Clément Renault
|
5aa49d232c
|
feat: Rewrite Automaton generation related code
|
2019-06-28 18:04:35 +02:00 |
|
Clément Renault
|
9f320590d3
|
feat: Support query words concatenation
|
2019-06-27 10:14:17 +02:00 |
|
Clément Renault
|
0a5d4eb7ed
|
feat: Normalize synonym strings and query strings to search for synonyms
|
2019-06-26 10:45:51 +02:00 |
|
Clément Renault
|
3dcbc737f3
|
feat: Make synonyms be not considered like exact matches
|
2019-06-26 10:45:51 +02:00 |
|
Clément Renault
|
43f11e929d
|
fix: Do not trigger a synonym when its not the last word and is a prefix
|
2019-06-26 10:45:51 +02:00 |
|
Clément Renault
|
8f2a551cca
|
feat: Trigger synonym replacement only when the last word is tipped
|
2019-06-26 10:45:50 +02:00 |
|
Clément Renault
|
8f044c6853
|
fix: Only create non-prefix DFA when generating synonyms alternatives
|
2019-06-26 10:45:50 +02:00 |
|
Clément Renault
|
0633f16b4d
|
feat: Make multi-word support multi-word synonyms
|
2019-06-26 10:45:50 +02:00 |
|
Clément Renault
|
59fafb8b30
|
feat: Support one word has multi-word alternatives
|
2019-06-26 10:45:50 +02:00 |
|
Clément Renault
|
d2bd99cc2a
|
fix: Append DocIndexes when building InMemorySetStore from an Iterator
|
2019-06-26 10:45:50 +02:00 |
|
Clément Renault
|
62930ecc4e
|
feat: Deduplicate automatons when synonyms produce duplicated ones
|
2019-06-26 10:45:49 +02:00 |
|
Clément Renault
|
6cb57aa8a4
|
feat: Unique word has multi-word synonyms basically work
|
2019-06-26 10:45:49 +02:00 |
|
Clément Renault
|
9861c3878e
|
tests: Add more tests about synonyms
|
2019-06-26 10:45:49 +02:00 |
|
Clément Renault
|
707d7b062b
|
feat: Made query handle synonyms via the Store
|
2019-06-26 10:45:49 +02:00 |
|
Clément Renault
|
18736bdcd0
|
feat: Introduce the synonyms concept to the Store trait
|
2019-06-26 10:45:49 +02:00 |
|
Clément Renault
|
e8b2e86007
|
feat: Introduce a basic way to handle synonyms
|
2019-06-26 10:45:48 +02:00 |
|
Clément Renault
|
102fb506db
|
chore: Do a little clippy pass
|
2019-05-22 11:00:58 +02:00 |
|
Clément Renault
|
94f9587db1
|
feat: Implement Debug on RawDocument for more convenience
|
2019-05-20 11:21:41 +02:00 |
|
Clément Renault
|
6df8f62022
|
test: Add more test to some criteria
|
2019-05-20 11:21:40 +02:00 |
|
Clément Renault
|
8c71473498
|
feat: Introduce the Criterion::name to allow better debugging
|
2019-05-20 11:21:40 +02:00 |
|
Clément Renault
|
1f2abce7c3
|
feat: Introduce the DocumentsDeletion type
|
2019-05-15 15:42:11 +02:00 |
|
Clément Renault
|
e67ada8823
|
feat: Introduce the DocumentsAddition type
|
2019-05-15 15:42:11 +02:00 |
|
Clément Renault
|
42e39f6eb5
|
feat: Introduce a simplified version of the Store trait
|
2019-05-15 15:42:11 +02:00 |
|
Clément Renault
|
6eb25687f8
|
feat: Handle word doc-indexes sled tree errors
|
2019-05-15 15:42:10 +02:00 |
|
Clément Renault
|
737db5668b
|
chore: Remove the WriteToBytes trait
|
2019-05-15 15:42:10 +02:00 |
|
Clément Renault
|
f16e0333e4
|
chore: Remove the SharedData/Cursor types
|
2019-05-15 15:42:09 +02:00 |
|
Clément Renault
|
27ffcaabe9
|
chore: Remove the DocIndexes type
|
2019-05-15 15:42:09 +02:00 |
|
Clément Renault
|
db031a5b95
|
chore: Remove the DocIds type
|
2019-05-15 15:42:09 +02:00 |
|
Clément Renault
|
3dc057ca9c
|
feat: Introduce the new Index system
|
2019-05-15 15:42:08 +02:00 |
|
Clément Renault
|
645bab7748
|
feat: Index documents using the Serializer struct
|
2019-04-29 14:32:03 +02:00 |
|
Clément Renault
|
187e6740bd
|
feat: Allow users to construct query builders from database indexes
|
2019-04-29 14:32:02 +02:00 |
|
Clément Renault
|
f7eced03fd
|
chore: Using a fork of the fst library that support Arc<[u8]>
|
2019-04-29 14:32:01 +02:00 |
|
Clément Renault
|
95dfbd1fe0
|
feat: Introduce the meilidb-data schema module
|
2019-04-29 14:32:00 +02:00 |
|
Clément Renault
|
acede0f3e8
|
fix: Correctly assert the DocIndex memory size
|
2019-04-29 14:31:59 +02:00 |
|
Clément Renault
|
5d5bcf7011
|
feat: Remove the FilterFunc alias type
|
2019-04-29 14:31:37 +02:00 |
|
Clément Renault
|
19e67dcf0b
|
feat: Move query splitting into the tokenizer workspace
|
2019-04-29 14:31:37 +02:00 |
|
Clément Renault
|
d0786b4156
|
chore: Move the SortByAttr into meilidb
|
2019-04-29 14:31:36 +02:00 |
|
Clément Renault
|
14790eeae3
|
chore: Move index related things to the meilidb-core workspace member
|
2019-04-29 14:31:35 +02:00 |
|