qdequele
f77f38dfa0
fix update system
2020-02-11 15:27:57 +01:00
qdequele
ae0a11e422
fix schema & fix tests
2020-02-11 15:27:55 +01:00
qdequele
130fb74928
introduce a new schemaless way
2020-02-11 15:27:54 +01:00
Clément Renault
a2bc689b92
Fix the tests a little bit
2020-01-22 18:12:56 +01:00
Clément Renault
670e80c151
Use the cached postings lists in the query system
2019-12-31 13:32:36 +01:00
Clément Renault
58836d89aa
Rename the PrefixCache into PrefixDocumentsCache
2019-12-30 15:42:09 +01:00
Clément Renault
1e1f0fcaf5
Introduce a basic cache system for first letters
2019-12-30 15:42:08 +01:00
Clément Renault
40c0b14d1c
Reintroduce searchable attributes and reordering
2019-12-13 14:38:25 +01:00
Clément Renault
7d67750865
Reintroduce exacteness for one word document field
2019-12-13 14:38:25 +01:00
Clément Renault
746e6e170c
Make the test pass again
2019-12-13 14:38:24 +01:00
Clément Renault
86ee0cbd6e
Introduce bucket_sort_with_distinct function
2019-12-13 14:38:24 +01:00
Clément Renault
248ccfc0d8
Update the criteria to the new ones
2019-12-13 14:38:24 +01:00
Clément Renault
ea148575cf
Remove the raw_query functions
2019-12-13 14:38:23 +01:00
Clément Renault
902625601a
Work in progress: It seems like we support synonyms, split and concat words
2019-12-13 14:38:22 +01:00
Clément Renault
d17d4dc5ec
Add more debug infos
2019-12-13 14:38:21 +01:00
Clément Renault
ef6a4db182
Before improving fields AttrCount
...
Removing the fields_count fetching reduced by 2 times the serach time, we should look at lazily pulling them form the criterions in needs
ugly-test: Make the fields_count fetching lazy
Just before running the exactness criterion
2019-12-13 14:38:21 +01:00
Clément Renault
11f3d7782d
Introduce the AttrCount type
2019-12-13 14:38:21 +01:00
Clément Renault
d08b76a323
Separate the update and main databases
...
We used the heed typed transaction to make it safe (https://github.com/Kerollmops/heed/pull/27 ).
2019-11-27 11:29:06 +01:00
Clément Renault
7cc096e0a2
Rename MeiliDB into MeiliSearch
2019-11-26 11:12:30 +01:00