[ https://issues.apache.org/jira/browse/BEAM-13136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17480203#comment-17480203 ]
Beam JIRA Bot commented on BEAM-13136: -------------------------------------- This issue was marked "stale-assigned" and has not received a public comment in 7 days. It is now automatically unassigned. If you are still working on it, you can assign it to yourself again. Please also give an update about the status of the work. > 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 > Priority: P2 > > 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)