├── .gitattributes ├── .github └── workflows │ ├── cpp-test.yaml │ ├── golang-test.yaml │ └── rust-test.yaml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── Makefile ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── cpp ├── CMakeLists.txt └── cmake │ ├── Modules │ ├── FindPackageHandleStandardArgs.cmake │ ├── FindPackageMessage.cmake │ └── FindgRPC.cmake │ ├── find_abseil-cpp.cmake │ ├── find_grpc.cmake │ └── find_protobuf.cmake ├── go.mod ├── go.sum ├── include ├── eraftpb.proto ├── gogoproto │ └── gogo.proto ├── google │ ├── api │ │ ├── annotations.proto │ │ └── http.proto │ └── protobuf │ │ ├── any.proto │ │ ├── api.proto │ │ ├── compiler │ │ └── plugin.proto │ │ ├── descriptor.proto │ │ ├── duration.proto │ │ ├── empty.proto │ │ ├── field_mask.proto │ │ ├── source_context.proto │ │ ├── struct.proto │ │ ├── timestamp.proto │ │ ├── type.proto │ │ └── wrappers.proto └── rustproto.proto ├── pkg ├── autoid │ └── autoid.pb.go ├── brpb │ └── brpb.pb.go ├── cdcpb │ └── cdcpb.pb.go ├── configpb │ ├── configpb.pb.go │ └── configpb.pb.gw.go ├── coprocessor │ └── coprocessor.pb.go ├── deadlock │ └── deadlock.pb.go ├── debugpb │ └── debugpb.pb.go ├── diagnosticspb │ └── diagnosticspb.pb.go ├── disaggregated │ └── disaggregated.pb.go ├── disk_usage │ └── disk_usage.pb.go ├── encryptionpb │ └── encryptionpb.pb.go ├── enginepb │ └── enginepb.pb.go ├── eraftpb │ └── eraftpb.pb.go ├── errorpb │ └── errorpb.pb.go ├── gcpb │ └── gcpb.pb.go ├── import_kvpb │ └── import_kvpb.pb.go ├── import_sstpb │ └── import_sstpb.pb.go ├── keyspacepb │ └── keyspacepb.pb.go ├── kvrpcpb │ └── kvrpcpb.pb.go ├── logbackuppb │ └── logbackuppb.pb.go ├── meta_storagepb │ └── meta_storagepb.pb.go ├── metapb │ └── metapb.pb.go ├── mpp │ └── mpp.pb.go ├── pdpb │ └── pdpb.pb.go ├── raft_cmdpb │ └── raft_cmdpb.pb.go ├── raft_serverpb │ └── raft_serverpb.pb.go ├── recoverdatapb │ └── recoverdatapb.pb.go ├── replication_modepb │ └── replication_modepb.pb.go ├── resource_manager │ └── resource_manager.pb.go ├── resource_usage_agent │ └── resource_usage_agent.pb.go ├── routerpb │ └── routerpb.pb.go ├── schedulingpb │ └── schedulingpb.pb.go ├── sharedbytes │ ├── sharedbytes.go │ └── sharedbytes_test.go ├── tikvpb │ └── tikvpb.pb.go ├── tracepb │ └── tracepb.pb.go └── tsopb │ └── tsopb.pb.go ├── proto ├── OWNERS ├── autoid.proto ├── brpb.proto ├── cdcpb.proto ├── configpb.proto ├── coprocessor.proto ├── deadlock.proto ├── debugpb.proto ├── diagnosticspb.proto ├── disaggregated.proto ├── disk_usage.proto ├── encryptionpb.proto ├── enginepb.proto ├── errorpb.proto ├── gcpb.proto ├── import_kvpb.proto ├── import_sstpb.proto ├── keyspacepb.proto ├── kvrpcpb.proto ├── logbackuppb.proto ├── meta_storagepb.proto ├── metapb.proto ├── mpp.proto ├── pdpb.proto ├── raft_cmdpb.proto ├── raft_serverpb.proto ├── recoverdatapb.proto ├── replication_modepb.proto ├── resource_manager.proto ├── resource_usage_agent.proto ├── routerpb.proto ├── schedulingpb.proto ├── tikvpb.proto ├── tracepb.proto └── tsopb.proto ├── scripts ├── check.sh ├── common.sh ├── docker-build.sh ├── docker-run.sh ├── generate_cpp.sh ├── generate_go.sh └── proto.lock ├── src └── lib.rs └── tools.go /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/cpp-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/.github/workflows/cpp-test.yaml -------------------------------------------------------------------------------- /.github/workflows/golang-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/.github/workflows/golang-test.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/.github/workflows/rust-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/README.md -------------------------------------------------------------------------------- /cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /cpp/cmake/Modules/FindPackageHandleStandardArgs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/Modules/FindPackageHandleStandardArgs.cmake -------------------------------------------------------------------------------- /cpp/cmake/Modules/FindPackageMessage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/Modules/FindPackageMessage.cmake -------------------------------------------------------------------------------- /cpp/cmake/Modules/FindgRPC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/Modules/FindgRPC.cmake -------------------------------------------------------------------------------- /cpp/cmake/find_abseil-cpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/find_abseil-cpp.cmake -------------------------------------------------------------------------------- /cpp/cmake/find_grpc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/find_grpc.cmake -------------------------------------------------------------------------------- /cpp/cmake/find_protobuf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/cpp/cmake/find_protobuf.cmake -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/go.sum -------------------------------------------------------------------------------- /include/eraftpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/eraftpb.proto -------------------------------------------------------------------------------- /include/gogoproto/gogo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/gogoproto/gogo.proto -------------------------------------------------------------------------------- /include/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/api/annotations.proto -------------------------------------------------------------------------------- /include/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/api/http.proto -------------------------------------------------------------------------------- /include/google/protobuf/any.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/any.proto -------------------------------------------------------------------------------- /include/google/protobuf/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/api.proto -------------------------------------------------------------------------------- /include/google/protobuf/compiler/plugin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/compiler/plugin.proto -------------------------------------------------------------------------------- /include/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /include/google/protobuf/duration.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/duration.proto -------------------------------------------------------------------------------- /include/google/protobuf/empty.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/empty.proto -------------------------------------------------------------------------------- /include/google/protobuf/field_mask.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/field_mask.proto -------------------------------------------------------------------------------- /include/google/protobuf/source_context.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/source_context.proto -------------------------------------------------------------------------------- /include/google/protobuf/struct.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/struct.proto -------------------------------------------------------------------------------- /include/google/protobuf/timestamp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/timestamp.proto -------------------------------------------------------------------------------- /include/google/protobuf/type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/type.proto -------------------------------------------------------------------------------- /include/google/protobuf/wrappers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/google/protobuf/wrappers.proto -------------------------------------------------------------------------------- /include/rustproto.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/include/rustproto.proto -------------------------------------------------------------------------------- /pkg/autoid/autoid.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/autoid/autoid.pb.go -------------------------------------------------------------------------------- /pkg/brpb/brpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/brpb/brpb.pb.go -------------------------------------------------------------------------------- /pkg/cdcpb/cdcpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/cdcpb/cdcpb.pb.go -------------------------------------------------------------------------------- /pkg/configpb/configpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/configpb/configpb.pb.go -------------------------------------------------------------------------------- /pkg/configpb/configpb.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/configpb/configpb.pb.gw.go -------------------------------------------------------------------------------- /pkg/coprocessor/coprocessor.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/coprocessor/coprocessor.pb.go -------------------------------------------------------------------------------- /pkg/deadlock/deadlock.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/deadlock/deadlock.pb.go -------------------------------------------------------------------------------- /pkg/debugpb/debugpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/debugpb/debugpb.pb.go -------------------------------------------------------------------------------- /pkg/diagnosticspb/diagnosticspb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/diagnosticspb/diagnosticspb.pb.go -------------------------------------------------------------------------------- /pkg/disaggregated/disaggregated.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/disaggregated/disaggregated.pb.go -------------------------------------------------------------------------------- /pkg/disk_usage/disk_usage.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/disk_usage/disk_usage.pb.go -------------------------------------------------------------------------------- /pkg/encryptionpb/encryptionpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/encryptionpb/encryptionpb.pb.go -------------------------------------------------------------------------------- /pkg/enginepb/enginepb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/enginepb/enginepb.pb.go -------------------------------------------------------------------------------- /pkg/eraftpb/eraftpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/eraftpb/eraftpb.pb.go -------------------------------------------------------------------------------- /pkg/errorpb/errorpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/errorpb/errorpb.pb.go -------------------------------------------------------------------------------- /pkg/gcpb/gcpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/gcpb/gcpb.pb.go -------------------------------------------------------------------------------- /pkg/import_kvpb/import_kvpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/import_kvpb/import_kvpb.pb.go -------------------------------------------------------------------------------- /pkg/import_sstpb/import_sstpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/import_sstpb/import_sstpb.pb.go -------------------------------------------------------------------------------- /pkg/keyspacepb/keyspacepb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/keyspacepb/keyspacepb.pb.go -------------------------------------------------------------------------------- /pkg/kvrpcpb/kvrpcpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/kvrpcpb/kvrpcpb.pb.go -------------------------------------------------------------------------------- /pkg/logbackuppb/logbackuppb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/logbackuppb/logbackuppb.pb.go -------------------------------------------------------------------------------- /pkg/meta_storagepb/meta_storagepb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/meta_storagepb/meta_storagepb.pb.go -------------------------------------------------------------------------------- /pkg/metapb/metapb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/metapb/metapb.pb.go -------------------------------------------------------------------------------- /pkg/mpp/mpp.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/mpp/mpp.pb.go -------------------------------------------------------------------------------- /pkg/pdpb/pdpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/pdpb/pdpb.pb.go -------------------------------------------------------------------------------- /pkg/raft_cmdpb/raft_cmdpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/raft_cmdpb/raft_cmdpb.pb.go -------------------------------------------------------------------------------- /pkg/raft_serverpb/raft_serverpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/raft_serverpb/raft_serverpb.pb.go -------------------------------------------------------------------------------- /pkg/recoverdatapb/recoverdatapb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/recoverdatapb/recoverdatapb.pb.go -------------------------------------------------------------------------------- /pkg/replication_modepb/replication_modepb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/replication_modepb/replication_modepb.pb.go -------------------------------------------------------------------------------- /pkg/resource_manager/resource_manager.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/resource_manager/resource_manager.pb.go -------------------------------------------------------------------------------- /pkg/resource_usage_agent/resource_usage_agent.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/resource_usage_agent/resource_usage_agent.pb.go -------------------------------------------------------------------------------- /pkg/routerpb/routerpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/routerpb/routerpb.pb.go -------------------------------------------------------------------------------- /pkg/schedulingpb/schedulingpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/schedulingpb/schedulingpb.pb.go -------------------------------------------------------------------------------- /pkg/sharedbytes/sharedbytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/sharedbytes/sharedbytes.go -------------------------------------------------------------------------------- /pkg/sharedbytes/sharedbytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/sharedbytes/sharedbytes_test.go -------------------------------------------------------------------------------- /pkg/tikvpb/tikvpb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/tikvpb/tikvpb.pb.go -------------------------------------------------------------------------------- /pkg/tracepb/tracepb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/tracepb/tracepb.pb.go -------------------------------------------------------------------------------- /pkg/tsopb/tsopb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/pkg/tsopb/tsopb.pb.go -------------------------------------------------------------------------------- /proto/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/OWNERS -------------------------------------------------------------------------------- /proto/autoid.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/autoid.proto -------------------------------------------------------------------------------- /proto/brpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/brpb.proto -------------------------------------------------------------------------------- /proto/cdcpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/cdcpb.proto -------------------------------------------------------------------------------- /proto/configpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/configpb.proto -------------------------------------------------------------------------------- /proto/coprocessor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/coprocessor.proto -------------------------------------------------------------------------------- /proto/deadlock.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/deadlock.proto -------------------------------------------------------------------------------- /proto/debugpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/debugpb.proto -------------------------------------------------------------------------------- /proto/diagnosticspb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/diagnosticspb.proto -------------------------------------------------------------------------------- /proto/disaggregated.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/disaggregated.proto -------------------------------------------------------------------------------- /proto/disk_usage.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/disk_usage.proto -------------------------------------------------------------------------------- /proto/encryptionpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/encryptionpb.proto -------------------------------------------------------------------------------- /proto/enginepb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/enginepb.proto -------------------------------------------------------------------------------- /proto/errorpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/errorpb.proto -------------------------------------------------------------------------------- /proto/gcpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/gcpb.proto -------------------------------------------------------------------------------- /proto/import_kvpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/import_kvpb.proto -------------------------------------------------------------------------------- /proto/import_sstpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/import_sstpb.proto -------------------------------------------------------------------------------- /proto/keyspacepb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/keyspacepb.proto -------------------------------------------------------------------------------- /proto/kvrpcpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/kvrpcpb.proto -------------------------------------------------------------------------------- /proto/logbackuppb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/logbackuppb.proto -------------------------------------------------------------------------------- /proto/meta_storagepb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/meta_storagepb.proto -------------------------------------------------------------------------------- /proto/metapb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/metapb.proto -------------------------------------------------------------------------------- /proto/mpp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/mpp.proto -------------------------------------------------------------------------------- /proto/pdpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/pdpb.proto -------------------------------------------------------------------------------- /proto/raft_cmdpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/raft_cmdpb.proto -------------------------------------------------------------------------------- /proto/raft_serverpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/raft_serverpb.proto -------------------------------------------------------------------------------- /proto/recoverdatapb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/recoverdatapb.proto -------------------------------------------------------------------------------- /proto/replication_modepb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/replication_modepb.proto -------------------------------------------------------------------------------- /proto/resource_manager.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/resource_manager.proto -------------------------------------------------------------------------------- /proto/resource_usage_agent.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/resource_usage_agent.proto -------------------------------------------------------------------------------- /proto/routerpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/routerpb.proto -------------------------------------------------------------------------------- /proto/schedulingpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/schedulingpb.proto -------------------------------------------------------------------------------- /proto/tikvpb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/tikvpb.proto -------------------------------------------------------------------------------- /proto/tracepb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/tracepb.proto -------------------------------------------------------------------------------- /proto/tsopb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/proto/tsopb.proto -------------------------------------------------------------------------------- /scripts/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/check.sh -------------------------------------------------------------------------------- /scripts/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/common.sh -------------------------------------------------------------------------------- /scripts/docker-build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | docker build . -t tikv/kvproto:3.8.0 3 | -------------------------------------------------------------------------------- /scripts/docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/docker-run.sh -------------------------------------------------------------------------------- /scripts/generate_cpp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/generate_cpp.sh -------------------------------------------------------------------------------- /scripts/generate_go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/generate_go.sh -------------------------------------------------------------------------------- /scripts/proto.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/scripts/proto.lock -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingcap/kvproto/HEAD/tools.go --------------------------------------------------------------------------------