-
Notifications
You must be signed in to change notification settings - Fork 6.6k
[Feature] Remove etcd support from BanyanDB codebase #13771
Copy link
Copy link
Open
Labels
databaseBanyanDB - SkyWalking native databaseBanyanDB - SkyWalking native database
Milestone
Description
-
Search before asking
- I had searched in the issues and found no similar feature requirement.
-
Description
Remove etcd support from BanyanDB’s codebase, including node discovery, schema repository, and relevant test cases. -
Use case
We want to simplify BanyanDB architecture and reduce maintenance overhead by removing etcd-related code paths and dependencies.
Scope includes:- Removing etcd-based node discovery implementations and related configurations
- Removing etcd-backed schema repository logic and related integration points
- Cleaning up docs/scripts/config options tied to etcd support
- Updating or removing relevant unit/integration/e2e test cases that rely on etcd
Expected outcome:
- BanyanDB no longer depends on etcd at runtime
- Discovery and schema repository behavior are fully supported by non-etcd implementations
- CI/testing no longer includes etcd-specific scenarios
-
Related issues
N/A -
Are you willing to submit a pull request to implement this on your own?
(left unchecked as requested) -
Code of Conduct
- I agree to follow this project's Code of Conduct
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
databaseBanyanDB - SkyWalking native databaseBanyanDB - SkyWalking native database