Skip to content

Commit

Permalink
fix version-mark format for shared-blob-cache (#19315) (#19316)
Browse files Browse the repository at this point in the history
  • Loading branch information
ti-chi-bot authored Dec 16, 2024
1 parent aa473e6 commit 977a7b6
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions releases/release-8.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ TiDB 版本:8.0.0

* 增强 Titan 引擎的易用性 [#16245](https://github.com/tikv/tikv/issues/16245) @[Connor1996](https://github.com/Connor1996)

- 默认启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存([`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) 默认为 `true`),无需再单独配置 [`blob-cache-size`](/tikv-configuration-file.md#blob-cache-size)
- 默认启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存([`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) 默认为 `true`),无需再单独配置 [`blob-cache-size`](/tikv-configuration-file.md#blob-cache-size)
- 支持动态修改 [`min-blob-size`](/tikv-configuration-file.md#min-blob-size)[`blob-file-compression`](/tikv-configuration-file.md#blob-file-compression)[`discardable-ratio`](/tikv-configuration-file.md#min-blob-size),以提升使用 Titan 引擎时的性能和灵活性。

更多信息,请参考[用户文档](/storage-engine/titan-configuration.md)
Expand Down Expand Up @@ -337,7 +337,7 @@ TiDB 版本:8.0.0
| TiKV | [`raftstore.store-io-pool-size`](/tikv-configuration-file.md#store-io-pool-size-从-v530-版本开始引入) | 修改 | 为了提升 TiKV 性能,该参数默认值从 `0` 修改为 `1`,表示 StoreWriter 线程池的大小默认为 `1`|
| TiKV | [`rocksdb.defaultcf.titan.blob-cache-size`](/tikv-configuration-file.md#blob-cache-size) | 修改 | 从 v8.0.0 开始,TiKV 引入了 `shared-blob-cache` 配置项并默认开启,因此无需再单独设置 `blob-cache-size`。只有当 `shared-blob-cache` 设置为 `false` 时,`blob-cache-size` 的设置才生效。|
| TiKV | [`security.encryption.master-key.vendor`](/encryption-at-rest.md#通过-kms-指定主密钥) | 修改 | 主密钥可选的服务商类型新增 `gcp`|
| TiKV | [`rocksdb.defaultcf.titan.shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) | 新增 | 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存。默认值为 `true`|
| TiKV | [`rocksdb.defaultcf.titan.shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) | 新增 | 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存。默认值为 `true`|
| TiKV | [`security.encryption.master-key.gcp.credential-file-path`](/encryption-at-rest.md#通过-kms-指定主密钥) | 新增 |`security.encryption.master-key.vendor``gcp` 时,用于指定 Google Cloud 认证凭证文件的路径。|
| TiDB Lightning | [`tikv-importer.duplicate-resolution`](/tidb-lightning/tidb-lightning-physical-import-mode-usage.md#旧版冲突检测从-v800-开始已被废弃) | 废弃 | 用于在物理导入模式下设置是否检测和解决唯一键冲突的记录。从 v8.0.0 开始被参数 [`conflict.strategy`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置) 替代。 |
| TiDB Lightning | [`conflict.precheck-conflict-before-import`](/tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置) | 新增 | 控制是否开启前置冲突检测,即导入数据到 TiDB 前,先检查所需导入的数据是否存在冲突。该参数默认值为 `false`,表示仅开启后置冲突检测。仅当导入模式为物理导入模式 (`tikv-importer.backend = "local"`) 时可以使用该参数。 |
Expand Down
2 changes: 1 addition & 1 deletion storage-engine/titan-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ Titan 对 RocksDB 兼容,也就是说,使用 RocksDB 存储引擎的现有 T

### `shared-blob-cache`(从 v8.0.0 版本开始引入)

你可以通过 [`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入) 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存,默认值为 `true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。
你可以通过 [`shared-blob-cache`](/tikv-configuration-file.md#shared-blob-cache-从-v800-版本开始引入) 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存,默认值为 `true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。

### Titan 配置文件示例

Expand Down
2 changes: 1 addition & 1 deletion tikv-configuration-file.md
Original file line number Diff line number Diff line change
Expand Up @@ -1690,7 +1690,7 @@ rocksdb defaultcf titan 相关的配置项。
+ 推荐值:0。从 v8.0.0 开始,TiKV 引入了 `shared-blob-cache` 配置项并默认开启,因此无需再单独设置 `blob-cache-size`。只有当 `shared-blob-cache` 设置为 `false` 时,`blob-cache-size` 的设置才生效。
+ 单位:KiB|MiB|GiB

### `shared-blob-cache`从 v8.0.0 版本开始引入
### `shared-blob-cache` <span class="version-mark">从 v8.0.0 版本开始引入</span>

+ 是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存
+ 默认值:`true`。当开启共享缓存时,Block 文件具有更高的优先级,TiKV 将优先满足 Block 文件的缓存需求,然后将剩余的缓存用于 Blob 文件。
Expand Down

0 comments on commit 977a7b6

Please sign in to comment.