Skip to content

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 requested review from dimuon and wandergeek October 5, 2024 03:22
@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
kjwardy pushed a commit to kjwardy/terraform-provider-elasticstack that referenced this pull request Oct 21, 2024
* Use go-elasticsearch v8

* Changelog
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