Commit Graph

4432 Commits

Author SHA1 Message Date
af259faacf planner: support the plan cache aware of bindings (#30169) 2021-12-16 10:18:35 +08:00
2e79433b71 test: merge executor's serial tests to other tests (#30711) 2021-12-15 19:36:35 +08:00
813f6efd41 sessionctx/variable: change tidb_store_limit to global only (#30522) 2021-12-15 09:40:35 +08:00
6c0fcea070 executor: fix data race on IndexHashJoin.cancelFunc (#30701) 2021-12-14 21:46:35 +08:00
c30d34f07f planner: Introduce a new global variable to control the historical statistics feature (#30646) 2021-12-14 19:08:36 +08:00
b4df7ca4dc test: make all the tests run in serial (#30692) 2021-12-14 18:06:36 +08:00
b8767880a3 testify: migrate test-infra to testify for analyze_test.go (#30640) 2021-12-13 21:22:35 +08:00
12e2288440 topsql: shouldn't evict the SQL meta, since the evicted SQL can be appear on Other components (TiKV) TopN records (#27050) 2021-12-13 20:58:35 +08:00
d3833c2ab2 executor: migrate test-infra to testify for executor/union_scan_test.go (#30525) 2021-12-13 18:14:35 +08:00
9a64217cfa executor: migrate test-infra to testify for executor/shuffle_test.go (#30514) 2021-12-13 16:38:36 +08:00
3dce612f04 executor: fix data race in the index_lookup_hash_join (#30619) 2021-12-11 11:13:57 +08:00
93e2c12346 *: Rename some names of placement ddl operation (#30622) 2021-12-11 00:41:57 +08:00
c08f7fc65c *: show PK name when decoding the clustered index row key (#30623) 2021-12-10 21:53:58 +08:00
9a074f1dbe *: use the real StateRemote interface implementation for cached table (#30066) 2021-12-10 16:55:57 +08:00
aa002f28a2 *: show cmd to check if all needed histograms are loaded (#29672) 2021-12-10 13:45:57 +08:00
23af09d8bf *: support trace plan target='estimation' statement (#30491) 2021-12-10 11:43:57 +08:00
fbcf7575dc ddl: let admin cancel ddl jobs run in a new transaction (#30549) 2021-12-09 18:59:57 +08:00
80ea2389d8 executor: HashJoinExec checks the buildError even if the probeSide is empty (#30471) 2021-12-09 14:17:57 +08:00
9773f83aec *: replace compareDatum by compare, PR 10 (#30456) 2021-12-08 17:35:57 +08:00
66dfc703b5 executor: TestBatchGetandPointGetwithHashPartition test typo (#29669) (#29671) 2021-12-08 15:51:56 +08:00
27f7b592b1 executor: enable index_merge used in transaction. (#29875) 2021-12-08 12:25:56 +08:00
d83ee8cfda executor,util: write slow query to slow log no matter what log level (#30461) 2021-12-07 20:49:56 +08:00
2af4624cc9 executor: stable test TestSetDDLReorgBatchSize and TestSetDDLReorgWorkerCnt (#30480) 2021-12-07 17:19:56 +08:00
ffd59ec088 planner: show accessed partition when explain mpp query over partition table (#30367) 2021-12-07 13:53:56 +08:00
181c0c9989 executor: track the mem usage of IndexMergeReader (#30210) 2021-12-07 13:05:56 +08:00
cb88a4c51f executor: fix pipelined window invalid memory address (#30418) 2021-12-07 11:11:55 +08:00
3337405dd0 expression, parser: add built-in func is_uuid (#30318) 2021-12-07 02:47:55 +08:00
d3c6045f63 *: replace compareDatum by compare (#30421) 2021-12-06 20:41:56 +08:00
70d29735e6 executor, util: reset offsets and nullBitMap for MutRow when setting new values (#30265) 2021-12-03 15:33:54 +08:00
4fbbd5a77d executor: make projection executor unparallel for insert/update/delete (#30290) 2021-12-03 15:13:54 +08:00
891517f23e config: make EnableSlowLog atomic (#30346) 2021-12-03 11:47:54 +08:00
9aa756336e executor: avoid sum from avg overflow (#30010) 2021-12-03 11:09:55 +08:00
732b7eb128 executor: fix data race in oomtest (#30339) 2021-12-02 13:33:53 +08:00
8e2b96256e types: casting JSON literal null to number types should fail (#30278) 2021-12-02 13:23:54 +08:00
7acb80f125 executor: migrate test-infra to testify for executor/index_lookup_join_test.go (#30260) 2021-12-02 11:27:53 +08:00
450d72fd6e executor: replace should not change other rows when auto ID is out of range (#30301) 2021-12-02 10:25:53 +08:00
7746b6b70a test: fix incorrect regexp pattern during migrating test (#30080) 2021-12-02 05:51:53 +08:00
4e61d1626a topsql: reduce data race of sql digest (#30296) 2021-12-01 17:31:54 +08:00
80d18b6efb load data: fix bug if load data with long content (#29222) 2021-12-01 16:25:54 +08:00
426a527a93 * : statement summary should know the slow write is blocked on read lock lease (#30166) 2021-12-01 09:47:53 +08:00
7fc6ebbda4 privilege, session, server: consistently map user login to identity (#30204) 2021-11-30 17:01:53 +08:00
a0f7643e3f *: forbid set TiFlash Replica for a table with unsupport charset (#30162) 2021-11-30 15:55:53 +08:00
0c8614a80b executor: fix unstable test of topsql (#30257) 2021-11-30 13:01:52 +08:00
81ab3f6758 executor: remove useless log (#30248) 2021-11-30 10:45:52 +08:00
443f15ed4e executor: send a task with error to the resultCh when panic happen (#30214) 2021-11-29 20:15:52 +08:00
8ace8f612e planner: revise optimize trace logic (#30163) 2021-11-29 19:27:52 +08:00
3487bb7b5d executer: fix data race (#30186) 2021-11-29 18:59:52 +08:00
8550dbb216 *: add cardinality estimation trace for Selectivity (#29883) 2021-11-29 17:01:52 +08:00
7a8c7f89ce server: support download optimize trace file (#30150) 2021-11-26 16:53:51 +08:00
fe5733ce41 planner: support dump file for trace plan statement (#30059) 2021-11-25 16:19:50 +08:00