Commit Graph

3911 Commits

Author SHA1 Message Date
cbb6f4e64c *: add global system variable tmp_table_size (#24827) 2021-06-09 18:48:30 +08:00
6026b63891 *: update kvrpcpb to not use abbreviations (#25265) 2021-06-09 13:28:28 +08:00
d5a0d176db executor: add history read compatibility for temporary table (#25237) 2021-06-09 13:18:29 +08:00
8bf35daf1a planner: disable mpp_outer_join_fixed_build_side by default (#25240) 2021-06-09 12:44:28 +08:00
ac06d78691 *: enable column-type-change totally (#25263) 2021-06-09 10:56:29 +08:00
dd3edf5994 executor: fix bug when use limit in CTE (#25261) 2021-06-09 10:48:29 +08:00
f81ef55795 planner: solve an incompatible issue about dynamic-mode and TiFlash and enable dynamic mode by default (#25255) 2021-06-08 20:08:28 +08:00
75388187f3 ddl: make the column type change switch transparent (#25213) 2021-06-08 17:16:28 +08:00
eb91585d6d executor: temporarily skip some unstable test cases. (#25224)
- testResourceTagSuite.TestResourceGroupTag (#25189)
- testSuiteJoin1.TestIndexLookupJoin (#25191)
- testSuite1.TestAnalyzeIndex (#25188)
- testSuite1.TestAnalyzeIncremental (#25187)
- testVectorizeSuite2.TestVectorizedBuiltinTimeEvalOneVec (#25169)
2021-06-08 15:35:54 +08:00
9de1753866 *: fix permissions of brie RESTORE to be RESTORE_ADMIN (#25039) 2021-06-08 10:44:28 +08:00
811253785c planner, executor: add stale read compatibility for temporary table (#25206) 2021-06-07 21:06:28 +08:00
ae20fa8353 executor: skip unstable test case TestApplyGoroutinePanic (#25180) 2021-06-07 20:14:28 +08:00
11716e7f4a *: use full sampling as default analyze (#25132) 2021-06-06 00:34:27 +08:00
acdacf186a util: add top sql collector (#24988) 2021-06-04 22:56:28 +08:00
38e2faea90 executor: skip unstable test case TestMergeJoinInDisk and TestAnalyzeIndexExtractTopN. (#25170)
* executor: skip unstable test case TestMergeJoinInDisk.
2021-06-04 21:02:15 +08:00
5c350bef3b meta,executor: fix show create table panic for temporary table with auto_increment columns (#25140) 2021-06-04 20:30:28 +08:00
be63681161 expression: processing empty string for enum index correctly (#25101) 2021-06-04 17:28:28 +08:00
2e083b40e5 statistics: support indexes containing virtual column for full sampling (#24999) 2021-06-04 16:18:28 +08:00
b1beb1b67d planner: add some tiflash test cases on dynamic partition prune mode (#25131) 2021-06-04 14:24:17 +08:00
b07942836f planner: fix a panic caused by sinking a Limit with inlined Proj into IndexLookUp when accessing a partition table (#25063) 2021-06-04 13:54:27 +08:00
7602a2774c planner: add more test cases about tiflash and dynamic mode (#25111) 2021-06-04 13:16:27 +08:00
41e1e814ff executor: parallel some part of the sampling-based analyze (#24860) 2021-06-03 23:08:26 +08:00
9f8175743f *: refine some error messages (#24767) 2021-06-03 21:14:26 +08:00
8111d14c90 tests: make TestIssue20658 stable (#25092)
* tests: make TestIssue20658 stable
2021-06-03 18:15:35 +08:00
4d9c667aab infoschema, executor, txn: encode key field in DATA_LOCK_WAITS table (#25060) 2021-06-03 18:14:26 +08:00
69274d8864 store: refine the error handling and retry mechanism for stale read (#24956) 2021-06-03 17:52:26 +08:00
982dcece3b executor: fix incorrect result of enum type merge join (#24775) 2021-06-03 17:24:26 +08:00
50b6da0f89 executor: add limit implementation for CTEExec (#24870) 2021-06-03 16:26:27 +08:00
83a9a12a14 *: add sys var tidb_enable_global_temporary_table to open global temp table (#25075) 2021-06-03 16:10:45 +08:00
dbb753fd02 executor: create PipelinedWindowExec (#23022) 2021-06-03 15:38:27 +08:00
a37a30b883 planner: try to fix some unstable test cases about partition table statistics (#25026) 2021-06-03 15:27:29 +08:00
0f151af7c5 *: add telemetry support for CTE (#25022) 2021-06-03 14:46:27 +08:00
dffba21956 *: move executor/set.go special handling to setter functions (#25008) 2021-06-03 13:22:26 +08:00
c44b8d118b config: make deadlock history's max size configuable (#24925) 2021-06-03 12:26:26 +08:00
9fad132d1d case: make CTE case be stable (#25035) 2021-06-02 23:26:26 +08:00
8656b5d396 executor: avoid distsql request for TableReader/IndexReader/IndexLookup on temporary table (#24769) 2021-06-02 18:32:26 +08:00
1f79bfe637 *: fix ci lint (#25057) 2021-06-02 17:58:54 +08:00
f966a3d9fb executor: fix the wrong KVRange for partition tables in TableReader (#25047) 2021-06-02 17:30:43 +08:00
52e89cb8bf planner/core: support union all for mpp. (#24287) 2021-06-02 14:15:38 +08:00
7c3e0361fb executor: support explain analyze for CTE statement (#25023) 2021-06-02 13:31:37 +08:00
7811bf9a37 *: use pprof profile to collect CPU time group by SQL and plan digest (#24892) 2021-06-02 12:51:39 +08:00
c8c0dd0bb9 executor: supports as of timestamp compatibility (#25019) 2021-06-02 11:29:38 +08:00
0158f71cda ddl: support type conversion between non-varchar and varchar (#24959) 2021-06-01 18:59:37 +08:00
d435129d01 executor: make set transaction as of timestamp supports select statement (#24984) 2021-06-01 16:29:38 +08:00
ccaefa2a3d executor: add CTEExec and CTETableReaderExec (#24809) 2021-06-01 11:59:37 +08:00
02b4f3bcc8 executor: add more cases about dynamic-mode with plan-cache and transaction (#24998) 2021-06-01 11:23:36 +08:00
48e25cdebf executor: make the ParallelApply be safe to be called again after returning empty results (#24935) 2021-06-01 11:05:37 +08:00
xhe
238cab806e *: ddl compatibility test completion (#24983) 2021-05-31 18:17:38 +08:00
11019d6f34 ddl: add admin_checksum_table compatibility for temporary table (#24867) 2021-05-31 15:47:36 +08:00
702c86b8f9 *: add global/instance variable to config top sql (#24934) 2021-05-31 15:17:36 +08:00