Commit Graph

72 Commits

Author SHA1 Message Date
Paul Masurel
e486495cb8 Code cleaning. 2016-07-31 15:34:32 +09:00
Paul Masurel
a6b2d94119 Added unit tests 2016-07-29 18:38:18 +09:00
Paul Masurel
04556c454a added top collector 2016-07-29 16:20:57 +09:00
Paul Masurel
5f64e1ec9c added a simple query parser 2016-07-28 17:48:43 +09:00
Paul Masurel
852ce73849 test passing. 2016-07-23 23:15:10 +09:00
Paul Masurel
68f8c1877e Attempt to add a tfidf multitermscorer. 2016-07-20 21:49:48 +09:00
Paul Masurel
e20acd4ef6 Added doc_freq to searcher. Sums the value for all readers. 2016-07-05 21:37:35 +09:00
Paul Masurel
0c230c9ebf fixed reading docfreq 2016-06-21 10:07:12 +09:00
Paul Masurel
36684d76c5 Added a bunch of test, change read_postings to work on a term 2016-06-20 21:27:02 +09:00
Paul Masurel
b93fa39910 Added test for field entry json ser/deser 2016-06-19 23:01:24 +09:00
Paul Masurel
6d30546517 Swith to copy semantics for Field 2016-06-19 00:37:03 +09:00
Paul Masurel
3a8d566563 Started refactoring 2016-06-19 00:19:17 +09:00
Paul Masurel
3d8cd078d1 delegating the search logic to a query trait. 2016-06-12 16:22:40 +09:00
Paul Masurel
cdcc72a0c9 test passing 2016-05-19 11:08:50 +09:00
Paul Masurel
7ede24a957 block encoding is handled in rust. 2016-05-02 18:26:50 +09:00
Paul Masurel
2eb3195904 blop 2016-05-01 15:23:35 +09:00
Paul Masurel
389cdffb4b blop 2016-05-01 15:08:44 +09:00
Paul Masurel
4cb3a7f077 moved common 2016-05-01 11:26:34 +09:00
Paul Masurel
99cc544720 moved schema in a different mod 2016-05-01 09:54:51 +09:00
Paul Masurel
c9810e0b80 isolated store 2016-04-30 21:20:21 +09:00
Paul Masurel
6f148653ff moved fastfield to its own mod. 2016-04-30 19:18:54 +09:00
Paul Masurel
26826ac4ea Moved postings and directory to a different module 2016-04-30 18:45:44 +09:00
Paul Masurel
acf7312af9 Added independant method for block compression, vint compression 2016-04-24 19:09:35 +09:00
Paul Masurel
316298ac8c boboob 2016-04-17 19:53:44 +09:00
Paul Masurel
32ede06fd3 binary search in reader 2016-04-11 17:17:51 +09:00
Paul Masurel
5b621393e2 take in account doc_freq for the docid buffer. 2016-04-07 22:35:59 +09:00
Paul Masurel
903a339742 blop 2016-04-07 09:35:56 +09:00
Paul Masurel
93930d8885 fixed warning 2016-04-06 09:16:55 +09:00
Paul Masurel
e77b1b24a6 merged posting test 2016-04-05 23:09:57 +09:00
Paul Masurel
1991dc822d Fixed test 2016-03-30 11:31:20 +09:00
Paul Masurel
49a1959485 attempt to solve the no-empty-segment problem 2016-03-30 11:26:32 +09:00
Paul Masurel
dd4e6a430d partially fixing test 2016-03-30 10:41:18 +09:00
Paul Masurel
06d255b9c9 Naive multithreading. Performance is already there. 2016-03-29 10:46:12 +09:00
Paul Masurel
40a2435efa pass doc by ref 2016-03-27 00:32:51 +09:00
Paul Masurel
44534c4f2b field -> textfield 2016-03-17 10:25:53 +09:00
Paul Masurel
a3bd803cfd fastfield using libdivide 2016-03-15 22:54:04 +09:00
Paul Masurel
c49da4c318 simplified codebase by only allowing one serializer. 2016-03-12 22:10:57 +09:00
Paul Masurel
5a22601b91 added doc 2016-03-09 09:31:45 +09:00
Paul Masurel
1caff6e63f blop 2016-03-08 08:24:54 +09:00
Paul Masurel
87a9e6a0be get_doc becomes doc 2016-03-08 07:49:12 +09:00
Paul Masurel
2aaa3eded2 added doc , moved for uuid 2016-03-08 00:49:39 +09:00
Paul Masurel
b040bf8060 blip 2016-03-07 22:25:53 +09:00
Paul Masurel
fb3b48fe9b no more warnings 2016-03-07 22:09:59 +09:00
Paul Masurel
fbceebcce3 blop 2016-03-07 10:14:41 +09:00
Paul Masurel
efc6442dbd Merge branch 'master' of github.com:fulmicoton/tantivy 2016-03-07 09:57:23 +09:00
Paul Masurel
b3cdd9bb37 blop 2016-03-07 09:35:19 +09:00
Paul Masurel
c4eb2eca43 blop 2016-03-05 18:01:28 +09:00
Paul Masurel
80b4553283 blop 2016-03-05 16:43:06 +09:00
Paul Masurel
e43e023e86 blop 2016-03-05 16:21:02 +09:00
Paul Masurel
07dd558d05 not compiling 2016-03-04 09:51:06 +09:00