Feature: Add support for ES8 Persistence#739
Feature: Add support for ES8 Persistence#739rajeshwar-nu wants to merge 51 commits intoconductor-oss:mainfrom
Conversation
|
|
@nthmost-orkes can I get some reviews on this please, tests are passing, and pr conflicts are resolved |
|
Thanks for this — the ES8 module itself is well-structured and the new Java API client approach is the right direction. A few things worth addressing before merge: Core changes should be a separate PR
These look like real fixes, but bundling them into an ES8 PR makes both harder to review and adds unnecessary risk. Would you be willing to split them out into a separate PR?
|
|
Update after local testing: Found a blocking startup bug: the Fix: bump the docker-compose image to at least The compose file should pin a version compatible with the client, or the client version should be documented as the minimum required ES version. |
|
@nthmost-orkes Appreciate your earlier review, I have addressed all the comments. Can I get another review please |
|
Thanks for working through all the feedback — the updates look solid:
Config properties look clean, the new Java API client approach is the right direction for ES8, and packages are correctly under This is ready for merge from my side. @v1r3n for final approval. |
|
Hey @v1r3n , could you please take a look at this, would appreciate if we can merge this soon 🙏🏻 |
Pull Request type
Changes in this PR
Add support for ES8 persistence
Should help with plan #678