Paul Masurel
8ebbf6b336
Issue/325 ( #330 )
...
* Introducing a SegmentMea inventory.
* Depending on census=0.1
* Cargo fmt
2018-06-30 13:11:41 +09:00
Paul Masurel
8ccbfdea5d
Preparing for release
2018-06-22 14:27:46 +09:00
Paul Masurel
b59132966f
Better heap ( #311 )
...
* Changed the heap to a paged memory arena.
* Trying to simplify the indexing term hashmap
* Exploding datastruct
* Removed some complexity in bitpacker
2018-06-04 09:39:18 +09:00
Paul Masurel
78673172d0
Cargo fmt
2018-04-21 20:05:36 +09:00
Paul Masurel
0156f88265
Compiles in stable rust
2018-04-15 11:03:44 +09:00
Paul Masurel
743ae102f1
Using bitpacker@3
2018-04-10 10:05:42 +09:00
Paul Masurel
0107fe886b
Removed timer
2018-03-31 15:40:16 +09:00
Paul Masurel
b0e5e1f61d
Back merged master
2018-03-19 12:19:08 +09:00
Paul Masurel
a2ee988304
Small change in pop_lowest.
2018-03-10 15:32:30 +09:00
Paul Masurel
0cf274135b
Clippy
2018-03-10 13:07:18 +09:00
Paul Masurel
c3fbc4c8fa
Simplified a notch TinySet::pop_lowest()
2018-02-22 10:43:06 +09:00
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