29 Commits

Author SHA1 Message Date
Clément Renault
f46868407c
feat: Make RocksDB works seemlessly like sled 2019-09-05 18:43:10 +02:00
Clément Renault
e3fa07077c
feat: Introduce the CfTree and CfIter types 2019-09-05 14:53:09 +02:00
Clément Renault
cd864c40bc
feat: Make the update update serialization be based on message pack 2019-09-05 11:46:02 +02:00
Clément Renault
f83d6df4ef
feat: Introduce documents addition using the update system 2019-09-05 11:33:10 +02:00
Clément Renault
5a9e25c315
feat: Introduce the UpdatesIndex type 2019-09-05 11:14:11 +02:00
Clément Renault
50e3c2c3de
chore: Upgrade the meilidb-data dependencies 2019-09-05 10:49:46 +02:00
Clément Renault
f5b0eb044a
fix: Transform the identifier value into a string before hashing it 2019-08-29 11:41:20 +02:00
Clément Renault
15646c258b
fix: Prefer using a reliable SipHash to compute document ids 2019-06-22 11:22:21 +02:00
Clément Renault
994a0e78f1
feat: Move the Schema to its own workspace crate 2019-05-29 15:37:28 +02:00
Clément Renault
ce61c16dbe
feat: Disable all the default RocksDB compression features 2019-05-23 15:35:53 +02:00
Clément Renault
4c973238a1
feat: Introduce a basic RocksDB based version 2019-05-23 14:57:29 +02:00
Clément Renault
fa099555c0
feat: Use safest SetBuf constructor instead of new_unchecked 2019-05-21 18:15:48 +02:00
Clément Renault
2e79b2a871
feat: Expose the sled compression setting 2019-05-20 14:41:15 +02:00
Clément Renault
08d89053da
feat: Introduce a little simple http server for demo 2019-05-16 17:09:41 +02:00
Clément Renault
4b36fa0739
test: Add tests about additions and deletions of documents 2019-05-16 13:44:21 +02:00
Clément Renault
1f2abce7c3
feat: Introduce the DocumentsDeletion type 2019-05-15 15:42:11 +02:00
Clément Renault
3dc057ca9c
feat: Introduce the new Index system 2019-05-15 15:42:08 +02:00
Clément Renault
068f1bc202
feat: Index unidecoded words 2019-04-29 14:32:04 +02:00
Clément Renault
7dbf5d6319
fix: Make the examples build 2019-04-29 14:32:03 +02:00
Clément Renault
4b40d5b0d4
feat: Introduce the Index struct 2019-04-29 14:32:02 +02:00
Clément Renault
b7805fee93
feat: Store already opened indexes and word indexes 2019-04-29 14:32:02 +02:00
Clément Renault
0104e93ba9
feat: Introduce index events to update the WordIndex 2019-04-29 14:32:02 +02:00
Clément Renault
25a4961453
feat: Introduce the Indexer struct 2019-04-29 14:32:01 +02:00
Clément Renault
9be7c02461
chore: Update sled to 0.22.1 2019-04-29 14:32:01 +02:00
Clément Renault
9483f2df60
feat: Introduce a custom Error type 2019-04-29 14:32:01 +02:00
Clément Renault
f17a05c342
feat: Introduce the RankedMap type 2019-04-29 14:32:00 +02:00
Clément Renault
e41c551757
feat: Introduce the Number type 2019-04-29 14:32:00 +02:00
Clément Renault
95dfbd1fe0
feat: Introduce the meilidb-data schema module 2019-04-29 14:32:00 +02:00
Clément Renault
287d5dee4d
feat: Introduce the meilidb-data workspace member 2019-04-29 14:32:00 +02:00