zeitgeist:null_symbols

Last commit made on 2012-09-08
Get this branch:
git clone -b null_symbols https://git.launchpad.net/zeitgeist

Branch merges

Branch information

Name:
null_symbols
Repository:
lp:zeitgeist

Recent commits

ee07b37... by Seif Lotfy on 2012-09-08

Try working around nullable symbols

fb93084... by Seif Lotfy on 2012-09-08

Undo last commit and fix test cases to cast simpleresult set from
generic array

3702427... by Seif Lotfy on 2012-09-08

make get_events return ResultSet
fix test case for it

d5e0d96... by Seif Lotfy on 2012-09-08

revert table lookup changes

56c5211... by Seif Lotfy on 2012-09-08

Work around null symbols by manually assigning them id = 0

cb46ea0... by Seif Lotfy on 2012-09-08

Fix crash if value of a symbol is null

f92cd54... by Siegfried Gevatter on 2012-09-08

Test improvements/fixes

f0143bf... by Siegfried Gevatter on 2012-09-08

Catch error registering monitor objects

8c531ed... by Siegfried Gevatter on 2012-09-08

ResultSet: remove next(), seek() and peek()

We could keep next() as deprecated, but we are already breaking plenty
of stuff anyway.

We remove seek() because it doesn't really fit into the iterator
semantics (ie. even if we wrapped a SQL cursor, it wouldn't be easy
to support). As for peek(), we could keep, it's kinda weird to have
it together with a next_value function that'd return the same.

1543988... by Siegfried Gevatter on 2012-09-08

libzeitgeist: add "null event" handling

GetEvents returns null-events when a requested ID doesn't exist.

This commit fixes libzeitgeist to properly support this, by changing
zeitgeist_log_get_events to return GenericArray<Event?>.

https://bugs.freedesktop.org/show_bug.cgi?id=53016