Commit Graph

27 Commits

Author SHA1 Message Date
Kerollmops 788e2202c9
Reduce the DocumentId size from 64 to 32bits 2020-05-20 14:19:00 +02:00
Kerollmops 016bfa391b
Introduce internal and user ids put and get methods 2020-05-20 14:18:59 +02:00
Kerollmops e6a7521610
Introduce the DiscoverIds and DocumentsIds types 2020-05-20 14:18:59 +02:00
mpostma 347045adf2 smarter field_id name passing 2020-05-13 11:29:46 +02:00
mpostma e5126af458 enables facet count 2020-05-13 11:29:46 +02:00
mpostma effbb7f7f1 add sort result struct 2020-05-12 18:22:24 +02:00
mpostma 59c67f6bc8 setting up facets 2020-05-11 16:12:13 +02:00
sgummaluri e5a336a042 Fix for 'First update does not appear before being processed' #542 2020-04-04 23:18:43 +05:30
qdequele a2f0f95337
use distinct on search 2020-03-02 16:19:41 +01:00
Quentin de Quelen dc6907e748
rebase from master 2020-02-11 15:28:00 +01:00
qdequele a5b0e468ee
fix for review 2020-02-11 15:28:00 +01:00
qdequele f77f38dfa0
fix update system 2020-02-11 15:27:57 +01:00
qdequele 4f0ead625b
adapt meilisearch-http to the new schemaless option 2020-02-11 15:27:54 +01:00
qdequele 130fb74928
introduce a new schemaless way 2020-02-11 15:27:54 +01:00
qdequele bbe1845f66
squash-me 2020-02-11 15:27:54 +01:00
qdequele 2ee90a891c
introduce a new settings update system 2020-02-11 15:27:54 +01:00
qdequele 91c6539baf
Rewrite the stop-words endpoint; fix #417 2020-02-11 15:27:53 +01:00
Clément Renault 70a529d197
Reduce the number of args of update functions 2020-01-16 16:29:50 +01:00
Clément Renault 81c573ec92
Add the raw document IDs to the postings lists 2020-01-08 15:30:43 +01:00
Clément Renault 9420edadf4
Introduce the Postings type to decorrelate the DocumentIds 2020-01-08 14:48:23 +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 928876b553
Introduce the postings lists caching stores
Currently not used
2019-12-30 18:01:27 +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
Quentin de Quelen a4f26e8e48 Rewrite the synonym endpoint 2019-12-12 12:47:02 +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