Commit Graph

90 Commits

Author SHA1 Message Date
Paul Masurel
5e1ce381fe Merge branch 'issues/65' into tantivy-imhotep
Conflicts:
	src/core/segment_reader.rs
	src/fastfield/reader.rs
2017-04-21 09:53:14 +09:00
Paul Masurel
19d535c28e issue/65 Switching to u64. 2017-04-20 13:32:59 +09:00
Paul Masurel
a650969509 Merge branch 'master' into tantivy-imhotep 2017-04-15 13:11:58 +09:00
Paul Masurel
8a28d1643d Using u32 for field ids 2017-04-15 13:04:33 +09:00
Paul Masurel
7eec9f038d Merge branch 'master' into tantivy-imhotep
Conflicts:
	src/common/mod.rs
	src/core/segment_reader.rs
	src/datastruct/fstmap.rs
	src/indexer/merger.rs
	src/postings/mod.rs
	src/postings/segment_postings.rs
	src/postings/serializer.rs
	src/query/boolean_query/mod.rs
	src/query/term_query/term_scorer.rs
	src/query/term_query/term_weight.rs
2017-04-15 00:21:56 +09:00
Paul Masurel
c0f2055e32 Added dictionary optimized for streaming 2017-04-11 23:07:34 +09:00
Paul Masurel
15b60d72cc NOBUG add_document does not return result 2017-02-27 09:36:41 +09:00
Paul Masurel
6a002bcc76 NOBUGwq 2017-02-25 21:20:55 +09:00
Paul Masurel
9a8f06a523 bugfix on opening termquery when there is no termfreq 2017-02-24 19:08:14 +09:00
Paul Masurel
503d0295cb issue/43 TODO hunt 2017-02-23 09:54:54 +09:00
Paul Masurel
a39fe90930 NOBUG Change the code for Box<Scorer> 2017-02-22 09:38:43 +09:00
Paul Masurel
ca977fb17b issue/43 Refactoring of SegmentUpdater 2017-02-19 22:38:39 +09:00
Paul Masurel
bacaabf857 issue/43 fixed on unit test. need big refactoring of segment updater 2017-02-19 22:38:38 +09:00
Paul Masurel
cefb09c593 NOBUG removed useless panic 2016-11-27 23:03:14 +09:00
Paul Masurel
69e11d3779 issue/57 Cleaning.
Closes #57
Closes #56
Closes #23
2016-11-17 23:18:24 +09:00
Paul Masurel
3f20788a36 issue/57 TermQuery take parameter 2016-11-17 09:20:50 +09:00
Paul Masurel
831ed4caf6 issue/57 Switch to the new query parser. 2016-11-16 00:53:04 +09:00
Paul Masurel
0fc265eb2d issue/57 Almost working 2016-11-14 09:45:51 +09:00
Paul Masurel
a5482952f7 issue/57 Switched to combine 2.0 2016-11-10 09:09:15 +09:00
Paul Masurel
15a82360ad issue/57 First shot at the query -> ast parser 2016-11-09 10:09:08 +09:00
Paul Masurel
46a56a4c51 NOBUG Use searcher.search instead of query.search 2016-11-04 16:53:26 +09:00
Paul Masurel
57c0d4e130 NOBUG Added unit test, removed explanation.rs 2016-11-04 14:48:14 +09:00
Paul Masurel
805dd85d3d issue/50 NOBUG 2016-11-04 12:37:47 +09:00
Paul Masurel
f7c882f3da issue/50 Added use case for BooleanQuery 2016-11-04 12:23:27 +09:00
Paul Masurel
f2df0bf0e9 issue/50 Small formatting change. 2016-11-04 00:11:46 +09:00
Paul Masurel
9d3c9999cb issue/50 PhraseQuery working 2016-11-03 23:05:06 +09:00
Paul Masurel
627e4f1f60 issue/50 Test broken. PhraseQuery uses Intersection DocSet 2016-11-03 21:24:40 +09:00
Paul Masurel
a2c6ec93e0 issue/50 Fixed VecPostings... Changed intersections. 2016-11-03 14:28:14 +09:00
Paul Masurel
59d1b9e2bb issue/50 Added phrase query 2016-11-02 22:30:23 +09:00
Paul Masurel
6229a92730 issue/50 Removed SegmentPostingsTestFactory for just using VecPostings 2016-11-02 17:58:20 +09:00
Paul Masurel
c2c65d311d issue/50 Added SegmentPostingsTestFactory 2016-11-02 10:41:20 +09:00
Paul Masurel
249759c878 issue/50 Test broken 2016-11-02 00:51:50 +09:00
Paul Masurel
5f96823e80 issue/50 Switched to BooleanQueryScorer 2016-10-31 10:24:45 +09:00
Paul Masurel
7421e0a48d issue/50 going on 2016-10-30 18:47:24 +09:00
Paul Masurel
893932dff8 issue/50 Implementation ooleanScorer. 2016-10-30 17:03:37 +09:00
Paul Masurel
fa78baf278 issue/50 Introducing Term Query / Boolean Query 2016-10-30 17:03:00 +09:00
Paul Masurel
8b5f7af688 issue/50 Added documentation for the query object. 2016-10-30 10:06:51 +09:00
Paul Masurel
767fa94d18 issue/50 Removed StandardQuery 2016-10-29 17:13:12 +09:00
Paul Masurel
332be6d581 issue/50 Removed ScoredDoc 2016-10-29 15:09:46 +09:00
Paul Masurel
67b1071412 issue/50 Moved segment local collection to the DocSet object. 2016-10-29 14:41:50 +09:00
Paul Masurel
0ca7832875 issue/50 First try
The dynamic dispatch is not hurting perf a little.

The "the" query goes from 158 ms -> 188 ms.
2016-10-29 13:00:08 +09:00
Paul Masurel
20c089b9f1 bug/4 fixed for clippy 2016-10-16 18:31:29 +09:00
Paul Masurel
e5b51e57b4 Merge branch 'master' into bug/4 2016-10-15 22:59:36 +09:00
Paul Masurel
0f246ba908 bug/4 Introduce segment_updater 2016-10-15 12:16:30 +09:00
Paul Masurel
746d6284d9 #4 Using peek_mut API from binary heap instead of replace 2016-10-14 15:30:36 +09:00
Michael J. Curry
b9ef5909ad small changes to doc comments 2016-09-29 16:47:02 -04:00
Paul Masurel
1a08ca4f95 Doc 2016-09-22 15:45:37 +09:00
Paul Masurel
b337adbd78 NOBUG Added comments. 2016-09-21 00:52:31 +09:00
Paul Masurel
e8d5baa44b NOBUG Adding documentation 2016-09-20 08:58:43 +09:00
Paul Masurel
17715fe84c Added documentation 2016-09-20 00:43:52 +09:00