-
Notifications
You must be signed in to change notification settings - Fork 88
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
Support experimental manager #572
Support experimental manager #572
Conversation
The code changes introduce a new `ExperimentalFeatures` struct and methods to support experimental features
@Ahbari-M Just one things you need do, please transcode get and update curl to golang example on file https://github.com/meilisearch/meilisearch-go/blob/main/.code-samples.meilisearch.yaml. get_experimental_features_1: |-
curl \
-X GET 'http://localhost:7700/experimental-features/'
update_experimental_features_1: |-
curl \
-X PATCH 'http://localhost:7700/experimental-features/' \
-H 'Content-Type: application/json' \
--data-binary '{
"metrics": true
}' |
568: Add Embedder.URL r=brunoocasali a=polyfloyd # Pull Request ## What does this PR do? Partial fix for meilisearch#576 The documentation for the Ollama Embedder states that there is an `url` field that can be used to specify how Ollama can be reached. However, this field is not present yet in this client library. See: https://www.meilisearch.com/docs/learn/experimental/vector_search#generate-auto-embeddings ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Co-authored-by: polyfloyd <floyd@polyfloyd.net>
The merge-base changed after approval.
bors merge |
572: Support experimental manager r=Ja7ad a=A7bari # Pull Request ## Related issue Fixes #571 ## What does this PR do? Introduce a new `ExperimentalFeatures` struct and methods to support the experimental features in the Meilisearch client. Users can enable or disable specific experimental features (vector store, logs route, and metrics). ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! Co-authored-by: polyfloyd <floyd@polyfloyd.net> Co-authored-by: Javad <ja7ad@live.com> Co-authored-by: Ahbari-M <mohammed.ahbari@usmba.ac.ma> Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com> Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
This PR was included in a batch that successfully built, but then failed to merge into main. It will not be retried. Additional information: {"message":"At least 1 approving review is required by reviewers with write access.","documentation_url":"https://docs.github.com/articles/about-protected-branches","status":"422"} |
bors merge |
572: Support experimental manager r=Ja7ad a=A7bari # Pull Request ## Related issue Fixes #571 ## What does this PR do? Introduce a new `ExperimentalFeatures` struct and methods to support the experimental features in the Meilisearch client. Users can enable or disable specific experimental features (vector store, logs route, and metrics). ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! Co-authored-by: polyfloyd <floyd@polyfloyd.net> Co-authored-by: Javad <ja7ad@live.com> Co-authored-by: Ahbari-M <mohammed.ahbari@usmba.ac.ma> Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com> Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
The merge-base changed after approval.
This PR was included in a batch that successfully built, but then failed to merge into main. It will not be retried. Additional information: {"message":"At least 1 approving review is required by reviewers with write access.","documentation_url":"https://docs.github.com/articles/about-protected-branches","status":"422"} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bors merge
The merge-base changed after approval.
572: Support experimental manager r=curquiza a=A7bari # Pull Request ## Related issue Fixes #571 ## What does this PR do? Introduce a new `ExperimentalFeatures` struct and methods to support the experimental features in the Meilisearch client. Users can enable or disable specific experimental features (vector store, logs route, and metrics). ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! Co-authored-by: polyfloyd <floyd@polyfloyd.net> Co-authored-by: Javad <ja7ad@live.com> Co-authored-by: Ahbari-M <mohammed.ahbari@usmba.ac.ma> Co-authored-by: meili-bors[bot] <89034592+meili-bors[bot]@users.noreply.github.com> Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
This PR was included in a batch that successfully built, but then failed to merge into main. It will not be retried. Additional information: {"message":"At least 1 approving review is required by reviewers with write access.","documentation_url":"https://docs.github.com/articles/about-protected-branches","status":"422"} |
bors try |
tryBuild succeeded: |
I want to get the answer of @A7bari first |
The merge-base changed after approval.
That's sooooo weird @A7bari do you know why your profile reject the review? is it the first time? |
Hello @curquiza, I have no idea why it happened. |
No I don't think so, really @A7bari I'm merging by hand |
The merge-base changed after approval.
584: Update version for the next release (v0.29.0) r=brunoocasali a=meili-bot _This PR is auto-generated._ The automated script updates the version of meilisearch-go to a new version: "v0.29.0" --- Changelogs 👇 --- ##⚠️ Breaking changes (experimental feature) * `embedder` is now mandatory everywhere - Ensure compatibility with [Meilisearch v1.11](https://github.com/meilisearch/meilisearch/releases/tag/v1.11.0) by `@/Kerollmops` ## 🚀 Enhancements * Add Embedder.URL (#568) `@/polyfloyd` * Add multi-search federation (#563) `@/polyfloyd` * Feat support content encoding (#570) `@/Ja7ad` * Support experimental manager (#572) `@/A7bari` * Feat Language settings & search parameter (#580) `@J/a7ad` * Feat support retry pattern on status code 502, 503, 504 (#581) `@/Ja7ad` Thanks again to `@/A7bari,` `@/Ja7ad,` `@/Kerollmops` and `@/polyfloyd!` 🎉 Co-authored-by: meili-bot <74670311+meili-bot@users.noreply.github.com>
Pull Request
Related issue
Fixes #571
What does this PR do?
Introduce a new
ExperimentalFeatures
struct and methods to support the experimental features in the Meilisearch client. Users can enable or disable specific experimental features (vector store, logs route, and metrics).PR checklist
Please check if your PR fulfills the following requirements:
Thank you so much for contributing to Meilisearch!