Paul Masurel
24050d0eb5
Remove some unsafe stuff, justified some of it.
2018-05-07 23:57:53 -07:00
Paul Masurel
9a0b7f9855
Rustfmt
2018-05-07 19:50:35 -07:00
Paul Masurel
99c0b84036
Integrating #274 , #280 , #289 into master ( #290 )
...
* Integrating bugfixes into master
Closes #274
Closes #280
Closes #289
* Next version will be 0.6
2018-05-06 09:48:25 -07:00
Paul Masurel
5637657c2f
Removed ptr dereference for explicit ptr::read_unaligned
2018-04-25 19:15:32 +09:00
Paul Masurel
78673172d0
Cargo fmt
2018-04-21 20:05:36 +09:00
Paul Masurel
175b76f119
Removed streamdict
...
Closes #271
2018-04-21 19:55:41 +09:00
Paul Masurel
1d9566e73c
Making mmap a feature
2018-03-31 13:23:43 +09:00
Paul Masurel
0cf274135b
Clippy
2018-03-10 13:07:18 +09:00
Paul Masurel
a3b44773bb
Bugfix and rustfmt
2018-03-10 12:21:50 +09:00
Paul Masurel
0540ebb49e
Cargo clippy
2018-02-19 12:36:24 +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
920f086e1d
Clippy
2018-02-03 11:46:01 +09:00
Paul Masurel
df53dc4ceb
Format
2018-02-03 00:21:05 +09:00
Paul Masurel
930010aa88
Unit test passing
2018-01-28 00:03:51 +09:00
Paul Masurel
3edb3dce6a
Test not passing
2018-01-25 12:46:32 +09:00
Paul Masurel
db7d784573
Issue 227 Faster merge when there are no deletes
2017-12-21 22:04:05 +09:00
Paul Masurel
79132e803a
NOBUG Switched to 64 bits addr
2017-12-21 11:06:46 +09:00
Paul Masurel
1e55189db1
NOBUG rustfmt
2017-12-14 19:30:31 +09:00
Paul Masurel
f24e5f405e
NOBUG intellij misc lint
2017-12-14 18:23:35 +09:00
Paul Masurel
aaeeda2bc5
Editing rustdoc
2017-11-25 13:23:32 +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
5b1e71947f
Stream working, all test passing
2017-08-27 20:20:38 +09:00
Paul Masurel
69351fb4a5
Toward a new codec
2017-08-27 18:44:37 +09:00
Paul Masurel
3d0082d020
Delta encoded. Range and get are broken
2017-08-26 19:59:51 +09:00
Paul Masurel
8e450c770a
Better error handling. Some doc.
2017-08-26 18:40:30 +09:00
Paul Masurel
b3a8074826
removed println
2017-08-22 18:58:17 +09:00
Paul Masurel
d0d5db4515
Streamdict using SIMD instruction.
2017-08-19 12:03:04 +09:00
Paul Masurel
303fc7e820
Better unit test for termdict. Checking the TermInfo
2017-08-17 12:08:39 +09:00
Paul Masurel
744edb2c5c
NOBUG Avoid serializing position offset when useless. Test passing
2017-08-16 14:06:00 +09:00
Paul Masurel
2d70efb7b0
Removed trait boundary on termdict
2017-08-15 14:43:05 +09:00
Paul Masurel
eb5b2ffdcc
Cleanups
2017-08-15 13:57:22 +09:00
Paul Masurel
413d0e1719
NOBUG test passing
2017-08-13 17:57:11 +09:00
Paul Masurel
9f542d5252
NOBUG Fix spelling of "encountered". (as reported by @dazzag24)
2017-07-19 16:59:50 +09:00
Paul Masurel
4ebacb7297
BytesRef is now wrapping an addr
2017-06-21 22:32:05 +09:00
Paul Masurel
04b15c6c11
Merge branch 'master' into exp/hash_intable
...
Conflicts:
src/datastruct/stacker/hashmap.rs
2017-06-21 11:40:49 +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
568d149db8
Merge branch 'master' into exp/hash_intable
2017-05-30 08:27:33 +09:00
Paul Masurel
c04991e5ad
Removed pointer in fastfield
2017-05-29 18:53:49 +09:00
Paul Masurel
c59b712eeb
Added hash info in the table
2017-05-29 18:47:20 +09:00
Paul Masurel
ed0333a404
Optimized streamer
2017-05-28 19:58:28 +09:00
Paul Masurel
ac0b1a21eb
Term as a wrapper
...
Small changes
Plastic
2017-05-25 23:49:54 +09:00
Paul Masurel
511bd25a31
trailing whitespace
2017-05-25 18:17:37 +09:00
Paul Masurel
66e14ac1b1
clippy
2017-05-25 18:17:37 +09:00
Paul Masurel
09e94072ba
Cargo fmt
2017-05-25 18:17:37 +09:00
Paul Masurel
6c68136d31
Reorganized code
2017-05-25 18:17:37 +09:00