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

Provide GetMinTS API to solve the compatibility issue brought by multi-timeline tso #6421

Merged
merged 10 commits into from
May 12, 2023

Commits on May 12, 2023

  1. Import kvproto change to introduce GetMinTS rpc in the TSO service.

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    f73c70c View commit details
    Browse the repository at this point in the history
  2. Add server side implementation for GetMinTS rpc.

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    23190fd View commit details
    Browse the repository at this point in the history
  3. Add client implementation for rpc GetMinTS in TSO Service.

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    daefacf View commit details
    Browse the repository at this point in the history
  4. fix bug

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    df42ef5 View commit details
    Browse the repository at this point in the history
  5. Add test

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    6bd6d37 View commit details
    Browse the repository at this point in the history
  6. Refine test

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    2fbb04c View commit details
    Browse the repository at this point in the history
  7. Update to kvproto mster and handle feedback.

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    16e5d20 View commit details
    Browse the repository at this point in the history
  8. Handle more feedback

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    96ed025 View commit details
    Browse the repository at this point in the history
  9. Fix flaky TestGetMinTS() test

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    69596c2 View commit details
    Browse the repository at this point in the history
  10. Rebase

    Signed-off-by: Bin Shi <binshi.bing@gmail.com>
    binshi-bing committed May 12, 2023
    Configuration menu
    Copy the full SHA
    2ee495d View commit details
    Browse the repository at this point in the history