Yes. The plan is:
1. Replace Jest client with ES low level REST client.
This would allow us to remove runtime dependency on ES itself and avoid
tight coupling with used Lucene version in Gerrit core, because ES is pinned
to specific Lucene version.
2. Replace embedded ES mode with standalone mode or docker test container
for acceptance tests.
This would allow us to remove dependency on ES entirely from Gerrit core.
At that point we should be able to bump both ES and Lucene versions
independently from each other.