[ https://issues.apache.org/jira/browse/BEAM-13136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17476104#comment-17476104 ]
Etienne Chauchot commented on BEAM-13136: ----------------------------------------- [~egalpin] Not urgent this one (compared to the flakiness one you sent a PR for). And by the way I added a leftover to the description that I found yesterday > Clean leftovers of old ElasticSearchIO versions / test mechanism > ---------------------------------------------------------------- > > Key: BEAM-13136 > URL: https://issues.apache.org/jira/browse/BEAM-13136 > Project: Beam > Issue Type: Improvement > Components: io-java-elasticsearch > Reporter: Etienne Chauchot > Assignee: Evan Galpin > Priority: P2 > Labels: stale-assigned > > While auditing about flakiness issues, I saw lefovers on the test code and > production code of the IO. This list is not comprehensive but spots some > places: > * In ESTestCommon#testSplit there is a reference to ES2: ES2 cannot split > the shards (missing API) so the split are fixed to the number of shards (5 by > default in the test). As ES2 support was removed, this special case in the > test can be removed > * org.elasticsearch.bootstrap.JarHell was a hacky fix to disable jarHell > test in ES test framework. This framework is no more used (testContainers) so > we could remove the hack in all places > * if (backendVersion == 2) in prod code > * @ThreadLeakScope(ThreadLeakScope.Scope.NONE) come from es test framework > that is no longer used > * remove module elasticsearch-tests-2 > * please audit for other places that could need cleaning. -- This message was sent by Atlassian Jira (v8.20.1#820001)