lp:~rainct/zeitgeist/least-popular-959615

Created by Siegfried Gevatter and last modified
Get this branch:
bzr branch lp:~rainct/zeitgeist/least-popular-959615
Only Siegfried Gevatter can upload to this branch. If you are Siegfried Gevatter please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Siegfried Gevatter
Project:
Zeitgeist Framework
Status:
Development

Recent revisions

458. By Siegfried Gevatter

Fix sorting of LEAST_POPULAR_* result types (LP: #959615)

They should query for least popular X but return the most
(not least) recent event for it.

457. By Siegfried Gevatter

FTS++: Ignore Ubuntu One events

See also:
https://wiki.ubuntu.com/UbuntuOne/Specs/ZeitgeistIntegration/EventsSpec

456. By Siegfried Gevatter

indentation fix

455. By Seif Lotfy

 Make FTS++ optional.
* Make the fts.vala extension behave if FTS++ isn't there.

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.

451. By Siegfried Gevatter

FTS++: Re-index if database is corrupt

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

449. By Siegfried Gevatter

sql.vala: fix formatting typo

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
This branch contains Public information 
Everyone can see this information.