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

Added wait_for_metadata_version parameter to cluster state api. #35535

Merged
merged 19 commits into from Nov 26, 2018

Commits on Nov 14, 2018

  1. Added wait_for_metadata_version parameter to cluster state api.

    The `wait_for_metadata_version` parameter will instruct the cluster state
    api to return a cluster state until the metadata's version is equal or
    greater than the version specified in `wait_for_metadata_version` or wait
    until till the specified `wait_for_timeout` has expired. In  the case
    metadata's version is equal or higher than  `wait_for_metadata_version`
    then the api will immediately return.
    
    This feature is useful to avoid external components from constantly
    polling the cluster state to whether somethings have changed in the
    cluster state's metadata.
    martijnvg committed Nov 14, 2018
    Copy the full SHA
    f98071e View commit details
    Browse the repository at this point in the history
  2. iter

    martijnvg committed Nov 14, 2018
    Copy the full SHA
    e1dc9c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Copy the full SHA
    7c69668 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    96d1aa2 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2018

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

Commits on Nov 19, 2018

  1. Copy the full SHA
    4c70c07 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1690eef View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    7327c1f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ce7d03d View commit details
    Browse the repository at this point in the history
  5. fixed test

    martijnvg committed Nov 19, 2018
    Copy the full SHA
    a55b501 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Copy the full SHA
    1607c16 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Copy the full SHA
    a9adee2 View commit details
    Browse the repository at this point in the history
  2. iter

    martijnvg committed Nov 21, 2018
    Copy the full SHA
    5051dd1 View commit details
    Browse the repository at this point in the history
  3. fixed checkstyle violation

    martijnvg committed Nov 21, 2018
    Copy the full SHA
    6feabd6 View commit details
    Browse the repository at this point in the history
  4. Is waitForMetadataVersion timed out then don't include a cluster stat…

    …e in the response and set timed out field to true.
    martijnvg committed Nov 21, 2018
    Copy the full SHA
    b38f43c View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. iter

    martijnvg committed Nov 22, 2018
    Copy the full SHA
    e061319 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. Copy the full SHA
    9f448eb View commit details
    Browse the repository at this point in the history
  2. iter

    martijnvg committed Nov 23, 2018
    Copy the full SHA
    1609833 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2018

  1. Copy the full SHA
    3c03777 View commit details
    Browse the repository at this point in the history