Commit Graph

1757 Commits

Author SHA1 Message Date
beec206ede ddl/partition: remove the usage of package 'pd/pkg/slice' (#25356) 2021-06-15 14:40:36 +08:00
bca2f7250f logutil: InitLogger as a more abstract method, deprecated InitZapLogger (#25381) 2021-06-15 10:54:37 +08:00
cc5e161ac0 *: use tikv/client-go/v2 (#25359) 2021-06-11 17:24:35 +08:00
f4e608b8ba util: improve TopSQL reporter memory efficiency (#25195) 2021-06-11 13:16:35 +08:00
9505b4bc69 sli: move small read duration metrics to store/tikv (#25343) 2021-06-11 12:00:36 +08:00
487c08affa infoschema, util/stmtsummary: enhance statements_summary. (#25031) 2021-06-11 11:14:34 +08:00
9900f889cb Metric: Collect TiKV Read Duration Metric for SLI/SLO (#23884) 2021-06-09 18:56:29 +08:00
cbb6f4e64c *: add global system variable tmp_table_size (#24827) 2021-06-09 18:48:30 +08:00
840494dc13 store/tikv: add and fix some metrics for the new retry logic (#25123) 2021-06-07 16:38: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
be63681161 expression: processing empty string for enum index correctly (#25101) 2021-06-04 17:28:28 +08:00
0999df9223 planner: support explain analyze for mpp task with union (#24898) (#25081) 2021-06-03 21:36:26 +08:00
9f8175743f *: refine some error messages (#24767) 2021-06-03 21:14:26 +08:00
50b6da0f89 executor: add limit implementation for CTEExec (#24870) 2021-06-03 16:26: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
1f79bfe637 *: fix ci lint (#25057) 2021-06-02 17:58:54 +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
ccaefa2a3d executor: add CTEExec and CTETableReaderExec (#24809) 2021-06-01 11:59: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
963288a68c planner: build plan for CTE (#24792) 2021-05-28 16:47: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
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
acf5e52ffc session, executor: fix misleading function name and move staleness test (#24902) 2021-05-26 15:31:35 +08:00
2b3905b44a *: avoid create new parser object in prepared exec (#24883) 2021-05-26 11:25:34 +08:00
66ad36ee10 planner, executor, statistics: support correlation calc for new sampling method (#24458) 2021-05-25 23:57:34 +08:00
2580240dde *: pass sql, plan digest down to KV request (#24854) 2021-05-25 15:47:33 +08:00
8c25a0074a */backoff: make backoff type as string instead of interface fmt.Stringer (#24810) 2021-05-25 15:23:33 +08:00
98f0d76bc7 *: clean up the deserted syntax of START TRANSACTION READ ONLY (#24813) 2021-05-25 14:25:33 +08:00
39bd181213 *: Upgrade to go 1.16 && remove deprecated io/ioutil (#24527) 2021-05-25 12:07:34 +08:00
d5e0ed0aae ddl: ban the setting replica for tables in system database (MySQL) (#24745) 2021-05-24 22:13:33 +08:00
xhe
bfdad7c752 *: milisecond test and infoschema fix (#24820) 2021-05-24 18:27:34 +08:00
26cf50ebe5 executor: implement cteutil.Storage (#24193) 2021-05-24 17:49:34 +08:00
327638c874 util/stmtsummary: remove import package tikv (#24776) 2021-05-21 10:34:21 +08:00
789874e201 store/tikv/retry: define Config instead of BackoffType (#24692) 2021-05-20 22:06:21 +08:00
651e041201 ranger: fix incorrect enum range for xxx_ci collation (#24661) 2021-05-20 03:17:41 +08:00
3904ca3e4e infoschema, executor: Add the deadlock table (#24524) 2021-05-20 00:21:42 +08:00
8fb29eb17e kv: move TxnScope into kv (#24715) 2021-05-19 20:01:42 +08:00
424a5a880c executor: enhancement for ListInDisk(support writing after reading) (#24379) 2021-05-19 19:15:41 +08:00
49d1eaa409 txn: break dependency from store/tikv to tidb/kv cause by TransactionOption (#24656) 2021-05-19 17:39:42 +08:00
883c7fb87c planner: add partitioning pruning tests for range partitioning (#24554) 2021-05-19 10:57:40 +08:00
b515e14d3e sem: add tidbredact log to restricted variables (#24701) 2021-05-18 20:13:40 +08:00
e9488ce2ee *: implement tidb_bounded_staleness built-in function (#24328) 2021-05-18 14:15:40 +08:00