Commit Graph

12551 Commits

Author SHA1 Message Date
mpostma
8183202868 documetn addition and search 2021-01-28 15:14:48 +01:00
mpostma
74410d8c6b architecture rework 2021-01-28 14:12:34 +01:00
Clément Renault
f5f4438b43 Remove the duplicated code inside the facet_values_from_documents method 2021-01-28 11:22:18 +01:00
bors[bot]
c1808513fe Merge #1211
1211: update tokenizer to v0.1.3 r=MarinPostma a=LegendreM

fix #1188

Co-authored-by: many <maxime@meilisearch.com>
2021-01-28 09:50:38 +00:00
many
eeccdce33a update tokenizer to v0.1.3 2021-01-28 10:33:44 +01:00
bors[bot]
a6667b14df Merge #1193
1193: Update LICENSE year r=MarinPostma a=curquiza



Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com>
2021-01-28 09:17:55 +00:00
bors[bot]
62e908264e Merge #1207
1207: fix homebrew name r=MarinPostma a=fharper

brew is the command, the package manager name is homebrew

Co-authored-by: Frédéric Harper <hi@fred.dev>
2021-01-28 08:45:07 +00:00
Clément Renault
b6e91291fb Add a comment to explain Serialize on FacetValue is implemented by hand 2021-01-27 18:29:56 +01:00
Clément Renault
b41bf58658 Split the FacetDistribution facet_values method into three 2021-01-27 18:29:56 +01:00
Clément Renault
a3e3bebed7 Rework the FacetDistribution execute method to use the faceted_fields struct 2021-01-27 18:29:54 +01:00
Clément Renault
11309ee99c Rework the FacetDistribution execute method to use the faceted_fields struct 2021-01-27 14:53:50 +01:00
Clément Renault
9c8a654079 Add comments to help read the facet_values branchings 2021-01-27 14:49:08 +01:00
Clément Renault
2e00740515 Make sure that we don't iterate throught all string facet values 2021-01-27 14:41:36 +01:00
Clément Renault
b52d500fbc Reorder the FacetType enum branching in the facet_value method 2021-01-27 14:36:49 +01:00
Clément Renault
d91d321129 Introduce some constants to the FacetDistribution struct and settings 2021-01-27 14:32:30 +01:00
Clément Renault
60480a1e2f Rework the FacetCondition from_array constructor 2021-01-27 14:25:53 +01:00
Clément Renault
65b821b192 Rename the Index facets method into facets_distribution 2021-01-27 14:15:33 +01:00
Clément Renault
433ac8c38a Remove the ordered-float serde feature 2021-01-27 14:11:10 +01:00
Frédéric Harper
2fe52d0a4f fix homebrew name
brew is the command, the package manager name is homebrew
2021-01-26 15:14:53 -05:00
Frédéric Harper
d01c93aeee fix running URL display
by doing that you can just click on it in the terminal if you want
2021-01-26 15:11:46 -05:00
Clément Renault
70e9b1e936 Introduce a flag to the search subcommand to display the facet distribution 2021-01-26 14:58:18 +01:00
Kerollmops
61dbcfa44a Bump the roaring to 0.6.4 2021-01-26 14:38:43 +01:00
Kerollmops
916dd3b7c5 Use the faceted_fields_ids method to fetch the ids 2021-01-26 14:14:38 +01:00
Clément Renault
b0c31500fc Simplify the front page 2021-01-26 14:14:38 +01:00
Kerollmops
7be275b692 Add the count to the facet distribution 2021-01-26 14:14:37 +01:00
Clément Renault
4b9e81fc89 Order the facet values lexicographically 2021-01-26 14:09:09 +01:00
Clément Renault
51a37de885 Introduce the FacetValue enum type 2021-01-26 14:09:09 +01:00
Kerollmops
d893e83622 Speed-up facet aggregation by using a FacetIter 2021-01-26 14:09:08 +01:00
Kerollmops
33945a3115 Introduce a new facet filters query field 2021-01-26 14:09:08 +01:00
Kerollmops
afa86d8a45 Add a simple test to the FacetCondition from_array method 2021-01-26 14:06:29 +01:00
Kerollmops
cb5e57e2dd FacetCondition can be created from array of facets 2021-01-26 14:06:28 +01:00
Clément Renault
a8e3269ad6 Introduce a basic front to display facets 2021-01-26 14:06:28 +01:00
Clément Renault
2cd8675734 Show facet values even for empty queries 2021-01-26 14:06:28 +01:00
Clément Renault
3916c54501 Speed-up facet aggregation on low number of candidates 2021-01-26 14:06:28 +01:00
Clément Renault
a17bb54d8f Limit the number of values by facets to a maximum of 1000 2021-01-26 14:06:28 +01:00
Kerollmops
aa129dd7e8 Display the number of candidates instead of the returned document count 2021-01-26 14:06:28 +01:00
Kerollmops
510df4729c Append the facet value to the facet query on click 2021-01-26 14:06:28 +01:00
Kerollmops
d25a859985 Display the facet values on the HTML debug page 2021-01-26 14:06:28 +01:00
Kerollmops
3b64735058 Introduce a struct to compute facets values 2021-01-26 14:06:27 +01:00
Clément Renault
30dae0205e Merge pull request #67 from meilisearch/fix-settings
Fix displayed and searchable attributes
2021-01-26 14:03:43 +01:00
mpostma
87a56d2bc9 Fix settings bug
replace ids with str in settings

This allows for better maintainability of the settings code, since
updating the searchable attributes is now straightforward.

criterion use string

fix reindexing fieldid remaping

add tests for primary_key compute

fix tests

fix http-ui

fixup! add tests for primary_key compute

code improvements settings

update deps

fixup! code improvements settings

fixup! refactor settings updates and fix bug

fixup! Fix settings bug

fixup! Fix settings bug

fixup! Fix settings bug

Update src/update/index_documents/transform.rs

Co-authored-by: Clément Renault <clement@meilisearch.com>

fixup! Fix settings bug
2021-01-26 13:53:08 +01:00
Clément Renault
26f060f66b Merge pull request #75 from meilisearch/fix-search-subcommand
Fix the search subcommand document display loop
2021-01-20 10:07:16 +01:00
KARASZI István
c75ffbf3d5 Merge branch 'master' into atomic-rename 2021-01-19 13:04:31 +01:00
Clémentine Urquizar
e3e475c5b1 Update LICENSE 2021-01-19 00:18:52 +01:00
Clément Renault
c35befbf38 Fix the search subcommand document display loop 2021-01-18 19:06:36 +01:00
mpostma
6a3f625e11 WIP: refactor IndexController
change the architecture of the index controller to allow it to own an
index store.
2021-01-16 15:09:48 +01:00
Clément Renault
2fa5808e3f Merge pull request #71 from meilisearch/cleanup-useless-build-rs
Cleanup useless custom build file
2021-01-15 15:45:47 +01:00
marin
1d910dbb42 Update meilisearch-core/src/update/documents_addition.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
2021-01-15 00:55:31 +01:00
Many
bf3f36b46e Merge pull request #1191 from meilisearch/release-v0.18.1
Release v0.18.1
v0.18.1
2021-01-14 14:11:19 +01:00
mpostma
686f987180 fix compile errors 2021-01-14 11:27:07 +01:00