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
0465876854
Issue/257 ( #310 )
...
* Replaced lz4 by a pure rust implementation of snappy.
Closes #257
* snappy is the default compression. One can use lz4 by enabling the lz4 feature flag.
* Removed Compression trait
2018-06-12 19:02:57 +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
8083bc6eef
bench working
2018-04-15 12:25:38 +09:00
Paul Masurel
0156f88265
Compiles in stable rust
2018-04-15 11:03:44 +09:00
Paul Masurel
1d9566e73c
Making mmap a feature
2018-03-31 13:23:43 +09:00
Paul Masurel
0540ebb49e
Cargo clippy
2018-02-19 12:36:24 +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
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
7f5b07d4e7
Fixing unit tests
2018-01-25 14:55:29 +09:00
Paul Masurel
3edb3dce6a
Test not passing
2018-01-25 12:46:32 +09:00
Paul Masurel
cb11b92505
Added comments
2018-01-04 12:27:14 +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
05ce093f97
doc
2017-11-26 11:43:11 +09:00
Paul Masurel
f8710bd4b0
Format
2017-08-28 18:22:41 +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
ac0b1a21eb
Term as a wrapper
...
Small changes
Plastic
2017-05-25 23:49:54 +09:00
Paul Masurel
6bbc789d84
Fmt fix
2017-05-25 23:49:54 +09:00
Paul Masurel
87152daef3
issue/174 Added doc, and made field private
2017-05-25 23:49:54 +09:00
Paul Masurel
57a5547ae8
Comments and cleaning up API
2017-05-19 11:20:27 +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
3dde748b25
Make rustfmt happy
2017-05-16 00:49:05 +03:00
Paul Masurel
4c8f9742f8
format
2017-05-15 22:30:18 +09:00
Paul Masurel
ce022e5f06
issue/54 Clone segment reader rather than reload.
...
Closes #54 .
2017-04-08 17:52:33 +09:00
Paul Masurel
1b45539f32
issue/43 Added support for delete in merged index
2017-02-19 22:39:31 +09:00
Paul Masurel
a788cdb4a0
issue#47 Fixed bug in docstore. Also, cache the last decompressed block.
2016-10-26 10:11:56 +09:00
Paul Masurel
6dcac90f49
issue38 Slightly cleaner code.
2016-10-24 22:33:33 +09:00
Paul Masurel
5b3a5ce6f8
ISSUE-38 StoreWriter working with skiplist.
2016-10-21 09:53:16 +09:00
Paul Masurel
1d741df7b1
#38 splitting DataSource.
2016-10-18 20:16:34 +09:00
Paul Masurel
9358eb32f0
bug/4 Removed useless use of Cursor.
2016-10-16 23:25:03 +09:00
Paul Masurel
17715fe84c
Added documentation
2016-09-20 00:43:52 +09:00
Paul Masurel
f3a24f5b3c
NOBUG Code cleaning , cargo clippy
2016-09-19 17:01:37 +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
07997e67c9
Store throws an io::Error
2016-08-20 16:38:53 +09:00
Paul Masurel
13248a08fa
Removed bug in store bench.
2016-08-20 12:04:11 +09:00
Paul Masurel
e847de1ebb
Refactoring, and making server working with a dynamic schema
2016-08-14 14:28:36 +09:00
Paul Masurel
0ee473f474
Added tantivy::Error
2016-08-06 17:02:31 +09:00
Paul Masurel
44f3f23d48
Changed block size to 16K
2016-08-03 15:42:10 +09:00
Paul Masurel
e486495cb8
Code cleaning.
2016-07-31 15:34:32 +09:00
Paul Masurel
9d8b3759d8
Test passing
2016-06-19 16:08:55 +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