lp:~rainct/zeitgeist/ignore-ubuntuone-actor
- Get this branch:
- bzr branch lp:~rainct/zeitgeist/ignore-ubuntuone-actor
Branch merges
- Michal Hruby (community): Approve
-
Diff: 171 lines (+83/-6)4 files modifiedextensions/fts++/controller.cpp (+15/-1)
extensions/fts++/indexer.cpp (+17/-0)
extensions/fts++/indexer.h (+3/-1)
extensions/fts++/test/test-indexer.cpp (+48/-4)
Related bugs
Bug #928324: zeitgeist-fts using up 600 MB of RAM | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 458. By Siegfried Gevatter
-
FTS++: Ubuntu One events blacklist:
- Move blacklist check to separate function.
- Exclude blacklisted events from the Zeitgeist query when reindexing.
- Add environment variable to disable blacklisting. - 457. By Siegfried Gevatter
-
FTS++: Ignore Ubuntu One events
See also:
https://wiki.ubuntu. com/UbuntuOne/ Specs/Zeitgeist Integration/ EventsSpec - 454. By Seif Lotfy
-
storage-
monitor. vala: Commented out unused methods until gvfs decides to play nice - 452. By Siegfried Gevatter
-
Merge lp:~rainct/zeitgeist/limit-dbus-mb
Set a limit on the result size FindEvents and GetEvents may return.
D-Bus has a hard limit of 1GB of data per call and Gio limits us to
100MB. We need to ensure we don't go over this limit, since otherwise
Zeitgeist will crash. Additionally, ransfers of such size take several
minutes and are clear misuse of the Zeitgeist engine.Therefore, this commit limit the result of FindEvents and GetEvents calls
to not more than 4MiB of data (2MiB would probably be enough, but let's
leave some margin). Queries requesting more than this limit will get
an exception. - 450. By Siegfried Gevatter
-
Merge lp:~mhr3/zeitgeist/fts-optimizations
- Query the DB in chunks when reindexing (reduces memory usage)
- Quit FTS when Zeitgeist quits
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~zeitgeist/zeitgeist/bluebird