lp:~kamstrup/zeitgeist-extensions/fts-cap-term-length

Created by Mikkel Kamstrup Erlandsen on 2011-09-07 and last modified on 2011-09-07
Get this branch:
bzr branch lp:~kamstrup/zeitgeist-extensions/fts-cap-term-length
Only Mikkel Kamstrup Erlandsen can upload to this branch. If you are Mikkel Kamstrup Erlandsen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mikkel Kamstrup Erlandsen
Project:
Zeitgeist Extensions
Status:
Merged

Recent revisions

73. By Mikkel Kamstrup Erlandsen on 2011-09-07

Make sure we don't add terms to the Xapian index that bust the 245 byte limit. Doing so may corrupt the index.

72. By Mikkel Kamstrup Erlandsen on 2011-09-06

Log a warning (not just debug) when trying to index an Event without an id

71. By Mikkel Kamstrup Erlandsen on 2011-09-06

Don't try to index somethid that is not an Event

70. By Mikkel Kamstrup Erlandsen on 2011-09-06

Really, like really really, don't index events with subjects URIs that are ridiculously long

69. By Mikkel Kamstrup Erlandsen on 2011-09-05

Broaden the range of database errors from Xapian we catch for rebuilding the FTS index

68. By Mikkel Kamstrup Erlandsen on 2011-09-05

Fix bug "Can't recover from FTS index corruption". In the unlikely event that the FTS index was corrupted we'd end up in some undetermined state. Now catch a DatabaseCorruptError and dutifully rebuild the index.

67. By Mikkel Kamstrup Erlandsen on 2011-09-05

Fix bug "fts can SIGSEGV ZG during reindex". This was caused by searching while rebuilding the index. The Xapian API is not thread safe in any shape or form so protect all read and write access with a lock.

66. By Mikkel Kamstrup Erlandsen on 2011-09-05

Release fts-0.0.11

Fix infinite loop: the idle handler checking the index state could return True causing it to run continuously

Fix race condition: During index validation we could start a write up with set_metadata("cjk_ngram", "1") while the worker thread was also writing to the index. 1) There was no reason to set this so dropped that line, and 2) we don't start the worker until after we've validated the index now

65. By Mikkel Kamstrup Erlandsen on 2011-09-02

Dummy commit to force a push of the fts-0.0.10 tag :-/

64. By Mikkel Kamstrup Erlandsen on 2011-09-02

Add a ForceReindex method to the DBus interface

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:zeitgeist-extensions
This branch contains Public information 
Everyone can see this information.