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

VDiff: Add control for start/resume and stop #16654

Merged
merged 25 commits into from
Sep 7, 2024

Commits on Aug 27, 2024

  1. Add resume/stop control client flags

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3e4829c View commit details
    Browse the repository at this point in the history
  2. Add AutoStart server handling code

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    f7e930e View commit details
    Browse the repository at this point in the history
  3. Fix issues

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    eb661bf View commit details
    Browse the repository at this point in the history
  4. Add resume from create

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2c6b089 View commit details
    Browse the repository at this point in the history
  5. Cleanup

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    7f4abd4 View commit details
    Browse the repository at this point in the history
  6. Flip logic so vtctlclient continues to work

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2c24ef7 View commit details
    Browse the repository at this point in the history
  7. Add target shard support to resume and stop

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0c9c1f3 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin/main' into vdiff_start_ctrl

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b802c14 View commit details
    Browse the repository at this point in the history
  9. Match shard names instead so as to e.g. support "0"

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    747d454 View commit details
    Browse the repository at this point in the history
  10. Improve target_shards handling

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2438a79 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Merge remote-tracking branch 'origin/main' into vdiff_start_ctrl

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f81cb42 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Add tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    fc44a8c View commit details
    Browse the repository at this point in the history
  2. Improve error message

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a753e22 View commit details
    Browse the repository at this point in the history
  3. Add common util func

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    9a39d89 View commit details
    Browse the repository at this point in the history
  4. Minor improvements/fixes

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e8978f5 View commit details
    Browse the repository at this point in the history
  5. Changes from self review

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    18e275c View commit details
    Browse the repository at this point in the history
  6. Adjust e2e test

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    dfeab96 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/main' into vdiff_start_ctrl

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    0eca5be View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Standardize case in help output

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    bc454ac View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Improve start query

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5c16c3d View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into vdiff_start_ctrl

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    045f2db View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Move to auto_start as optional bool

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    0020b0f View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Correct comment after move to --auto-start

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    5673d8c View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into vdiff_start_ctrl

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    6dba35d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Add span annotations

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    9eabc9d View commit details
    Browse the repository at this point in the history