Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Light weight Transport action to verify local term before fetching cluster-state from remote #12252

Merged
merged 8 commits into from
Mar 20, 2024

Commits on Mar 20, 2024

  1. fetching term information from master using light-weight call before …

    …fetch of cluster-state
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4f4e0bc View commit details
    Browse the repository at this point in the history
  2. added GetTermVersion action dependency for test

    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    96ed422 View commit details
    Browse the repository at this point in the history
  3. refactored NodeAction methods to avoid naming on TermCheck verificati…

    …on details
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a872f9f View commit details
    Browse the repository at this point in the history
  4. added ClusterStateTermVersion as a seperate class for reuse

    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c18fd5e View commit details
    Browse the repository at this point in the history
  5. TransportClusterState - Changed the assert expectation to include for…

    … case where the local node has the latest cluster-state
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    15769e4 View commit details
    Browse the repository at this point in the history
  6. test to fetch large cluster-state with enabled/disabled term version …

    …check
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ea68620 View commit details
    Browse the repository at this point in the history
  7. construct clusterstateterm from clusterstate

    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d20d39f View commit details
    Browse the repository at this point in the history
  8. updated changelog and renamed localExecuteSupportedByAction

    Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
    rajiv-kv committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f54184f View commit details
    Browse the repository at this point in the history