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

Node UUID map initialized from cluster discovery #7204

Merged

Commits on Nov 9, 2022

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

Commits on Nov 10, 2022

  1. c/bootstrap: collect node_uuids from cluster_bootstrap_infos

    Node UUID to ID map is collected from cluster_bootstrap_infos.
    Analysis of cluster_bootstrap_infos refactored into a single loop.
    Consistency checks extraced into a function. Added a check for node UUID
    uniqueness. Added a check for advertised_rpc_api matching seed address.
    Cleanup.
    dlex committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    d83fa23 View commit details
    Browse the repository at this point in the history
  2. c/bootstrap: apply node UUID map to controller log

    Node UUID map is stored to bootstrap_cluster_cmd.
    create_cluster() refactored to take cmd_data as an arg.
    dlex committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    3126f67 View commit details
    Browse the repository at this point in the history
  3. c/bootstrap: node UUID map applied to members_manager

    bootstrap_backend now references to members_manager for that.
    dlex committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    e76fcf5 View commit details
    Browse the repository at this point in the history