203aa727a7
Merge #359
...
359: Improve the benchmark comparison script r=irevoire a=irevoire
This modification allow us to compare more than 2 benchmarks or to only print the results of one benchmark
Co-authored-by: Irevoire <tamo@meilisearch.com >
Co-authored-by: Tamo <tamo@meilisearch.com >
2021-09-20 12:39:59 +00:00
eaba772f21
update the README to better match the new critcmp usage
...
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-09-20 10:59:55 +02:00
9a920d1f93
Fix datasets links in the readme
...
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-09-20 10:44:37 +02:00
5e683ba472
add benchmarks for the geosearch
2021-09-20 10:44:37 +02:00
f6c6b026bb
improve the comparison script
2021-09-16 11:25:51 +02:00
c695a1ffd2
add the possibility to sort by descending order on geoPoint
2021-09-15 11:49:58 +02:00
91ce4d1721
Stop iterating through the whole list of points
...
We stop when there is no possible candidates left
2021-09-15 11:49:58 +02:00
3b1885859d
Merge #356
...
356: Update the README r=curquiza a=Kerollmops
This PR updates a little bit the README and more specifically the indexing times, fixes #352 .
Co-authored-by: Kerollmops <clement@meilisearch.com >
2021-09-14 10:13:05 +00:00
2741aa8589
Update the indexing timings in the README
2021-09-14 11:42:59 +02:00
a43f99c600
Inform the users that documents must have an id in there documents
2021-09-13 14:01:02 +02:00
90d64d257f
Merge #354
...
354: Update version for the next release (v0.13.1) r=ManyTheFish a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-09-13 09:30:07 +00:00
f167f7b412
Update version for the next release (v0.13.1)
2021-09-10 09:48:17 +02:00
4af31ec9a6
Merge #353
...
353: Add lacking parameter to word level position builder r=Kerollmops a=ManyTheFish
Co-authored-by: many <maxime@meilisearch.com >
2021-09-09 16:36:33 +00:00
cfc62a1c15
use geoutils instead of haversine
2021-09-09 18:11:38 +02:00
26deeb45a3
Add lacking parameter to word level position builder
2021-09-09 17:49:04 +02:00
3fc145c254
if we have no rtree we return all other provided documents
2021-09-09 17:44:09 +02:00
a84f3a8b31
Apply suggestions from code review
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-09-09 15:09:35 +02:00
c81ff22c5b
delete the invalid criterion name error in favor of invalid ranking rule name
2021-09-08 19:17:00 +02:00
bad8ea47d5
edit the two lasts TODO comments
2021-09-08 18:24:09 +02:00
b15c77ebc4
return an error in case a user try to sort with :desc
2021-09-08 18:24:09 +02:00
4b618b95e4
rebase on main
2021-09-08 18:24:09 +02:00
2988d3c76d
tests the geo filters
2021-09-08 18:24:09 +02:00
e5ef0cad9a
use meters in the filters
2021-09-08 18:24:09 +02:00
4f69b190bc
remove the distance from the search, the computation of the distance will be made on meilisearch side
2021-09-08 18:24:09 +02:00
7ae2a7341c
introduce the reserved keywords in the filters
2021-09-08 18:24:09 +02:00
6d5762a6c8
handle the case where you forgot entirely the parenthesis
2021-09-08 18:24:09 +02:00
ebf82ac28c
improve the error messages and add tests for the filters
2021-09-08 18:24:09 +02:00
bd4c248292
improve the error handling in general and introduce the concept of reserved keywords
2021-09-08 18:24:09 +02:00
e8c093c1d0
fix the error handling in the filters
2021-09-08 18:24:09 +02:00
f0b74637dc
fix all the tests
2021-09-08 18:24:09 +02:00
b1bf7d4f40
reformat
2021-09-08 18:24:09 +02:00
aca707413c
remove the memory leak
2021-09-08 18:24:09 +02:00
a8a1f5bd55
move the geosearch criteria out of asc_desc.rs
2021-09-08 18:24:09 +02:00
dc84ecc40b
fix a bug
2021-09-08 18:24:09 +02:00
7483614b75
[HTTP-UI] add the sorters
2021-09-08 18:24:09 +02:00
4820ac71a6
allow spaces in a geoRadius
2021-09-08 18:24:09 +02:00
13c78e5aa2
Implement the _geoPoint in the sortable
2021-09-08 18:24:09 +02:00
5bb175fc90
only index _geo if it's set as sortable OR filterable
...
and only allow the filters if geo was set to filterable
2021-09-08 17:51:08 +02:00
f73273d71c
only call the extractor if needed
2021-09-08 17:51:08 +02:00
4fd0116a0d
Stringify objects on dashboard to avoid [Object object]
2021-09-08 17:51:08 +02:00
ea2f2ecf96
create a new database containing all the documents that were geo-faceted
2021-09-08 17:51:08 +02:00
4b459768a0
create the _geoRadius filter
2021-09-08 17:51:07 +02:00
6d70978edc
update the facet filter grammar
2021-09-08 17:51:07 +02:00
216a8aa3b2
add a tests for the indexation of the geosearch
2021-09-08 17:51:07 +02:00
a21c854790
handle errors
2021-09-08 17:51:07 +02:00
70ab2c37c5
remove multiple bugs
2021-09-08 17:51:07 +02:00
b4b6ba6d82
rename all the ’long’ into ’lng’ like written in the specification
2021-09-08 17:51:07 +02:00
3b9f1db061
implement the clear of the rtree
2021-09-08 17:51:07 +02:00
d344489c12
implement the deletion of geo points
2021-09-08 17:51:07 +02:00
44d6b6ae9e
Index the geo points
2021-09-08 17:51:07 +02:00