Tamo
|
03b510945b
|
ICE: use a git version of my crate so rust team can pull the repo
|
2023-10-31 17:59:59 +01:00 |
|
Tamo
|
c573261ac4
|
WIP: start updating the zookeeper client => leader election is missing
|
2023-10-31 13:04:32 +01:00 |
|
Tamo
|
dfb84f80da
|
bump strois version
|
2023-10-10 19:25:12 +02:00 |
|
Tamo
|
98b67f217a
|
move to our new S3 lib
|
2023-09-28 11:24:18 +02:00 |
|
Tamo
|
5b89276fcc
|
starts using s3
|
2023-09-05 19:25:09 +02:00 |
|
Clément Renault
|
95a011af13
|
Wrap the IndexScheduler fields into an inner struct
|
2023-08-31 10:36:33 +02:00 |
|
Kerollmops
|
0c7d7c68bc
|
WIP moving to the sync zookeeper API
|
2023-08-30 15:06:12 +02:00 |
|
ManyTheFish
|
b66bf049b5
|
Create a task on zookeeper side when a task is created locally
|
2023-08-07 17:02:51 +02:00 |
|
Kerollmops
|
eef95de30e
|
First iteration on exposing puffin profiling
|
2023-07-18 17:38:13 +02:00 |
|
Kerollmops
|
a109802d45
|
Upgrade the incompatible versions of the dependencies
|
2023-04-24 17:50:57 +02:00 |
|
Kerollmops
|
47b66e49b8
|
Upgrade the compatible versions of the dependencies
|
2023-04-24 17:50:52 +02:00 |
|
Louis Dureuil
|
42577403d8
|
Authentication: Directly pass the authfilter to the index scheduler
|
2023-02-22 16:35:52 +01:00 |
|
Tamo
|
74d1a67a99
|
Use the workspace inheritance feature of rust 1.64
|
2023-02-15 13:51:07 +01:00 |
|
curquiza
|
026cf223b3
|
Update version for the next release (v1.0.0) in Cargo.toml files
|
2022-12-08 12:20:17 +00:00 |
|
Kerollmops
|
e4e4370a3c
|
Clamp the databases size to the page size
|
2022-12-06 20:09:49 +01:00 |
|
curquiza
|
5db7c4057c
|
Update version for the next release (v0.30.1) in Cargo.toml files
|
2022-12-06 20:05:46 +01:00 |
|
curquiza
|
68f80dbacf
|
Update version for the next release (v0.30.0) in Cargo.toml files
|
2022-10-27 11:35:44 +00:00 |
|
Clément Renault
|
32cfac0cfd
|
Sort the TOML dependencies
|
2022-10-27 11:35:05 +02:00 |
|
Kerollmops
|
b2c5bc67b7
|
Add more enum-iterator related stuff
|
2022-10-27 11:34:11 +02:00 |
|
Tamo
|
b7f9c94f4a
|
write the dump export
|
2022-10-27 11:34:05 +02:00 |
|
Loïc Lecrenier
|
9522b75454
|
Continue implementation of task deletion
1. Matched tasks are a roaring bitmap
2. Start implementation in meilisearch-http
3. Snapshots use meili-snap
4. Rename to TaskDeletion
|
2022-10-27 11:34:03 +02:00 |
|
Tamo
|
667c282e19
|
get rids of the index crate + the document_types crate
|
2022-10-27 11:34:00 +02:00 |
|
Loïc Lecrenier
|
4c55c30027
|
Add a DetailsView type and improve index scheduler snapshots
The DetailsView type is necessary because serde incorrectly
deserialises the `Details` type, so the database fails to correctly
decode Tasks
|
2022-10-27 11:33:59 +02:00 |
|
Tamo
|
6f4dcc0c38
|
start implementing some logic to test the internal states of the scheduler
|
2022-10-27 11:33:43 +02:00 |
|
Tamo
|
84cd5cef0b
|
fix the tests
|
2022-10-27 11:33:43 +02:00 |
|
Irevoire
|
250410495c
|
start integrating the index-scheduler in meilisearch-lib
|
2022-10-27 11:33:42 +02:00 |
|
Irevoire
|
8f0fd35358
|
add insta::json for later
|
2022-10-27 11:33:42 +02:00 |
|
Irevoire
|
8770e07397
|
I can index documents without meilisearch
|
2022-10-27 11:33:42 +02:00 |
|
Tamo
|
7d0c8a3379
|
test the register tasks
|
2022-10-27 11:33:40 +02:00 |
|
Tamo
|
366a344474
|
get rids of the horrendous spinlock in favor of synchronoise
|
2022-10-27 11:33:39 +02:00 |
|
Tamo
|
c97d51a624
|
add a bunch of tests
|
2022-10-27 11:33:39 +02:00 |
|
Tamo
|
94e29a9f5f
|
extract the index abstraction out of the index-scheduler in its own module
|
2022-10-27 11:33:38 +02:00 |
|
Tamo
|
76597fc382
|
import the update_file_store in the index-scheduler
|
2022-10-27 11:33:37 +02:00 |
|
Tamo
|
46b8ebcab4
|
fix the file store
|
2022-10-27 11:33:35 +02:00 |
|
Tamo
|
a7aa92df5f
|
fix most of the index module
|
2022-10-27 11:33:34 +02:00 |
|
Irevoire
|
d8b8e04ad1
|
wip porting the index back in the scheduler
|
2022-10-27 11:33:34 +02:00 |
|
Tamo
|
1a47949063
|
START THE REWRITE OF THE INDEX SCHEDULER: index & register has been implemented
|
2022-10-27 11:33:33 +02:00 |
|