Commit Graph

202 Commits

Author SHA1 Message Date
Clément Renault fd185a5e6b
Add a test for the SorByAttr criterion 2019-11-22 15:04:23 +01:00
Clément Renault d9678f0040
Fix the ordering functions of the Number type 2019-11-22 14:44:02 +01:00
Clément Renault c8832409ad Fix the dead lock on index deletion once again 2019-11-22 13:47:29 +01:00
Clément Renault 4236632af6
Add an amplitude analysis loop tick 2019-11-21 20:28:58 +01:00
Clément Renault c1cf67c008
Join updates threads after dropping the indexes lock and avoid deadlocks 2019-11-21 12:01:46 +01:00
Quentin de Quelen 055368acd8 Fix for review 2019-11-21 11:49:49 +01:00
Quentin de Quelen 530738cfe9 Format code 2019-11-20 14:12:12 +01:00
Quentin de Quelen 45ded0498b Format code with cargo fmt 2019-11-20 11:45:23 +01:00
Quentin de Quelen a0caf0d6d7 Remove unused result response on indexes_uids function 2019-11-20 11:45:22 +01:00
Quentin de Quelen 3286a5213c Move fields frequency from common store to index main store 2019-11-20 11:45:22 +01:00
Quentin de Quelen e97e13ce9f Rename index_name to index_uids 2019-11-20 11:45:22 +01:00
Quentin de Quelen 39e2b73718 Add updatedAt on main index store 2019-11-20 11:45:22 +01:00
Quentin de Quelen a90facaa41 Rename index_name by index_uid 2019-11-20 11:45:22 +01:00
Quentin de Quelen 076e781810 Add name, created_at and updated_at informations into main index 2019-11-20 11:45:21 +01:00
Clément Renault 963ca1e2c7
Unify the crates versions to 0.8.0 2019-11-20 10:47:32 +01:00
Clément Renault 685016bfec
Bump meilidb-core to v0.7.0 and meilidb-http to v0.2.0 2019-11-18 15:49:23 +01:00
Clément Renault 23a89732a5 Prefer using a global update callback common to all indexes 2019-11-18 14:41:49 +01:00
Clément Renault f873761a27
Make easier to interact with compacted databases 2019-11-17 20:01:02 +01:00
Clément Renault c9c3cfcee9
Move the main types to a separate library 2019-11-17 12:19:36 +01:00
Clément Renault 2dd7751e09
Disable the fst MemMap feature 2019-11-17 11:43:00 +01:00
Clément Renault 26bdabcdec
Do not use a forked fst dependency 2019-11-17 11:14:01 +01:00
Clément Renault 8e4b362e4d Fixed the display of enqueued updates 2019-11-12 18:21:59 +01:00
Clément Renault acb5e624c6 Add enqueued and processed datetimes 2019-11-12 18:21:59 +01:00
Clément Renault a98949ff1d Improve updates JSON format 2019-11-12 16:57:22 +01:00
Clément Renault d18e775bec
Ignore words that are too long 2019-11-10 17:44:27 +01:00
Clément Renault d07d14d33a
Update crossbeam-channel to 0.4.0 2019-11-10 11:03:22 +01:00
Clément Renault 026464b2e4
Bump meilidb-core to v0.6.5 2019-11-06 11:52:34 +01:00
Clément Renault 95eb6ad09a Add a test to check index soft deletion works correctly 2019-11-06 11:02:30 +01:00
Clément Renault f3fc0bed45 Introduce index soft deletion 2019-11-06 11:02:30 +01:00
Clément Renault 5dd6b697b9
Bump meilidb-core to v0.6.4 2019-11-05 18:46:16 +01:00
Clément Renault 7541172d12
Make the example show highlighted areas more explicitly 2019-11-05 16:40:48 +01:00
Clément Renault 85bf5d113c
Fix an highlighting problem when query was longer than original text 2019-11-05 16:40:34 +01:00
Clément Renault 89fd397903
Bump meilidb-core to v0.6.3 2019-11-05 15:40:04 +01:00
Clément Renault 36b74f0efe
Introduce partial updates to the update system 2019-11-05 15:23:41 +01:00
Clément Renault 68c0a36b00
Make the deserialization support correctly optional documents 2019-11-05 15:03:18 +01:00
Clément Renault 5782fb9e52 Test the add of attributes only at the end of a schema 2019-11-05 12:09:52 +01:00
Clément Renault 20319f7974 Allow to introduce attributes only at the end of a schema 2019-11-05 12:09:52 +01:00
Clément Renault 00f49990c7
Bump meilidb-core to v0.6.2 2019-11-04 17:16:50 +01:00
Clément Renault 3b1cbed238
Check that the unidecoded words are not empty 2019-11-04 17:03:11 +01:00
Clément Renault 4571b80a49 Update the tests 2019-11-04 16:41:58 +01:00
Clément Renault ccded7b429 Improve the indexer to not not deunicode before indexing
Revert of #179
2019-11-04 16:41:58 +01:00
Clément Renault e493b27ef1
Bump meilidb-core to v0.6.1 2019-11-04 14:22:08 +01:00
Clément Renault 1c3620a7d4
Add tests to the update system 2019-11-04 13:18:07 +01:00
Clément Renault c2cc0704d7
Clean up the update_awaiter function 2019-11-04 11:11:58 +01:00
Clément Renault 2a50e08bb8
Moving to heed v0.5.0 2019-11-04 10:49:27 +01:00
Clément Renault 6b326a45d7
Fix the update system to always consume updates even if failing 2019-10-31 17:44:13 +01:00
Clément Renault 95c8ad0f80
Allow users to specify the index name to use with examples bins 2019-10-31 16:20:31 +01:00
Clément Renault 6a8171d335
Moving to heed 0.3.0 2019-10-31 16:11:02 +01:00
Clément Renault 1be5b0f327
Bump the meili-core/schema/tokenizer crates to 0.6.0 2019-10-31 14:05:59 +01:00
Clément Renault cc461b1331
Display enqueued along with processed updates 2019-10-31 12:25:52 +01:00