|
|
f717e39a8e
|
executor: split aggregate.go into several files (#46489)
close pingcap/tidb#46487
|
2023-08-30 08:50:10 +00:00 |
|
|
|
b1feeca170
|
linter: enable revive for executor (#45504)
ref pingcap/tidb#40786
|
2023-07-24 03:22:18 +00:00 |
|
|
|
30cafb3c3a
|
executor: refactor executor and baseExecutor (#45065)
ref pingcap/tidb#44940
|
2023-07-03 07:56:12 +00:00 |
|
|
|
8b67cea5e1
|
*: support check constraint in tidb (#44104)
ref pingcap/tidb#41711
|
2023-06-07 08:51:42 +00:00 |
|
|
|
23543a4805
|
*: merge the runtime stats in time to avoid using too many memory (#39394)
close pingcap/tidb#39413
|
2022-11-29 21:00:00 +08:00 |
|
|
|
0b3e1e9be0
|
*: Chunkreuse try reuse chunk in operator (#38607)
close pingcap/tidb#38606
|
2022-11-04 11:28:00 +08:00 |
|
|
|
38e9aa02ef
|
*: support foreign key on update cascade and set null when execute update statement (#38652)
close pingcap/tidb#38651
|
2022-11-01 13:07:59 +08:00 |
|
|
|
43468983d9
|
*: add foreign key cascade delete when execute delete statement (#38377)
close pingcap/tidb#38376
|
2022-10-21 11:27:54 +08:00 |
|
|
|
24723e00e1
|
*: add foreign key constraint check when execute update statement (#38156)
close pingcap/tidb#38155
|
2022-09-29 14:25:44 +08:00 |
|
|
|
858b8a38ea
|
*: add foreign key constraint check when execute insert statement (#37466)
close pingcap/tidb#37465
|
2022-09-24 00:41:43 +08:00 |
|
|
|
7d9c68446a
|
executor: fix unstable TestGlobalMemoryTrackerOnCleanUp (#37372)
close pingcap/tidb#36585
|
2022-08-25 14:30:22 +08:00 |
|
|
|
95e13afa13
|
*: track the memory usage in Insert/Update/Delete executors (#34097)
close pingcap/tidb#34096
|
2022-06-22 19:10:38 +08:00 |
|
|
|
fb342ff861
|
topsql: fix issue of topsql failed catch the running SQL when topsql is enabled in execution (#33861)
close pingcap/tidb#33859
|
2022-04-26 13:16:51 +08:00 |
|
|
|
2dd0074e4e
|
executor: fix wrong result of delete multiple tables using left join (#33055)
close pingcap/tidb#31321
|
2022-03-16 12:05:52 +08:00 |
|
|
|
e9ab05f90f
|
topsql: move topsql variable to topsql/state for avoid import cycle (#31134)
close pingcap/tidb#31136
|
2021-12-29 19:51:50 +08:00 |
|
|
|
fe1aaf2fd7
|
topsql: introduce stmtstats and sql execution count (#30277)
|
2021-12-21 15:43:47 +08:00 |
|
|
|
b11171aa71
|
topsql: distinguish the row and index operation type (#29044)
|
2021-11-24 10:17:51 +08:00 |
|
|
|
94e30df8e2
|
parser: fix compiling, add unit tests (#28700)
|
2021-10-11 23:15:25 +08:00 |
|
|
|
267a3b8162
|
executor: add auto id allocator execution runtime stats (#28013)
|
2021-10-08 17:35:24 +08:00 |
|
|
|
7755d25aba
|
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198)
|
2021-08-16 18:52:00 +08:00 |
|
|
|
a69f2bd5ce
|
go.mod: update client-go to version 20210728 (#26685)
|
2021-07-29 14:50:17 +08:00 |
|
|
|
cc5e161ac0
|
*: use tikv/client-go/v2 (#25359)
|
2021-06-11 17:24:35 +08:00 |
|
|
|
702c86b8f9
|
*: add global/instance variable to config top sql (#24934)
|
2021-05-31 15:17:36 +08:00 |
|
|
|
051524ce95
|
kv: remove DelOption method (#24762)
|
2021-05-25 17:53:34 +08:00 |
|
|
|
2580240dde
|
*: pass sql, plan digest down to KV request (#24854)
|
2021-05-25 15:47:33 +08:00 |
|
|
|
d2bdfd51b7
|
store/tikv: move transaction options out to /kv (#24619)
|
2021-05-13 17:49:39 +08:00 |
|
|
|
961cd66393
|
executor,planner: fix update join update unmatched outer row (#23491)
|
2021-03-26 19:43:23 +08:00 |
|
|
|
efe172b0e0
|
store/tikv:move option from kv to tikv, and make define as a normal int (#23171)
|
2021-03-22 20:13:36 +08:00 |
|
|
|
39d8fcc71b
|
executor: fix value swapping and multi-updates in UPDATE statement (#20493)
|
2020-12-10 15:48:02 +08:00 |
|
|
|
62fd2b7359
|
execution: fix Out of range error message is not informative enough (#21343)
|
2020-12-04 20:29:47 +08:00 |
|
|
|
2f067c0542
|
*: redact arguments for Error (#20436)
|
2020-10-21 14:44:08 +08:00 |
|
|
|
bada2801ac
|
*: fix cop task runtime information is wrong in the concurrent executor (#19849)
Signed-off-by: crazycs520 <crazycs520@gmail.com>
|
2020-09-11 14:14:37 +08:00 |
|
|
|
e356136b72
|
*: annotate execution info in runtime/trace (#19407)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-08-27 11:23:36 +08:00 |
|
|
|
650be7c438
|
execute: add rpc runtime stats information for insert/update/replace statement (#19334)
|
2020-08-24 16:10:33 +08:00 |
|
|
|
658132fcf3
|
planner: refactor handle columns (#18391)
|
2020-07-07 12:26:14 +08:00 |
|
|
|
73c4673f30
|
*: support update/delete/insert ignore/duplicate update in single cluster index table (#17721)
|
2020-06-08 20:55:31 +08:00 |
|
|
|
3176b00c02
|
executor: fix the issue that UNIQUE constraint on boolean column results in an incorrect result in a comparison (#17245)
|
2020-05-20 13:55:18 +08:00 |
|
|
|
1417ba2288
|
*: fix a bug that don't handle truncate properly for virtual generated column (#17217)
|
2020-05-14 20:57:55 +08:00 |
|
|
|
51dabaabef
|
*: refactor Handle in executor package (#16871)
|
2020-04-28 21:27:19 +08:00 |
|
|
|
6814f8c94b
|
*: refactor Handle in table package (#16807)
|
2020-04-27 10:04:50 +08:00 |
|
|
|
b1ccb30a75
|
*: fix updating the column value when the column is dropping and in WriteOnly state (#15539)
|
2020-03-23 14:47:01 +08:00 |
|
|
|
de39b8a5c6
|
executor: do not store rows in UpdateExec (#15325)
|
2020-03-12 21:23:02 +08:00 |
|
|
|
55b3e1110c
|
*: reduce the allocation caused by Datum.Copy (#15219)
|
2020-03-09 17:38:46 +08:00 |
|
|
|
e00887e3b9
|
executor: add memTracker for UpdateExec (#14299)
|
2019-12-31 21:59:31 +08:00 |
|
|
|
ebc4fa9dee
|
executor: resort fields for reducing the memory allocated (#14208)
|
2019-12-31 17:19:59 +08:00 |
|
|
|
36f0f37b40
|
expression, planner: remove some fields from `expression.Colum… (#12573)
|
2019-10-29 15:48:26 +08:00 |
|
|
|
4cd5d15d97
|
*: improve plan cache param eval and insert const (#10746)
|
2019-08-27 11:11:01 +08:00 |
|
|
|
d210889a6c
|
*: trace the execution of the insert operation (#11667)
|
2019-08-09 14:22:03 +08:00 |
|
|
|
02ab1ed7ee
|
executor,session: display the tree-like format of the trace statement (#11633)
|
2019-08-06 14:18:31 +08:00 |
|
|
|
85c790ec97
|
planner, executor: tiny refactor (#11420)
|
2019-07-26 19:31:06 +08:00 |
|