Skip to content

Conversation

@martijnvg
Copy link
Member

  • Change the TransportPauseFollowAction to extend from TransportMasterNodeAction
    instead of HandledAction, this removes an async cluster state api call.
  • Introduced ResponseHandler that removes duplicated code in TransportPauseFollowAction and
    TransportResumeFollowAction.
  • Changed PauseFollowAction.Request to not use readFrom().
* Change the `TransportPauseFollowAction` to extend from `TransportMasterNodeAction` instead of `HandledAction`, this removes a sync cluster state api call. * Introduced `ResponseHandler` that removes duplicated code in `TransportPauseFollowAction` and `TransportResumeFollowAction`. * Changed `PauseFollowAction.Request` to not use `readFrom()`.
@martijnvg martijnvg added >non-issue review :Distributed Indexing/CCR Issues around the Cross Cluster State Replication features labels Oct 1, 2018
@martijnvg martijnvg requested a review from jasontedor October 1, 2018 13:24
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@rjernst rjernst removed the review label Oct 10, 2018
@martijnvg
Copy link
Member Author

run gradle build tests

Copy link
Member

@jasontedor jasontedor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@martijnvg martijnvg merged commit abf8cb6 into elastic:master Oct 24, 2018
martijnvg added a commit that referenced this pull request Oct 24, 2018
* Change the `TransportPauseFollowAction` to extend from `TransportMasterNodeAction` instead of `HandledAction`, this removes a sync cluster state api call. * Introduced `ResponseHandler` that removes duplicated code in `TransportPauseFollowAction` and `TransportResumeFollowAction`. * Changed `PauseFollowAction.Request` to not use `readFrom()`.
kcm pushed a commit that referenced this pull request Oct 30, 2018
* Change the `TransportPauseFollowAction` to extend from `TransportMasterNodeAction` instead of `HandledAction`, this removes a sync cluster state api call. * Introduced `ResponseHandler` that removes duplicated code in `TransportPauseFollowAction` and `TransportResumeFollowAction`. * Changed `PauseFollowAction.Request` to not use `readFrom()`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed Indexing/CCR Issues around the Cross Cluster State Replication features >non-issue

4 participants