Commit Graph

10934 Commits

Author SHA1 Message Date
2c2832a052 config: update NOTE of transaction limit in config.tom.example (#17027)
Signed-off-by: Shuaipeng Yu <jackysp@gmail.com>
2020-05-08 11:26:54 +08:00
e3e51b4663 infoschema: fix case of stmt_type in statement summary (#17005) 2020-05-07 16:26:54 +08:00
014d101a5d planner: allow TableDual to match the required property if the row count is 0 (#16927) 2020-05-07 14:27:05 +08:00
202a97a871 txn: check values length during pre split execution (#17010) 2020-05-07 13:44:35 +08:00
26e946d25e plannercore: ignore invisible indexes in optimizer (#15421) 2020-05-07 11:00:40 +08:00
d367a0101e expression: after introducing collation, the experssion should be thread-safe (#16600) 2020-05-06 21:22:40 +08:00
20ebd8160a planner: add explain info for ClusterTableExtractor (#16584) 2020-05-06 21:12:09 +08:00
cc0316129e build: delete useless docker ignore file (#16265) 2020-05-06 21:01:05 +08:00
b258ccdf8b executor: fix TempDir permissions bug (#16823) 2020-05-06 20:29:27 +08:00
b95d8578fa UCP: improve UT coverage of package planner, part 1 (#16093) 2020-05-06 20:20:09 +08:00
079939f808 expression: NotNullFlag is not set correctly for some expression (#16954) 2020-05-06 19:29:10 +08:00
7ebcc20398 executor: support GROUP_CONCAT(ORDER BY) (#16591) 2020-05-06 18:41:22 +08:00
2daee416f3 expression: keep xor result consistent with mysql 8 (#15934) 2020-05-06 14:04:32 +08:00
1c3435b4a6 executor: remove default search time range of cluster_log when query without time range. (#16938) 2020-05-06 13:48:29 +08:00
5d74cf582d executor: fix unique index point get read with delete first (#16965) 2020-05-04 22:11:56 +08:00
b71a450221 tikv: fix race modification when handle epoch not match (#16962) 2020-05-03 11:51:56 +08:00
b4f42abc36 planner: Modify the judgment condition of rule_generate_column_substitute. (#16809) 2020-05-01 21:48:03 +08:00
43764a59b7 RFC + Support of BACKUP and RESTORE statements (#15274) 2020-04-30 19:35:56 +08:00
2f9a487ebb store/tikv: pre-split regions during 2PC to avoid hotspot (#16920) 2020-04-30 17:48:07 +08:00
c0814f0b0e return err when INSERT/UPDATE/ANALYZE/DELETE a sequence (#16936) 2020-04-30 16:52:38 +08:00
94e12e65df tikv: recheck kv status before invalidate region on sending fail (#16933) 2020-04-30 16:23:13 +08:00
23ebde9d1d gc_worker: enable green gc by default (#16951) 2020-04-30 15:21:55 +08:00
c3b6a52beb executor: disallow subquery in insert values clause reference upper scope (#16872) 2020-04-30 14:31:56 +08:00
139cb3e99a gc_worker: fix serveral bugs of green gc (#16413) 2020-04-30 13:39:58 +08:00
de8be25b6b gc_worker: compare locks by key and timestamp (#16536) 2020-04-30 12:11:27 +08:00
556e43eef7 planner: refine function accessPathsForConds to avoid wrong indexmerge plan (#16863) 2020-04-30 11:24:56 +08:00
30f6f32708 tests: abstract Cluster interface for introducing new mock... (#16940) 2020-04-30 10:46:55 +08:00
b0ce4131ce ddl: redece wait time when handling cancelling job (#16827) 2020-04-29 23:08:09 +08:00
2c60f3d38a test: stable test cases (#16913) 2020-04-29 21:46:56 +08:00
4bfc39fe52 config: remove the special limit of txn-total-size-limit when binlog enabled (#16919) 2020-04-29 21:40:18 +08:00
46e37a1700 executor: generalize SHOW TABLE t NEXT_ROW_ID for auto_random and sequences (#16821) 2020-04-29 20:00:26 +08:00
9d391949cd expression: refactor logic about checking illegal mix collations (#16866) 2020-04-29 16:40:56 +08:00
76b910edd1 planner: hints for index merge should check the DB name for a table (#16519) 2020-04-29 15:46:56 +08:00
cd362cae72 metrics/grafana: add more Golang MemStats metrics (#16902) 2020-04-29 13:58:43 +08:00
b54012e685 ddl: refine parallel flashback table bug (#16874) 2020-04-29 12:27:59 +08:00
f678ce6690 tikv: collapse duplicate resolve locks in region requests (#16838) 2020-04-29 10:40:56 +08:00
51dabaabef *: refactor Handle in executor package (#16871) 2020-04-28 21:27:19 +08:00
47499409fe gc_worker: fix deadlock in physicalScanAndResolveLocks (#16393) 2020-04-28 18:07:26 +08:00
092dbc0326 executor: remove useless union scan codes (#16683) 2020-04-28 16:46:05 +08:00
0e5af57f60 log: tiny fix for expensive query log in execute detail (#16899) 2020-04-28 15:18:56 +08:00
3a07cf7fcc executer: add Cop_time in slow log (#16873) 2020-04-28 15:08:09 +08:00
26e208b9df executor, types: copy enum/set instead of refer the underlying data (#16858) 2020-04-28 13:00:40 +08:00
b32e834a8d server: let select for update could be recorded for slow log and statements (#16743) 2020-04-28 12:11:56 +08:00
fbea0b31fc server: fix no response when execute 0 statment (#16770) 2020-04-28 11:50:26 +08:00
2e144ef5f2 server: let handshake packet read/write error log as debug (#16877) 2020-04-28 11:35:27 +08:00
318a45552e tikv: keep using origin goroutine when doing retry in commit phase (#16849) 2020-04-28 10:33:52 +08:00
f51c2001bf expression: return an error when finding some expressions cannot be pushed down to avoid panic (#16671) 2020-04-27 20:47:37 +08:00
38f4d869d8 fix auto random base comment in show.go (#16859)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
2020-04-27 17:04:36 +08:00
8b26d0bfe0 doc: add a brief rfc about TiDB sequence (#16682) 2020-04-27 16:00:46 +08:00
468b8c6f7b executor, privilege: introduce a new privilege for the set config statement (#16847) 2020-04-27 14:17:38 +08:00