Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes related to the next Meilisearch release (v0.28.0) #297

Merged
merged 20 commits into from
Aug 31, 2022

Conversation

meili-bot
Copy link
Contributor

Related to this issue: meilisearch/integration-guides#205

This PR:

  • gathers the changes related to the next Meilisearch release (v0.28.0) so that this package is ready when the official release is out.
  • should pass the tests against the latest pre-release of Meilisearch.
  • might eventually contain test failures until the Meilisearch v0.28.0 is out.

⚠️ This PR should NOT be merged until the next release of Meilisearch (v0.28.0) is out.

This PR is auto-generated for the pre-release week purpose.

@bidoubiwa bidoubiwa force-pushed the bump-meilisearch-v0.28.0 branch from 704f22e to f46f78d Compare August 3, 2022 12:30
bidoubiwa and others added 3 commits August 3, 2022 14:45
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Fix clippy

* Fix doc tests

* Fix get tasks inside index structure

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update task API

* Remove useless comment

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Fix get tasks inside index structure

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update task API

* Remove useless comment

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Fix clippy errors
bidoubiwa and others added 13 commits August 25, 2022 13:20
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Improve doc comments

* Fix Keys actions

* Un hide assert in execute fonction of key

* Remove useless comment

* Remove flacky test

* Use name parameter instead of hardcoded name in key tests

* Update src/key.rs

Co-authored-by: Tamo <tamo@meilisearch.com>

Co-authored-by: Tamo <tamo@meilisearch.com>
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Update indexes api for v0.28.0

* Improve doc comments

* Change indexes methods

* Add index query and index updater

* Add documentation and doc tests on indexes routes

* Add tests on get indexes with params

* Add test on index update

* Fix clippy

* Improve limit to avoid flacky test

* Update src/client.rs

Co-authored-by: Tamo <tamo@meilisearch.com>

* Update src/client.rs

Co-authored-by: Tamo <tamo@meilisearch.com>

* Remove useless newlines

* Rollback changes on keys api

* Fix duplicated closing bracket

* Fix failing tests

* Remove useless comment

Co-authored-by: Tamo <tamo@meilisearch.com>
* Update task api v0.28.0

* Update tests to be relevant with the structures where they are ran

* Update types in code-samples

* Remove clearAll task type

* Add index_uid as an optional in the Tasks

* Add comments on best builder implementation

* Add execute function on get_tasks

* Update code samples

* Remove out of context comment

* Fix tests

* Fix pagination tests

* Update HTTP methods for v0.28.0

* Fix clippy

* Remove comment of task tests since the tests are now sucesful

* Fix doc tests

* Update keys for v0.28.0

* Fix get tasks inside index structure

* Make description and name optional in keys

* Fix none doc tests with new get_tasks api

* Add from and limit in tasks params

* Add warning on failing test

* Update keys design

* Update task API

* Remove useless comment

* Remove client as mandatory parameter for the keyUpdater

* Add doc and tests on doc

* Fix docs tests on keys in client

* Fix docs tests

* Remove dbg

* Add with_uid filter

* Add new actions on key creation

* Remove new line at the start of docs

* Fix clippy errors

* Rename type in Task structure

* Removed useless newlines

* Fix typo in comment

* Add missing semi-column

* Update indexes api for v0.28.0

* Improve doc comments

* Change indexes methods

* Add index query and index updater

* Add documentation and doc tests on indexes routes

* Add tests on get indexes with params

* Add test on index update

* Fix clippy

* update nb hits to estimated_nb_hits

* remove exhaustive facets count

* Change matches to show_matches_position

* Change matches_info to matches_position

* Update search api for v0.28.1

* Improve comment syntax

* Hide client creation in search query builder doc test

* Rollback wrong merging

* Fix failing key tests
* Update documents api v0.28.0
* Update get one document for v0.28.0

* Use struct instead of query creation on get_document parameters

* Show partialEq on Movie struct
* Update tenant token api for v0.28.1

* Fix clippy warning

* Remove public on TenantTokenClaim
* Update dump api for v0.28.0
* Update crop marker for v0.28.0
* Fix some forgotton tests for v0.28.0

* Remove unecessary comment

* Fix tests

* Fix closing brackets
* Update README.md

* Update README.tpl

* Update .code-samples.meilisearch.yaml

* First batch of code-samples

* Add sample for get one document

* Update .code-samples.meilisearch.yaml

Co-authored-by: Bruno Casali <brunoocasali@gmail.com>

* Fix get_one_document

Co-authored-by: cvermand <33010418+bidoubiwa@users.noreply.github.com>
Co-authored-by: Charlotte Vermandel <charlottevermandel@gmail.com>
Co-authored-by: Bruno Casali <brunoocasali@gmail.com>
* Add a documentQuery structure to handler query parameters on get document

* Fix clippy error

* Improve comment test

* Improve comment test
* Fix wasm failing build due to getrandom in uuid library

* Add wasm compatibility with request
@bidoubiwa bidoubiwa requested a review from brunoocasali August 30, 2022 13:21
@bidoubiwa bidoubiwa marked this pull request as ready for review August 30, 2022 13:21
brunoocasali
brunoocasali previously approved these changes Aug 30, 2022
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huge effort, huge results! Congrats @bidoubiwa 🎉

brunoocasali
brunoocasali previously approved these changes Aug 30, 2022
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

* Update version for the next release (v0.18.0)

* Re-generate the readme
@bidoubiwa bidoubiwa added the skip-changelog The PR will not appear in the release changelogs label Aug 31, 2022
@bidoubiwa bidoubiwa requested a review from brunoocasali August 31, 2022 13:56
Copy link
Member

@brunoocasali brunoocasali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@brunoocasali
Copy link
Member

bors merge

@bors
Copy link
Contributor

bors bot commented Aug 31, 2022

Build succeeded:

@bors bors bot merged commit 7c7f081 into main Aug 31, 2022
@bors bors bot deleted the bump-meilisearch-v0.28.0 branch August 31, 2022 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog The PR will not appear in the release changelogs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants