graylog2-server icon indicating copy to clipboard operation
graylog2-server copied to clipboard

Investigate switch to the OpenSearch Java client

Open bernd opened this issue 3 years ago • 2 comments

Description

The Java high-level REST client will be deprecated with OpenSearch 3.0. The Java client replaces the deprecated high-level REST client.

We have to research if we can already switch to the new client to ensure we don't fall behind.

bernd avatar Feb 27 '23 10:02 bernd

@bernd - it is for sure not an "easy switch" - there are API changes... So using new Java Client means the need of re-implementation of substantial parts of ES/OS access code.

Thanks for checking! We don't have much choice because the old client will be deprecated. As far as I can see, @dennisoelkers has already started integrating the new client.

  • https://github.com/Graylog2/graylog2-server/pull/17998
  • https://github.com/Graylog2/graylog-plugin-enterprise/pull/6344

bernd avatar Feb 05 '24 12:02 bernd

@bernd - I've notice that, that's why I've removed my comments. Thanks for confirmation!

luk-kaminski avatar Feb 05 '24 12:02 luk-kaminski