Closed v01dstar closed 4 weeks ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: CalvinNeo, LykxSassinator
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Timeline:
2024-10-30 01:59:17.55144863 +0000 UTC m=+401470.390604170
: :ballot_box_with_check: agreed by LykxSassinator.2024-10-30 02:45:04.987748319 +0000 UTC m=+404217.826903862
: :ballot_box_with_check: agreed by CalvinNeo.
enable_pipelined_commit
was introduced by TiKV before, but got renamed toenable_multi_batch_write
later. However, there are some versions of TiKV still running withenable_pipelined_commit
(either false or true) persisted inOPTIONS-xxxx
file under RocksDB directory, when upgrading these TiKVs, they will panic because of "load_latest_options" who reads theOPTIONS-xxxx
does not recognize the option.Now, add this option as a deprecated option, so that, it won't cause a
InvalidArgument
panic, nor will it be serialized inOPTIONS-xxxx
files anymore.