many
afc3b0915b
fix backups
...
* pluralize variable `backup_folder` -> `backups_folder`
* change env case `MEILI_backup_folder` -> `MEILI_BACKUPS_FOLDER`
* add miliseconds to backup ID to reduce colisions
* fix forgoten stats synchronization
2020-09-30 13:20:40 +02:00
many
c254320860
Implement backups
...
* trigger backup importation via http route
* follow backup advancement with status route
* import backup via a command line
* let user choose batch size of documents to import (command lines)
closes #884
closes #840
2020-09-28 14:40:06 +02:00
mpostma
4ecaf99047
fix test option test
2020-08-24 14:14:11 +02:00
mpostma
83b6fc48e1
remove the sys-info routes
2020-07-15 19:33:29 +02:00
mpostma
51d7c84e73
better exit on error
...
Update meilisearch-core/src/database.rs
Co-authored-by: Clément Renault <renault.cle@gmail.com>
Update meilisearch-core/src/database.rs
Co-authored-by: Clément Renault <renault.cle@gmail.com>
2020-07-13 16:06:28 +02:00
mpostma
f5a936614a
error on meili database version mismatch
2020-07-13 16:05:08 +02:00
mpostma
05344043b2
style fixes
2020-05-28 16:28:37 +02:00
mpostma
c771694623
remove heed from http dependencies
2020-05-28 16:23:46 +02:00
mpostma
d69180ec67
refactor errors / isolate core/http errors
2020-05-28 16:23:46 +02:00
Samuel Jimenez
8438ac9756
Rename fields_frequency into fields_distribution
2020-05-26 20:40:49 +02:00
marinpostma
5193382b07
allow max payload size override
2020-05-22 10:37:41 +02:00
qdequele
7a8e64be30
add normalize_slashes middleware
2020-05-12 15:34:07 +02:00
Jan Emmens
c4287cdfac
Add support for configuring lmdb map size
2020-04-29 09:21:07 +02:00
Quentin de Quelen
36c7fd0cf1
fix requested changes
2020-04-28 17:47:04 +02:00
Quentin de Quelen
5e2861ff55
prepare architecture for tests
2020-04-28 17:45:22 +02:00
Quentin de Quelen
6a1f73a304
clippy + fmt
2020-04-28 17:45:22 +02:00
Quentin de Quelen
6c581fb3bd
add index endpoint & key endpoint & stats endpoint
2020-04-28 17:45:21 +02:00
Quentin de Quelen
6d6c8e8fb2
Start change http server; finish document endpoint
2020-04-28 17:45:20 +02:00
qdequele
dda08d60d2
cargo fmt
2020-02-27 14:33:57 +01:00
qdequele
257b7b4df4
introduce new key management
2020-02-14 12:54:07 +01:00
qdequele
ce8e12c7c5
update tests
2020-02-13 12:24:30 +01:00
qdequele
dc9ca2ebc9
fixes for review
2020-02-12 16:51:14 +01:00
Quentin de Quelen
2143226f04
setup clippy and make a pass on code
2020-02-11 15:28:00 +01:00
qdequele
a5b0e468ee
fix for review
2020-02-11 15:28:00 +01:00
qdequele
c276dda305
run cargo fmt
2020-02-11 15:27:58 +01:00
qdequele
f77f38dfa0
fix update system
2020-02-11 15:27:57 +01:00
qdequele
4f0ead625b
adapt meilisearch-http to the new schemaless option
2020-02-11 15:27:54 +01:00
Clément Renault
d08b76a323
Separate the update and main databases
...
We used the heed typed transaction to make it safe (https://github.com/Kerollmops/heed/pull/27 ).
2019-11-27 11:29:06 +01:00
Clément Renault
7cc096e0a2
Rename MeiliDB into MeiliSearch
2019-11-26 11:12:30 +01:00