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

Bloodhound / Opensearch #4261

Draft
wants to merge 8 commits into
base: develop
Choose a base branch
from
Draft

Commits on Dec 11, 2024

  1. Upgrade Bloodhound to latest master (unreleased)

    The latest master of Bloodhound contains a fix regarding parsing
    responses that we need to use OpenSearch 1.x.
    
    Unfortunately, the interface of this library changed a lot.
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    6873e95 View commit details
    Browse the repository at this point in the history
  2. Use OpenSearch 1.3 in CI

    This will be our new target, to be used on-prem and in the Wire cloud.
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    eb48efa View commit details
    Browse the repository at this point in the history
  3. Use OpenSearch 1.3 for local integration tests

    This includes adding the OpenSearch Dashboards (for better visibility
    and debugging purposes.)
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    a8a6636 View commit details
    Browse the repository at this point in the history
  4. Add changelog entry

    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    9e015cc View commit details
    Browse the repository at this point in the history
  5. Ensure the document is created (not e.g. updated)

    This reflects the prior behaviour.
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    ea64419 View commit details
    Browse the repository at this point in the history
  6. Delete Kibana Helm chart

    Won't be compatible to OpenSearch. And, users should setup their
    services on their own.
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    58056ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e8685c View commit details
    Browse the repository at this point in the history
  8. Replace error throwing with parsing failures

    This fits better into the Parser picture: If a value is invalid, fail in
    parsing - don't throw errors later.
    supersven committed Dec 11, 2024
    Configuration menu
    Copy the full SHA
    abed28e View commit details
    Browse the repository at this point in the history