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
Tracking issue for the HTTP SDK #7300
Labels
Comments
JmPotato
added
component/api
HTTP API.
type/development
The issue belongs to a development tasks
labels
Nov 2, 2023
This was referenced Nov 2, 2023
ti-chi-bot bot
added a commit
that referenced
this issue
Nov 13, 2023
ref #7300 Introduce the HTTP client. Signed-off-by: JmPotato <ghzpotato@gmail.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com>
This was referenced Nov 13, 2023
ti-chi-bot bot
pushed a commit
that referenced
this issue
Nov 17, 2023
ref #7300 - Implement more HTTP APIs. - Use consts more in `Rule` structure. Signed-off-by: JmPotato <ghzpotato@gmail.com>
ti-chi-bot bot
added a commit
that referenced
this issue
Nov 21, 2023
ref #7300 Expand the PD HTTP interfaces to include more encapsulation, particularly focusing on the rule-related interfaces. Signed-off-by: JmPotato <ghzpotato@gmail.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com>
This was referenced Nov 21, 2023
ti-chi-bot bot
pushed a commit
that referenced
this issue
Nov 21, 2023
ref #7300 Pass `res` interface into `respHandler`. Signed-off-by: JmPotato <ghzpotato@gmail.com>
This was referenced Nov 23, 2023
ti-chi-bot bot
pushed a commit
that referenced
this issue
Nov 27, 2023
ref #7300 - Implement more rule and batch related interfaces. - Add more types and methods. - Refine the tests. Signed-off-by: JmPotato <ghzpotato@gmail.com>
This was referenced Nov 27, 2023
ti-chi-bot bot
pushed a commit
that referenced
this issue
Nov 29, 2023
ref #7300 - Add `GetHistoryHotRegions` interface. - Add more tests. Signed-off-by: JmPotato <ghzpotato@gmail.com>
2 tasks
ti-chi-bot bot
pushed a commit
that referenced
this issue
Nov 30, 2023
ref #7300 Implement the marshaler interfaces for `Rule` and `RuleOP` to make sure we could set/get the correct start/end key. Ref https://github.com/pingcap/tidb/blob/46d4231c8b0ade353b98572e7c2a015bddf940f4/pkg/ddl/placement/rule.go#L76-L91. Signed-off-by: JmPotato <ghzpotato@gmail.com>
ti-chi-bot bot
pushed a commit
that referenced
this issue
Jan 9, 2024
ref #7300 Support backoffer in HTTP client. Signed-off-by: JmPotato <ghzpotato@gmail.com>
ti-chi-bot bot
pushed a commit
that referenced
this issue
Jan 9, 2024
ref #7300 Copy a new `Backoffer` for each request to prevent race. Signed-off-by: JmPotato <ghzpotato@gmail.com>
ti-chi-bot bot
pushed a commit
that referenced
this issue
Jan 15, 2024
ref #7300 Signed-off-by: lance6716 <lance6716@gmail.com>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
…ikv#7635) ref tikv#7300 nowadays we have too many gomods which are redundant remove redundant gomods, support only one go mod in integrations/tools/client/server respectively Signed-off-by: husharp <jinhao.hu@pingcap.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Signed-off-by: lance6716 <lance6716@gmail.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com> Co-authored-by: Hu# <ihusharp@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Signed-off-by: husharp <jinhao.hu@pingcap.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Signed-off-by: lance6716 <lance6716@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 When the PD leader returns a 404 status code, it no longer continues to retry but returns directly. Signed-off-by: JmPotato <ghzpotato@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Support backoffer in HTTP client. Signed-off-by: JmPotato <ghzpotato@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Copy a new `Backoffer` for each request to prevent race. Signed-off-by: JmPotato <ghzpotato@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
pingandb
pushed a commit
to pingandb/pd
that referenced
this issue
Jan 18, 2024
ref tikv#7300 Signed-off-by: lance6716 <lance6716@gmail.com> Signed-off-by: pingandb <songge102@pingan.com.cn>
JmPotato
added a commit
to JmPotato/pd
that referenced
this issue
Jan 25, 2024
ref tikv#7300 Support backoffer in HTTP client. Signed-off-by: JmPotato <ghzpotato@gmail.com>
JmPotato
added a commit
to JmPotato/pd
that referenced
this issue
Jan 25, 2024
ref tikv#7300 Copy a new `Backoffer` for each request to prevent race. Signed-off-by: JmPotato <ghzpotato@gmail.com>
ti-chi-bot bot
added a commit
that referenced
this issue
Feb 5, 2024
) ref #7300 Avoid initializing a new PD client for each cmd execution. Now we will only initialize a new one when the cluster changes. Signed-off-by: JmPotato <ghzpotato@gmail.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com>
ti-chi-bot bot
added a commit
that referenced
this issue
Mar 12, 2024
ref #7300 Signed-off-by: Ryan Leung <rleungx@gmail.com> Co-authored-by: ti-chi-bot[bot] <108142056+ti-chi-bot[bot]@users.noreply.github.com>
ti-chi-bot bot
pushed a commit
that referenced
this issue
Mar 22, 2024
ref #7300 Check if the source and target `*RegionsInfo` are nil before merging. Signed-off-by: JmPotato <ghzpotato@gmail.com>
12 tasks
ti-chi-bot bot
pushed a commit
that referenced
this issue
May 27, 2024
ref #7300 Signed-off-by: okJiang <819421878@qq.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Development Task
As pingcap/tidb#35319 mentioned, providing a unified PD HTTP API SDK has become an urgent need. With this means, it could be easier for us to control and observe the use of the PD HTTP API in general.
NewDefaultPDServiceDiscovery
and refine http client tests #7744The text was updated successfully, but these errors were encountered: