Skip to content

Changes related to Meilisearch v1.5.0 #290

@curquiza

Description

@curquiza

This issue gathers the changes related to the v1.5.0 of Meilisearch that will impact the integrations scope.

📅 Release date: on November 20th

TODO

Before pre-release

  • Define (with the help of PMs) which integrations should be updated to include the new features in the latest version of Meilisaearch. Most of the time, it will be tier WaitForPendingUpdate method #1 integrations.
    Integration to update: PHP and JS

Pre-release

  • With the help of this CI running on rc0, define in which SDKs we have to update the tests: NONE, cf this CI
  • Create a branch by running Octopus script: only open branches for the integrations we choose to update + Kubernetes repository + Cloud provider repository (changing the version) + SDKs/integrations where we must update the test suite.
  • Update integrations according to the new Meilisearch features (cf below which feature and how 👇)
    ⚠️ If possible, this step is done before pre-release, once the feature is ready thanks to the prototype released by the engine team
    • JS
    • PHP
  • Update integrations having failing test suites with the new RC of Meilisearch -> NONE so far
  • Add code samples for the chosen up-to-date integrations with the new version of Meilisearch
  • Update the library version of the related integrations and prepare the changelogs

Release day

  • Release the integrations
  • Merge the related PR in K8s repository
  • Publish DevOps tools:
    • create the git tag
    • publish images (steps are in CONTRIBUTING.md)
  • Open issues in the repositories that are not up-to-date with the latest version of Meilisearch (including code samples)

Features to implement

Snapshot on-demand

Add a method createSnapshot similar to createDump() to call the newly introduced POST /snapshots route and return a task.

👉 Should be done on JS and PHP

👉 Usage: https://www.notion.so/meilisearch/Usage-On-demand-snapshots-f105c94abb444b61a9d0f94550a5199e

More:

Metadata

Metadata

Assignees

Labels

Meilisearch bumpChanges related to the Meilisearch bump version

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions