2904ca7f57
update codebase with shcema refactor
2020-12-15 12:04:51 +01:00
861c6fec06
Merge #1126
...
1126: Bumps r=MarinPostma a=MarinPostma
bump various meilisearch dependencies
Co-authored-by: mpostma <postma.marin@protonmail.com >
2020-12-14 19:03:59 +00:00
2bd5d2474e
fix attributes to retrieve bug
2020-12-10 15:58:24 +01:00
044dbb0333
bump actix cors
2020-12-09 12:44:02 +01:00
0c7fffeaf6
update env-logger
2020-12-09 10:25:17 +01:00
d3e7e18b7d
disable frontend in production
2020-11-23 13:13:10 +01:00
a326466f32
remove maintenance error from http
2020-11-16 17:30:37 +01:00
53b1483e71
fix pr comments
2020-10-22 16:12:55 +02:00
a0eafea200
fix tests
2020-10-22 15:46:20 +02:00
10dace305d
snapshot at start
2020-10-22 15:46:20 +02:00
1eace79f77
change error message to be absolute
2020-10-22 15:46:20 +02:00
e6033e174d
fix #1010
2020-10-22 15:46:20 +02:00
f1925b8f71
fix #1009
2020-10-22 15:46:20 +02:00
834f3cc192
rename folder to dir
2020-10-22 15:46:20 +02:00
e049aead16
improve dump status
2020-10-22 15:46:20 +02:00
6465a3f549
refactor /health on meilisearch-http that complies:
...
1. NEEDS to ensure that service is completely up if it returns 204
2. DOES NOT block service process (write transaction)
3. NEEDS to use the less network bandwidth as possible when it's triggered
4. NEEDS to use the less service resources as possible when it's triggered
5. DOES NOT NEED any authentication
6. MAY be named /health
2020-10-19 14:30:43 +08:00
29b8810db8
Merge #914
...
914: lazily create an index on documents push r=LegendreM a=qdequele
Create an index if it's possible when a user trying to send data to a non-existing index. https://github.com/meilisearch/MeiliSearch/issues/918
Co-authored-by: qdequele <quentin@meilisearch.com >
Co-authored-by: qdequele <quentin@dequelen.me >
2020-10-15 09:37:15 +00:00
a5a47911d1
add tests
2020-10-15 09:43:54 +02:00
f359b64d59
Merge #946
...
946: Sort displayedAttributes field r=MarinPostma a=gorogoroumaru
Fix #943
displayedAttributes use the HashSet struct which is an unsorted structure, so I changed the implementation from HashSet into BTreeSet.
Co-authored-by: gorogoroumaru <zokutyou2@gmail.com >
2020-10-13 14:37:47 +00:00
17f71a1a55
add lazy create index on settings handlers
2020-10-13 10:54:02 +02:00
bfe3bb0eeb
create an helper to allow to delete the index on error
2020-10-13 10:54:02 +02:00
0a67248bfe
cargo fmt
2020-10-13 10:54:02 +02:00
91c8c7a2e3
lazily create an index during document addition
2020-10-13 10:54:02 +02:00
704defea78
fix clippy
2020-10-13 10:01:57 +02:00
eb240c8b60
update test
2020-10-10 06:13:27 +00:00
3cd6f5c7ea
Merge branch 'master' into issue943
2020-10-10 11:50:45 +09:00
f4d918d22a
Merge branch 'master' into issue943
2020-10-02 21:01:31 +09:00
5a98f1f076
sort facetsDistribution attribute
2020-10-02 20:00:55 +09:00
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
099a0802fc
Merge #916
...
916: Considere an empty query search as a placeholder search r=MarinPostma a=qdequele
Fix #856 ; Relative tracking issue: #729
Co-authored-by: qdequele <quentin@meilisearch.com >
2020-09-28 13:13:47 +00:00
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
51fd849852
cargo fmt
2020-09-28 14:23:32 +02:00
90226dc8a9
Considere an empty query search as a placeholder search #916
2020-09-28 14:19:45 +02:00
ba0f44e361
upgrade actix-web to v3
2020-09-21 22:37:54 +01:00
e47b4acd08
changed the implementation of displayedAttributes from HashSet into BtreeSet
2020-09-02 11:13:16 +09:00
4ecaf99047
fix test option test
2020-08-24 14:14:11 +02:00
445a6c9ea2
update options name
2020-08-21 14:42:20 +02:00
94b3e8e56e
fix bug and add tests
...
- add tests about updates
- fix select bug
fix #896
2020-08-19 09:51:57 +02:00
6539be6c46
Fix typo in error message
2020-08-13 17:13:19 +02:00
9014290875
implement snapshot
2020-08-12 17:46:28 +02:00
7dc628965c
Merge #846
...
846: Change settings behavior r=LegendreM a=MarinPostma
partially implements #824 .
Returning the field distribution for all know fields is more complicated that anticipated, see https://github.com/meilisearch/MeiliSearch/issues/824#issuecomment-657656561
If we decide to to it anyway, and find a reasonable solution, I will make another PR.
fix #853 by resetting displayed and searchable attributes to wildcard when attributes are set to `[]` in the all settings route. @curquiza @bidoubiwa can you confirm me that this is the expected behavior?
Co-authored-by: mpostma <postma.marin@protonmail.com >
2020-07-16 14:31:06 +00:00
d114250ebb
requested changes
2020-07-16 16:19:15 +02:00
83b6fc48e1
remove the sys-info routes
2020-07-15 19:33:29 +02:00
51b7cb2722
remove accept new fields / add indexed *
2020-07-15 18:56:19 +02:00
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
f5a936614a
error on meili database version mismatch
2020-07-13 16:05:08 +02:00
99e8d4adae
fix missing primary key
2020-07-13 14:54:25 +02:00
bbe3a10107
implement placeholder search
2020-07-03 17:17:28 +02:00
ced6cc0e23
fix bad error report when primary key exists
2020-07-02 15:16:48 +02:00
f60b912f12
feat(analytics): log if analytics are enabled
2020-07-02 14:33:25 +02:00