Commit Graph

310 Commits

Author SHA1 Message Date
Pedro Paulo de Amorim
f5d57c9dce Replace the toml reader with the JSON settings reader, directly parse the data to SettingsUpdate, Update CHANGELOG 2020-04-02 11:01:56 +01:00
Pedro Paulo de Amorim
1b47a10e89 Add support for seq values 2020-04-01 12:59:40 +01:00
Pedro Paulo de Amorim
690b8e0dd0 Replace .toString to String::new() 2020-03-31 14:01:44 +01:00
Pedro Paulo de Amorim
bc6d86c8ce serialize_unit returns a empty string 2020-03-31 13:51:12 +01:00
Clément Renault
69aee870da Make the engine index booleans
The engine will see the values like text "true" and "false"
2020-03-31 10:39:58 +02:00
Clément Renault
c18e907f96 Construct a Set using the from_dirty method
This commit fixes #566 by ensuring that the slice of matches is
ordered and deduplicated.
2020-03-30 20:56:30 +02:00
mposmta
a6dcd7a421 fixes tests
fixes tests impacted by sifnature change of query
2020-03-25 15:17:20 +01:00
mposmta
fd65cf9dcb populates exhaustive number of hits 2020-03-25 12:44:38 +01:00
Clément Renault
3ca8db2cc1 Bump the workspace crates to 0.9.0 2020-03-19 11:56:23 +01:00
Clément Renault
f6972ec682 Bump the workspace crates to 0.9.0-rc.1 2020-03-16 16:58:20 +01:00
Quentin de Quelen
2d82f1b655 ranking fields should be stored and indexed by default; fix #521 2020-03-16 16:19:23 +01:00
qdequele
ef3bcd65ab fix comments from review 2020-03-10 15:59:11 +01:00
qdequele
179969a9e2 fix tests + fmt 2020-03-10 11:29:56 +01:00
qdequele
c984d8d5a5 rename identifier into primaryKey; fix #514 2020-03-09 18:45:29 +01:00
qdequele
8ffa80883a remove the unused function 2020-03-09 18:45:29 +01:00
qdequele
86c3482cbd review the internal schema to allow to create schema without identifier; fix #513 2020-03-09 18:45:20 +01:00
qdequele
6016f2e941 change wording of custom ranking rules dsc -> desc; #490 2020-03-06 10:15:19 +01:00
Clément Renault
5e31d28759 Fix the inference of the documents searchable fields 2020-03-03 20:54:17 +01:00
qdequele
a2f0f95337 use distinct on search 2020-03-02 16:19:41 +01:00
qdequele
250aeaa86c stop reindexing by chunk during complete reindexing 2020-02-28 11:49:12 +01:00
qdequele
47009615ee rename words_position to wordsPosition; fix #483 2020-02-27 16:24:49 +01:00
qdequele
dda08d60d2 cargo fmt 2020-02-27 14:33:57 +01:00
qdequele
f182afc50b update tests 2020-02-27 11:30:23 +01:00
qdequele
bb5d931f16 rename criterions on settings route; fix #480 2020-02-27 11:30:22 +01:00
qdequele
3c74e71d4f show default ranking rules if user reset them; fix #476 2020-02-27 11:30:17 +01:00
qdequele
79e07fa852 reset value of searchable and displayed attributes; fix #473 2020-02-27 11:04:39 +01:00
qdequele
2eb6f81c58 rename ranking_distinct to distinct_attribute; fix #474 2020-02-27 11:04:39 +01:00
qdequele
a067a1b16b replace index_new_fields to accept_new_fields; fix #475 2020-02-27 11:04:38 +01:00
Clément Renault
96248d9bfa Change the exactness criterion in the tests 2020-02-25 14:24:15 +01:00
Clément Renault
9d167c08f4 Rename the Exact criterion into Exactness 2020-02-25 14:16:55 +01:00
qdequele
2d7a1bfce0 fix un-rankable fields errors; fix #463 2020-02-14 10:34:33 +01:00
qdequele
4986adc186 move identifier from settings to index; fix #470 2020-02-12 17:00:14 +01:00
qdequele
dc9ca2ebc9 fixes for review 2020-02-12 16:51:14 +01:00
qdequele
559c2f8907 Add stop words on query 2020-02-11 15:28:00 +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
50a9825a0f fix some uses cases on settings 2020-02-11 15:27:59 +01:00
Quentin de Quelen
585bba43a0 set new attributes indexed if needed 2020-02-11 15:27:58 +01:00
qdequele
9c0497c419 change the way settings are show in updates 2020-02-11 15:27:58 +01:00
qdequele
f77f38dfa0 fix update system 2020-02-11 15:27:57 +01:00
qdequele
58fe87067b finish settings 2020-02-11 15:27:57 +01:00
Quentin de Quelen
dbba310770 squash me 2020-02-11 15:27:57 +01:00
Quentin de Quelen
6deb481589 definitely remove attributes_ranked on settings; auto create it with ranking_rules 2020-02-11 15:27:57 +01:00
Quentin de Quelen
036977bfe4 add the possibility to totally clear the schema 2020-02-11 15:27:57 +01:00
Quentin de Quelen
7a6f583b1f fix issue on ranking rules 2020-02-11 15:27:56 +01:00
Quentin de Quelen
e078eafb1f clean unused functions 2020-02-11 15:27:56 +01:00
Quentin de Quelen
6f534540a6 fix error on stop words fst 2020-02-11 15:27:56 +01:00
qdequele
38d57d213f expose api for new settings 2020-02-11 15:27:56 +01:00
qdequele
ae0a11e422 fix schema & fix tests 2020-02-11 15:27:55 +01:00
qdequele
a35eb16a2a store the schema after each document updates 2020-02-11 15:27:54 +01:00