tikv / tikv/pd

Tracking issue for the HTTP SDK

Open
#7,300 0 comments 0 reactions 2 assignees Claimed by @HuSharp View on GitHub
component/api type/development
Dominant language
Go
Stars
1.2k
Forks
783
Avg merge
5d 21h
Merged PRs (30d)
36

Description

## Development Task

As https://github.com/pingcap/tidb/issues/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.

- [x] Basic implementation. https://github.com/tikv/pd/pull/7304
- [x] Fulfill supported interfaces.
- https://github.com/tikv/pd/pull/7371
- https://github.com/tikv/pd/pull/7397
- https://github.com/tikv/pd/pull/7404
- https://github.com/tikv/pd/pull/7430
- https://github.com/tikv/pd/pull/7449
- https://github.com/tikv/pd/pull/7453
- https://github.com/tikv/pd/pull/7462
- [x] Backoff mechanism.
- https://github.com/tikv/pd/pull/7680
- https://github.com/tikv/pd/pull/7684
- [x] Integrate with other components.
- https://github.com/tikv/client-go/pull/1049
- https://github.com/pingcap/tidb/pull/48276
- https://github.com/pingcap/tidb/pull/48606
- https://github.com/pingcap/tidb/pull/48738
- https://github.com/pingcap/tidb/pull/48858
- https://github.com/pingcap/tidb/pull/49006
- [x] Integration tests.
- https://github.com/tikv/pd/pull/7744
- [ ] pd ctl
- https://github.com/tikv/pd/pull/7605
- https://github.com/tikv/pd/pull/7804
- https://github.com/tikv/pd/pull/7834
- https://github.com/tikv/pd/pull/8212
- https://github.com/tikv/pd/pull/8504
- [x] tools
- https://github.com/tikv/pd/pull/7574
- https://github.com/tikv/pd/pull/8245

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.