Skip to content

Commit b080919

Browse files
github-actions[bot]BohuTANG
authored andcommitted
💬Generate LLM translations
1 parent 51e28b7 commit b080919

File tree

1 file changed

+23
-12
lines changed

1 file changed

+23
-12
lines changed

docs/cn/guides/10-deploy/02-upgrade/10-compatibility.md

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ description:
55
调查和管理兼容性
66
---
77

8-
本指南将介绍如何调查和管理以下兼容性
9-
- databend-query 和 databend-meta 之间的兼容性
10-
- 不同版本的 databend-meta 之间的兼容性
8+
本指南将介绍如何调查和管理兼容性
9+
- databend-query 和 databend-meta 之间
10+
- 在不同版本的 databend-meta 之间
1111

1212
## databend-query 和 databend-meta 之间的兼容性
1313

@@ -106,7 +106,7 @@ S.ver: 2 3 4
106106
| [1.2.226, 1.2.258) |||||
107107
| [1.2.258, +∞) |||||
108108

109-
上述图表中未包含的历史版本
109+
未包含在上表中的历史版本
110110

111111
- Query `[0.7.59, 0.8.80)` 与 Meta `[0.8.30, 0.9.23)` 兼容。
112112
- Query `[0.8.80, 0.9.41)` 与 Meta `[0.8.35, 0.9.42)` 兼容。
@@ -118,9 +118,9 @@ S.ver: 2 3 4
118118

119119
| Query 版本 | 向后兼容性 |
120120
|:-------------------|:----------------------|
121-
| [-∞, 1.2.307) | [-∞, 1.2.311) |
122-
| [1.2.307, 1.2.311) | [-∞, 1.2.311) |
123-
| [1.2.311, +∞) | [1.2.307, +∞) |
121+
| [-∞, 1.2.307) | [-∞, 1.2.311) |
122+
| [1.2.307, 1.2.311) | [-∞, 1.2.311) |
123+
| [1.2.311, +∞) | [1.2.307, +∞) |
124124

125125
自 1.2.307 起,支持反序列化带有 pb 和 json 的 Role 信息,但仅支持将 Role 信息序列化为 json。
126126

@@ -139,9 +139,10 @@ S.ver: 2 3 4
139139

140140
| Meta 版本 | 向后兼容性 |
141141
|:-------------------|:----------------------|
142-
| [0.9.41, 1.2.212) | [0.9.41, 1.2.212) |
143-
| [1.2.212, 1.2.479) | [0.9.41, 1.2.479) |
144-
| [1.2.479, +∞) | [1.2.288, +∞) |
142+
| [0.9.41, 1.2.212) | [0.9.41, 1.2.212) |
143+
| [1.2.212, 1.2.479) | [0.9.41, 1.2.479) |
144+
| [1.2.479, 1.2.655) | [1.2.288, 1.2.655) |
145+
| [1.2.655, +∞) | [1.2.288, +∞) |
145146

146147

147148
- `1.2.53` 不兼容,允许滚动升级而无需传输快照。
@@ -156,7 +157,7 @@ S.ver: 2 3 4
156157
raft-client 将尝试使用此新 API 或原始的 `install_snapshot()`
157158

158159
- `1.2.479` 2024-05-21 移除:从客户端和服务器中移除了 `install_snapshot()`(v0)。
159-
`install_snapshot_v1()` 是唯一用于安装快照的 API,并且成为客户端的**必需**
160+
`install_snapshot_v1()` 是唯一用于安装快照的 API,并成为客户端的**必需**
160161

161162
- `1.2.528` 2024-06-13 移除磁盘数据版本 `V001`。第一个使用 `V002` 的版本是 `1.2.53`,2023-08-08。
162163
因此,自 `1.2.528` 起,最旧的兼容版本是 `1.2.53`
@@ -165,16 +166,26 @@ S.ver: 2 3 4
165166
- `1.2.552` 2024-07-02 引入磁盘 `V003`,使用 `rotbl` 格式快照,
166167
`V002` 兼容。最旧的兼容版本是 `1.2.288``1.2.212~1.2.287` 被移除)。
167168

169+
- `1.2.655` 2024-11-11 引入磁盘 `V004`,使用基于 WAL 的 Raft 日志存储,
170+
`V002` 兼容。最旧的兼容版本是 `1.2.288``1.2.212~1.2.287` 被移除)。
171+
168172

169173
## databend-meta 磁盘数据的兼容性
170174

171175
Databend-meta 的磁盘数据随着时间的推移而演变,同时保持向后兼容性。
172176

177+
| DataVersion | Databend 版本 | 最小兼容性 |
178+
|:------------|:-----------------|:--------------------|
179+
| V004 | 1.2.655 | V002 |
180+
| V003 | 1.2.547 | V002 |
181+
| V002 | 1.2.53 | V001 |
182+
| V001 | 1.1.40 | V0 |
183+
173184
### 识别版本
174185

175186
启动时,Databend-meta 将显示磁盘数据版本:
176187

177-
例如,运行 `databend-meta --single` 会产生
188+
例如,运行 `databend-meta --single` 产生
178189

179190
```
180191
Databend Metasrv

0 commit comments

Comments
 (0)