Paul Masurel
9ab92b7739
i64 fast field working
2017-05-04 16:46:14 +08:00
Paul Masurel
962bddfbbf
Merge with panicks.
2017-05-04 16:46:14 +08:00
Paul Masurel
26cfe2909f
FastField with different types
2017-05-04 16:46:13 +08:00
Paul Masurel
afdfb1a69b
Compiling... fastfield not implemented yet
2017-05-04 16:46:13 +08:00
Paul Masurel
deb04eb090
issue/65 Switching to u64.
2017-05-04 16:46:13 +08:00
Paul Masurel
8a28d1643d
Using u32 for field ids
2017-04-15 13:04:33 +09:00
Paul Masurel
3a472914ce
Fix .write -> .write_all
2017-03-06 16:28:30 +09:00
Paul Masurel
6a002bcc76
NOBUGwq
2017-02-25 21:20:55 +09:00
Paul Masurel
1d9924ee90
Closes #43 .
2017-02-25 19:32:36 +09:00
Paul Masurel
7315000fd4
issue/43 Merging ok for postings / fastfields.
2017-02-19 22:39:31 +09:00
Paul Masurel
e12fc4bb09
issue/43 deletes
...
merge not working
only updating uncommitted
2017-02-19 22:39:04 +09:00
Paul Masurel
0820992141
issue/43 docstamp -> opstamp
2017-02-19 22:38:39 +09:00
Paul Masurel
fba44b78b6
issue/43 Added delete doc file
2017-02-19 22:38:15 +09:00
Paul Masurel
121a20950b
issue/55 Fixed readme and remove the comments.
2016-11-26 13:13:33 +09:00
Paul Masurel
044880ea9b
issue/55 working.
2016-11-25 20:18:10 +09:00
Paul Masurel
b493051fe4
Compression working without simd working
2016-11-24 23:11:30 +09:00
Paul Masurel
a87c7a6400
issue/55 externalizing the bitpacker
2016-11-24 09:51:25 +09:00
Paul Masurel
b875b18bd6
issue/55 simdcompression is a feature.
2016-11-23 19:24:19 +09:00
Paul Masurel
6229a92730
issue/50 Removed SegmentPostingsTestFactory for just using VecPostings
2016-11-02 17:58:20 +09:00
Paul Masurel
249759c878
issue/50 Test broken
2016-11-02 00:51:50 +09:00
Paul Masurel
91b8402e61
NOBUG Using BufWriter<Box<Write>>
2016-10-25 10:27:43 +09:00
Paul Masurel
9358eb32f0
bug/4 Removed useless use of Cursor.
2016-10-16 23:25:03 +09:00
Paul Masurel
20c089b9f1
bug/4 fixed for clippy
2016-10-16 18:31:29 +09:00
Paul Masurel
1a08ca4f95
Doc
2016-09-22 15:45:37 +09:00
Paul Masurel
ca331e7fe5
Added documentation / HeapAllocable
2016-09-22 14:32:44 +09:00
Paul Masurel
025ab3c7ab
NOBUG Added comments.
2016-09-21 10:27:43 +09:00
Paul Masurel
f3a24f5b3c
NOBUG Code cleaning , cargo clippy
2016-09-19 17:01:37 +09:00
Paul Masurel
2895a1feb1
Merge remote-tracking branch 'origin/master' into bug8/experimental
2016-09-15 00:01:53 +09:00
Paul Masurel
b911c4dc98
Indexing works. 3'22
2016-09-13 00:36:42 +09:00
Paul Masurel
33aa151916
BUG-21 Remove useless 64 bits padding in fastfield.
...
Closes #21
2016-09-06 09:57:17 +09:00
Paul Masurel
e6200e85af
Schema now:
...
- internally wrapped by an Arc, cloning aggressively is ok.
- a field in schema, redundant with metas
- read-only. Needs to be built via a SchemaBuilder.
2016-08-23 22:23:47 +09:00
Paul Masurel
0972a1c6a0
Removing data copy in the RAMDirectory
...
The fst crate recently added support for sliced `Arc<Vec<u8>>`.
This called for a rewrite of the RAMDirectory for tantivy's RAMDirectory.
Previously every single read was copying data.
In addition:
- RAMDirectory's Write object panic if someone does not flush
right before the destruction of the object.
- In the same spirit, the postings serializer panics if someone
opens a term without closing the previous one.
Closes #16
2016-08-18 10:45:34 +09:00
Paul Masurel
e847de1ebb
Refactoring, and making server working with a dynamic schema
2016-08-14 14:28:36 +09:00
Paul Masurel
86449deba5
Updated schema doc. Fixed test cases.
2016-08-11 14:36:17 +09:00
Paul Masurel
b1056b6455
Added bench cli
2016-08-02 10:21:28 +09:00
Paul Masurel
8daf783510
Allowing fast field with amplitude 0
2016-08-01 22:39:55 +09:00
Paul Masurel
b39203c88c
Added divide by 0 as returning always 0 in divider by
2016-08-01 10:47:21 +09:00
Paul Masurel
090973ff16
Added field norms.
2016-07-31 22:01:54 +09:00
Paul Masurel
97c6be1882
Added fieldnorms
2016-07-31 20:19:36 +09:00
Paul Masurel
e486495cb8
Code cleaning.
2016-07-31 15:34:32 +09:00
Paul Masurel
b93fa39910
Added test for field entry json ser/deser
2016-06-19 23:01:24 +09:00
Paul Masurel
9d8b3759d8
Test passing
2016-06-19 16:08:55 +09:00
Paul Masurel
19b3835b53
Fixed fastfield.
2016-06-19 12:37:52 +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
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
6f148653ff
moved fastfield to its own mod.
2016-04-30 19:18:54 +09:00