lp://qastaging/~kamstrup/dee/tree-index
- Get this branch:
- bzr branch lp://qastaging/~kamstrup/dee/tree-index
Branch merges
- Michal Hruby (community): Approve
-
Diff: 4389 lines (+2926/-603)32 files modifiedbindings/python/Dee.py (+2/-2)
dee/Makefile.am (+8/-2)
dee/dee-analyzer.c (+504/-0)
dee/dee-analyzer.h (+174/-0)
dee/dee-glist-result-set.c (+4/-3)
dee/dee-glist-result-set.h (+3/-3)
dee/dee-hash-index.c (+30/-17)
dee/dee-hash-index.h (+3/-2)
dee/dee-index.c (+61/-19)
dee/dee-index.h (+6/-47)
dee/dee-model-reader.c (+157/-229)
dee/dee-model-reader.h (+60/-11)
dee/dee-term-list.c (+130/-27)
dee/dee-term-list.h (+8/-4)
dee/dee-text-analyzer.c (+192/-0)
dee/dee-text-analyzer.h (+90/-0)
dee/dee-tree-index.c (+713/-0)
dee/dee-tree-index.h (+83/-0)
dee/dee.h (+4/-1)
doc/reference/dee-1.0/dee-1.0-docs.sgml (+4/-1)
doc/reference/dee-1.0/dee-1.0.types (+3/-0)
tests/Makefile.am (+18/-3)
tests/test-analyzer.c (+137/-0)
tests/test-dee.c (+4/-2)
tests/test-glist-result-set.c (+3/-3)
tests/test-index.c (+346/-112)
tests/test-model-readers.c (+49/-83)
tests/test-python.py (+31/-0)
tests/test-term-list.c (+54/-0)
vapi/Dee-0.5-custom.vala (+2/-12)
vapi/Dee-0.5.metadata (+0/-1)
vapi/dee-1.0.vapi (+43/-19)
Branch information
Recent revisions
- 343. By Mikkel Kamstrup Erlandsen
-
Fix test /Index/
ResultSet/ GList/Test3 by making dee_glist_ result_ set_new( ) a public symbol - although not part of the contractually "stable API". You'll need to include non-distributed headers to access it. The problem with the tests was that we compiled DeeGListResultSet into the test executable making it register the DeeGListResultSet GType twice which causes a g_error. - 341. By Mikkel Kamstrup Erlandsen
-
VAPI: Don't annotate DeeModelReader as [Compact], and in fact don't use custom rules for it at all
- 340. By Mikkel Kamstrup Erlandsen
-
Make the terms in DeeTreeIndex do a ref count on the rows they point at. This fixes the SIGFPE issue
- 339. By Mikkel Kamstrup Erlandsen
-
Add another test that triggers the SIGFPE, which also clarifies what the root cause is: When a row contains the same term more than once.
- 338. By Mikkel Kamstrup Erlandsen
-
Add a test case for DeeTreeIndex that triggers a SIGFPE (floating point exception)
- 337. By Mikkel Kamstrup Erlandsen
-
Add a dee_model_
reader_ new() constructor to dee-model-reader.h and use that in all the dee_model_ reader_ new_*() constructors. - 334. By Mikkel Kamstrup Erlandsen
-
Fix bug mentioned in previous commit, by introducing a DeeModelReader struct that is available as a property on DeeIndex
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/dee