|
|
ff7413fedb
|
planner, sessionctx : Add 'last_plan_from_cache' to help know whether sql's plan is from plan cache (#16321)
|
2020-04-17 17:15:21 +08:00 |
|
|
|
557d9d38b6
|
config: remove the config item 'enable-dynamic-config' (#16358)
|
2020-04-15 17:28:52 +08:00 |
|
|
|
e90aac2710
|
executor: add config EnableCollectExecutionInfo (#15493)
|
2020-04-13 20:45:25 +08:00 |
|
|
|
c561d5aa99
|
*: remove useless conversions and omit some types (#16262)
|
2020-04-10 00:23:06 +08:00 |
|
|
|
af0a49cb7a
|
[store/tikv] support batch coprocessor for TiFlash (#16030)
|
2020-04-09 13:01:09 +08:00 |
|
|
|
c81e903804
|
*: use the revertable sandbox to buffer mutations (#15931)
|
2020-04-03 14:54:27 +08:00 |
|
|
|
4eb9ca3d3f
|
planner: push aggregation functions with distinct to cop (#15500)
|
2020-04-01 20:49:14 +08:00 |
|
|
|
94fb1bf18d
|
txn: stop more statement executions if pessimistic transaction ttl manager timed out (#15877)
|
2020-03-31 11:53:41 +08:00 |
|
|
|
17530c4059
|
expression: Support collate for user session variable (#15449)
|
2020-03-31 11:29:07 +08:00 |
|
|
|
514b180928
|
executor: turn off dynamic config by default and add some removed variables back (#15833)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-03-30 16:07:47 +08:00 |
|
|
|
7223e7f8c9
|
bindinfo, planner: fix TiFlash compatibility with binding and SQL plan management (#15719)
|
2020-03-27 15:44:15 +08:00 |
|
|
|
82829e1fa5
|
*: consolidate some settings related to the collation (#15553)
|
2020-03-23 17:38:31 +08:00 |
|
|
|
bbac2b2fe4
|
executor: Improve the performance of aggFuncSum by using sliding window (#14887)
|
2020-03-23 13:29:44 +08:00 |
|
|
|
af861eeba2
|
planner: support hint USE_CASCADES(true|false) to use/disuse cascades planner in a single query (#15352)
|
2020-03-16 19:35:24 +08:00 |
|
|
|
45d83d1adb
|
infoschema: remove the inspection_schema (#15296)
Signed-off-by: Lonng <heng@lonng.org>
|
2020-03-12 11:51:18 +08:00 |
|
|
|
9f0736ee8b
|
errno: move the error code from the parser/mysql to tidb/errno (#15277)
|
2020-03-11 15:40:21 +08:00 |
|
|
|
574a014f70
|
*: deprecate system variables tidb_mem_quota_XXX (#15084)
|
2020-03-10 15:57:03 +08:00 |
|
|
|
2d5d2fde27
|
*: fix the same future wait twice in RC transaction (#15117)
|
2020-03-06 00:05:54 +08:00 |
|
|
|
82ca1f3f44
|
*: support pessimistic lock return values (#15063)
|
2020-03-03 15:11:17 +08:00 |
|
|
|
7fa56616f8
|
executor: refactor the tso future in RC isolation (#14966)
|
2020-03-02 15:38:10 +08:00 |
|
|
|
a7bdb82402
|
*: Reduce memory operations by simply passing size hint to make (#14922)
|
2020-02-25 15:44:36 +08:00 |
|
|
|
a528e60e3b
|
*: add auto_random id cache for statement retrying and table recover (#14711)
|
2020-02-19 18:53:03 +08:00 |
|
|
|
a22ab8f297
|
expression: support sequence function (#14731)
|
2020-02-17 20:11:18 +08:00 |
|
|
|
5d4eb4c806
|
config: support to dynamically update some config items read from PD (#14750)
|
2020-02-17 19:30:27 +08:00 |
|
|
|
f71425b32b
|
session: support leader-and-follower for tidb_replica_read (#14761)
|
2020-02-14 15:06:58 +08:00 |
|
|
|
97a049a2be
|
*: make Backoff perceive the Killed flag to fix MAX_EXECUTION_TIME (#14552)
|
2020-02-03 12:31:56 +08:00 |
|
|
|
74bc00dfa9
|
Improve the performance of WindowExec by using multi-thread hash grouping (#14238)
|
2020-01-16 21:04:16 +08:00 |
|
|
|
c48d5635f9
|
*: replace conf item pprof_sql_cpu with srv var tidb_pprof_sql_cpu (#14385)
|
2020-01-09 13:23:09 +08:00 |
|
|
|
870d4b19c8
|
*: support auto_increment_increment & auto_increment_offset. (#14301)
|
2020-01-08 10:18:39 +08:00 |
|
|
|
b398ef4d2e
|
session: print txn_mode in the general log (#12244)
|
2020-01-06 21:31:39 +08:00 |
|
|
|
0bab73adf5
|
*: use new row-format in tidb (#12634)
|
2020-01-02 22:34:39 +08:00 |
|
|
|
0d76bdb04a
|
*: fix schema change validation for partitioned table when transaction commit (#14235)
|
2020-01-01 19:17:09 +08:00 |
|
|
|
57ecfb9b46
|
*: implement the diagnostics inspection framework (#14114)
Signed-off-by: Lonng <heng@lonng.org>
|
2019-12-25 15:58:58 +08:00 |
|
|
|
1335ffb6b7
|
*: support read consistency isolation level in the pessimistic transactions (#14087)
|
2019-12-24 21:24:39 +08:00 |
|
|
|
e8c198d235
|
*: implement the INSPECTION_SCHEMA to provide snapshot of inspection tables (#14147)
Signed-off-by: Lonng <heng@lonng.org>
|
2019-12-24 11:24:14 +08:00 |
|
|
|
933715f4a2
|
infoschema: add metric database/table to query cluster metric via SQL. (#13757)
|
2019-12-20 16:13:28 +08:00 |
|
|
|
fcc5dba8a7
|
infoschema: add 3 fields to statement summary table (#14096)
|
2019-12-19 21:42:39 +08:00 |
|
|
|
c39317e890
|
executor: support turn on/off slow-log by variables (#14016)
|
2019-12-18 10:48:46 +08:00 |
|
|
|
9009da7378
|
*: lock unchanged rows for pessimistic transaction (#14045)
|
2019-12-13 12:00:28 +08:00 |
|
|
|
1bcf267655
|
infoschema: add plan digest to slow log and slow_query (#14000)
|
2019-12-12 11:49:00 +08:00 |
|
|
|
5da10ffecc
|
*: refine some error code (#14002)
|
2019-12-12 11:09:58 +08:00 |
|
|
|
78e3c4d885
|
extract hot system variables from map (#13810)
|
2019-12-05 10:32:39 +08:00 |
|
|
|
5b6422df58
|
*: support read remote TiDB memory table of cluster (#13065)
|
2019-12-04 13:05:36 +08:00 |
|
|
|
1de8569bce
|
executor: show back-off details in slow log (#13770)
|
2019-12-03 06:42:32 -06:00 |
|
|
|
5a589c9994
|
planner: consider disk cost in hashJoin (#13246)
|
2019-12-03 13:43:19 +08:00 |
|
|
|
596fb64233
|
planner: support a hint to force using a IndexMerge path (#12843)
|
2019-11-27 15:44:25 +08:00 |
|
|
|
4283263b13
|
store : add store limit to restrain bad store from occupying too much token limit. (#12779)
|
2019-11-13 18:49:24 +08:00 |
|
|
|
58733475da
|
*: support capture evolve plan tasks (#13199)
|
2019-11-13 16:22:48 +08:00 |
|
|
|
538077ff75
|
*: rename Arrow to Chunk (#13060)
|
2019-11-06 14:51:10 +08:00 |
|
|
|
5fd8b4d251
|
executor: support innodb_lock_wait_timeout for pessimistic transaction (#13103)
|
2019-11-05 17:26:40 +08:00 |
|