Skip to content

Changing ReplicationRequestBuilder to be an ActionRequestLazyBuilder#104956

Closed
masseyke wants to merge 2 commits intoelastic:mainfrom
masseyke:updating-ReplicationRequestBuilder
Closed

Changing ReplicationRequestBuilder to be an ActionRequestLazyBuilder#104956
masseyke wants to merge 2 commits intoelastic:mainfrom
masseyke:updating-ReplicationRequestBuilder

Conversation

@masseyke
Copy link
Copy Markdown
Member

@masseyke masseyke commented Jan 30, 2024

This builds on #104778 and #104927 by switching ReplicationRequestBuilder from being an ActionRequestBuilder to being an ActionRequestLazyBuilder. This also means porting over its two subclasses -- IndexRequestBuilder and DeleteRequestBuilder.

Note: I'm converting this to a draft because I forgot that ReindexRequestBuilder is tangled up with IndexRequestBuilder. I'm leaving it open as a draft for discussion about the classes that have changed here, but once that is settled I will roll this into a PR that changes ReindexRequestBuilder as well.

@masseyke masseyke added >enhancement :Distributed/Ingest Node Execution or management of Ingest Pipelines v8.13.0 labels Jan 30, 2024
@elasticsearchmachine elasticsearchmachine added the Team:Data Management (obsolete) DO NOT USE. This team no longer exists. label Jan 30, 2024
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Hi @masseyke, I've created a changelog YAML for you.

@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-data-management (Team:Data Management)

@masseyke masseyke marked this pull request as draft January 30, 2024 23:24
@masseyke masseyke closed this Jan 31, 2024
@masseyke masseyke deleted the updating-ReplicationRequestBuilder branch January 31, 2024 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed/Ingest Node Execution or management of Ingest Pipelines >enhancement Team:Data Management (obsolete) DO NOT USE. This team no longer exists. v8.13.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants