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

Use go-elasticsearch v8 #832

Merged
merged 3 commits into from
Oct 8, 2024
Merged

Use go-elasticsearch v8 #832

merged 3 commits into from
Oct 8, 2024

Conversation

tobio
Copy link
Member

@tobio tobio commented Oct 5, 2024

There's a few issues (#818, #793) where the provider is limited to the functionality provided by ES 7.x due to the usage of the v7 API client.

In reality, the only breaking change here is removing the ability to create indices with include_type_name set. Types have been entirely deprecated since 7.0 and limited to a single type per index since 6.0, usage of include_type_name should already be minimal (or non-existent).

We could of course maintain support for include_type_name by using a v7 client when accessing a v7 cluster. IMO the effort and complexity involved in doing so is nowhere near worthwhile at this point in the lifespan of ES types.

@tobio tobio self-assigned this Oct 5, 2024
@tobio tobio merged commit be48aa5 into main Oct 8, 2024
41 checks passed
@tobio tobio deleted the es8 branch October 8, 2024 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants