Support for ElasticSearch 6.2?

34 views
Skip to first unread message

lucamilanesio

unread,
May 21, 2018, 11:19:27 AM5/21/18
to Repo and Gerrit Discussion
Hi all,
is there any plan to update Gerrit's support for ES 6.2?

The Gerrit Analytics platform is currently on ES 5.5 but soon will be upgraded to 6.2. The support for Gerrit indexing though seems a bit behind :-(

Luca.

David Ostrovsky

unread,
May 21, 2018, 12:51:27 PM5/21/18
to Repo and Gerrit Discussion

On Monday, May 21, 2018 at 5:19:27 PM UTC+2, lucamilanesio wrote:
Hi all,
is there any plan to update Gerrit's support for ES 6.2?

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.

Reply all
Reply to author
Forward
0 new messages