Commit Graph

125 Commits

Author SHA1 Message Date
mpostma
f090f42e7a
multi index store
create two channels for Index handler, one for writes and one for reads,
so write are processed one at a time, while reads are processed in
parallel.
2021-03-04 19:18:01 +01:00
mpostma
6a0a9fec6b
async update store 2021-03-04 17:25:02 +01:00
mpostma
a955e04ab6
implement clear documents 2021-03-04 16:04:12 +01:00
mpostma
ae5581d37c
implement delete documents 2021-03-04 15:59:18 +01:00
mpostma
181eaf95f5
restore update documents 2021-03-04 15:10:58 +01:00
mpostma
581dcd5735
implement retrieve one document 2021-03-04 15:09:00 +01:00
mpostma
f3d65ec5e9
implement retrieve documents 2021-03-04 14:20:19 +01:00
mpostma
17b84691f2
list settings 2021-03-04 12:38:55 +01:00
mpostma
47138c7632
update settings 2021-03-04 12:20:14 +01:00
mpostma
8432c8584a
refactor index controller 2021-03-04 12:03:06 +01:00
mpostma
a56db854a2
refactor update handler 2021-03-04 11:58:15 +01:00
mpostma
9e2a95b1a3
refactor search 2021-03-04 11:23:41 +01:00
mpostma
ae3c8af56c
enable faceted search 2021-03-04 10:42:44 +01:00
mpostma
eff8570f59
handle ctrl-c shutdown 2021-03-03 15:10:00 +01:00
mpostma
3cd799a744
fix update files created in the wrong place 2021-03-03 14:39:44 +01:00
mpostma
e285404c3e
handle errors when sendign payload to actor 2021-03-03 12:16:16 +01:00
mpostma
70d935a2da
refactor index serach for better error handling 2021-03-03 11:53:01 +01:00
mpostma
7c7143d435
remove IndexController interface 2021-03-03 11:43:51 +01:00
mpostma
9aca6fab88
completely file backed udpates 2021-03-03 11:01:15 +01:00
mpostma
62532b8f79
WIP concurent index store 2021-03-02 14:05:03 +01:00
mpostma
c4dfd5f0c3
implement search and fix document addition 2021-03-01 15:45:05 +01:00
mpostma
658166c05e
implement document push 2021-02-26 18:11:43 +01:00
mpostma
6bcc302950
receive update 2021-02-26 17:14:11 +01:00
mpostma
672a4b5400
add actors/ support index creation 2021-02-26 09:10:36 +01:00
mpostma
61ce749122
update tokio and disable all routes 2021-02-26 09:10:04 +01:00
marin
45d8f36f5e
Merge pull request #49 from meilisearch/tests
tests
2021-02-24 10:41:55 +01:00
marin
caaaf15fd6
Create rust.yml 2021-02-24 10:31:28 +01:00
mpostma
60a42bc511
reset settings 2021-02-24 10:19:22 +01:00
mpostma
3f939f3ccf
test delete settings 2021-02-24 10:14:36 +01:00
mpostma
7d9c5f64aa
test partial update 2021-02-24 09:42:36 +01:00
mpostma
c7ab4dccc3
test get settings 2021-02-24 09:30:51 +01:00
mpostma
ac89c35edc
add settings routes errors 2021-02-23 19:46:18 +01:00
mpostma
af2cbd0258
test get updates 2021-02-23 19:15:42 +01:00
mpostma
0a3e946726
test delete batches 2021-02-23 14:13:43 +01:00
mpostma
d3758b6f76
test delete documents 2021-02-22 16:03:17 +01:00
mpostma
c95bf0cdf0
test badly formated primary key 2021-02-22 15:13:10 +01:00
mpostma
4bca26298e
test add document bad primary key 2021-02-22 14:55:40 +01:00
mpostma
ded6483173
tests get one document 2021-02-22 14:32:48 +01:00
mpostma
097cae90a7
tests get documents limit, offset, attr to retrieve 2021-02-22 14:23:17 +01:00
mpostma
b8b8cc1312
get all documents, no options 2021-02-19 19:55:44 +01:00
mpostma
27a7238d3f
test list no documents 2021-02-19 19:46:45 +01:00
mpostma
ec9dcd3285
test get add documents 2021-02-19 19:43:32 +01:00
mpostma
ba2cfcc72d
test delete index 2021-02-19 19:26:56 +01:00
mpostma
5270cc0eae
test update index 2021-02-19 19:26:42 +01:00
mpostma
2bb695d60f
test list all indexes 2021-02-19 19:23:58 +01:00
mpostma
556ba956b8
test get empty index list 2021-02-19 19:14:25 +01:00
mpostma
b1226be2c8
test document addition 2021-02-19 13:16:41 +01:00
mpostma
b293948d36
test index delete 2021-02-18 20:44:33 +01:00
mpostma
ed3f8f5cc0
test create multiple indexes 2021-02-18 20:32:34 +01:00
mpostma
4c5effe714
test index update 2021-02-18 20:28:10 +01:00