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

Decommission controlled discovery/pr #49

Open
wants to merge 88 commits into
base: decommission/pr
Choose a base branch
from

Commits on Sep 13, 2022

  1. Add Executor to decommission node attribute

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9b864e2 View commit details
    Browse the repository at this point in the history
  2. Add DecommissionHelper

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    6f188e8 View commit details
    Browse the repository at this point in the history
  3. Decommission service implementation with metadata

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    c57bc77 View commit details
    Browse the repository at this point in the history
  4. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    d348085 View commit details
    Browse the repository at this point in the history
  5. Master abdication

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9cccc44 View commit details
    Browse the repository at this point in the history
  6. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    4923f0a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    38c5930 View commit details
    Browse the repository at this point in the history
  8. Clear voting config after decommissioning

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    42050fa View commit details
    Browse the repository at this point in the history
  9. Resolving comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    30dbfdc View commit details
    Browse the repository at this point in the history
  10. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    52a8e6b View commit details
    Browse the repository at this point in the history
  11. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    1561024 View commit details
    Browse the repository at this point in the history
  12. Some refactpring

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    53057ac View commit details
    Browse the repository at this point in the history
  13. Updates

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    5c2b91c View commit details
    Browse the repository at this point in the history
  14. Fix to abdication

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    fc95ac3 View commit details
    Browse the repository at this point in the history
  15. Remove cluster state variable from service

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ac9c372 View commit details
    Browse the repository at this point in the history
  16. Log node string

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    825092a View commit details
    Browse the repository at this point in the history
  17. Fix conflict

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    6a3157c View commit details
    Browse the repository at this point in the history
  18. Changes in Service

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    109459b View commit details
    Browse the repository at this point in the history
  19. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    4cd06da View commit details
    Browse the repository at this point in the history
  20. Update the join validator for decommissioned attribute

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a28e6fd View commit details
    Browse the repository at this point in the history
  21. Add UTs for metadata

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    763f241 View commit details
    Browse the repository at this point in the history
  22. Add UTs for JoinTaskExecutor changes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    1464bbb View commit details
    Browse the repository at this point in the history
  23. Fix

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    f3d49a3 View commit details
    Browse the repository at this point in the history
  24. Test files

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    fd0bbe8 View commit details
    Browse the repository at this point in the history
  25. Move observer logic to helper

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    efdad78 View commit details
    Browse the repository at this point in the history
  26. fix msg

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    48def4b View commit details
    Browse the repository at this point in the history
  27. Move predicate to helper

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    23f59b1 View commit details
    Browse the repository at this point in the history
  28. test

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    d99dcac View commit details
    Browse the repository at this point in the history
  29. Add UT

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    5ee6f44 View commit details
    Browse the repository at this point in the history
  30. Add UT for DecommissionController

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    20b465e View commit details
    Browse the repository at this point in the history
  31. Improvements and UTs

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    3b5dd14 View commit details
    Browse the repository at this point in the history
  32. Add UT

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    4fa02f0 View commit details
    Browse the repository at this point in the history
  33. Fix decommission initiation

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    447084f View commit details
    Browse the repository at this point in the history
  34. Changes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    55238ee View commit details
    Browse the repository at this point in the history
  35. Move DecommissionAttributeMetadata to decommission package

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    0d850a3 View commit details
    Browse the repository at this point in the history
  36. Update exception name

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a6e542d View commit details
    Browse the repository at this point in the history
  37. Fix spotless and precommit checks

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    1b98cf5 View commit details
    Browse the repository at this point in the history
  38. Update enum

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ebf7e6e View commit details
    Browse the repository at this point in the history
  39. Fix spotless and precommit checks

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    c3755a2 View commit details
    Browse the repository at this point in the history
  40. Add package-info and Changelog

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9c7cd3f View commit details
    Browse the repository at this point in the history
  41. Add checks for quorum

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    0bb70e2 View commit details
    Browse the repository at this point in the history
  42. Bug fix

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    d976865 View commit details
    Browse the repository at this point in the history
  43. Resolving PR comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ba5c572 View commit details
    Browse the repository at this point in the history
  44. Update awareness attribute decommission status check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    5cc5c9c View commit details
    Browse the repository at this point in the history
  45. Update quorum loss check logic

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a356e46 View commit details
    Browse the repository at this point in the history
  46. Update status assertion and clear voting config for failed init

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    585c37c View commit details
    Browse the repository at this point in the history
  47. Refactoring

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    406950a View commit details
    Browse the repository at this point in the history
  48. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    29013a9 View commit details
    Browse the repository at this point in the history
  49. Resolve comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    1e6a3ff View commit details
    Browse the repository at this point in the history
  50. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9006455 View commit details
    Browse the repository at this point in the history
  51. Updating states and flow

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    985317d View commit details
    Browse the repository at this point in the history
  52. Trigger exclusion after init

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    c851909 View commit details
    Browse the repository at this point in the history
  53. Updates

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    798f0a2 View commit details
    Browse the repository at this point in the history
  54. Resolving comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    3fe2b66 View commit details
    Browse the repository at this point in the history
  55. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    e24048d View commit details
    Browse the repository at this point in the history
  56. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    c4038d8 View commit details
    Browse the repository at this point in the history
  57. Resolve comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    cba93d5 View commit details
    Browse the repository at this point in the history
  58. Precheck for retry

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    74769be View commit details
    Browse the repository at this point in the history
  59. Add logging

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    9119cbd View commit details
    Browse the repository at this point in the history
  60. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    807bd3a View commit details
    Browse the repository at this point in the history
  61. Fix controller tests

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ad4b227 View commit details
    Browse the repository at this point in the history
  62. Fix Decommission Service test

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    871784e View commit details
    Browse the repository at this point in the history
  63. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    f3cf714 View commit details
    Browse the repository at this point in the history
  64. Empty-Commit

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a6619b5 View commit details
    Browse the repository at this point in the history
  65. Add getHistoryOperationsFromTranslog method to fetch the history snap…

    …shot from translogs (opensearch-project#3948)
    
    * Add getHistoryOperationsFromTranslog method to fetch the hostory snapshot from translogs
    
    Signed-off-by: Ankit Kala <[email protected]>
    ankitkala authored and imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    06048a8 View commit details
    Browse the repository at this point in the history
  66. Add package-info and Changelog

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    3a1dbc8 View commit details
    Browse the repository at this point in the history
  67. Empty-Commit

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    418c079 View commit details
    Browse the repository at this point in the history
  68. Address Comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    ac28c4d View commit details
    Browse the repository at this point in the history
  69. Fix tests

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    4b37726 View commit details
    Browse the repository at this point in the history
  70. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a268fd3 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. Update logic for exclusion response

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    0d420b1 View commit details
    Browse the repository at this point in the history
  2. Update Changelog

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    84443be View commit details
    Browse the repository at this point in the history
  3. Addressing minor comments

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    0bcf6b3 View commit details
    Browse the repository at this point in the history
  4. Update request eligibility check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    e114e85 View commit details
    Browse the repository at this point in the history
  5. Update metadata usage

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    ad9f040 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a65770 View commit details
    Browse the repository at this point in the history
  7. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    453b1b1 View commit details
    Browse the repository at this point in the history
  8. Add observer to ensure abdication

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    1b42670 View commit details
    Browse the repository at this point in the history
  9. Refactor node removal observer

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    a30fa9d View commit details
    Browse the repository at this point in the history
  10. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    32481f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Update state transistions

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    9f6e1de View commit details
    Browse the repository at this point in the history
  2. Small fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    32de492 View commit details
    Browse the repository at this point in the history
  3. Fixes

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    779bdf8 View commit details
    Browse the repository at this point in the history
  4. Fix spotless check

    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    0d81ae2 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    b8bd931 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    828167f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e73f4f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    e55b588 View commit details
    Browse the repository at this point in the history