daeb226a3f
First probably working phrase query doc filtering
v0.8.5-alpha.1
2019-12-09 15:30:14 +01:00
2eeae7cfdc
Fix the processed distance algorithm
2019-12-08 12:33:59 +01:00
ad958d38e8
squash-me: Bad Typo detection
...
I have an issue where "speakers" is split into "speaker" and "s",
when I compute the distances for the Typo criterion,
it takes "s" into account and put a distance of zero in the bucket 0
(the "speakers" bucket), therefore it reports any document matching "s"
without typos as best results.
I need to make sure to ignore "s" when its associated part "speaker"
doesn't even exist in the document and is not in the place
it should be ("speaker" followed by "s").
This is hard to think that it will had much computation time to
the Typo criterion like in the previous algorithm where I computed
the real query/words indexes based and removed the invalid ones
before sending the documents to the bucket sort.
2019-12-06 19:18:17 +01:00
96c3b98e68
Make the Typo and Words work with synonyms
2019-12-06 13:41:22 +01:00
2a7b34787b
Improve the QueryEnhancer by doing a single lookup
2019-12-06 12:10:28 +01:00
60c4292172
squash-me: It seems like we support synonyms, split and concat words
2019-12-05 19:26:10 +01:00
00174d9165
squash-me: Added support for the the QueryEnhancer
2019-12-05 17:45:49 +01:00
e7654ffa1e
squash-me: Improve the higlighted area
2019-12-05 14:35:38 +01:00
8a17a8d949
squash-me
2019-12-05 12:11:43 +01:00
f21e0bffe2
squash-me
2019-12-04 17:58:02 +01:00
7361dba079
squash-me: Add debug
2019-12-01 23:00:23 +01:00
5bc18fa704
squash-me: Add debug
2019-12-01 20:23:19 +01:00
3c8e4a3884
Make example support stdin using -
2019-11-30 16:53:34 +01:00
6e808e4b8f
Add more debug infos
2019-11-30 16:33:48 +01:00
ee3a3cedf3
Before improving fields AttrCount
...
Removing the fields_count fetching reduced by 2 times the serach time, we should look at lazily pulling them form the criterions in needs
ugly-test: Make the fields_count fetching lazy
Just before running the exactness criterion
2019-11-30 10:28:29 +01:00
c4320b8b14
Introduce the AttrCount type
2019-11-30 10:21:00 +01:00
2c5da9aa11
sqaush-me: Improve benchmarks naming
2019-11-29 12:28:46 +01:00
eeb01c749c
Add some criterion benchmarks to help mesure improvements
2019-11-29 12:12:55 +01:00
9640c2aaa6
Merge pull request #349 from meilisearch/bump-version
...
Bump meilisearch crates to v0.8.2
v0.8.2
2019-11-28 17:23:40 +01:00
9a2b4d08e1
Bump meilisearch crates to v0.8.2
2019-11-28 17:15:13 +01:00
e91615fe59
Merge pull request #348 from meilisearch/replace-isahc-by-ureq
...
Replace isahc by ureq
2019-11-28 17:14:32 +01:00
aed02b2e19
Remove many dependencies from the Dockerfile
2019-11-28 17:04:01 +01:00
83ad80d9db
Replace isahc by ureq
2019-11-28 16:41:42 +01:00
abdb7793fb
Merge pull request #345 from tpayet/readme_changes
...
Clarification of readme file
2019-11-28 16:35:44 +01:00
387eb3fde3
Clarification of readme file
2019-11-28 16:28:25 +01:00
e640bc90b4
Merge pull request #343 from meilisearch/explicit-index-clear
...
Change the update loop to be more explicit on index clear
2019-11-28 14:48:37 +01:00
3978378152
Merge pull request #344 from tpayet/patch-1
...
Update README license badge
2019-11-28 14:35:50 +01:00
61e3e4f0b9
Update README license badge
2019-11-28 14:28:30 +01:00
1def56ea11
Change the update loop to be more explicit on index clear
2019-11-27 13:43:28 +01:00
6d686ac14f
Merge pull request #342 from meilisearch/update-lock
...
Update the lock file
v0.8.1
2019-11-27 12:49:47 +01:00
641e0d15f5
Make sure the lock file is up to date
2019-11-27 12:06:14 +01:00
71b39426c0
Update the lock file
2019-11-27 12:01:22 +01:00
57584eaccc
Merge pull request #341 from meilisearch/bump-version
...
Bump meilisearch crates to v0.8.1
2019-11-27 11:54:39 +01:00
f6fb31c531
Bump meilisearch crates to v0.8.1
2019-11-27 11:47:27 +01:00
0cea8ce5b5
Merge pull request #340 from meilisearch/separate-updates-kvstore
...
Separate the update and main databases
2019-11-27 11:39:14 +01:00
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
86a87d6032
Merge pull request #339 from tpayet/action-docker-tag
...
Update action workflow for docker tagged image
2019-11-26 19:17:19 +01:00
e534929f80
Update action workflow for docker tagged image
2019-11-26 18:18:51 +01:00
fcc154da1c
Merge pull request #336 from meilisearch/rename-to-meilisearch
...
Rename MeiliDB into MeiliSearch
v0.8.0
2019-11-26 14:06:01 +01:00
00d1200704
Rename the meilisearch-http binary into meilisearch
2019-11-26 11:17:30 +01:00
7cc096e0a2
Rename MeiliDB into MeiliSearch
2019-11-26 11:12:30 +01:00
58eaf78dc4
Merge pull request #335 from tpayet/github-release-action
...
GitHub release action
2019-11-25 19:19:08 +01:00
3be2281483
Update workflows README
2019-11-25 18:14:21 +01:00
cc06d96993
Add gh actions to release binaries
2019-11-25 17:27:15 +01:00
93c7e700bc
Merge pull request #333 from tpayet/update-dockerfile
...
Add meilihttp_addr env variable in docker build
2019-11-25 16:41:52 +01:00
97c6757fc7
Add meilihttp_addr env variable in docker build
2019-11-25 16:30:07 +01:00
276d3f8e22
Merge pull request #332 from meilisearch/jemalloc-only-on-linux
...
Make jemalloc only used on linux
2019-11-25 16:13:54 +01:00
4869a88ae2
Make jemalloc only used on linux
2019-11-25 15:35:13 +01:00
ae88bc31bc
Merge pull request #331 from meilisearch/enable-jemalloc-linux-only
...
Enable jemalloc only on linux OSs
2019-11-25 14:59:56 +01:00
8aed1d96c5
Enable jemalloc only on linux OSs
2019-11-25 14:51:47 +01:00