parser,ast: support part of storage procedure grammar by keeplearning20221 · Pull Request #42260 · pingcap/tidb · GitHub Stored procedure用の単語を登録しています。
expression: fix index out of range for `AES_DECRYPT` by lcwangchao · Pull Request #43086 · pingcap/tidb · GitHub
AES_DECRYPT
でのindex out of range
を修正しています。ddl: abstract out a watcher by zimulala · Pull Request #43093 · pingcap/tidb · GitHub
SyncerWatch
を独立させています。oomtest: fix data race at the oomCapture by hawkingrei · Pull Request #43121 · pingcap/tidb · GitHub
oomCapture
でのレースコンディションを修正しています。ddl: Design doc of unified distributed parallel execution framework. by Benjamin2037 · Pull Request #43011 · pingcap/tidb · GitHub
proposal: Unified Distributed Parallel Execution Framework
のデザインドキュメントを追加しています。planner: make `LRUPlanCache.Close` reenterable by qw4990 · Pull Request #43117 · pingcap/tidb · GitHub
LRUPlanCache.Close
をreentableにしています。util/ranger: fix collator missing of FullNotNullRange by xuyifangreeneyes · Pull Request #43124 · pingcap/tidb · GitHub
tidb_opt_range_max_size
を小さい値に設定した場合にindex out of range
が発生する事象を修正しています。pluginpkg: remove the limitation of the plugin name by CbcWestwolf · Pull Request #43125 · pingcap/tidb · GitHub Plugin名に
-
を利用可能にしています。util: remove useless debug log by XuHuaiyu · Pull Request #43089 · pingcap/tidb · GitHub 不要なログ出力をしないようにしています。
mpp: set recoveryTTL of tiflash_compute node as zero by guo-shaoge · Pull Request #43136 · pingcap/tidb · GitHub TiFlashのcompute nodeでは
recoveryTTL
を0に設定しています。storage: replace standard gzip with klauspost/compress to increase effiency by lichunzhu · Pull Request #43129 · pingcap/tidb · GitHub 圧縮にgzipの代わりに
klauspost/compress
を利用しています。server: skip unstable test TestDBStmtCount by tiancaiamao · Pull Request #43139 · pingcap/tidb · GitHub 不安定な
TestDBStmtCount
テストを修正しています。metrics: support go-memstats-inuse and estimate-inuse by hawkingrei · Pull Request #43151 · pingcap/tidb · GitHub
go-memstats-inuse
メトリクスを追加しています。planner: introduce a new variable `tidb_session_plan_cache_size` by qw4990 · Pull Request #43140 · pingcap/tidb · GitHub システム変数
tidb_session_plan_cache_size
を追加しています。util: reimplement row level checksum utilities by zyguan · Pull Request #43141 · pingcap/tidb · GitHub 行ごとのchecksumを再実装しています。
planner: skip stats warnings for temporary table during optimize by tangenta · Pull Request #43147 · pingcap/tidb · GitHub 一時表の場合、統計取得のwarningを出力しないようにしています。
test: set loaddatatest moderate by hawkingrei · Pull Request #43150 · pingcap/tidb · GitHub loaddatatestのタイムアウト設定を変更しています。
txn: Fix the issue that replayed stale pessimistic lock request in fair locking mode may affect data correctness by MyonKeminta · Pull Request #43132 · pingcap/tidb · GitHub fair locking mode中で悲観的ロックが再取得された場合に発生するデータの整合性の問題を修正しています。
metrics: remove repeating ddl metrics by hawkingrei · Pull Request #43154 · pingcap/tidb · GitHub 重複したddlのメトリクスを削除しています。
lightning: refactor checksum to reuse by D3Hunter · Pull Request #43082 · pingcap/tidb · GitHub checksumのコードを移動しています。
plugin: remove the limitation of decoding a plugin name by CbcWestwolf · Pull Request #43143 · pingcap/tidb · GitHub
-
を含むpluginをロード可能にしています。statistics, planner: add debug trace base utils and trace for `GetRowCountByXXX()` by time-and-fate · Pull Request #43120 · pingcap/tidb · GitHub
GetRowCountBy
関連のトレースを追加しています。
tso, member: support TSO split based on keyspace group split by JmPotato · Pull Request #6313 · tikv/pd · GitHub keyspace groupのsplitに応じてTSOを分割可能にしています。
mcs: support metrics HTTP interface for tso/resource manager server by rleungx · Pull Request #6329 · tikv/pd · GitHub HTTP経由でTSOとリソースマネージャーのメトリクスを取得可能にしています。
tso: put finishSplitKeyspaceGroup into the critical section by JmPotato · Pull Request #6331 · tikv/pd · GitHub
finishSplitKeyspaceGroup
の実行時にlockを取得するようにしています。*: make `TestServerRegister` stable by rleungx · Pull Request #6337 · tikv/pd · GitHub 不安定な
TestServerRegister
テストを修正しています。
raftstore: fix snap manager init by SpadeA-Tang · Pull Request #14591 · tikv/tikv · GitHub snap managerの初期化を変更しています。
*: support observe apply in raftstore v2 by overvenus · Pull Request #14562 · tikv/tikv · GitHub Raftstore v2でobserve applyを追加しています。
raftstore-v2: schedule raft tick after apply snapshot by SpadeA-Tang · Pull Request #14550 · tikv/tikv · GitHub Raftstore v2でrack tickをスケジュールするようにしています。
update storage.engine config to actual engine type used in existing cluster by tonyxuqqi · Pull Request #14541 · tikv/tikv · GitHub
storage.engine
の設定値を変更しています。txn: round up last_update_duration_ms by ekexium · Pull Request #14571 · tikv/tikv · GitHub
last_update_duration_ms
の値を切り上げています。raftstore-v2: check peer trim status before prepare merge by tabokie · Pull Request #14374 · tikv/tikv · GitHub Raftstore v2でprepare merge前にpeerのtrim状態を確認するようにしています。
*: correct io type for raft engine write and purge by BusyJay · Pull Request #14578 · tikv/tikv · GitHub Backgroundのpurgeをレートリミット可能にしています。
encryption: fix key collision handling by tabokie · Pull Request #14586 · tikv/tikv · GitHub 暗号化用のkey collisionの判定を修正しています。
*: add mirror dependency on CPU by hfxsd · Pull Request #13255 · pingcap/docs · GitHub
Libraries required for compiling and running TiDB
とDocker image dependencies
を追加しています。Update the warning for `--proxy-protocol-networks` by yahonda · Pull Request #13254 · pingcap/docs · GitHub
--proxy-protocol-networks
の説明を更新しています。dm: add dml replication logic by ran-huang · Pull Request #12188 · pingcap/docs · GitHub
DML Replication Mechanism in Data Migration
を追加しています。