Paul Masurel
f16cc6367e
Refactoring of fastfields
2018-02-20 12:52:30 +09:00
Paul Masurel
0540ebb49e
Cargo clippy
2018-02-19 12:36:24 +09:00
Paul Masurel
2f242d5f52
Moving docset around
2018-02-19 12:07:05 +09:00
Paul Masurel
da3d372e6e
Faster union counts
2018-02-19 10:17:16 +09:00
Paul Masurel
a7ffc0e610
Rustfmt
2018-02-12 10:31:29 +09:00
Paul Masurel
9370427ae2
Terminfo blocks ( #244 )
...
* Using u64 key in the store
* Using Option<> for the next element, as opposed to u64
* Code simplification.
* Added TermInfoStoreWriter.
* Added a TermInfoStore
* Added FixedSized for BinarySerialized.
2018-02-12 10:24:58 +09:00
Paul Masurel
1fc7afa90a
Issue/range query ( #242 )
...
BitSet and RangeQuery
2018-02-05 09:33:25 +09:00
Paul Masurel
df53dc4ceb
Format
2018-02-03 00:21:05 +09:00
Paul Masurel
3edb3dce6a
Test not passing
2018-01-25 12:46:32 +09:00
Paul Masurel
ef109927b3
rustfmt
2018-01-04 12:08:34 +09:00
Paul Masurel
1e55189db1
NOBUG rustfmt
2017-12-14 19:30:31 +09:00
Paul Masurel
8b1b389a76
NOBUG Clippy
2017-12-14 19:25:12 +09:00
Paul Masurel
f24e5f405e
NOBUG intellij misc lint
2017-12-14 18:23:35 +09:00
Paul Masurel
3ec13a8719
Readded fix for non-simd
2017-08-28 23:18:56 +09:00
Paul Masurel
f8593c76d5
Merge branch 'imhotep-new-codec'
...
Conflicts:
src/common/bitpacker.rs
src/compression/pack/compression_pack_nosimd.rs
src/indexer/log_merge_policy.rs
2017-08-28 19:30:01 +09:00
Paul Masurel
f8710bd4b0
Format
2017-08-28 18:22:41 +09:00
Paul Masurel
8d05b8f7b2
Added comments. Renamed field reader
2017-08-28 17:00:12 +09:00
Paul Masurel
fc25516b7a
Added unit test.
2017-08-28 11:15:37 +09:00
Paul Masurel
8e450c770a
Better error handling. Some doc.
2017-08-26 18:40:30 +09:00
Paul Masurel
4289625348
Merged with the new codec branch
2017-08-22 18:26:09 +09:00
Paul Masurel
eb5b2ffdcc
Cleanups
2017-08-15 13:57:22 +09:00
Paul Masurel
38513014d5
Reenable unit test.
...
Consuming CompositeWrite on Close.
2017-08-14 23:35:09 +09:00
Paul Masurel
413d0e1719
NOBUG test passing
2017-08-13 17:57:11 +09:00
Paul Masurel
f9203228be
Using composite file in fast field.
2017-08-12 18:45:59 +09:00
Paul Masurel
92a3f3981f
issue/204 trying to fix nosimd branch. test not passing
2017-08-04 21:19:18 +09:00
Paul Masurel
09e27740e2
Added fill_buffer in DocSet
2017-06-14 18:28:30 +09:00
Paul Masurel
93e7f28cc0
Added unit test
2017-06-14 10:46:06 +09:00
Paul Masurel
8875b9794a
Added API to get range from fastfield
2017-06-13 23:16:50 +09:00
Paul Masurel
e547e8abad
Closes #184
...
Resizing the `Vec` was a bad idea, as for some stacker operation,
we may have a living reference to an object in the current heap.
2017-06-06 23:16:28 +09:00
Paul Masurel
5aa4565424
Tiny cleaning
2017-06-05 23:40:08 +09:00
Paul Masurel
0521844e56
Format, small changes in VInt
2017-05-31 08:31:20 +09:00
Paul Masurel
8d4778f94d
issue/181 BinarySerializable does not return the len + Generics over Read+Write
2017-05-31 08:31:20 +09:00
Paul Masurel
1d5464351d
generic read
2017-05-31 08:31:20 +09:00
Paul Masurel
b316cd337a
Optimization in bitpacker
2017-05-29 18:53:49 +09:00
Paul Masurel
c04991e5ad
Removed pointer in fastfield
2017-05-29 18:53:49 +09:00
Paul Masurel
87152daef3
issue/174 Added doc, and made field private
2017-05-25 23:49:54 +09:00
Paul Masurel
aaf1b2c6b6
Reorganized code and added documentation.
2017-05-25 18:17:37 +09:00
Paul Masurel
8a6af2aefa
Added unit test and bugfix
2017-05-25 18:17:37 +09:00
Paul Masurel
7a6e62976b
Added stream dictionary code, merge unit test
2017-05-25 18:17:37 +09:00
Laurentiu Nicola
a13122d392
use explicit drop instead of suppression
2017-05-17 15:50:07 +09:00
Paul Masurel
113917c521
Making clippy happy.
...
+ Simplifying bitpacking by adding a 7 byte padding.
+ Bugfix in a unit test.
2017-05-17 15:50:07 +09:00
Laurentiu Nicola
0404df3fd5
Fix typo in docstring
2017-05-17 15:50:07 +09:00
Laurentiu Nicola
3965b26cd2
clippy: fix useless_let_if_seq warnings
2017-05-17 15:50:07 +09:00
Paul Masurel
4c8f9742f8
format
2017-05-15 22:30:18 +09:00
Paul Masurel
477b9136b9
FIXED inconsistent Term's field serialization.
...
Also.
Cleaned up the code to make sure that the logic
is only in one place.
Removed allocate_vec
Closes #141
Closes #139
Closes #142
Closes #138
2017-05-11 19:37:15 +09:00
Ashley Mannix
2c798e3147
Replace rustc_serialize with serde
2017-05-07 20:21:22 +03:00
Paul Masurel
0dad02791c
issues/65 Added comments
...
Closes #65
Closes #132
2017-05-06 23:09:45 +09:00
Paul Masurel
5cb5c9a8f2
issues/65 Added i64 fast fields
2017-05-04 16:46:14 +08:00
Paul Masurel
9ab92b7739
i64 fast field working
2017-05-04 16:46:14 +08:00
Paul Masurel
afdfb1a69b
Compiling... fastfield not implemented yet
2017-05-04 16:46:13 +08:00