Commit Graph

18302 Commits

Author SHA1 Message Date
2258bc54c4 txn: Add EnterNewTxn and OnStmtStart methods to TxnManager (#34263)
close pingcap/tidb#34390
2022-05-07 21:02:32 +08:00
9339955f0d backup: backup empty databases (#34385)
close pingcap/tidb#33866
2022-05-07 18:30:32 +08:00
7f3afc9553 telemetry: rewrite cluster index usage info (#34296)
close pingcap/tidb#34035
2022-05-07 16:02:32 +08:00
cf5ad49561 planner: add enforce-mpp test cases for the new cost implementation (#34446)
ref pingcap/tidb#33945
2022-05-07 15:48:32 +08:00
1af12c2345 planner: refactor the cost implementation for TiFlash plans (#34338) 2022-05-07 14:08:08 +08:00
f6ce33761b *: fix load statement can not handle the upper case user variable (#34423)
close pingcap/tidb#34420
2022-05-07 13:02:31 +08:00
1f9d34aeef *: Revert #33519 for performance fallback and fix the #33509 in another way (#34425)
close pingcap/tidb#33509
2022-05-06 21:20:56 +08:00
49aafa5ed6 parser: support explain analyze format='...' (#34416)
ref pingcap/tidb#33945
2022-05-06 17:20:56 +08:00
0f0a2ca774 statistics: add lru cache implement for statsCacheInner (#34323)
ref pingcap/tidb#34052
2022-05-06 16:22:56 +08:00
3c21965564 lightning: remove support for tikv-importer (#34313)
ref pingcap/tidb#31664, close pingcap/tidb#34310
2022-05-06 16:06:56 +08:00
3c69e01961 ddl: move some test to ddl_test package (#34403)
ref pingcap/tidb#34284
2022-05-06 15:48:56 +08:00
fa5e19010b planner: preprocessor add CTE recursive check when handleTableName (#34133)
close pingcap/tidb#34090
2022-05-06 15:24:56 +08:00
2f8e52f9b1 planner: move all functions about cost calculation to plan_cost.go (#34408)
ref pingcap/tidb#33945
2022-05-06 15:08:56 +08:00
cf623de750 topsql: always clean goroutine labels for internal sql after finish execution (#34406)
close pingcap/tidb#34405
2022-05-06 14:54:55 +08:00
f88dab92f9 util: use generics to implement max/min (#34197)
close pingcap/tidb#34247
2022-05-06 10:08:57 +08:00
dd0c3ed907 tests/graceshutdown: go mod tidy (#34382)
close pingcap/tidb#34384
2022-05-06 00:08:55 +08:00
2c19f0a116 *: Remove Changelog.md because it has been deprecated and we maintain release notes instead (#34369)
close pingcap/tidb#34371
2022-05-05 21:58:55 +08:00
4b917c47ec util/codec: Fix analyze table for partitioned table with datetime column and version 1 (#34228) (#34364)
close pingcap/tidb#34228
2022-05-05 20:18:56 +08:00
2a0242284c planner: add more randgen tests for cost refactor (#34383)
ref pingcap/tidb#33945
2022-05-05 19:38:55 +08:00
3e13ef364b parser: support join order hint (#34337)
ref pingcap/tidb#29932
2022-05-05 19:22:55 +08:00
ad6d620f74 util: support spill offset into disk when spilling (#34212)
ref pingcap/tidb#33877
2022-05-05 17:26:55 +08:00
7925d5a4f8 *: update unstable unit test case list 2022/04/28-2022/05/05 (#34372)
ref pingcap/tidb#32303
2022-05-05 17:08:55 +08:00
167d4ebc61 backup: retry on internal error and make more errors can be retried (#34352)
close pingcap/tidb#34350
2022-05-05 15:20:55 +08:00
b3ec891b3c planner: add functional dependency doc (#33875)
close pingcap/tidb#29766
2022-05-05 10:46:54 +08:00
d9edcb5dbc *: upgrade testify and remove replace options (#34367)
close pingcap/tidb#32747
2022-05-05 10:32:54 +08:00
4e21680458 log: avoid panic on unknown log format (#34360)
close pingcap/tidb#34359
2022-05-04 10:14:54 +08:00
698a4ffe00 *: move config file option query-log-max-len to sysvar (#34305)
ref pingcap/tidb#33769
2022-05-04 00:46:54 +08:00
fbe60158fa pessimistictest: dedicated package for pessimistic txn tests (#34353)
close pingcap/tidb#28325
2022-05-03 11:58:53 +08:00
dd01b5586e util: improve stack message in the panic log (#34357)
close pingcap/tidb#34356
2022-05-03 11:28:53 +08:00
dc5ec23591 session: migrate test-infra to testify for testTxnStateSerialSuite (#34346)
close pingcap/tidb#34345
2022-04-30 16:10:52 +08:00
ce193181b0 session: migrate test-infra to testify for testSchemaSuite (#34341)
close pingcap/tidb#34340
2022-04-30 08:36:52 +08:00
6d8669e987 *: Add support for GET_LOCK() / RELEASE_LOCK() / RELEASE_ALL_LOCKS() (#33947)
close pingcap/tidb#14994
2022-04-29 23:12:53 +08:00
6ea8302b5b tests: fix e2e-test (#34194)
close pingcap/tidb#34195
2022-04-29 22:54:53 +08:00
3ee432892f session: migrate test-infra to testify for testBackupRestoreSuite (#34330)
ref pingcap/tidb#28328
2022-04-29 19:54:53 +08:00
e01675cc12 *: update unstable unit test case list 2022/04/24-2022/04/28 (#34332)
ref pingcap/tidb#32303
2022-04-29 15:52:52 +08:00
18e52a6e89 *: tiny fix label rule range codec (#34329)
close pingcap/tidb#34331
2022-04-29 15:38:52 +08:00
fa5291e57b planner: fix missed OtherConditions in funcdep maintenance (#34304)
close pingcap/tidb#34303
2022-04-29 15:24:52 +08:00
2e820b9250 planner: refactor the cost implementation for Joins (#34297)
ref pingcap/tidb#33945
2022-04-29 14:50:52 +08:00
c0e39e400f lightning: fix epoch-not-match not retryable (#34179)
close pingcap/tidb#34172
2022-04-29 14:30:52 +08:00
5617941170 lightning: fix auto_increment out-of-range error (#34146)
close pingcap/tidb#27937
2022-04-29 14:10:53 +08:00
5b6ffa70cc domain,session: Store and delete internal session in the session pool (#34168)
close pingcap/tidb#34154
2022-04-29 13:54:52 +08:00
0d5ac6f3cb sysvar, config: mapping config settings to system variables. (#33279)
ref pingcap/tidb#32887
2022-04-29 13:20:52 +08:00
d42cf6ad4d session: add parser failed error to sessionVars.StmtCtx (#34311)
close pingcap/tidb#34276
2022-04-29 13:06:53 +08:00
090feabf7c ddl: truncate the table/column comment if exceeding maximum length (#30973)
close pingcap/tidb#30819
2022-04-28 21:12:52 +08:00
91cb86e3cf domain, sessionctx/variable: make code DRY (#33897)
close pingcap/tidb#33896
2022-04-28 20:26:52 +08:00
0fbdb6c81c planner: refactor the cost implementation for PointGet/BatchGet (#34300)
ref pingcap/tidb#33945
2022-04-28 19:50:52 +08:00
42089cd9e3 statistics: separte Get/Put according to query for statsCacheInner (#34211)
ref pingcap/tidb#34052
2022-04-28 18:04:52 +08:00
b5b01529e7 metrics: fix txn region num metrics (#34280)
close pingcap/tidb#34279
2022-04-28 17:38:52 +08:00
c3b4b04009 session: disable telemetry when using unistore (#34315)
close pingcap/tidb#34314
2022-04-28 16:54:52 +08:00
83ee6c77ec ddl: move some tests to package ddl_test (#34308)
ref pingcap/tidb#34284
2022-04-28 13:58:52 +08:00