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

server, endpoint, client: Add PD APIs for RawKV GC Worker #4866

Closed
wants to merge 21 commits into from

Commits on May 5, 2022

  1. initial implementation of new GC API

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    ebaa37f View commit details
    Browse the repository at this point in the history
  2. rephrased comments

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    36ba350 View commit details
    Browse the repository at this point in the history
  3. updated client code

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    9856c22 View commit details
    Browse the repository at this point in the history
  4. server side code

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    bdd1f0e View commit details
    Browse the repository at this point in the history
  5. client side code

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    2c3c1a1 View commit details
    Browse the repository at this point in the history
  6. update reference

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    0094a1e View commit details
    Browse the repository at this point in the history
  7. updated client and server according to new proto

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    fd07049 View commit details
    Browse the repository at this point in the history
  8. changed lock name

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    2db7af1 View commit details
    Browse the repository at this point in the history
  9. change server and client to use new gcpb

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 5, 2022
    Configuration menu
    Copy the full SHA
    74d216a View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. update reference, remove go mod replace

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 6, 2022
    Configuration menu
    Copy the full SHA
    911a091 View commit details
    Browse the repository at this point in the history
  2. added unit tests for storage endpoint

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 6, 2022
    Configuration menu
    Copy the full SHA
    1e682fa View commit details
    Browse the repository at this point in the history
  3. typo fix

    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 6, 2022
    Configuration menu
    Copy the full SHA
    d4d757c View commit details
    Browse the repository at this point in the history
  4. add serviceGroupServicePath and serviceGroupGCPath as constant to key…

    …_path.go
    
    Signed-off-by: AmoebaProtozoa <8039876+AmoebaProtozoa@users.noreply.github.com>
    AmoebaProtozoa committed May 6, 2022
    Configuration menu
    Copy the full SHA
    f67792f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    244310f View commit details
    Browse the repository at this point in the history
  2. server, endpoint, client: Add PD APIs for RawKV GC

    Issue Number: tikv#4865
    
    Signed-off-by: pingyu <yuping@pingcap.com>
    pingyu committed May 9, 2022
    Configuration menu
    Copy the full SHA
    7429f2e View commit details
    Browse the repository at this point in the history
  3. bugfix & add integration test

    Signed-off-by: pingyu <yuping@pingcap.com>
    pingyu committed May 9, 2022
    Configuration menu
    Copy the full SHA
    58c4c77 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. fix CI error

    Signed-off-by: pingyu <yuping@pingcap.com>
    pingyu committed May 10, 2022
    Configuration menu
    Copy the full SHA
    3b19687 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcc34e1 View commit details
    Browse the repository at this point in the history
  3. improve integration test & other polish

    Signed-off-by: pingyu <yuping@pingcap.com>
    pingyu committed May 10, 2022
    Configuration menu
    Copy the full SHA
    230c345 View commit details
    Browse the repository at this point in the history
  4. polish GC integration test codes

    Signed-off-by: pingyu <yuping@pingcap.com>
    pingyu committed May 10, 2022
    Configuration menu
    Copy the full SHA
    2965b74 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

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