Commit Graph

13588 Commits

Author SHA1 Message Date
fb81a7dfd8 planner: warn for incremental analyze in version 3 stats (#24689) 2021-06-02 14:51:38 +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
6c44ec29d8 execdetails: make ConcurrencyInfo only appear once in explain analyze (#24514) 2021-06-02 13:01:47 +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
f24dee95fe ddl: fix column type change won't cast the default value to new one (#25025) 2021-06-02 11:43:38 +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
5d7c852770 planner: keep the original join schema in predicate pushdown (#24862) 2021-06-01 16:55: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
8dc21198c9 *: fix sysvar inconsistencies/potential bugs (#24964) 2021-06-01 11:49: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
bbd5b32c2f *: clean up the logging component (#23534) 2021-06-01 10:43:37 +08:00
a80047c604 CTE: support explain CTE plan (#24986) 2021-05-31 19:03:36 +08:00
7af4feaad1 store/tikv: rename func OnSendFailForRegion to OnSendFailForTiFlash (#24992) 2021-05-31 18:37:36 +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
456e72c56e telemetry: add pk type of clusterindex feature usage information (#24825) 2021-05-31 15:07:37 +08:00
cd10f944b2 variable: Add IsNoop to sysvar struct (#24963) 2021-05-31 14:27:36 +08:00
ad9241f92c executor: hide tx_read_ts from show variables (#24926) 2021-05-31 14:03:36 +08:00
5636472143 doc: Remove hash fields in lock wait table (#24922) 2021-05-31 13:35:36 +08:00
a14d09d5c5 Proposal: Unify Log Library for Golang Projects (#24181) 2021-05-31 13:25:36 +08:00
04cb5e9f67 variable: make tx_read_ts mutual exclude with tidb_snapshot (#24931) 2021-05-31 13:17:37 +08:00
7f4f5c0236 *: Change dynamic privileges to non-experimental (#24914) 2021-05-28 23:29:36 +08:00
ac04473227 planner, executor: support batchget for range and list partition table (#24856) 2021-05-28 21:01:35 +08:00
7a15d64703 store/copr: move tikv.keyranges and tikv.regioninfo to package store/… (#24908) 2021-05-28 20:53:36 +08:00
cea4e20689 executor: fix the unstable test TestDML (#24960) 2021-05-28 20:33:35 +08:00
963288a68c planner: build plan for CTE (#24792) 2021-05-28 16:47:35 +08:00
c287bcb48c executor: Add plugin column to mysql.user (#24894) 2021-05-28 16:33:36 +08:00
1b048b1676 infoschema: Use system local time for tables of lock view (#24952) 2021-05-28 16:03:35 +08:00
fb3a30ea04 expression: builtin function current_date() and curdate() should return DATE t… (#24950) 2021-05-28 15:27:35 +08:00
0367c54698 inforschema, executor, util/kvcache, util/statement_summary : Add STATEMENTS_SUMMARY_EVICTED into information_schema (#24513) 2021-05-28 15:19:35 +08:00
138692f594 store/tikv: set execution timeout for general TiKV requests (#24936) 2021-05-28 15:09:35 +08:00
ec12617da7 *: update BR (#24905) 2021-05-28 14:17:35 +08:00
348abf01f9 telemetry,session: add telemetry for the temporary table feature (#24866) 2021-05-28 12:07:35 +08:00
165c67f0e7 planner/core/logical_plan_test.go: add error check (#24942) 2021-05-27 23:39:35 +08:00
b64f9007cf infoschema: Remove the unimplemented ALL_SQL_DIGESTS column from the DEADLOCKS table (#24939) 2021-05-27 22:25:35 +08:00
f3557bb591 planner, executor: supports select statement with AS OF (#24613) 2021-05-27 21:11:35 +08:00
c3a27c91ee infoschema: Add ALL_SQL_DIGESTS field to the TIDB_TRX table (#24863) 2021-05-27 19:49:35 +08:00
e87d035937 infoschema, executor, txn: implement DATA_LOCK_WAITS table (#24750) 2021-05-27 17:57:36 +08:00
415dae62ed planner: unify name of datasource receiver (#24703) 2021-05-27 16:57:36 +08:00
a5400cc602 test: Fix a misusing of testkit that runs two queries concurrently (#24923) 2021-05-27 15:47:35 +08:00
96ab4a3f0a store/helper, infoschema: fix the bug that cannot find down-peer (#24881) 2021-05-27 13:25:35 +08:00
2f96bc7502 expresssion: determine the field type of control function with enum type (#24830) 2021-05-27 11:45:35 +08:00
1ae28529ab store/tikv: remove ServerMemoryQuota from tikv config (#24620) 2021-05-27 11:03:35 +08:00
f891c5a7cb planner: Fix runtime error occurs when illegal mix collate in subquery (#24887) 2021-05-26 21:29:35 +08:00
a8819a88eb docs: Rename some tables' column names in Lock View to reduce confusion (#24904) 2021-05-26 19:25:35 +08:00