Commit Graph

77 Commits

Author SHA1 Message Date
287d5dee4d feat: Introduce the meilidb-data workspace member 2019-04-29 14:32:00 +02:00
c6bb2b6f9c chore: Make the debug symbols available for release binaries 2019-04-29 14:31:59 +02:00
1897da5348 feat: Move tokenizer things into the meilidb-tokenizer workspace 2019-04-29 14:31:37 +02:00
14790eeae3 chore: Move index related things to the meilidb-core workspace member 2019-04-29 14:31:35 +02:00
f28ce661af chore: Bump version to 0.3.2 2019-02-25 13:56:23 +01:00
2c206eb98c chore: Update all the dependencies 2019-02-24 16:00:03 +01:00
a960c325f3 feat: Make query strings support cjk kanjis 2019-02-23 14:57:13 +01:00
26cb398a6f chore: Bump version to 0.3.1 2019-02-21 14:52:40 +01:00
264fffa826 feat: Replace the elapsed dependency by std::time::Instant 2019-02-17 16:37:45 +01:00
cbb0aaa217 feat: Introduce the Index structure along with the Events types 2019-02-17 16:36:47 +01:00
e103e1c277 chore: Replace the crossbeam::ArcCell by arc-swap::ArcSwap 2019-02-13 15:19:02 +01:00
64929fe5dc chore: Update slice-group-by to 0.2 2019-02-13 15:06:34 +01:00
092d446a7e chore: Update the slice-group-by dependency 2019-02-12 21:22:45 +01:00
908b28790b chore: Bump version to 0.3.0 2019-02-07 14:51:39 +01:00
96dfac5b33 feat: Allow users to manage multiple database indexes 2019-02-07 13:05:55 +01:00
1bfd51d6e9 feat: Change updates to be handled using the RocksDB WriteBatch feature 2019-02-06 15:58:47 +01:00
455cbf3bf4 feat: Make the search algorithm become fully data oriented 2019-02-02 14:40:14 +01:00
c2f0df3f73 feat: Use the GroupBy/Mut Traits of the slice-group-by library 2019-01-30 16:54:52 +01:00
f016652fca chore: Bump version to 0.2.1 2019-01-25 16:41:08 +01:00
4fa10753c1 chore: Display more stats infos 2019-01-14 21:18:46 +01:00
c023cb3065 feat: Create an example for HTTP server managing multiple databases 2019-01-14 13:39:54 +01:00
fa062ce2cf feat: Schema can be de/serialized from a json format 2019-01-12 21:05:48 +01:00
97edc987f8 chore: Bump version to 0.2.0 2019-01-12 12:18:29 +01:00
77e0c19749 chore: Update the quickcheck dev-dependency 2019-01-10 21:25:32 +01:00
78786a0007 feat: Introduce binary group by in the query builder 2019-01-10 20:13:40 +01:00
3418adb06a feat: Add log libraries dependencies 2019-01-06 15:02:53 +01:00
d21abb50fa chore: Update RocksDB to Titan 2019-01-05 12:47:03 +01:00
b070778d44 feat: Use the jemalloc global allocator in examples 2019-01-01 16:37:15 +01:00
6731025003 chore: Update group-by 2019-01-01 16:27:39 +01:00
04544c1531 feat: Expose nightly features of some dependencies 2019-01-01 16:27:08 +01:00
87ec95f7a0 test: Add benchmarks to mesure the database 2018-12-31 21:18:37 +01:00
20b5a6a06e doc: Add examples for runtime defined data and Schema 2018-12-31 20:44:33 +01:00
f4b04dfb72 feat: Prefer doing DatabaseView updates atomically 2018-12-29 20:52:00 +01:00
8412c14b5b feat: Schema can be toml de/serialized 2018-12-28 19:24:50 +01:00
b32c96cdc9 feat: Introduce a WordArea struct
Useful to highlight matching areas in the original text.
2018-12-24 15:58:46 +01:00
89c4af0cc2 chore: Clean up dependencies and avoid custom ones 2018-12-17 16:02:20 +01:00
c01613df40 chore: Add travis-ci to check the codebase 2018-12-17 15:52:49 +01:00
2cbb943cbe chore: Remove useless dependencies 2018-12-11 14:59:21 +01:00
5bebd4469c chore: Add the "portable" feature flag 2018-12-10 19:59:24 +01:00
df120df1cc chore: Add the "simd" feature flag by default 2018-12-10 19:58:42 +01:00
0f8ae5a8bc chore: Rename the library "MeiliDB" 🎉 2018-12-10 00:41:31 +01:00
550dc1e992 chore: Rename the library "meili-core" 🎉 2018-12-09 15:00:28 +01:00
2a35d72fe2 feat: Add the "i128" feature flag to allow some i128 support 2018-12-06 17:22:26 +01:00
a7f205005d feat: Add the "sse" feature flag to allow some RocksDB optimisations 2018-12-06 17:22:25 +01:00
e559f7130c feat: Replace the fnv hashmap by the hashbrown one 2018-12-02 13:11:02 +01:00
5829d08bc0 chore: Avoid using the external library Itertools 2018-12-02 12:00:49 +01:00
612a8d9d44 feat: Make the OpBuilder work only for PositiveBlob 2018-12-02 12:00:48 +01:00
b636e5fe57 feat: Introduce the "data-index" entry with merge compaction 2018-12-02 12:00:30 +01:00
66dac923bf feat: Introduce a working key-value based database 2018-12-02 12:00:29 +01:00
8df068af3c feat: Introduce the Schema 2018-12-02 12:00:29 +01:00