TiDB commits

TiDB, PD, TiKVのコミットを記録しています。

TiDB commits on 2022-04-01

github.com

executor: improve UnionScanRead performance by Defined2014 · Pull Request #32668 · pingcap/tidb · GitHub

UnionScanReadの性能を改善しています。

lightning: fix test lightning_error_summary by gozssky · Pull Request #33616 · pingcap/tidb · GitHub

Lightningでのlightning_error_summaryテストの失敗を修正しています。

ddl: increasing value of partition by range columns fix (#32748) by mjonss · Pull Request #33643 · pingcap/tidb · GitHub

バイナリーの照合順序利用時にパーティションテーブルのレンジの指定が正しくなかったのを修正しています。

topsql: fix data race in test by crazycs520 · Pull Request #33617 · pingcap/tidb · GitHub

topsqlのテストで発生するレースコンディションを修正しています。

executor: migrate test-infra to testify for executor_test.go testSlowQuerySuite by tisonkun · Pull Request #33561 · pingcap/tidb · GitHub

executor_test.goのtestSlowQuerySuiteをtest-infraからtestifyに移行しています。

br: fix unstable s3 test by YuJuncen · Pull Request #33610 · pingcap/tidb · GitHub

BRでのS3に関するテストケースbr_s3が不安定だった(curlHTTPステータスコード503であってもexit codeが0なのに依存していた)のを修正しています。

planner: Add control flag to keep or remove ORDER BY in subquery by yuanhsh · Pull Request #33173 · pingcap/tidb · GitHub

サブクエリー中のORDER BYを残すか削除するかを設定するフラグtidb_remove_orderby_in_subqueryを追加しています。デフォルト値はOFFです。

ddl: refactor modify column for multi-schema change by tangenta · Pull Request #33631 · pingcap/tidb · GitHub

multi-schema changeでのカラムタイプの変更をリファクタリングしています。

ddl: check delete range for some DDLs by wjhuang2016 · Pull Request #33392 · pingcap/tidb · GitHub

いくつかのDDLに対して、delete range(?)をチェックするように修正しています。

expr: fix unstable comparing push down fucntion result testcase by Yisaer · Pull Request #33655 · pingcap/tidb · GitHub

nowsys dateファンクションはpushdownするかしないかで比較されるべきではないとのことで、そのテストケースを削除しています。