Skip to content

refactor(pd): merge cse-pd into pd repository #10516

@bufferflies

Description

@bufferflies

Summary

Track the release-8.5-keyspace commit batch that has been split into 41 subtasks by functional area.

Branch

  • target branch: release-8.5-keyspace
  • origin repo: bufferflies/pd

Scope

mTLS / pd-ctl

Keyspace / GC

Meta Service Group

  • 45bc455d support etcd groups
  • 0b70d5de change add method to patch
  • e1d53f36 add switch for auto assign keyspace to meta service group
  • 5be7eae7 add meta-service-group status
  • d473bf9d add meta service group fallback ratio
  • 60279efd unassign keyspace from meta service group when setting tombstone
  • 2baf2a50 cache meta-service group status

API / Observability

Resource Manager / RU

  • 04affc41 push RU metrics to metering server
  • ff840e15 redirect resource manager requests to resource manager service
  • d22a5677 add resource manager fallback config
  • 6e895856 fix resource manager API redirector
  • a6b85376 add RCU tracker and record consume rate
  • 71e81850 only record active resource group metrics
  • 467deb4f only persist states of active resource groups
  • da1b8ba1 implement async loading for resource groups
  • 767c4d30 modify resource_manager_resource_unit_service_limit metric
  • 627dc6ed check and add log

Client / Service Discovery

Client / Resource Group

TSO / Keyspace Group

TSO / Client

Notes

  • Internal execution was split into one parent task plus 41 per-commit subtasks.
  • This issue is the umbrella tracker for the full release-8.5-keyspace batch.
  • Initial audit against origin/master on 2026-03-31 found no patch-equivalent fixes for these 41 commits, so all tasks remain open.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/enhancementThe issue or PR belongs to an enhancement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions