Yoann Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) *created* an issue
Hibernate Search (
https://hibernate.atlassian.net/browse/HSEARCH?atlOrigin=eyJpIjoiMTUyOTg4...
) / Remove Feature (
https://hibernate.atlassian.net/browse/HSEARCH-4868?atlOrigin=eyJpIjoiMTU...
) HSEARCH-4868 (
https://hibernate.atlassian.net/browse/HSEARCH-4868?atlOrigin=eyJpIjoiMTU...
) Drop compatibility with Elasticsearch 5.x/6.x (
https://hibernate.atlassian.net/browse/HSEARCH-4868?atlOrigin=eyJpIjoiMTU...
)
Issue Type: Remove Feature Assignee: Unassigned Components: backend-elasticsearch Created:
08/Jun/2023 01:50 AM Fix Versions: 7.0-backlog Priority: Major Reporter: Yoann Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
)
Because:
* Elastic stopped supporting Elasticsearch 6.x more than a year ago, on Feb 10, 2022 (
source (
https://endoflife.date/elasticsearch ) )
* It’s been so long since Elasticsearch 5.x stopped being supported that I can’t even find
the date
* People wanting to stick to older Elasticsearch versions can stick to older Hibernate
Search versions (Hibernate Search 6.2)
* Testing many versions of Elasticsearch has a cost: both financially (AWS EC2 costs) and
operationally (builds take much longer)
We’ll need to:
* Adapt the dialect factory and tests
* Remove now-unnecessary dialects and the resulting dead code, e.g.
Elasticsearch56WorkFactory or
org.hibernate.search.backend.elasticsearch.work.impl.SearchWork.Builder#forElasticsearch62AndBelow
* Remove now-unnecessary testing conditions (e.g.
org.hibernate.search.util.impl.integrationtest.backend.elasticsearch.dialect.ElasticsearchTestDialect#isEmptyMappingPossible
or
org.hibernate.search.integrationtest.backend.elasticsearch.testsupport.util.ElasticsearchTckBackendFeatures#geoPointIndexNullAs
)
* Remove mentions of older versions in the documentation
* Remove Elasticsearch 5.x/6.x environments from our Jenkinsfiles
(
https://hibernate.atlassian.net/browse/HSEARCH-4868#add-comment?atlOrigin...
) Add Comment (
https://hibernate.atlassian.net/browse/HSEARCH-4868#add-comment?atlOrigin...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100226- sha1:b8bf2ee )