Commit c234f47
authored
fix: upgrade databend-meta crates to v260205.3.0 (#19438)
* fix: upgrade databend-meta crates to v260205.3.0
This upgrade includes raft-log 0.3.0 bug fixes, a committed-log-id
flush fix, and a re-export refactor that removes the need for a direct
`raft-log` dependency.
raft-log 0.3.0 bug fixes:
- Chunk rotation sent wrong file to FlushWorker; new chunk was never fsync'd.
raft-log 0.3.0 refactoring:
- Data writes moved into FlushWorker for batched I/O.
- Replaced `seek+read` with `pread` to prevent race conditions.
- `flush(callback)` now takes `Option<T::Callback>` for best-effort writes.
databend-meta fixes:
- `save_committed` now issues a fire-and-forget `flush(None)` to persist
committed log id on a best-effort basis.
databend-meta refactoring:
- Re-export `raft_log` from `databend-meta-raft-store`, removing the need
for downstream crates to depend on `raft-log` directly.
Changes:
- Remove direct `raft-log` dependency from workspace, `databend-meta-binaries`,
and `databend-common-meta-control`
- Use `databend_meta_raft_store::raft_log::` re-export path in `import.rs`
and `metactl/main.rs`
- Update compat docs with versions 1.2.881 and 1.2.882
* chore fix lint
* 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: #194121 parent 022c639 commit c234f47
File tree
12 files changed
+74
-83
lines changed- src
- common
- meta
- binaries
- metactl
- control
- src
- ver/compat_docs
- generated
- src
12 files changed
+74
-83
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
158 | 158 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| |||
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
401 | | - | |
402 | 401 | | |
403 | 402 | | |
404 | 403 | | |
| |||
616 | 615 | | |
617 | 616 | | |
618 | 617 | | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
629 | 628 | | |
630 | 629 | | |
631 | 630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | 9 | | |
21 | 10 | | |
22 | 11 | | |
23 | 12 | | |
24 | | - | |
25 | | - | |
| 13 | + | |
26 | 14 | | |
27 | 15 | | |
28 | 16 | | |
| |||
46 | 34 | | |
47 | 35 | | |
48 | 36 | | |
49 | | - | |
| 37 | + | |
50 | 38 | | |
51 | 39 | | |
52 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
322 | 322 | | |
323 | 323 | | |
324 | 324 | | |
325 | | - | |
326 | | - | |
| 325 | + | |
| 326 | + | |
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
338 | | - | |
339 | | - | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
340 | 341 | | |
341 | 342 | | |
342 | 343 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
| |||
0 commit comments