Skip to content

Commit 07ec8dd

Browse files
committed
docs: fix broken links in meta and common READMEs
After the meta-service refactoring in v1.2.874 that moved core implementation to the external databend-meta repository, several README links became stale. This fixes the broken links reported by the link checker (issue #19412). Changes: - Remove references to moved core/ directories (client, raft-store, types, etc.) - Update kvapi-test-suite to kvapi-tests (renamed directory) - Move core/store reference to top-level store - Remove non-existent auth directory from common README - Add link to external databend-meta repository - Fix: #19412
1 parent 7b4bdc3 commit 07ec8dd

File tree

2 files changed

+3
-16
lines changed

2 files changed

+3
-16
lines changed

src/common/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Databend Common
22

3-
- [`auth`](./auth/), a simple wrapper for authentication layer.
43
- [`base`](./base/) contains runtime, pool, allocator and rangemap.
54
- [`building`](./building/) sets up the environment for building components and internal use.
65
- [`cache`](./cache/) contains cache traits designed for memory and disk, and provides a basic LRU implementation.

src/meta/README.md

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,15 @@
22

33
2026 Feb 01
44

5-
since v1.2.874, after v1.2.873, meta impl is moved to external repository.
6-
5+
Since v1.2.874, core meta-service implementation is moved to [databend-meta](https://github.com/databendlabs/databend-meta) repository.
76

87
Databend Meta is a transactional metadata service.
98

10-
**Core components** (`core/`):
11-
- [`core/client`](./core/client/): gRPC client library for communicating with meta service.
12-
- [`core/raft-store`](./core/raft-store/): Raft state machine and storage layer implementation.
13-
- [`core/runtime-api`](./core/runtime-api/): Runtime API traits for async operations.
14-
- [`core/service`](./core/service/): `databend-meta`, the distributed meta service library.
15-
- [`core/sled-store`](./core/sled-store/): Sled store backend for raft state machine.
16-
- [`core/store`](./core/store/): MetaStore impl with either a local embedded store or a grpc-client.
17-
- [`core/test-harness`](./core/test-harness/): Test harness and utilities for meta-service tests.
18-
- [`core/types`](./core/types/): Rust types for metadata (Node, Endpoint, etc.).
19-
209
**Application layer**:
2110
- [`api`](./api/): User-level API interface exposed based on the KVApi implementation.
2211
- [`app`](./app/): Meta data types used by meta-client applications.
2312
- [`app-storage`](./app-storage/): Storage-related types split from app.
24-
- [`app-types`](./app-types/): Basic type definitions split from app.
25-
- [`kvapi`](./kvapi/): Key-value API interface definitions.
13+
- [`store`](./store/): MetaStore impl with either a local embedded store or a grpc-client.
2614

2715
**Serialization**:
2816
- [`protos`](./protos/): Protobuf message definitions for client-server communication.
@@ -46,7 +34,7 @@ Databend Meta is a transactional metadata service.
4634
- `databend-metaverifier`: Data verification tool.
4735

4836
**Test suites**:
49-
- [`kvapi-test-suite`](./kvapi-test-suite/): Test suite for KV API implementations.
37+
- [`kvapi-tests`](./kvapi-tests/): Test suite for KV API implementations.
5038
- [`schema-api-test-suite`](./schema-api-test-suite/): Test suite for schema API.
5139

5240
**Enterprise**:

0 commit comments

Comments
 (0)