├── .deepsource.toml ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── development-task.md │ ├── enhancement-task.md │ ├── feature-request.md │ └── flaky-test.md ├── pull_request_template.md └── workflows │ ├── assign-to-one-project.yaml │ ├── check.yaml │ ├── label.yaml │ ├── pd-docker-image.yaml │ ├── pd-tests.yaml │ └── tso-function-test.yaml ├── .gitignore ├── .golangci.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── client ├── Makefile ├── client.go ├── client_test.go ├── clients │ ├── gc │ │ ├── client.go │ │ └── client_test.go │ ├── metastorage │ │ └── client.go │ ├── router │ │ ├── client.go │ │ ├── client_test.go │ │ └── request.go │ └── tso │ │ ├── client.go │ │ ├── dispatcher.go │ │ ├── dispatcher_test.go │ │ ├── request.go │ │ ├── request_test.go │ │ ├── stream.go │ │ └── stream_test.go ├── constants │ └── constants.go ├── errs │ ├── errno.go │ └── errs.go ├── gc_client.go ├── go.mod ├── go.sum ├── http │ ├── api.go │ ├── client.go │ ├── client_test.go │ ├── codec.go │ ├── codec_test.go │ ├── interface.go │ ├── request_info.go │ ├── testutil.go │ ├── types.go │ └── types_test.go ├── inner_client.go ├── keyspace_client.go ├── meta_storage_client.go ├── metrics │ └── metrics.go ├── opt │ ├── option.go │ └── option_test.go ├── pkg │ ├── batch │ │ ├── batch_controller.go │ │ └── batch_controller_test.go │ ├── caller │ │ ├── caller.go │ │ └── caller_test.go │ ├── circuitbreaker │ │ ├── circuit_breaker.go │ │ └── circuit_breaker_test.go │ ├── connectionctx │ │ ├── manager.go │ │ └── manager_test.go │ ├── deadline │ │ ├── watcher.go │ │ └── watcher_test.go │ ├── retry │ │ ├── backoff.go │ │ └── backoff_test.go │ └── utils │ │ ├── grpcutil │ │ └── grpcutil.go │ │ ├── testutil │ │ ├── check_env_dummy.go │ │ ├── check_env_linux.go │ │ ├── leak.go │ │ ├── tempurl.go │ │ └── testutil.go │ │ ├── timerutil │ │ ├── pool.go │ │ └── pool_test.go │ │ ├── tlsutil │ │ ├── OWNERS │ │ ├── tlsconfig.go │ │ ├── tlsutil.go │ │ └── url.go │ │ └── tsoutil │ │ └── tsoutil.go ├── resource_group │ └── controller │ │ ├── OWNERS │ │ ├── config.go │ │ ├── global_controller.go │ │ ├── global_controller_test.go │ │ ├── group_controller.go │ │ ├── group_controller_test.go │ │ ├── limiter.go │ │ ├── limiter_test.go │ │ ├── metrics │ │ └── metrics.go │ │ ├── model.go │ │ ├── model_test.go │ │ ├── testutil.go │ │ ├── util.go │ │ └── util_test.go ├── resource_manager_client.go └── servicediscovery │ ├── callbacks.go │ ├── mock_service_discovery.go │ ├── service_discovery.go │ ├── service_discovery_test.go │ └── tso_service_discovery.go ├── cmd └── pd-server │ └── main.go ├── codecov.yml ├── conf ├── OWNERS ├── config.toml └── simconfig.toml ├── docs ├── contribution-map.png ├── development-workflow.md ├── development.md └── swagger │ └── placeholder.go ├── errors.toml ├── go.mod ├── go.sum ├── metrics ├── alertmanager │ └── pd.rules.yml └── grafana │ └── pd.json ├── pd.code-workspace ├── pkg ├── audit │ ├── audit.go │ └── audit_test.go ├── balancer │ ├── balancer.go │ ├── balancer_test.go │ └── round_robin.go ├── basicserver │ ├── basic_server.go │ └── metrics.go ├── btree │ ├── btree_generic.go │ └── btree_generic_test.go ├── cache │ ├── cache.go │ ├── cache_test.go │ ├── fifo.go │ ├── lru.go │ ├── priority_queue.go │ ├── ttl.go │ └── two_queue.go ├── cgroup │ ├── cgmon.go │ ├── cgroup.go │ ├── cgroup_cpu.go │ ├── cgroup_cpu_linux.go │ ├── cgroup_cpu_test.go │ ├── cgroup_cpu_unsupport.go │ ├── cgroup_memory.go │ └── cgroup_mock_test.go ├── cluster │ └── cluster.go ├── codec │ ├── codec.go │ └── codec_test.go ├── core │ ├── basic_cluster.go │ ├── constant │ │ └── kind.go │ ├── context.go │ ├── factory.go │ ├── factory_test.go │ ├── metrics.go │ ├── peer.go │ ├── rangetree │ │ ├── range_tree.go │ │ └── range_tree_test.go │ ├── region.go │ ├── region_option.go │ ├── region_test.go │ ├── region_tree.go │ ├── region_tree_test.go │ ├── store.go │ ├── store_option.go │ ├── store_stats.go │ ├── store_stats_test.go │ ├── store_test.go │ ├── store_topology.go │ ├── store_topology_test.go │ └── storelimit │ │ ├── limit.go │ │ ├── limit_test.go │ │ ├── sliding_window.go │ │ └── store_limit.go ├── dashboard │ ├── adapter │ │ ├── config.go │ │ ├── manager.go │ │ ├── redirector.go │ │ └── redirector_test.go │ ├── dashboard.go │ ├── distroutil │ │ └── distro.go │ ├── keyvisual │ │ ├── input │ │ │ └── core.go │ │ └── keyvisual.go │ ├── uiserver │ │ ├── .gitignore │ │ └── embedded_assets_rewriter.go │ └── without_dashboard.go ├── election │ ├── leadership.go │ ├── leadership_test.go │ ├── lease.go │ └── lease_test.go ├── encryption │ ├── OWNERS │ ├── config.go │ ├── config_test.go │ ├── crypter.go │ ├── crypter_test.go │ ├── key_manager.go │ ├── key_manager_test.go │ ├── kms.go │ ├── master_key.go │ ├── master_key_test.go │ ├── region_crypter.go │ └── region_crypter_test.go ├── errs │ ├── errno.go │ ├── errs.go │ └── errs_test.go ├── gc │ ├── gc_state_manager.go │ ├── gc_state_manager_test.go │ └── metrics.go ├── gctuner │ ├── finalizer.go │ ├── finalizer_test.go │ ├── mem.go │ ├── mem_test.go │ ├── memory_limit_tuner.go │ ├── memory_limit_tuner_test.go │ ├── tuner.go │ └── tuner_test.go ├── gogc │ └── gogc.go ├── id │ ├── id.go │ ├── id_test.go │ └── metrics.go ├── keyspace │ ├── constant │ │ └── constant.go │ ├── keyspace.go │ ├── keyspace_test.go │ ├── tso_keyspace_group.go │ ├── tso_keyspace_group_test.go │ ├── util.go │ └── util_test.go ├── maintenance │ └── metrics.go ├── mcs │ ├── discovery │ │ ├── discover.go │ │ ├── discover_test.go │ │ ├── register.go │ │ ├── register_test.go │ │ └── registry_entry.go │ ├── docs.go │ ├── metastorage │ │ └── server │ │ │ ├── grpc_service.go │ │ │ └── manager.go │ ├── registry │ │ └── registry.go │ ├── resourcemanager │ │ └── server │ │ │ ├── OWNERS │ │ │ ├── apis │ │ │ └── v1 │ │ │ │ └── api.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── grpc_service.go │ │ │ ├── keyspace_manager.go │ │ │ ├── keyspace_manager_test.go │ │ │ ├── manager.go │ │ │ ├── manager_test.go │ │ │ ├── metering.go │ │ │ ├── metering_test.go │ │ │ ├── metrics.go │ │ │ ├── metrics_test.go │ │ │ ├── resource_group.go │ │ │ ├── resource_group_test.go │ │ │ ├── server.go │ │ │ ├── service_limit.go │ │ │ ├── service_limit_test.go │ │ │ ├── testutil.go │ │ │ ├── token_buckets.go │ │ │ ├── token_buckets_test.go │ │ │ ├── utils.go │ │ │ └── utils_test.go │ ├── router │ │ └── server │ │ │ ├── apis │ │ │ └── v1 │ │ │ │ └── api.go │ │ │ ├── cluster.go │ │ │ ├── config │ │ │ └── config.go │ │ │ ├── grpc_service.go │ │ │ ├── meta │ │ │ └── watcher.go │ │ │ ├── metrics.go │ │ │ ├── server.go │ │ │ ├── sync.go │ │ │ └── testutil.go │ ├── scheduling │ │ └── server │ │ │ ├── apis │ │ │ └── v1 │ │ │ │ └── api.go │ │ │ ├── cluster.go │ │ │ ├── config │ │ │ ├── OWNERS │ │ │ ├── config.go │ │ │ └── watcher.go │ │ │ ├── grpc_service.go │ │ │ ├── meta │ │ │ └── watcher.go │ │ │ ├── metrics.go │ │ │ ├── rule │ │ │ ├── watcher.go │ │ │ └── watcher_test.go │ │ │ ├── server.go │ │ │ └── testutil.go │ ├── server │ │ └── server.go │ ├── tso │ │ └── server │ │ │ ├── OWNERS │ │ │ ├── apis │ │ │ └── v1 │ │ │ │ └── api.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── grpc_service.go │ │ │ ├── metrics.go │ │ │ ├── server.go │ │ │ └── testutil.go │ └── utils │ │ ├── constant │ │ └── constant.go │ │ ├── expected_primary.go │ │ └── util.go ├── member │ ├── election.go │ ├── member.go │ ├── metrics.go │ └── participant.go ├── memory │ ├── bench_test.go │ ├── meminfo.go │ ├── memstats.go │ └── var.go ├── metering │ ├── utils.go │ ├── writer.go │ └── writer_test.go ├── mock │ ├── mockcluster │ │ ├── config.go │ │ └── mockcluster.go │ ├── mockconfig │ │ └── mockconfig.go │ ├── mockhbstream │ │ ├── mockhbstream.go │ │ └── mockhbstream_test.go │ ├── mockid │ │ └── mockid.go │ └── mockserver │ │ └── mockserver.go ├── movingaverage │ ├── avg_over_time.go │ ├── avg_over_time_test.go │ ├── exponential_moving_average.go │ ├── hull_moving_average.go │ ├── max_filter.go │ ├── max_filter_test.go │ ├── median_filter.go │ ├── median_filter_test.go │ ├── moving_average.go │ ├── moving_average_test.go │ ├── time_median.go │ ├── weight_allocator.go │ ├── weight_allocator_test.go │ └── weight_moving_average.go ├── progress │ ├── indicator.go │ ├── indicator_test.go │ ├── metrics.go │ ├── progress.go │ └── progress_test.go ├── ratelimit │ ├── concurrency_limiter.go │ ├── concurrency_limiter_test.go │ ├── controller.go │ ├── controller_test.go │ ├── limiter.go │ ├── limiter_test.go │ ├── metrics.go │ ├── option.go │ ├── ratelimiter.go │ ├── ratelimiter_test.go │ ├── runner.go │ └── runner_test.go ├── replication │ ├── metrics.go │ ├── replication_mode.go │ └── replication_mode_test.go ├── response │ ├── region.go │ ├── region_easyjson.go │ ├── region_test.go │ └── store.go ├── schedule │ ├── checker │ │ ├── checker_controller.go │ │ ├── checker_pause.go │ │ ├── joint_state_checker.go │ │ ├── joint_state_checker_test.go │ │ ├── learner_checker.go │ │ ├── learner_checker_test.go │ │ ├── merge_checker.go │ │ ├── merge_checker_test.go │ │ ├── metrics.go │ │ ├── priority_inspector.go │ │ ├── priority_inspector_test.go │ │ ├── replica_checker.go │ │ ├── replica_checker_test.go │ │ ├── replica_strategy.go │ │ ├── rule_checker.go │ │ ├── rule_checker_test.go │ │ ├── split_checker.go │ │ └── split_checker_test.go │ ├── config │ │ ├── OWNERS │ │ ├── config.go │ │ ├── config_provider.go │ │ ├── store_config.go │ │ ├── store_config_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── coordinator.go │ ├── core │ │ └── cluster_informer.go │ ├── diagnostic │ │ └── diagnostic_manager.go │ ├── filter │ │ ├── candidates.go │ │ ├── candidates_test.go │ │ ├── comparer.go │ │ ├── counter.go │ │ ├── counter_test.go │ │ ├── filters.go │ │ ├── filters_test.go │ │ ├── healthy.go │ │ ├── healthy_test.go │ │ ├── metrics.go │ │ ├── region_filters.go │ │ ├── region_filters_test.go │ │ └── status.go │ ├── handler │ │ └── handler.go │ ├── hbstream │ │ ├── heartbeat_streams.go │ │ └── metric.go │ ├── keyrange │ │ └── manager.go │ ├── labeler │ │ ├── labeler.go │ │ ├── labeler_test.go │ │ ├── metrics.go │ │ ├── plan.go │ │ ├── plan_test.go │ │ ├── rule_test.go │ │ └── rules.go │ ├── metrics.go │ ├── operator │ │ ├── builder.go │ │ ├── builder_test.go │ │ ├── create_operator.go │ │ ├── create_operator_test.go │ │ ├── influence.go │ │ ├── kind.go │ │ ├── metrics.go │ │ ├── operator.go │ │ ├── operator_controller.go │ │ ├── operator_controller_test.go │ │ ├── operator_queue.go │ │ ├── operator_test.go │ │ ├── status.go │ │ ├── status_test.go │ │ ├── status_tracker.go │ │ ├── status_tracker_test.go │ │ ├── step.go │ │ ├── step_test.go │ │ ├── test_util.go │ │ ├── waiting_operator.go │ │ └── waiting_operator_test.go │ ├── placement │ │ ├── config.go │ │ ├── config_test.go │ │ ├── fit.go │ │ ├── fit_region_test.go │ │ ├── fit_test.go │ │ ├── label_constraint.go │ │ ├── label_constraint_test.go │ │ ├── region_rule_cache.go │ │ ├── region_rule_cache_test.go │ │ ├── rule.go │ │ ├── rule_list.go │ │ ├── rule_manager.go │ │ ├── rule_manager_test.go │ │ └── rule_test.go │ ├── plan │ │ ├── balance_plan.go │ │ ├── balance_plan_test.go │ │ ├── plan.go │ │ └── status.go │ ├── plugin_interface.go │ ├── prepare_checker.go │ ├── rangelist │ │ ├── builder.go │ │ ├── range_list.go │ │ └── range_list_test.go │ ├── scatter │ │ ├── metrics.go │ │ ├── region_scatterer.go │ │ └── region_scatterer_test.go │ ├── schedulers │ │ ├── OWNERS │ │ ├── balance_benchmark_test.go │ │ ├── balance_leader.go │ │ ├── balance_leader_test.go │ │ ├── balance_range.go │ │ ├── balance_range_test.go │ │ ├── balance_region.go │ │ ├── balance_region_test.go │ │ ├── balance_witness.go │ │ ├── balance_witness_test.go │ │ ├── base_scheduler.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── diagnostic_recorder.go │ │ ├── evict_leader.go │ │ ├── evict_leader_test.go │ │ ├── evict_slow_store.go │ │ ├── evict_slow_store_test.go │ │ ├── evict_slow_trend.go │ │ ├── evict_slow_trend_test.go │ │ ├── evict_stopping_store.go │ │ ├── evict_stopping_store_test.go │ │ ├── grant_hot_region.go │ │ ├── grant_leader.go │ │ ├── grant_leader_test.go │ │ ├── hot_region.go │ │ ├── hot_region_config.go │ │ ├── hot_region_rank_v1.go │ │ ├── hot_region_rank_v2.go │ │ ├── hot_region_rank_v2_test.go │ │ ├── hot_region_solution.go │ │ ├── hot_region_solver.go │ │ ├── hot_region_solver_test.go │ │ ├── hot_region_test.go │ │ ├── init.go │ │ ├── label.go │ │ ├── metrics.go │ │ ├── random_merge.go │ │ ├── random_merge_test.go │ │ ├── range_cluster.go │ │ ├── scatter_range.go │ │ ├── scatter_range_test.go │ │ ├── scheduler.go │ │ ├── scheduler_controller.go │ │ ├── scheduler_test.go │ │ ├── shuffle_hot_region.go │ │ ├── shuffle_leader.go │ │ ├── shuffle_region.go │ │ ├── shuffle_region_config.go │ │ ├── transfer_witness_leader.go │ │ ├── transfer_witness_leader_test.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── splitter │ │ ├── region_splitter.go │ │ └── region_splitter_test.go │ └── types │ │ └── type.go ├── slice │ ├── slice.go │ └── slice_test.go ├── statistics │ ├── buckets │ │ ├── bucket_stat_informer.go │ │ ├── hot_bucket_cache.go │ │ ├── hot_bucket_cache_test.go │ │ ├── hot_bucket_task.go │ │ ├── hot_bucket_task_test.go │ │ └── metric.go │ ├── collector.go │ ├── hot_cache.go │ ├── hot_cache_test.go │ ├── hot_peer.go │ ├── hot_peer_cache.go │ ├── hot_peer_cache_test.go │ ├── hot_regions_stat.go │ ├── hot_stat.go │ ├── metrics.go │ ├── region.go │ ├── region_collection.go │ ├── region_collection_test.go │ ├── region_stat_informer.go │ ├── slow_stat.go │ ├── store.go │ ├── store_collection.go │ ├── store_collection_test.go │ ├── store_hot_peers_infos.go │ ├── store_load.go │ ├── store_load_test.go │ ├── store_stat_informer.go │ ├── store_test.go │ └── utils │ │ ├── constant.go │ │ ├── kind.go │ │ ├── kind_test.go │ │ ├── labels.go │ │ ├── topn.go │ │ └── topn_test.go ├── storage │ ├── endpoint │ │ ├── affinity.go │ │ ├── cluster_id.go │ │ ├── cluster_id_test.go │ │ ├── config.go │ │ ├── endpoint.go │ │ ├── external_timestamp.go │ │ ├── gc_states.go │ │ ├── gc_states_test.go │ │ ├── keyspace.go │ │ ├── maintenance.go │ │ ├── meta.go │ │ ├── min_resolved_ts.go │ │ ├── replication_status.go │ │ ├── resource_group.go │ │ ├── rule.go │ │ ├── service_middleware.go │ │ ├── tso.go │ │ ├── tso_keyspace_group.go │ │ └── util.go │ ├── etcd_backend.go │ ├── hot_region_storage.go │ ├── hot_region_storage_test.go │ ├── keyspace_test.go │ ├── kv │ │ ├── etcd_kv.go │ │ ├── kv.go │ │ ├── kv_test.go │ │ ├── levedb_kv.go │ │ ├── mem_kv.go │ │ └── metrics.go │ ├── leveldb_backend.go │ ├── leveldb_backend_test.go │ ├── memory_backend.go │ ├── region_storage.go │ ├── region_storage_test.go │ ├── storage.go │ ├── storage_resource_group_test.go │ ├── storage_test.go │ └── storage_tso_test.go ├── swaggerserver │ ├── swaggerserver.go │ └── swaggerserver_disable.go ├── syncer │ ├── client.go │ ├── client_test.go │ ├── history_buffer.go │ ├── history_buffer_test.go │ ├── metrics.go │ └── server.go ├── systimemon │ ├── systimemon.go │ └── systimemon_test.go ├── tso │ ├── admin.go │ ├── allocator.go │ ├── config.go │ ├── keyspace_group_manager.go │ ├── keyspace_group_manager_test.go │ ├── metrics.go │ ├── testutil.go │ ├── tso.go │ ├── util.go │ └── util_test.go ├── unsaferecovery │ ├── unsafe_recovery_controller.go │ └── unsafe_recovery_controller_test.go ├── utils │ ├── apiutil │ │ ├── apiutil.go │ │ ├── apiutil_test.go │ │ ├── multiservicesapi │ │ │ └── middleware.go │ │ └── serverapi │ │ │ └── middleware.go │ ├── assertutil │ │ ├── assertutil.go │ │ └── assertutil_test.go │ ├── configutil │ │ ├── configutil.go │ │ └── configutil_test.go │ ├── etcdutil │ │ ├── etcdutil.go │ │ ├── etcdutil_test.go │ │ ├── health_checker.go │ │ ├── health_checker_test.go │ │ ├── metrics.go │ │ └── testutil.go │ ├── grpcutil │ │ ├── cluster.go │ │ ├── grpcutil.go │ │ ├── grpcutil_test.go │ │ └── metrics.go │ ├── jsonutil │ │ ├── jsonutil.go │ │ └── jsonutil_test.go │ ├── keypath │ │ ├── absolute_key_path.go │ │ ├── affinity.go │ │ ├── cluster_id.go │ │ ├── config.go │ │ ├── election.go │ │ ├── gc_states.go │ │ ├── maintenance.go │ │ ├── member.go │ │ ├── region_test.go │ │ ├── resource_group.go │ │ ├── resource_group_test.go │ │ └── rule.go │ ├── keyutil │ │ ├── keyrange.go │ │ ├── keyrange_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── logutil │ │ ├── log.go │ │ └── log_test.go │ ├── memberutil │ │ └── member.go │ ├── metricutil │ │ ├── metricutil.go │ │ └── metricutil_test.go │ ├── netutil │ │ ├── address.go │ │ └── address_test.go │ ├── operatorutil │ │ └── operator_check.go │ ├── reflectutil │ │ ├── tag.go │ │ └── tag_test.go │ ├── requestutil │ │ ├── context.go │ │ ├── context_test.go │ │ └── request_info.go │ ├── syncutil │ │ ├── lock_group.go │ │ ├── lock_group_test.go │ │ ├── mutex_deadlock.go │ │ ├── mutex_sync.go │ │ ├── ordered_single_flight.go │ │ └── ordered_single_flight_test.go │ ├── tempurl │ │ ├── check_env_dummy.go │ │ ├── check_env_linux.go │ │ └── tempurl.go │ ├── testutil │ │ ├── api_check.go │ │ ├── leak.go │ │ └── testutil.go │ ├── timerutil │ │ ├── pool.go │ │ └── pool_test.go │ ├── tsoutil │ │ ├── tso_dispatcher.go │ │ ├── tso_dispatcher_test.go │ │ ├── tso_proto_factory.go │ │ ├── tso_request.go │ │ └── tsoutil.go │ └── typeutil │ │ ├── clone.go │ │ ├── clone_test.go │ │ ├── comparison.go │ │ ├── comparison_test.go │ │ ├── conversion.go │ │ ├── conversion_test.go │ │ ├── duration.go │ │ ├── duration_test.go │ │ ├── size.go │ │ ├── size_test.go │ │ ├── string_slice.go │ │ ├── string_slice_test.go │ │ ├── time.go │ │ └── time_test.go ├── versioninfo │ ├── feature.go │ ├── fips.go │ ├── kerneltype │ │ ├── classic.go │ │ ├── doc.go │ │ └── nextgen.go │ └── versioninfo.go └── window │ ├── counter.go │ ├── counter_test.go │ ├── policy.go │ ├── policy_test.go │ ├── reduce.go │ ├── window.go │ └── window_test.go ├── plugin └── scheduler_example │ ├── Makefile │ └── evict_leader.go ├── scripts ├── ci-subtask.sh ├── dashboard-version ├── describe-dashboard.sh ├── embed-dashboard-ui.sh ├── generate-errdoc.sh ├── run-tls └── update-dashboard.sh ├── server ├── api │ ├── admin.go │ ├── checker.go │ ├── cluster.go │ ├── config.go │ ├── diagnostic.go │ ├── failpoint.go │ ├── health.go │ ├── hot_status.go │ ├── label.go │ ├── log.go │ ├── member.go │ ├── metric.go │ ├── middleware.go │ ├── min_resolved_ts.go │ ├── operator.go │ ├── plugin.go │ ├── plugin_disable.go │ ├── pprof.go │ ├── region.go │ ├── region_label.go │ ├── region_test.go │ ├── replication_mode.go │ ├── router.go │ ├── rule.go │ ├── scheduler.go │ ├── server.go │ ├── service_gc_safepoint.go │ ├── service_middleware.go │ ├── stats.go │ ├── status.go │ ├── store.go │ ├── store_test.go │ ├── trend.go │ ├── tso.go │ ├── unsafe_operation.go │ └── version.go ├── apiv2 │ ├── handlers │ │ ├── keyspace.go │ │ ├── maintenance.go │ │ ├── microservice.go │ │ ├── ready.go │ │ └── tso_keyspace_group.go │ ├── middlewares │ │ ├── bootstrap_checker.go │ │ └── redirector.go │ └── router.go ├── cluster │ ├── cluster.go │ ├── cluster_test.go │ ├── cluster_worker.go │ ├── cluster_worker_test.go │ ├── metering.go │ ├── metering_test.go │ ├── metrics.go │ └── scheduling_controller.go ├── config │ ├── OWNERS │ ├── config.go │ ├── config_test.go │ ├── metrics.go │ ├── persist_options.go │ ├── service_middleware_config.go │ ├── service_middleware_persist_options.go │ ├── util.go │ └── util_test.go ├── forward.go ├── gc_service.go ├── grpc_service.go ├── handler.go ├── join │ └── join.go ├── keyspace_service.go ├── metrics.go ├── server.go └── util.go ├── tests ├── cluster.go ├── compatibility │ └── version_upgrade_test.go ├── config.go ├── dashboard │ ├── race_test.go │ └── service_test.go ├── integrations │ ├── Makefile │ ├── client │ │ ├── cert_opt.sh │ │ ├── client_test.go │ │ ├── client_tls_test.go │ │ ├── global_config_test.go │ │ ├── http_client_test.go │ │ ├── keyspace_test.go │ │ └── router_client_test.go │ ├── go.mod │ ├── go.sum │ ├── mcs │ │ ├── discovery │ │ │ └── register_test.go │ │ ├── keyspace │ │ │ └── tso_keyspace_group_test.go │ │ ├── members │ │ │ └── member_test.go │ │ ├── resourcemanager │ │ │ ├── api_test.go │ │ │ ├── resource_manager_test.go │ │ │ ├── server_test.go │ │ │ └── service_limit_test.go │ │ ├── router │ │ │ └── server_test.go │ │ ├── scheduling │ │ │ ├── api_test.go │ │ │ ├── config_test.go │ │ │ ├── meta_test.go │ │ │ ├── rule_test.go │ │ │ └── server_test.go │ │ ├── tso │ │ │ ├── api_test.go │ │ │ ├── keyspace_group_manager_test.go │ │ │ ├── proxy_test.go │ │ │ └── server_test.go │ │ └── utils │ │ │ └── testutil.go │ ├── realcluster │ │ ├── Makefile │ │ ├── cluster.go │ │ ├── cluster_id_test.go │ │ ├── deploy.sh │ │ ├── download_integration_test_binaries.sh │ │ ├── etcd_key_test.go │ │ ├── mock_db.go │ │ ├── pd.toml │ │ ├── reboot_pd_test.go │ │ ├── scheduler_test.go │ │ ├── ts_test.go │ │ ├── util.go │ │ └── wait_tiup.sh │ └── tso │ │ ├── client_test.go │ │ ├── consistency_test.go │ │ ├── server_test.go │ │ └── testutil.go ├── resource_manager_cluster.go ├── scheduling_cluster.go ├── server │ ├── api │ │ ├── admin_test.go │ │ ├── api_test.go │ │ ├── checker_test.go │ │ ├── cluster_test.go │ │ ├── diagnostic_test.go │ │ ├── etcd_api_test.go │ │ ├── health_test.go │ │ ├── hot_status_test.go │ │ ├── label_test.go │ │ ├── log_test.go │ │ ├── member_test.go │ │ ├── min_resolved_ts_test.go │ │ ├── operator_test.go │ │ ├── pprof_test.go │ │ ├── region_label_test.go │ │ ├── region_test.go │ │ ├── rule_test.go │ │ ├── scatter_split_test.go │ │ ├── scheduler_test.go │ │ ├── server_test.go │ │ ├── service_gc_safepoint_test.go │ │ ├── service_middleware_test.go │ │ ├── stats_test.go │ │ ├── status_test.go │ │ ├── store_test.go │ │ ├── trend_test.go │ │ ├── unsafe_operation_test.go │ │ ├── utils.go │ │ └── version_test.go │ ├── apiv2 │ │ └── handlers │ │ │ ├── keyspace_test.go │ │ │ ├── maintenance_test.go │ │ │ ├── ready_test.go │ │ │ ├── testutil.go │ │ │ └── tso_keyspace_group_test.go │ ├── cluster │ │ ├── cluster_test.go │ │ └── cluster_work_test.go │ ├── config │ │ └── config_test.go │ ├── gc │ │ └── gc_test.go │ ├── id │ │ └── id_test.go │ ├── join │ │ ├── join_fail │ │ │ └── join_fail_test.go │ │ └── join_test.go │ ├── keyspace │ │ └── keyspace_test.go │ ├── member │ │ └── member_test.go │ ├── region_syncer │ │ └── region_syncer_test.go │ ├── server_test.go │ ├── storage │ │ └── hot_region_storage_test.go │ ├── tso │ │ ├── tso_proxy_test.go │ │ └── tso_test.go │ └── watch │ │ └── leader_watch_test.go ├── testutil.go └── tso_cluster.go ├── tools.go └── tools ├── Makefile ├── go.mod ├── go.sum ├── pd-analysis ├── analysis │ ├── parse_log.go │ ├── parse_log_test.go │ ├── transfer_counter.go │ └── transfer_counter_test.go └── main.go ├── pd-api-bench ├── README.md ├── cases │ ├── cases.go │ └── controller.go ├── cert_opt.sh ├── config │ ├── config.go │ └── simconfig.toml └── main.go ├── pd-backup ├── main.go ├── pdbackup │ ├── backup.go │ └── backup_test.go └── tests │ └── backup_test.go ├── pd-ctl ├── README.md ├── helper │ ├── mok │ │ ├── mok.go │ │ ├── proto.go │ │ ├── rules.go │ │ └── utils.go │ └── tidb │ │ ├── charset │ │ └── charset.go │ │ ├── codec │ │ ├── bytes.go │ │ ├── codec.go │ │ ├── decimal.go │ │ ├── float.go │ │ └── number.go │ │ ├── dbterror │ │ └── terror.go │ │ ├── errno │ │ ├── errcode.go │ │ └── errname.go │ │ ├── hack │ │ └── hack.go │ │ ├── logutil │ │ └── log.go │ │ ├── mysql │ │ ├── constant.go │ │ ├── errname.go │ │ ├── error.go │ │ └── type.go │ │ ├── terror │ │ └── terror.go │ │ └── types │ │ ├── binary_literal.go │ │ ├── core_time.go │ │ ├── datum.go │ │ ├── enum.go │ │ ├── errors.go │ │ ├── filed_type.go │ │ ├── fsp.go │ │ ├── helper.go │ │ ├── json_binary.go │ │ ├── json_binary_functions.go │ │ ├── json_constants.go │ │ ├── mydecimal.go │ │ ├── set.go │ │ ├── time.go │ │ └── vector.go ├── main.go ├── pdctl │ ├── command │ │ ├── cluster_command.go │ │ ├── completion_command.go │ │ ├── config_command.go │ │ ├── exit_command.go │ │ ├── gc_safepoint_command.go │ │ ├── global.go │ │ ├── global_test.go │ │ ├── health_command.go │ │ ├── hot_command.go │ │ ├── keyspace_command.go │ │ ├── keyspace_group_command.go │ │ ├── label_command.go │ │ ├── log_command.go │ │ ├── maintenance_command.go │ │ ├── maintenance_command_test.go │ │ ├── member_command.go │ │ ├── microservice_command.go │ │ ├── min_resolved_ts_command.go │ │ ├── operator_command.go │ │ ├── ping_command.go │ │ ├── plugin_command.go │ │ ├── region_command.go │ │ ├── region_test.go │ │ ├── resource_manager_command.go │ │ ├── scheduler_command.go │ │ ├── store_command.go │ │ ├── tso_command.go │ │ └── unsafe_command.go │ ├── ctl.go │ └── ctl_test.go └── tests │ ├── cert_opt.sh │ ├── cluster │ └── cluster_test.go │ ├── completion │ └── completion_test.go │ ├── config │ └── config_test.go │ ├── global_test.go │ ├── health │ └── health_test.go │ ├── helper.go │ ├── hot │ └── hot_test.go │ ├── keyspace │ ├── keyspace_group_test.go │ └── keyspace_test.go │ ├── label │ └── label_test.go │ ├── log │ └── log_test.go │ ├── member │ └── member_test.go │ ├── microservice │ └── microservice_test.go │ ├── operator │ └── operator_test.go │ ├── region │ └── region_test.go │ ├── resourcemanager │ └── resource_manager_command_test.go │ ├── safepoint │ └── safepoint_test.go │ ├── scheduler │ └── scheduler_test.go │ ├── store │ └── store_test.go │ ├── tso │ └── tso_test.go │ └── unsafe │ └── unsafe_operation_test.go ├── pd-heartbeat-bench ├── README.md ├── config-template.toml ├── config │ └── config.go ├── main.go └── metrics │ └── util.go ├── pd-recover ├── README.md └── main.go ├── pd-region-bench └── main.go ├── pd-simulator ├── README.md ├── main.go └── simulator │ ├── cases │ ├── balance_leader.go │ ├── balance_region.go │ ├── cases.go │ ├── diagnose_label_isolation.go │ ├── diagnose_rule.go │ ├── event_inner.go │ ├── hot_read.go │ ├── hot_write.go │ ├── import_data.go │ ├── makeup_down_replica.go │ ├── region_merge.go │ ├── region_split.go │ ├── scale_tikv.go │ └── stable_env.go │ ├── client.go │ ├── config │ └── config.go │ ├── conn.go │ ├── drive.go │ ├── event.go │ ├── info │ └── stats.go │ ├── metrics.go │ ├── node.go │ ├── raft.go │ ├── simutil │ ├── id.go │ ├── key.go │ ├── key_test.go │ └── logger.go │ └── task.go ├── pd-tso-bench ├── README.md └── main.go ├── pd-ut ├── README.md ├── alloc │ ├── check_env_dummy.go │ ├── check_env_linux.go │ ├── server.go │ └── tempurl.go ├── coverProfile.go ├── go-compile-without-link.sh ├── ut.go ├── ut_test.go └── xprog.go ├── regions-dump └── main.go ├── stores-dump └── main.go └── utils ├── meta.go └── stats.go /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/development-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/ISSUE_TEMPLATE/development-task.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/ISSUE_TEMPLATE/enhancement-task.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/flaky-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/ISSUE_TEMPLATE/flaky-test.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/assign-to-one-project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/assign-to-one-project.yaml -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/label.yaml -------------------------------------------------------------------------------- /.github/workflows/pd-docker-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/pd-docker-image.yaml -------------------------------------------------------------------------------- /.github/workflows/pd-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/pd-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/tso-function-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.github/workflows/tso-function-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/README.md -------------------------------------------------------------------------------- /client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/Makefile -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/client.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/client_test.go -------------------------------------------------------------------------------- /client/clients/gc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/gc/client.go -------------------------------------------------------------------------------- /client/clients/gc/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/gc/client_test.go -------------------------------------------------------------------------------- /client/clients/metastorage/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/metastorage/client.go -------------------------------------------------------------------------------- /client/clients/router/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/router/client.go -------------------------------------------------------------------------------- /client/clients/router/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/router/client_test.go -------------------------------------------------------------------------------- /client/clients/router/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/router/request.go -------------------------------------------------------------------------------- /client/clients/tso/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/client.go -------------------------------------------------------------------------------- /client/clients/tso/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/dispatcher.go -------------------------------------------------------------------------------- /client/clients/tso/dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/dispatcher_test.go -------------------------------------------------------------------------------- /client/clients/tso/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/request.go -------------------------------------------------------------------------------- /client/clients/tso/request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/request_test.go -------------------------------------------------------------------------------- /client/clients/tso/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/stream.go -------------------------------------------------------------------------------- /client/clients/tso/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/clients/tso/stream_test.go -------------------------------------------------------------------------------- /client/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/constants/constants.go -------------------------------------------------------------------------------- /client/errs/errno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/errs/errno.go -------------------------------------------------------------------------------- /client/errs/errs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/errs/errs.go -------------------------------------------------------------------------------- /client/gc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/gc_client.go -------------------------------------------------------------------------------- /client/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/go.mod -------------------------------------------------------------------------------- /client/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/go.sum -------------------------------------------------------------------------------- /client/http/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/api.go -------------------------------------------------------------------------------- /client/http/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/client.go -------------------------------------------------------------------------------- /client/http/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/client_test.go -------------------------------------------------------------------------------- /client/http/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/codec.go -------------------------------------------------------------------------------- /client/http/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/codec_test.go -------------------------------------------------------------------------------- /client/http/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/interface.go -------------------------------------------------------------------------------- /client/http/request_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/request_info.go -------------------------------------------------------------------------------- /client/http/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/testutil.go -------------------------------------------------------------------------------- /client/http/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/types.go -------------------------------------------------------------------------------- /client/http/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/http/types_test.go -------------------------------------------------------------------------------- /client/inner_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/inner_client.go -------------------------------------------------------------------------------- /client/keyspace_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/keyspace_client.go -------------------------------------------------------------------------------- /client/meta_storage_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/meta_storage_client.go -------------------------------------------------------------------------------- /client/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/metrics/metrics.go -------------------------------------------------------------------------------- /client/opt/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/opt/option.go -------------------------------------------------------------------------------- /client/opt/option_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/opt/option_test.go -------------------------------------------------------------------------------- /client/pkg/batch/batch_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/batch/batch_controller.go -------------------------------------------------------------------------------- /client/pkg/batch/batch_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/batch/batch_controller_test.go -------------------------------------------------------------------------------- /client/pkg/caller/caller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/caller/caller.go -------------------------------------------------------------------------------- /client/pkg/caller/caller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/caller/caller_test.go -------------------------------------------------------------------------------- /client/pkg/circuitbreaker/circuit_breaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/circuitbreaker/circuit_breaker.go -------------------------------------------------------------------------------- /client/pkg/connectionctx/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/connectionctx/manager.go -------------------------------------------------------------------------------- /client/pkg/connectionctx/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/connectionctx/manager_test.go -------------------------------------------------------------------------------- /client/pkg/deadline/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/deadline/watcher.go -------------------------------------------------------------------------------- /client/pkg/deadline/watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/deadline/watcher_test.go -------------------------------------------------------------------------------- /client/pkg/retry/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/retry/backoff.go -------------------------------------------------------------------------------- /client/pkg/retry/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/retry/backoff_test.go -------------------------------------------------------------------------------- /client/pkg/utils/grpcutil/grpcutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/grpcutil/grpcutil.go -------------------------------------------------------------------------------- /client/pkg/utils/testutil/check_env_dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/testutil/check_env_dummy.go -------------------------------------------------------------------------------- /client/pkg/utils/testutil/check_env_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/testutil/check_env_linux.go -------------------------------------------------------------------------------- /client/pkg/utils/testutil/leak.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/testutil/leak.go -------------------------------------------------------------------------------- /client/pkg/utils/testutil/tempurl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/testutil/tempurl.go -------------------------------------------------------------------------------- /client/pkg/utils/testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/testutil/testutil.go -------------------------------------------------------------------------------- /client/pkg/utils/timerutil/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/timerutil/pool.go -------------------------------------------------------------------------------- /client/pkg/utils/timerutil/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/timerutil/pool_test.go -------------------------------------------------------------------------------- /client/pkg/utils/tlsutil/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/tlsutil/OWNERS -------------------------------------------------------------------------------- /client/pkg/utils/tlsutil/tlsconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/tlsutil/tlsconfig.go -------------------------------------------------------------------------------- /client/pkg/utils/tlsutil/tlsutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/tlsutil/tlsutil.go -------------------------------------------------------------------------------- /client/pkg/utils/tlsutil/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/tlsutil/url.go -------------------------------------------------------------------------------- /client/pkg/utils/tsoutil/tsoutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/pkg/utils/tsoutil/tsoutil.go -------------------------------------------------------------------------------- /client/resource_group/controller/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/OWNERS -------------------------------------------------------------------------------- /client/resource_group/controller/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/config.go -------------------------------------------------------------------------------- /client/resource_group/controller/limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/limiter.go -------------------------------------------------------------------------------- /client/resource_group/controller/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/model.go -------------------------------------------------------------------------------- /client/resource_group/controller/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/testutil.go -------------------------------------------------------------------------------- /client/resource_group/controller/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/util.go -------------------------------------------------------------------------------- /client/resource_group/controller/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_group/controller/util_test.go -------------------------------------------------------------------------------- /client/resource_manager_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/resource_manager_client.go -------------------------------------------------------------------------------- /client/servicediscovery/callbacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/servicediscovery/callbacks.go -------------------------------------------------------------------------------- /client/servicediscovery/service_discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/client/servicediscovery/service_discovery.go -------------------------------------------------------------------------------- /cmd/pd-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/cmd/pd-server/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/codecov.yml -------------------------------------------------------------------------------- /conf/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/conf/OWNERS -------------------------------------------------------------------------------- /conf/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/conf/config.toml -------------------------------------------------------------------------------- /conf/simconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/conf/simconfig.toml -------------------------------------------------------------------------------- /docs/contribution-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/docs/contribution-map.png -------------------------------------------------------------------------------- /docs/development-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/docs/development-workflow.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/swagger/placeholder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/docs/swagger/placeholder.go -------------------------------------------------------------------------------- /errors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/errors.toml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/go.sum -------------------------------------------------------------------------------- /metrics/alertmanager/pd.rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/metrics/alertmanager/pd.rules.yml -------------------------------------------------------------------------------- /metrics/grafana/pd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/metrics/grafana/pd.json -------------------------------------------------------------------------------- /pd.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pd.code-workspace -------------------------------------------------------------------------------- /pkg/audit/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/audit/audit.go -------------------------------------------------------------------------------- /pkg/audit/audit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/audit/audit_test.go -------------------------------------------------------------------------------- /pkg/balancer/balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/balancer/balancer.go -------------------------------------------------------------------------------- /pkg/balancer/balancer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/balancer/balancer_test.go -------------------------------------------------------------------------------- /pkg/balancer/round_robin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/balancer/round_robin.go -------------------------------------------------------------------------------- /pkg/basicserver/basic_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/basicserver/basic_server.go -------------------------------------------------------------------------------- /pkg/basicserver/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/basicserver/metrics.go -------------------------------------------------------------------------------- /pkg/btree/btree_generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/btree/btree_generic.go -------------------------------------------------------------------------------- /pkg/btree/btree_generic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/btree/btree_generic_test.go -------------------------------------------------------------------------------- /pkg/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/cache.go -------------------------------------------------------------------------------- /pkg/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/cache_test.go -------------------------------------------------------------------------------- /pkg/cache/fifo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/fifo.go -------------------------------------------------------------------------------- /pkg/cache/lru.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/lru.go -------------------------------------------------------------------------------- /pkg/cache/priority_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/priority_queue.go -------------------------------------------------------------------------------- /pkg/cache/ttl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/ttl.go -------------------------------------------------------------------------------- /pkg/cache/two_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cache/two_queue.go -------------------------------------------------------------------------------- /pkg/cgroup/cgmon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgmon.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_cpu.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_cpu_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_cpu_linux.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_cpu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_cpu_test.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_cpu_unsupport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_cpu_unsupport.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_memory.go -------------------------------------------------------------------------------- /pkg/cgroup/cgroup_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cgroup/cgroup_mock_test.go -------------------------------------------------------------------------------- /pkg/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/cluster/cluster.go -------------------------------------------------------------------------------- /pkg/codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/codec/codec.go -------------------------------------------------------------------------------- /pkg/codec/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/codec/codec_test.go -------------------------------------------------------------------------------- /pkg/core/basic_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/basic_cluster.go -------------------------------------------------------------------------------- /pkg/core/constant/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/constant/kind.go -------------------------------------------------------------------------------- /pkg/core/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/context.go -------------------------------------------------------------------------------- /pkg/core/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/factory.go -------------------------------------------------------------------------------- /pkg/core/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/factory_test.go -------------------------------------------------------------------------------- /pkg/core/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/metrics.go -------------------------------------------------------------------------------- /pkg/core/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/peer.go -------------------------------------------------------------------------------- /pkg/core/rangetree/range_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/rangetree/range_tree.go -------------------------------------------------------------------------------- /pkg/core/rangetree/range_tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/rangetree/range_tree_test.go -------------------------------------------------------------------------------- /pkg/core/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/region.go -------------------------------------------------------------------------------- /pkg/core/region_option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/region_option.go -------------------------------------------------------------------------------- /pkg/core/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/region_test.go -------------------------------------------------------------------------------- /pkg/core/region_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/region_tree.go -------------------------------------------------------------------------------- /pkg/core/region_tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/region_tree_test.go -------------------------------------------------------------------------------- /pkg/core/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store.go -------------------------------------------------------------------------------- /pkg/core/store_option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_option.go -------------------------------------------------------------------------------- /pkg/core/store_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_stats.go -------------------------------------------------------------------------------- /pkg/core/store_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_stats_test.go -------------------------------------------------------------------------------- /pkg/core/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_test.go -------------------------------------------------------------------------------- /pkg/core/store_topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_topology.go -------------------------------------------------------------------------------- /pkg/core/store_topology_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/store_topology_test.go -------------------------------------------------------------------------------- /pkg/core/storelimit/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/storelimit/limit.go -------------------------------------------------------------------------------- /pkg/core/storelimit/limit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/storelimit/limit_test.go -------------------------------------------------------------------------------- /pkg/core/storelimit/sliding_window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/storelimit/sliding_window.go -------------------------------------------------------------------------------- /pkg/core/storelimit/store_limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/core/storelimit/store_limit.go -------------------------------------------------------------------------------- /pkg/dashboard/adapter/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/adapter/config.go -------------------------------------------------------------------------------- /pkg/dashboard/adapter/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/adapter/manager.go -------------------------------------------------------------------------------- /pkg/dashboard/adapter/redirector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/adapter/redirector.go -------------------------------------------------------------------------------- /pkg/dashboard/adapter/redirector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/adapter/redirector_test.go -------------------------------------------------------------------------------- /pkg/dashboard/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/dashboard.go -------------------------------------------------------------------------------- /pkg/dashboard/distroutil/distro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/distroutil/distro.go -------------------------------------------------------------------------------- /pkg/dashboard/keyvisual/input/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/keyvisual/input/core.go -------------------------------------------------------------------------------- /pkg/dashboard/keyvisual/keyvisual.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/keyvisual/keyvisual.go -------------------------------------------------------------------------------- /pkg/dashboard/uiserver/.gitignore: -------------------------------------------------------------------------------- 1 | /embedded_assets_handler.go 2 | -------------------------------------------------------------------------------- /pkg/dashboard/without_dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/dashboard/without_dashboard.go -------------------------------------------------------------------------------- /pkg/election/leadership.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/election/leadership.go -------------------------------------------------------------------------------- /pkg/election/leadership_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/election/leadership_test.go -------------------------------------------------------------------------------- /pkg/election/lease.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/election/lease.go -------------------------------------------------------------------------------- /pkg/election/lease_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/election/lease_test.go -------------------------------------------------------------------------------- /pkg/encryption/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/OWNERS -------------------------------------------------------------------------------- /pkg/encryption/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/config.go -------------------------------------------------------------------------------- /pkg/encryption/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/config_test.go -------------------------------------------------------------------------------- /pkg/encryption/crypter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/crypter.go -------------------------------------------------------------------------------- /pkg/encryption/crypter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/crypter_test.go -------------------------------------------------------------------------------- /pkg/encryption/key_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/key_manager.go -------------------------------------------------------------------------------- /pkg/encryption/key_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/key_manager_test.go -------------------------------------------------------------------------------- /pkg/encryption/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/kms.go -------------------------------------------------------------------------------- /pkg/encryption/master_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/master_key.go -------------------------------------------------------------------------------- /pkg/encryption/master_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/master_key_test.go -------------------------------------------------------------------------------- /pkg/encryption/region_crypter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/region_crypter.go -------------------------------------------------------------------------------- /pkg/encryption/region_crypter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/encryption/region_crypter_test.go -------------------------------------------------------------------------------- /pkg/errs/errno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/errs/errno.go -------------------------------------------------------------------------------- /pkg/errs/errs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/errs/errs.go -------------------------------------------------------------------------------- /pkg/errs/errs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/errs/errs_test.go -------------------------------------------------------------------------------- /pkg/gc/gc_state_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gc/gc_state_manager.go -------------------------------------------------------------------------------- /pkg/gc/gc_state_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gc/gc_state_manager_test.go -------------------------------------------------------------------------------- /pkg/gc/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gc/metrics.go -------------------------------------------------------------------------------- /pkg/gctuner/finalizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/finalizer.go -------------------------------------------------------------------------------- /pkg/gctuner/finalizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/finalizer_test.go -------------------------------------------------------------------------------- /pkg/gctuner/mem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/mem.go -------------------------------------------------------------------------------- /pkg/gctuner/mem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/mem_test.go -------------------------------------------------------------------------------- /pkg/gctuner/memory_limit_tuner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/memory_limit_tuner.go -------------------------------------------------------------------------------- /pkg/gctuner/memory_limit_tuner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/memory_limit_tuner_test.go -------------------------------------------------------------------------------- /pkg/gctuner/tuner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/tuner.go -------------------------------------------------------------------------------- /pkg/gctuner/tuner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gctuner/tuner_test.go -------------------------------------------------------------------------------- /pkg/gogc/gogc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/gogc/gogc.go -------------------------------------------------------------------------------- /pkg/id/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/id/id.go -------------------------------------------------------------------------------- /pkg/id/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/id/id_test.go -------------------------------------------------------------------------------- /pkg/id/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/id/metrics.go -------------------------------------------------------------------------------- /pkg/keyspace/constant/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/constant/constant.go -------------------------------------------------------------------------------- /pkg/keyspace/keyspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/keyspace.go -------------------------------------------------------------------------------- /pkg/keyspace/keyspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/keyspace_test.go -------------------------------------------------------------------------------- /pkg/keyspace/tso_keyspace_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/tso_keyspace_group.go -------------------------------------------------------------------------------- /pkg/keyspace/tso_keyspace_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/tso_keyspace_group_test.go -------------------------------------------------------------------------------- /pkg/keyspace/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/util.go -------------------------------------------------------------------------------- /pkg/keyspace/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/keyspace/util_test.go -------------------------------------------------------------------------------- /pkg/maintenance/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/maintenance/metrics.go -------------------------------------------------------------------------------- /pkg/mcs/discovery/discover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/discovery/discover.go -------------------------------------------------------------------------------- /pkg/mcs/discovery/discover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/discovery/discover_test.go -------------------------------------------------------------------------------- /pkg/mcs/discovery/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/discovery/register.go -------------------------------------------------------------------------------- /pkg/mcs/discovery/register_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/discovery/register_test.go -------------------------------------------------------------------------------- /pkg/mcs/discovery/registry_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/discovery/registry_entry.go -------------------------------------------------------------------------------- /pkg/mcs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/docs.go -------------------------------------------------------------------------------- /pkg/mcs/metastorage/server/grpc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/metastorage/server/grpc_service.go -------------------------------------------------------------------------------- /pkg/mcs/metastorage/server/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/metastorage/server/manager.go -------------------------------------------------------------------------------- /pkg/mcs/registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/registry/registry.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/OWNERS -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/apis/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/apis/v1/api.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/config.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/config_test.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/manager.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/metering.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/metering.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/metrics.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/server.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/testutil.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/utils.go -------------------------------------------------------------------------------- /pkg/mcs/resourcemanager/server/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/resourcemanager/server/utils_test.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/apis/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/apis/v1/api.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/cluster.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/config/config.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/grpc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/grpc_service.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/meta/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/meta/watcher.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/metrics.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/server.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/sync.go -------------------------------------------------------------------------------- /pkg/mcs/router/server/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/router/server/testutil.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/apis/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/apis/v1/api.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/cluster.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/config/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/config/OWNERS -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/config/config.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/config/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/config/watcher.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/grpc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/grpc_service.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/meta/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/meta/watcher.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/metrics.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/rule/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/rule/watcher.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/server.go -------------------------------------------------------------------------------- /pkg/mcs/scheduling/server/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/scheduling/server/testutil.go -------------------------------------------------------------------------------- /pkg/mcs/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/server/server.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/OWNERS -------------------------------------------------------------------------------- /pkg/mcs/tso/server/apis/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/apis/v1/api.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/config.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/config_test.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/grpc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/grpc_service.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/metrics.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/server.go -------------------------------------------------------------------------------- /pkg/mcs/tso/server/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/tso/server/testutil.go -------------------------------------------------------------------------------- /pkg/mcs/utils/constant/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/utils/constant/constant.go -------------------------------------------------------------------------------- /pkg/mcs/utils/expected_primary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/utils/expected_primary.go -------------------------------------------------------------------------------- /pkg/mcs/utils/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mcs/utils/util.go -------------------------------------------------------------------------------- /pkg/member/election.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/member/election.go -------------------------------------------------------------------------------- /pkg/member/member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/member/member.go -------------------------------------------------------------------------------- /pkg/member/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/member/metrics.go -------------------------------------------------------------------------------- /pkg/member/participant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/member/participant.go -------------------------------------------------------------------------------- /pkg/memory/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/memory/bench_test.go -------------------------------------------------------------------------------- /pkg/memory/meminfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/memory/meminfo.go -------------------------------------------------------------------------------- /pkg/memory/memstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/memory/memstats.go -------------------------------------------------------------------------------- /pkg/memory/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/memory/var.go -------------------------------------------------------------------------------- /pkg/metering/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/metering/utils.go -------------------------------------------------------------------------------- /pkg/metering/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/metering/writer.go -------------------------------------------------------------------------------- /pkg/metering/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/metering/writer_test.go -------------------------------------------------------------------------------- /pkg/mock/mockcluster/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockcluster/config.go -------------------------------------------------------------------------------- /pkg/mock/mockcluster/mockcluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockcluster/mockcluster.go -------------------------------------------------------------------------------- /pkg/mock/mockconfig/mockconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockconfig/mockconfig.go -------------------------------------------------------------------------------- /pkg/mock/mockhbstream/mockhbstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockhbstream/mockhbstream.go -------------------------------------------------------------------------------- /pkg/mock/mockhbstream/mockhbstream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockhbstream/mockhbstream_test.go -------------------------------------------------------------------------------- /pkg/mock/mockid/mockid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockid/mockid.go -------------------------------------------------------------------------------- /pkg/mock/mockserver/mockserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/mock/mockserver/mockserver.go -------------------------------------------------------------------------------- /pkg/movingaverage/avg_over_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/avg_over_time.go -------------------------------------------------------------------------------- /pkg/movingaverage/avg_over_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/avg_over_time_test.go -------------------------------------------------------------------------------- /pkg/movingaverage/hull_moving_average.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/hull_moving_average.go -------------------------------------------------------------------------------- /pkg/movingaverage/max_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/max_filter.go -------------------------------------------------------------------------------- /pkg/movingaverage/max_filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/max_filter_test.go -------------------------------------------------------------------------------- /pkg/movingaverage/median_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/median_filter.go -------------------------------------------------------------------------------- /pkg/movingaverage/median_filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/median_filter_test.go -------------------------------------------------------------------------------- /pkg/movingaverage/moving_average.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/moving_average.go -------------------------------------------------------------------------------- /pkg/movingaverage/moving_average_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/moving_average_test.go -------------------------------------------------------------------------------- /pkg/movingaverage/time_median.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/time_median.go -------------------------------------------------------------------------------- /pkg/movingaverage/weight_allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/weight_allocator.go -------------------------------------------------------------------------------- /pkg/movingaverage/weight_allocator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/weight_allocator_test.go -------------------------------------------------------------------------------- /pkg/movingaverage/weight_moving_average.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/movingaverage/weight_moving_average.go -------------------------------------------------------------------------------- /pkg/progress/indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/progress/indicator.go -------------------------------------------------------------------------------- /pkg/progress/indicator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/progress/indicator_test.go -------------------------------------------------------------------------------- /pkg/progress/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/progress/metrics.go -------------------------------------------------------------------------------- /pkg/progress/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/progress/progress.go -------------------------------------------------------------------------------- /pkg/progress/progress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/progress/progress_test.go -------------------------------------------------------------------------------- /pkg/ratelimit/concurrency_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/concurrency_limiter.go -------------------------------------------------------------------------------- /pkg/ratelimit/concurrency_limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/concurrency_limiter_test.go -------------------------------------------------------------------------------- /pkg/ratelimit/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/controller.go -------------------------------------------------------------------------------- /pkg/ratelimit/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/controller_test.go -------------------------------------------------------------------------------- /pkg/ratelimit/limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/limiter.go -------------------------------------------------------------------------------- /pkg/ratelimit/limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/limiter_test.go -------------------------------------------------------------------------------- /pkg/ratelimit/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/metrics.go -------------------------------------------------------------------------------- /pkg/ratelimit/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/option.go -------------------------------------------------------------------------------- /pkg/ratelimit/ratelimiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/ratelimiter.go -------------------------------------------------------------------------------- /pkg/ratelimit/ratelimiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/ratelimiter_test.go -------------------------------------------------------------------------------- /pkg/ratelimit/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/runner.go -------------------------------------------------------------------------------- /pkg/ratelimit/runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/ratelimit/runner_test.go -------------------------------------------------------------------------------- /pkg/replication/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/replication/metrics.go -------------------------------------------------------------------------------- /pkg/replication/replication_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/replication/replication_mode.go -------------------------------------------------------------------------------- /pkg/replication/replication_mode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/replication/replication_mode_test.go -------------------------------------------------------------------------------- /pkg/response/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/response/region.go -------------------------------------------------------------------------------- /pkg/response/region_easyjson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/response/region_easyjson.go -------------------------------------------------------------------------------- /pkg/response/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/response/region_test.go -------------------------------------------------------------------------------- /pkg/response/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/response/store.go -------------------------------------------------------------------------------- /pkg/schedule/checker/checker_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/checker_controller.go -------------------------------------------------------------------------------- /pkg/schedule/checker/checker_pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/checker_pause.go -------------------------------------------------------------------------------- /pkg/schedule/checker/joint_state_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/joint_state_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/learner_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/learner_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/learner_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/learner_checker_test.go -------------------------------------------------------------------------------- /pkg/schedule/checker/merge_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/merge_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/merge_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/merge_checker_test.go -------------------------------------------------------------------------------- /pkg/schedule/checker/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/checker/priority_inspector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/priority_inspector.go -------------------------------------------------------------------------------- /pkg/schedule/checker/replica_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/replica_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/replica_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/replica_checker_test.go -------------------------------------------------------------------------------- /pkg/schedule/checker/replica_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/replica_strategy.go -------------------------------------------------------------------------------- /pkg/schedule/checker/rule_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/rule_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/rule_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/rule_checker_test.go -------------------------------------------------------------------------------- /pkg/schedule/checker/split_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/split_checker.go -------------------------------------------------------------------------------- /pkg/schedule/checker/split_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/checker/split_checker_test.go -------------------------------------------------------------------------------- /pkg/schedule/config/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/OWNERS -------------------------------------------------------------------------------- /pkg/schedule/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/config.go -------------------------------------------------------------------------------- /pkg/schedule/config/config_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/config_provider.go -------------------------------------------------------------------------------- /pkg/schedule/config/store_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/store_config.go -------------------------------------------------------------------------------- /pkg/schedule/config/store_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/store_config_test.go -------------------------------------------------------------------------------- /pkg/schedule/config/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/util.go -------------------------------------------------------------------------------- /pkg/schedule/config/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/config/util_test.go -------------------------------------------------------------------------------- /pkg/schedule/coordinator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/coordinator.go -------------------------------------------------------------------------------- /pkg/schedule/core/cluster_informer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/core/cluster_informer.go -------------------------------------------------------------------------------- /pkg/schedule/diagnostic/diagnostic_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/diagnostic/diagnostic_manager.go -------------------------------------------------------------------------------- /pkg/schedule/filter/candidates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/candidates.go -------------------------------------------------------------------------------- /pkg/schedule/filter/candidates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/candidates_test.go -------------------------------------------------------------------------------- /pkg/schedule/filter/comparer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/comparer.go -------------------------------------------------------------------------------- /pkg/schedule/filter/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/counter.go -------------------------------------------------------------------------------- /pkg/schedule/filter/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/counter_test.go -------------------------------------------------------------------------------- /pkg/schedule/filter/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/filters.go -------------------------------------------------------------------------------- /pkg/schedule/filter/filters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/filters_test.go -------------------------------------------------------------------------------- /pkg/schedule/filter/healthy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/healthy.go -------------------------------------------------------------------------------- /pkg/schedule/filter/healthy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/healthy_test.go -------------------------------------------------------------------------------- /pkg/schedule/filter/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/filter/region_filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/region_filters.go -------------------------------------------------------------------------------- /pkg/schedule/filter/region_filters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/region_filters_test.go -------------------------------------------------------------------------------- /pkg/schedule/filter/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/filter/status.go -------------------------------------------------------------------------------- /pkg/schedule/handler/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/handler/handler.go -------------------------------------------------------------------------------- /pkg/schedule/hbstream/heartbeat_streams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/hbstream/heartbeat_streams.go -------------------------------------------------------------------------------- /pkg/schedule/hbstream/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/hbstream/metric.go -------------------------------------------------------------------------------- /pkg/schedule/keyrange/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/keyrange/manager.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/labeler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/labeler.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/labeler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/labeler_test.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/plan.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/plan_test.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/rule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/rule_test.go -------------------------------------------------------------------------------- /pkg/schedule/labeler/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/labeler/rules.go -------------------------------------------------------------------------------- /pkg/schedule/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/operator/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/builder.go -------------------------------------------------------------------------------- /pkg/schedule/operator/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/builder_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/create_operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/create_operator.go -------------------------------------------------------------------------------- /pkg/schedule/operator/create_operator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/create_operator_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/influence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/influence.go -------------------------------------------------------------------------------- /pkg/schedule/operator/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/kind.go -------------------------------------------------------------------------------- /pkg/schedule/operator/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/operator/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/operator.go -------------------------------------------------------------------------------- /pkg/schedule/operator/operator_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/operator_controller.go -------------------------------------------------------------------------------- /pkg/schedule/operator/operator_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/operator_queue.go -------------------------------------------------------------------------------- /pkg/schedule/operator/operator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/operator_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/status.go -------------------------------------------------------------------------------- /pkg/schedule/operator/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/status_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/status_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/status_tracker.go -------------------------------------------------------------------------------- /pkg/schedule/operator/status_tracker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/status_tracker_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/step.go -------------------------------------------------------------------------------- /pkg/schedule/operator/step_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/step_test.go -------------------------------------------------------------------------------- /pkg/schedule/operator/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/test_util.go -------------------------------------------------------------------------------- /pkg/schedule/operator/waiting_operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/operator/waiting_operator.go -------------------------------------------------------------------------------- /pkg/schedule/placement/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/config.go -------------------------------------------------------------------------------- /pkg/schedule/placement/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/config_test.go -------------------------------------------------------------------------------- /pkg/schedule/placement/fit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/fit.go -------------------------------------------------------------------------------- /pkg/schedule/placement/fit_region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/fit_region_test.go -------------------------------------------------------------------------------- /pkg/schedule/placement/fit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/fit_test.go -------------------------------------------------------------------------------- /pkg/schedule/placement/label_constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/label_constraint.go -------------------------------------------------------------------------------- /pkg/schedule/placement/region_rule_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/region_rule_cache.go -------------------------------------------------------------------------------- /pkg/schedule/placement/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/rule.go -------------------------------------------------------------------------------- /pkg/schedule/placement/rule_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/rule_list.go -------------------------------------------------------------------------------- /pkg/schedule/placement/rule_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/rule_manager.go -------------------------------------------------------------------------------- /pkg/schedule/placement/rule_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/rule_manager_test.go -------------------------------------------------------------------------------- /pkg/schedule/placement/rule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/placement/rule_test.go -------------------------------------------------------------------------------- /pkg/schedule/plan/balance_plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/plan/balance_plan.go -------------------------------------------------------------------------------- /pkg/schedule/plan/balance_plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/plan/balance_plan_test.go -------------------------------------------------------------------------------- /pkg/schedule/plan/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/plan/plan.go -------------------------------------------------------------------------------- /pkg/schedule/plan/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/plan/status.go -------------------------------------------------------------------------------- /pkg/schedule/plugin_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/plugin_interface.go -------------------------------------------------------------------------------- /pkg/schedule/prepare_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/prepare_checker.go -------------------------------------------------------------------------------- /pkg/schedule/rangelist/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/rangelist/builder.go -------------------------------------------------------------------------------- /pkg/schedule/rangelist/range_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/rangelist/range_list.go -------------------------------------------------------------------------------- /pkg/schedule/rangelist/range_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/rangelist/range_list_test.go -------------------------------------------------------------------------------- /pkg/schedule/scatter/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/scatter/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/scatter/region_scatterer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/scatter/region_scatterer.go -------------------------------------------------------------------------------- /pkg/schedule/scatter/region_scatterer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/scatter/region_scatterer_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/OWNERS -------------------------------------------------------------------------------- /pkg/schedule/schedulers/balance_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/balance_leader.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/balance_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/balance_range.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/balance_range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/balance_range_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/balance_region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/balance_region.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/balance_witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/balance_witness.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/base_scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/base_scheduler.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/config.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/config_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/evict_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/evict_leader.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/evict_leader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/evict_leader_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/evict_slow_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/evict_slow_store.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/evict_slow_trend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/evict_slow_trend.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/grant_hot_region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/grant_hot_region.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/grant_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/grant_leader.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/grant_leader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/grant_leader_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region_config.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region_rank_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region_rank_v1.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region_rank_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region_rank_v2.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region_solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region_solver.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/hot_region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/hot_region_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/init.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/label.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/metrics.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/random_merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/random_merge.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/random_merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/random_merge_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/range_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/range_cluster.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/scatter_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/scatter_range.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/scatter_range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/scatter_range_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/scheduler.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/scheduler_test.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/shuffle_hot_region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/shuffle_hot_region.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/shuffle_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/shuffle_leader.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/shuffle_region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/shuffle_region.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/utils.go -------------------------------------------------------------------------------- /pkg/schedule/schedulers/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/schedulers/utils_test.go -------------------------------------------------------------------------------- /pkg/schedule/splitter/region_splitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/splitter/region_splitter.go -------------------------------------------------------------------------------- /pkg/schedule/splitter/region_splitter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/splitter/region_splitter_test.go -------------------------------------------------------------------------------- /pkg/schedule/types/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/schedule/types/type.go -------------------------------------------------------------------------------- /pkg/slice/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/slice/slice.go -------------------------------------------------------------------------------- /pkg/slice/slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/slice/slice_test.go -------------------------------------------------------------------------------- /pkg/statistics/buckets/hot_bucket_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/buckets/hot_bucket_cache.go -------------------------------------------------------------------------------- /pkg/statistics/buckets/hot_bucket_task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/buckets/hot_bucket_task.go -------------------------------------------------------------------------------- /pkg/statistics/buckets/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/buckets/metric.go -------------------------------------------------------------------------------- /pkg/statistics/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/collector.go -------------------------------------------------------------------------------- /pkg/statistics/hot_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_cache.go -------------------------------------------------------------------------------- /pkg/statistics/hot_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_cache_test.go -------------------------------------------------------------------------------- /pkg/statistics/hot_peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_peer.go -------------------------------------------------------------------------------- /pkg/statistics/hot_peer_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_peer_cache.go -------------------------------------------------------------------------------- /pkg/statistics/hot_peer_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_peer_cache_test.go -------------------------------------------------------------------------------- /pkg/statistics/hot_regions_stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_regions_stat.go -------------------------------------------------------------------------------- /pkg/statistics/hot_stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/hot_stat.go -------------------------------------------------------------------------------- /pkg/statistics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/metrics.go -------------------------------------------------------------------------------- /pkg/statistics/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/region.go -------------------------------------------------------------------------------- /pkg/statistics/region_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/region_collection.go -------------------------------------------------------------------------------- /pkg/statistics/region_collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/region_collection_test.go -------------------------------------------------------------------------------- /pkg/statistics/region_stat_informer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/region_stat_informer.go -------------------------------------------------------------------------------- /pkg/statistics/slow_stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/slow_stat.go -------------------------------------------------------------------------------- /pkg/statistics/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store.go -------------------------------------------------------------------------------- /pkg/statistics/store_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_collection.go -------------------------------------------------------------------------------- /pkg/statistics/store_collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_collection_test.go -------------------------------------------------------------------------------- /pkg/statistics/store_hot_peers_infos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_hot_peers_infos.go -------------------------------------------------------------------------------- /pkg/statistics/store_load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_load.go -------------------------------------------------------------------------------- /pkg/statistics/store_load_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_load_test.go -------------------------------------------------------------------------------- /pkg/statistics/store_stat_informer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_stat_informer.go -------------------------------------------------------------------------------- /pkg/statistics/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/store_test.go -------------------------------------------------------------------------------- /pkg/statistics/utils/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/constant.go -------------------------------------------------------------------------------- /pkg/statistics/utils/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/kind.go -------------------------------------------------------------------------------- /pkg/statistics/utils/kind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/kind_test.go -------------------------------------------------------------------------------- /pkg/statistics/utils/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/labels.go -------------------------------------------------------------------------------- /pkg/statistics/utils/topn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/topn.go -------------------------------------------------------------------------------- /pkg/statistics/utils/topn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/statistics/utils/topn_test.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/affinity.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/cluster_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/cluster_id.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/cluster_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/cluster_id_test.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/config.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/endpoint.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/external_timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/external_timestamp.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/gc_states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/gc_states.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/gc_states_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/gc_states_test.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/keyspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/keyspace.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/maintenance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/maintenance.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/meta.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/min_resolved_ts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/min_resolved_ts.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/replication_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/replication_status.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/resource_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/resource_group.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/rule.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/service_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/service_middleware.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/tso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/tso.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/tso_keyspace_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/tso_keyspace_group.go -------------------------------------------------------------------------------- /pkg/storage/endpoint/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/endpoint/util.go -------------------------------------------------------------------------------- /pkg/storage/etcd_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/etcd_backend.go -------------------------------------------------------------------------------- /pkg/storage/hot_region_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/hot_region_storage.go -------------------------------------------------------------------------------- /pkg/storage/hot_region_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/hot_region_storage_test.go -------------------------------------------------------------------------------- /pkg/storage/keyspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/keyspace_test.go -------------------------------------------------------------------------------- /pkg/storage/kv/etcd_kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/etcd_kv.go -------------------------------------------------------------------------------- /pkg/storage/kv/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/kv.go -------------------------------------------------------------------------------- /pkg/storage/kv/kv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/kv_test.go -------------------------------------------------------------------------------- /pkg/storage/kv/levedb_kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/levedb_kv.go -------------------------------------------------------------------------------- /pkg/storage/kv/mem_kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/mem_kv.go -------------------------------------------------------------------------------- /pkg/storage/kv/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/kv/metrics.go -------------------------------------------------------------------------------- /pkg/storage/leveldb_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/leveldb_backend.go -------------------------------------------------------------------------------- /pkg/storage/leveldb_backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/leveldb_backend_test.go -------------------------------------------------------------------------------- /pkg/storage/memory_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/memory_backend.go -------------------------------------------------------------------------------- /pkg/storage/region_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/region_storage.go -------------------------------------------------------------------------------- /pkg/storage/region_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/region_storage_test.go -------------------------------------------------------------------------------- /pkg/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/storage.go -------------------------------------------------------------------------------- /pkg/storage/storage_resource_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/storage_resource_group_test.go -------------------------------------------------------------------------------- /pkg/storage/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/storage_test.go -------------------------------------------------------------------------------- /pkg/storage/storage_tso_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/storage/storage_tso_test.go -------------------------------------------------------------------------------- /pkg/swaggerserver/swaggerserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/swaggerserver/swaggerserver.go -------------------------------------------------------------------------------- /pkg/swaggerserver/swaggerserver_disable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/swaggerserver/swaggerserver_disable.go -------------------------------------------------------------------------------- /pkg/syncer/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/client.go -------------------------------------------------------------------------------- /pkg/syncer/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/client_test.go -------------------------------------------------------------------------------- /pkg/syncer/history_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/history_buffer.go -------------------------------------------------------------------------------- /pkg/syncer/history_buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/history_buffer_test.go -------------------------------------------------------------------------------- /pkg/syncer/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/metrics.go -------------------------------------------------------------------------------- /pkg/syncer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/syncer/server.go -------------------------------------------------------------------------------- /pkg/systimemon/systimemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/systimemon/systimemon.go -------------------------------------------------------------------------------- /pkg/systimemon/systimemon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/systimemon/systimemon_test.go -------------------------------------------------------------------------------- /pkg/tso/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/admin.go -------------------------------------------------------------------------------- /pkg/tso/allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/allocator.go -------------------------------------------------------------------------------- /pkg/tso/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/config.go -------------------------------------------------------------------------------- /pkg/tso/keyspace_group_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/keyspace_group_manager.go -------------------------------------------------------------------------------- /pkg/tso/keyspace_group_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/keyspace_group_manager_test.go -------------------------------------------------------------------------------- /pkg/tso/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/metrics.go -------------------------------------------------------------------------------- /pkg/tso/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/testutil.go -------------------------------------------------------------------------------- /pkg/tso/tso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/tso.go -------------------------------------------------------------------------------- /pkg/tso/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/util.go -------------------------------------------------------------------------------- /pkg/tso/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/tso/util_test.go -------------------------------------------------------------------------------- /pkg/utils/apiutil/apiutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/apiutil/apiutil.go -------------------------------------------------------------------------------- /pkg/utils/apiutil/apiutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/apiutil/apiutil_test.go -------------------------------------------------------------------------------- /pkg/utils/apiutil/serverapi/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/apiutil/serverapi/middleware.go -------------------------------------------------------------------------------- /pkg/utils/assertutil/assertutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/assertutil/assertutil.go -------------------------------------------------------------------------------- /pkg/utils/assertutil/assertutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/assertutil/assertutil_test.go -------------------------------------------------------------------------------- /pkg/utils/configutil/configutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/configutil/configutil.go -------------------------------------------------------------------------------- /pkg/utils/configutil/configutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/configutil/configutil_test.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/etcdutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/etcdutil.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/etcdutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/etcdutil_test.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/health_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/health_checker.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/health_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/health_checker_test.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/metrics.go -------------------------------------------------------------------------------- /pkg/utils/etcdutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/etcdutil/testutil.go -------------------------------------------------------------------------------- /pkg/utils/grpcutil/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/grpcutil/cluster.go -------------------------------------------------------------------------------- /pkg/utils/grpcutil/grpcutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/grpcutil/grpcutil.go -------------------------------------------------------------------------------- /pkg/utils/grpcutil/grpcutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/grpcutil/grpcutil_test.go -------------------------------------------------------------------------------- /pkg/utils/grpcutil/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/grpcutil/metrics.go -------------------------------------------------------------------------------- /pkg/utils/jsonutil/jsonutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/jsonutil/jsonutil.go -------------------------------------------------------------------------------- /pkg/utils/jsonutil/jsonutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/jsonutil/jsonutil_test.go -------------------------------------------------------------------------------- /pkg/utils/keypath/absolute_key_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/absolute_key_path.go -------------------------------------------------------------------------------- /pkg/utils/keypath/affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/affinity.go -------------------------------------------------------------------------------- /pkg/utils/keypath/cluster_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/cluster_id.go -------------------------------------------------------------------------------- /pkg/utils/keypath/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/config.go -------------------------------------------------------------------------------- /pkg/utils/keypath/election.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/election.go -------------------------------------------------------------------------------- /pkg/utils/keypath/gc_states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/gc_states.go -------------------------------------------------------------------------------- /pkg/utils/keypath/maintenance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/maintenance.go -------------------------------------------------------------------------------- /pkg/utils/keypath/member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/member.go -------------------------------------------------------------------------------- /pkg/utils/keypath/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/region_test.go -------------------------------------------------------------------------------- /pkg/utils/keypath/resource_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/resource_group.go -------------------------------------------------------------------------------- /pkg/utils/keypath/resource_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/resource_group_test.go -------------------------------------------------------------------------------- /pkg/utils/keypath/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keypath/rule.go -------------------------------------------------------------------------------- /pkg/utils/keyutil/keyrange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keyutil/keyrange.go -------------------------------------------------------------------------------- /pkg/utils/keyutil/keyrange_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keyutil/keyrange_test.go -------------------------------------------------------------------------------- /pkg/utils/keyutil/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keyutil/util.go -------------------------------------------------------------------------------- /pkg/utils/keyutil/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/keyutil/util_test.go -------------------------------------------------------------------------------- /pkg/utils/logutil/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/logutil/log.go -------------------------------------------------------------------------------- /pkg/utils/logutil/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/logutil/log_test.go -------------------------------------------------------------------------------- /pkg/utils/memberutil/member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/memberutil/member.go -------------------------------------------------------------------------------- /pkg/utils/metricutil/metricutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/metricutil/metricutil.go -------------------------------------------------------------------------------- /pkg/utils/metricutil/metricutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/metricutil/metricutil_test.go -------------------------------------------------------------------------------- /pkg/utils/netutil/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/netutil/address.go -------------------------------------------------------------------------------- /pkg/utils/netutil/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/netutil/address_test.go -------------------------------------------------------------------------------- /pkg/utils/operatorutil/operator_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/operatorutil/operator_check.go -------------------------------------------------------------------------------- /pkg/utils/reflectutil/tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/reflectutil/tag.go -------------------------------------------------------------------------------- /pkg/utils/reflectutil/tag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/reflectutil/tag_test.go -------------------------------------------------------------------------------- /pkg/utils/requestutil/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/requestutil/context.go -------------------------------------------------------------------------------- /pkg/utils/requestutil/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/requestutil/context_test.go -------------------------------------------------------------------------------- /pkg/utils/requestutil/request_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/requestutil/request_info.go -------------------------------------------------------------------------------- /pkg/utils/syncutil/lock_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/syncutil/lock_group.go -------------------------------------------------------------------------------- /pkg/utils/syncutil/lock_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/syncutil/lock_group_test.go -------------------------------------------------------------------------------- /pkg/utils/syncutil/mutex_deadlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/syncutil/mutex_deadlock.go -------------------------------------------------------------------------------- /pkg/utils/syncutil/mutex_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/syncutil/mutex_sync.go -------------------------------------------------------------------------------- /pkg/utils/syncutil/ordered_single_flight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/syncutil/ordered_single_flight.go -------------------------------------------------------------------------------- /pkg/utils/tempurl/check_env_dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tempurl/check_env_dummy.go -------------------------------------------------------------------------------- /pkg/utils/tempurl/check_env_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tempurl/check_env_linux.go -------------------------------------------------------------------------------- /pkg/utils/tempurl/tempurl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tempurl/tempurl.go -------------------------------------------------------------------------------- /pkg/utils/testutil/api_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/testutil/api_check.go -------------------------------------------------------------------------------- /pkg/utils/testutil/leak.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/testutil/leak.go -------------------------------------------------------------------------------- /pkg/utils/testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/testutil/testutil.go -------------------------------------------------------------------------------- /pkg/utils/timerutil/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/timerutil/pool.go -------------------------------------------------------------------------------- /pkg/utils/timerutil/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/timerutil/pool_test.go -------------------------------------------------------------------------------- /pkg/utils/tsoutil/tso_dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tsoutil/tso_dispatcher.go -------------------------------------------------------------------------------- /pkg/utils/tsoutil/tso_dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tsoutil/tso_dispatcher_test.go -------------------------------------------------------------------------------- /pkg/utils/tsoutil/tso_proto_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tsoutil/tso_proto_factory.go -------------------------------------------------------------------------------- /pkg/utils/tsoutil/tso_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tsoutil/tso_request.go -------------------------------------------------------------------------------- /pkg/utils/tsoutil/tsoutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/tsoutil/tsoutil.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/clone.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/clone_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/clone_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/comparison.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/comparison.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/comparison_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/comparison_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/conversion.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/conversion_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/duration.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/duration_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/size.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/size_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/size_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/string_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/string_slice.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/string_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/string_slice_test.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/time.go -------------------------------------------------------------------------------- /pkg/utils/typeutil/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/utils/typeutil/time_test.go -------------------------------------------------------------------------------- /pkg/versioninfo/feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/feature.go -------------------------------------------------------------------------------- /pkg/versioninfo/fips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/fips.go -------------------------------------------------------------------------------- /pkg/versioninfo/kerneltype/classic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/kerneltype/classic.go -------------------------------------------------------------------------------- /pkg/versioninfo/kerneltype/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/kerneltype/doc.go -------------------------------------------------------------------------------- /pkg/versioninfo/kerneltype/nextgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/kerneltype/nextgen.go -------------------------------------------------------------------------------- /pkg/versioninfo/versioninfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/versioninfo/versioninfo.go -------------------------------------------------------------------------------- /pkg/window/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/counter.go -------------------------------------------------------------------------------- /pkg/window/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/counter_test.go -------------------------------------------------------------------------------- /pkg/window/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/policy.go -------------------------------------------------------------------------------- /pkg/window/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/policy_test.go -------------------------------------------------------------------------------- /pkg/window/reduce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/reduce.go -------------------------------------------------------------------------------- /pkg/window/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/window.go -------------------------------------------------------------------------------- /pkg/window/window_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/pkg/window/window_test.go -------------------------------------------------------------------------------- /plugin/scheduler_example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/plugin/scheduler_example/Makefile -------------------------------------------------------------------------------- /plugin/scheduler_example/evict_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/plugin/scheduler_example/evict_leader.go -------------------------------------------------------------------------------- /scripts/ci-subtask.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/ci-subtask.sh -------------------------------------------------------------------------------- /scripts/dashboard-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/dashboard-version -------------------------------------------------------------------------------- /scripts/describe-dashboard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/describe-dashboard.sh -------------------------------------------------------------------------------- /scripts/embed-dashboard-ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/embed-dashboard-ui.sh -------------------------------------------------------------------------------- /scripts/generate-errdoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/generate-errdoc.sh -------------------------------------------------------------------------------- /scripts/run-tls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/run-tls -------------------------------------------------------------------------------- /scripts/update-dashboard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/scripts/update-dashboard.sh -------------------------------------------------------------------------------- /server/api/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/admin.go -------------------------------------------------------------------------------- /server/api/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/checker.go -------------------------------------------------------------------------------- /server/api/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/cluster.go -------------------------------------------------------------------------------- /server/api/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/config.go -------------------------------------------------------------------------------- /server/api/diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/diagnostic.go -------------------------------------------------------------------------------- /server/api/failpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/failpoint.go -------------------------------------------------------------------------------- /server/api/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/health.go -------------------------------------------------------------------------------- /server/api/hot_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/hot_status.go -------------------------------------------------------------------------------- /server/api/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/label.go -------------------------------------------------------------------------------- /server/api/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/log.go -------------------------------------------------------------------------------- /server/api/member.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/member.go -------------------------------------------------------------------------------- /server/api/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/metric.go -------------------------------------------------------------------------------- /server/api/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/middleware.go -------------------------------------------------------------------------------- /server/api/min_resolved_ts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/min_resolved_ts.go -------------------------------------------------------------------------------- /server/api/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/operator.go -------------------------------------------------------------------------------- /server/api/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/plugin.go -------------------------------------------------------------------------------- /server/api/plugin_disable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/plugin_disable.go -------------------------------------------------------------------------------- /server/api/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/pprof.go -------------------------------------------------------------------------------- /server/api/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/region.go -------------------------------------------------------------------------------- /server/api/region_label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/region_label.go -------------------------------------------------------------------------------- /server/api/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/region_test.go -------------------------------------------------------------------------------- /server/api/replication_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/replication_mode.go -------------------------------------------------------------------------------- /server/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/router.go -------------------------------------------------------------------------------- /server/api/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/rule.go -------------------------------------------------------------------------------- /server/api/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/scheduler.go -------------------------------------------------------------------------------- /server/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/server.go -------------------------------------------------------------------------------- /server/api/service_gc_safepoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/service_gc_safepoint.go -------------------------------------------------------------------------------- /server/api/service_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/service_middleware.go -------------------------------------------------------------------------------- /server/api/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/stats.go -------------------------------------------------------------------------------- /server/api/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/status.go -------------------------------------------------------------------------------- /server/api/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/store.go -------------------------------------------------------------------------------- /server/api/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/store_test.go -------------------------------------------------------------------------------- /server/api/trend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/trend.go -------------------------------------------------------------------------------- /server/api/tso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/tso.go -------------------------------------------------------------------------------- /server/api/unsafe_operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/unsafe_operation.go -------------------------------------------------------------------------------- /server/api/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/api/version.go -------------------------------------------------------------------------------- /server/apiv2/handlers/keyspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/handlers/keyspace.go -------------------------------------------------------------------------------- /server/apiv2/handlers/maintenance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/handlers/maintenance.go -------------------------------------------------------------------------------- /server/apiv2/handlers/microservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/handlers/microservice.go -------------------------------------------------------------------------------- /server/apiv2/handlers/ready.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/handlers/ready.go -------------------------------------------------------------------------------- /server/apiv2/handlers/tso_keyspace_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/handlers/tso_keyspace_group.go -------------------------------------------------------------------------------- /server/apiv2/middlewares/bootstrap_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/middlewares/bootstrap_checker.go -------------------------------------------------------------------------------- /server/apiv2/middlewares/redirector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/middlewares/redirector.go -------------------------------------------------------------------------------- /server/apiv2/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/apiv2/router.go -------------------------------------------------------------------------------- /server/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/cluster.go -------------------------------------------------------------------------------- /server/cluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/cluster_test.go -------------------------------------------------------------------------------- /server/cluster/cluster_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/cluster_worker.go -------------------------------------------------------------------------------- /server/cluster/cluster_worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/cluster_worker_test.go -------------------------------------------------------------------------------- /server/cluster/metering.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/metering.go -------------------------------------------------------------------------------- /server/cluster/metering_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/metering_test.go -------------------------------------------------------------------------------- /server/cluster/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/metrics.go -------------------------------------------------------------------------------- /server/cluster/scheduling_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/cluster/scheduling_controller.go -------------------------------------------------------------------------------- /server/config/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/OWNERS -------------------------------------------------------------------------------- /server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/config.go -------------------------------------------------------------------------------- /server/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/config_test.go -------------------------------------------------------------------------------- /server/config/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/metrics.go -------------------------------------------------------------------------------- /server/config/persist_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/persist_options.go -------------------------------------------------------------------------------- /server/config/service_middleware_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/service_middleware_config.go -------------------------------------------------------------------------------- /server/config/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/util.go -------------------------------------------------------------------------------- /server/config/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/config/util_test.go -------------------------------------------------------------------------------- /server/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/forward.go -------------------------------------------------------------------------------- /server/gc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/gc_service.go -------------------------------------------------------------------------------- /server/grpc_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/grpc_service.go -------------------------------------------------------------------------------- /server/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/handler.go -------------------------------------------------------------------------------- /server/join/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/join/join.go -------------------------------------------------------------------------------- /server/keyspace_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/keyspace_service.go -------------------------------------------------------------------------------- /server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/metrics.go -------------------------------------------------------------------------------- /server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/server.go -------------------------------------------------------------------------------- /server/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/server/util.go -------------------------------------------------------------------------------- /tests/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/cluster.go -------------------------------------------------------------------------------- /tests/compatibility/version_upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/compatibility/version_upgrade_test.go -------------------------------------------------------------------------------- /tests/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/config.go -------------------------------------------------------------------------------- /tests/dashboard/race_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/dashboard/race_test.go -------------------------------------------------------------------------------- /tests/dashboard/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/dashboard/service_test.go -------------------------------------------------------------------------------- /tests/integrations/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/Makefile -------------------------------------------------------------------------------- /tests/integrations/client/cert_opt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/client/cert_opt.sh -------------------------------------------------------------------------------- /tests/integrations/client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/client/client_test.go -------------------------------------------------------------------------------- /tests/integrations/client/client_tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/client/client_tls_test.go -------------------------------------------------------------------------------- /tests/integrations/client/http_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/client/http_client_test.go -------------------------------------------------------------------------------- /tests/integrations/client/keyspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/client/keyspace_test.go -------------------------------------------------------------------------------- /tests/integrations/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/go.mod -------------------------------------------------------------------------------- /tests/integrations/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/go.sum -------------------------------------------------------------------------------- /tests/integrations/mcs/members/member_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/members/member_test.go -------------------------------------------------------------------------------- /tests/integrations/mcs/router/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/router/server_test.go -------------------------------------------------------------------------------- /tests/integrations/mcs/tso/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/tso/api_test.go -------------------------------------------------------------------------------- /tests/integrations/mcs/tso/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/tso/proxy_test.go -------------------------------------------------------------------------------- /tests/integrations/mcs/tso/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/tso/server_test.go -------------------------------------------------------------------------------- /tests/integrations/mcs/utils/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/mcs/utils/testutil.go -------------------------------------------------------------------------------- /tests/integrations/realcluster/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/Makefile -------------------------------------------------------------------------------- /tests/integrations/realcluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/cluster.go -------------------------------------------------------------------------------- /tests/integrations/realcluster/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/deploy.sh -------------------------------------------------------------------------------- /tests/integrations/realcluster/mock_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/mock_db.go -------------------------------------------------------------------------------- /tests/integrations/realcluster/pd.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/pd.toml -------------------------------------------------------------------------------- /tests/integrations/realcluster/ts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/ts_test.go -------------------------------------------------------------------------------- /tests/integrations/realcluster/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/realcluster/util.go -------------------------------------------------------------------------------- /tests/integrations/tso/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/tso/client_test.go -------------------------------------------------------------------------------- /tests/integrations/tso/consistency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/tso/consistency_test.go -------------------------------------------------------------------------------- /tests/integrations/tso/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/tso/server_test.go -------------------------------------------------------------------------------- /tests/integrations/tso/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/integrations/tso/testutil.go -------------------------------------------------------------------------------- /tests/resource_manager_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/resource_manager_cluster.go -------------------------------------------------------------------------------- /tests/scheduling_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/scheduling_cluster.go -------------------------------------------------------------------------------- /tests/server/api/admin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/admin_test.go -------------------------------------------------------------------------------- /tests/server/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/api_test.go -------------------------------------------------------------------------------- /tests/server/api/checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/checker_test.go -------------------------------------------------------------------------------- /tests/server/api/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/cluster_test.go -------------------------------------------------------------------------------- /tests/server/api/diagnostic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/diagnostic_test.go -------------------------------------------------------------------------------- /tests/server/api/etcd_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/etcd_api_test.go -------------------------------------------------------------------------------- /tests/server/api/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/health_test.go -------------------------------------------------------------------------------- /tests/server/api/hot_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/hot_status_test.go -------------------------------------------------------------------------------- /tests/server/api/label_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/label_test.go -------------------------------------------------------------------------------- /tests/server/api/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/log_test.go -------------------------------------------------------------------------------- /tests/server/api/member_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/member_test.go -------------------------------------------------------------------------------- /tests/server/api/min_resolved_ts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/min_resolved_ts_test.go -------------------------------------------------------------------------------- /tests/server/api/operator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/operator_test.go -------------------------------------------------------------------------------- /tests/server/api/pprof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/pprof_test.go -------------------------------------------------------------------------------- /tests/server/api/region_label_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/region_label_test.go -------------------------------------------------------------------------------- /tests/server/api/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/region_test.go -------------------------------------------------------------------------------- /tests/server/api/rule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/rule_test.go -------------------------------------------------------------------------------- /tests/server/api/scatter_split_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/scatter_split_test.go -------------------------------------------------------------------------------- /tests/server/api/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/scheduler_test.go -------------------------------------------------------------------------------- /tests/server/api/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/server_test.go -------------------------------------------------------------------------------- /tests/server/api/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/stats_test.go -------------------------------------------------------------------------------- /tests/server/api/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/status_test.go -------------------------------------------------------------------------------- /tests/server/api/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/store_test.go -------------------------------------------------------------------------------- /tests/server/api/trend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/trend_test.go -------------------------------------------------------------------------------- /tests/server/api/unsafe_operation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/unsafe_operation_test.go -------------------------------------------------------------------------------- /tests/server/api/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/utils.go -------------------------------------------------------------------------------- /tests/server/api/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/api/version_test.go -------------------------------------------------------------------------------- /tests/server/apiv2/handlers/ready_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/apiv2/handlers/ready_test.go -------------------------------------------------------------------------------- /tests/server/apiv2/handlers/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/apiv2/handlers/testutil.go -------------------------------------------------------------------------------- /tests/server/cluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/cluster/cluster_test.go -------------------------------------------------------------------------------- /tests/server/cluster/cluster_work_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/cluster/cluster_work_test.go -------------------------------------------------------------------------------- /tests/server/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/config/config_test.go -------------------------------------------------------------------------------- /tests/server/gc/gc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/gc/gc_test.go -------------------------------------------------------------------------------- /tests/server/id/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/id/id_test.go -------------------------------------------------------------------------------- /tests/server/join/join_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/join/join_test.go -------------------------------------------------------------------------------- /tests/server/keyspace/keyspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/keyspace/keyspace_test.go -------------------------------------------------------------------------------- /tests/server/member/member_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/member/member_test.go -------------------------------------------------------------------------------- /tests/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/server_test.go -------------------------------------------------------------------------------- /tests/server/tso/tso_proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/tso/tso_proxy_test.go -------------------------------------------------------------------------------- /tests/server/tso/tso_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/tso/tso_test.go -------------------------------------------------------------------------------- /tests/server/watch/leader_watch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/server/watch/leader_watch_test.go -------------------------------------------------------------------------------- /tests/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/testutil.go -------------------------------------------------------------------------------- /tests/tso_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tests/tso_cluster.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools.go -------------------------------------------------------------------------------- /tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/Makefile -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/go.sum -------------------------------------------------------------------------------- /tools/pd-analysis/analysis/parse_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-analysis/analysis/parse_log.go -------------------------------------------------------------------------------- /tools/pd-analysis/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-analysis/main.go -------------------------------------------------------------------------------- /tools/pd-api-bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/README.md -------------------------------------------------------------------------------- /tools/pd-api-bench/cases/cases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/cases/cases.go -------------------------------------------------------------------------------- /tools/pd-api-bench/cases/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/cases/controller.go -------------------------------------------------------------------------------- /tools/pd-api-bench/cert_opt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/cert_opt.sh -------------------------------------------------------------------------------- /tools/pd-api-bench/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/config/config.go -------------------------------------------------------------------------------- /tools/pd-api-bench/config/simconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/config/simconfig.toml -------------------------------------------------------------------------------- /tools/pd-api-bench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-api-bench/main.go -------------------------------------------------------------------------------- /tools/pd-backup/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-backup/main.go -------------------------------------------------------------------------------- /tools/pd-backup/pdbackup/backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-backup/pdbackup/backup.go -------------------------------------------------------------------------------- /tools/pd-backup/pdbackup/backup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-backup/pdbackup/backup_test.go -------------------------------------------------------------------------------- /tools/pd-backup/tests/backup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-backup/tests/backup_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/README.md -------------------------------------------------------------------------------- /tools/pd-ctl/helper/mok/mok.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/mok/mok.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/mok/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/mok/proto.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/mok/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/mok/rules.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/mok/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/mok/utils.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/codec/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/codec/bytes.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/codec/codec.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/codec/decimal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/codec/decimal.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/codec/float.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/codec/float.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/codec/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/codec/number.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/errno/errcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/errno/errcode.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/errno/errname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/errno/errname.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/hack/hack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/hack/hack.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/logutil/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/logutil/log.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/mysql/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/mysql/constant.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/mysql/errname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/mysql/errname.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/mysql/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/mysql/error.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/mysql/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/mysql/type.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/terror/terror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/terror/terror.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/datum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/datum.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/enum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/enum.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/errors.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/fsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/fsp.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/helper.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/set.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/time.go -------------------------------------------------------------------------------- /tools/pd-ctl/helper/tidb/types/vector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/helper/tidb/types/vector.go -------------------------------------------------------------------------------- /tools/pd-ctl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/main.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/exit_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/exit_command.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/global.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/global_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/global_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/hot_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/hot_command.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/log_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/log_command.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/ping_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/ping_command.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/region_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/command/tso_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/command/tso_command.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/ctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/ctl.go -------------------------------------------------------------------------------- /tools/pd-ctl/pdctl/ctl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/pdctl/ctl_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/cert_opt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/cert_opt.sh -------------------------------------------------------------------------------- /tools/pd-ctl/tests/cluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/cluster/cluster_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/config/config_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/global_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/global_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/health/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/health/health_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/helper.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/hot/hot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/hot/hot_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/label/label_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/label/label_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/log/log_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/member/member_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/member/member_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/region/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/region/region_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/store/store_test.go -------------------------------------------------------------------------------- /tools/pd-ctl/tests/tso/tso_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ctl/tests/tso/tso_test.go -------------------------------------------------------------------------------- /tools/pd-heartbeat-bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-heartbeat-bench/README.md -------------------------------------------------------------------------------- /tools/pd-heartbeat-bench/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-heartbeat-bench/config/config.go -------------------------------------------------------------------------------- /tools/pd-heartbeat-bench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-heartbeat-bench/main.go -------------------------------------------------------------------------------- /tools/pd-heartbeat-bench/metrics/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-heartbeat-bench/metrics/util.go -------------------------------------------------------------------------------- /tools/pd-recover/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-recover/README.md -------------------------------------------------------------------------------- /tools/pd-recover/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-recover/main.go -------------------------------------------------------------------------------- /tools/pd-region-bench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-region-bench/main.go -------------------------------------------------------------------------------- /tools/pd-simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/README.md -------------------------------------------------------------------------------- /tools/pd-simulator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/main.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/client.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/conn.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/drive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/drive.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/event.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/info/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/info/stats.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/metrics.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/node.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/raft.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/raft.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/simutil/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/simutil/id.go -------------------------------------------------------------------------------- /tools/pd-simulator/simulator/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-simulator/simulator/task.go -------------------------------------------------------------------------------- /tools/pd-tso-bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-tso-bench/README.md -------------------------------------------------------------------------------- /tools/pd-tso-bench/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-tso-bench/main.go -------------------------------------------------------------------------------- /tools/pd-ut/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/README.md -------------------------------------------------------------------------------- /tools/pd-ut/alloc/check_env_dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/alloc/check_env_dummy.go -------------------------------------------------------------------------------- /tools/pd-ut/alloc/check_env_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/alloc/check_env_linux.go -------------------------------------------------------------------------------- /tools/pd-ut/alloc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/alloc/server.go -------------------------------------------------------------------------------- /tools/pd-ut/alloc/tempurl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/alloc/tempurl.go -------------------------------------------------------------------------------- /tools/pd-ut/coverProfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/coverProfile.go -------------------------------------------------------------------------------- /tools/pd-ut/go-compile-without-link.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/go-compile-without-link.sh -------------------------------------------------------------------------------- /tools/pd-ut/ut.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/ut.go -------------------------------------------------------------------------------- /tools/pd-ut/ut_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/ut_test.go -------------------------------------------------------------------------------- /tools/pd-ut/xprog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/pd-ut/xprog.go -------------------------------------------------------------------------------- /tools/regions-dump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/regions-dump/main.go -------------------------------------------------------------------------------- /tools/stores-dump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/stores-dump/main.go -------------------------------------------------------------------------------- /tools/utils/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/utils/meta.go -------------------------------------------------------------------------------- /tools/utils/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/pd/HEAD/tools/utils/stats.go --------------------------------------------------------------------------------