|
|
b178de06ad
|
executor: Trace the memory usage of AggFunc in HashAggExec (#18257)
|
2020-07-06 20:48:41 +08:00 |
|
|
|
a5829ae5e6
|
coprocessor: Exceed action for copiterator (#17324)
|
2020-07-06 18:57:29 +08:00 |
|
|
|
c13e4ab1be
|
executor: check gc safe time first when iterate the history ddl jobs (#18380)
|
2020-07-06 17:13:33 +08:00 |
|
|
|
906f18f7bf
|
util: make one SortedRowContainer is spilling at the same time. (#18307)
* fix
* fix
* fix
* fix
* fix
* fix
* add comments
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-07-06 15:00:38 +08:00 |
|
|
|
f475dc826c
|
planner: add explain for InspectionResultTableExtractor (#16341)
|
2020-07-06 12:47:57 +08:00 |
|
|
|
ef8ad55082
|
executor: make the format of user and host fields in slow logs be compatible with MySQL (#18162)
|
2020-07-06 10:40:21 +08:00 |
|
|
|
a99ae5340e
|
executor: padding short common handle (#18332)
|
2020-07-02 18:28:28 +08:00 |
|
|
|
2627ca2116
|
executor: fix sum & avg on year type (#18318)
Signed-off-by: niedhui <niedhui@gmail.com>
|
2020-07-02 11:51:24 +08:00 |
|
|
|
daad2699dd
|
*: support clustered index for index join (#18204)
|
2020-07-01 16:15:51 +08:00 |
|
|
|
2ccf2c4851
|
executor: fix data race for chunk resource channel in index merge join (#18266)
|
2020-07-01 11:55:43 +08:00 |
|
|
|
aa1d2d2b1b
|
executor,ddl: update auto_random_base in 'show create table' after insertion (#18217)
|
2020-07-01 10:45:26 +08:00 |
|
|
|
9d9f330a4b
|
executor, util: fix spilling disk when oom. (#16895)
|
2020-06-30 16:32:14 +08:00 |
|
|
|
d0f44dfbac
|
executor: stop using the deprecated Filter field in BRIE statements (#18172)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-29 15:50:01 +08:00 |
|
|
|
4eb9d83eae
|
*: allow different shard_row_id prefixes in one transaction (#18181)
* *: allow different shard_row_id prefixes in one transaction
* Apply suggestions from code review
Co-authored-by: tangenta <tangenta@126.com>
* Update sessionctx/variable/session.go
Co-authored-by: tangenta <tangenta@126.com>
* add comments
* add unit test
* add var validation
* update builtinGlobalVariable
Co-authored-by: tangenta <tangenta@126.com>
|
2020-06-29 14:38:06 +08:00 |
|
|
|
33f4b82166
|
ddl: fix issue pre_split_regions table option doesn't work in the partition table. #18144
Signed-off-by: crazycs520 <crazycs520@gmail.com>
|
2020-06-29 14:04:46 +08:00 |
|
|
|
e0be394f0b
|
planner: correct ResolveIndices on common handles for index lookup reader (#18239)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-29 10:07:04 +08:00 |
|
|
|
3f6f36f742
|
*: refactor table.IterRecord and extract some methods (#18214)
* *: refactor table.IterRecord and extract some methods
* fix ci test
* fix ci test
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-29 09:24:34 +08:00 |
|
|
|
28cc5e6ff7
|
ddl: save and restore auto_random id when rename table (#18212)
|
2020-06-28 22:01:49 +08:00 |
|
|
|
6e7994a850
|
ddl: limit the range of auto_random_base (#18188)
* ddl: limit the range of auto_random_base
* sort import
* make fmt
* Apply suggestions from code review
Co-authored-by: djshow832 <zhangming@pingcap.com>
Co-authored-by: djshow832 <zhangming@pingcap.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-28 19:19:05 +08:00 |
|
|
|
773b29102d
|
charset: add missing ascii check(#18193)
|
2020-06-27 15:34:26 +08:00 |
|
|
|
6fa2badf38
|
util: move codec logic into tablecodec package (#18173)
* move codec logic into tablecodec package
* add key generation using physical table id
* remove using prefix
* change comment
* fix conclict
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-24 17:43:10 +08:00 |
|
|
|
127ad504b2
|
table: optimize add record used in lightning (#18102)
|
2020-06-24 15:18:01 +08:00 |
|
|
|
3b63270909
|
telemetry: Add telemetry initial implementation (#18180)
Signed-off-by: Breezewish <me@breeswish.org>
Co-authored-by: crazycs <crazycs520@gmail.com>
Co-authored-by: Lynn <zimu_xia@126.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-24 14:41:46 +08:00 |
|
|
|
06e73a56cc
|
*: compatible with Go 1.14's checkptr (#18189)
|
2020-06-24 13:04:47 +08:00 |
|
|
|
5250f7f53f
|
*: support clustered index in double read (#18127)
|
2020-06-23 15:33:38 +08:00 |
|
|
|
9b16427628
|
server: prefetch point-get keys for multi-statement queries. (#18155)
|
2020-06-23 13:13:18 +08:00 |
|
|
|
c98514e751
|
executor: unify executor concurrency (#16999)
|
2020-06-22 17:39:32 +08:00 |
|
|
|
5405fcc4c3
|
add conn id into ctx (#18158)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-22 13:57:51 +08:00 |
|
|
|
7daa4a7f88
|
*: fix bugs that creating index on clustered index table or table with the virtual generated column (#18114)
|
2020-06-19 19:58:37 +08:00 |
|
|
|
dfca52cb0b
|
executor: remove sensitive information in slow-log and statement (#18107)
|
2020-06-19 16:30:17 +08:00 |
|
|
|
63c0ef8e5d
|
planner: save explain result of plan in session for `explai ... (#17687)
|
2020-06-19 14:07:53 +08:00 |
|
|
|
978370f7cb
|
executor: add new agg function APPROX_COUNT_DISTINCT (#17175)
|
2020-06-18 22:00:14 +08:00 |
|
|
|
c2c02cde4b
|
*: support record kv/pd time for a SQL statement (#17591)
|
2020-06-18 21:17:48 +08:00 |
|
|
|
ffc1bcaaa7
|
unistore: fix clustered index point range check. (#18106)
|
2020-06-18 21:11:31 +08:00 |
|
|
|
ad68349bd2
|
tikv: pre-index stores in region-cache for different access pattern (#18040)
|
2020-06-18 11:22:50 +08:00 |
|
|
|
a142759dee
|
executor/planner: fix wrong point-get plan on cluster table (#18078)
|
2020-06-17 21:41:26 +08:00 |
|
|
|
ad598e431a
|
executor: add the cache for apply executor (#17039)
|
2020-06-17 21:24:12 +08:00 |
|
|
|
a19405a2a7
|
executor: make index merge join close gracefully when tasks not finish (#18069)
|
2020-06-17 19:03:06 +08:00 |
|
|
|
463d085342
|
planner: check clustered index don't need double read (#18054)
|
2020-06-17 14:37:21 +08:00 |
|
|
|
9135d1d0d8
|
executor: subtract the old txn size when track the mem usage (#18000)
|
2020-06-17 11:29:47 +08:00 |
|
|
|
fa551115e6
|
*: fix update bug in cluster index (#18045)
|
2020-06-16 17:06:26 +08:00 |
|
|
|
7f1cd1a60d
|
planner: support build clustered index range for table scan (#18018)
|
2020-06-16 11:49:01 +08:00 |
|
|
|
b8fb4b0965
|
metrics: distinguish transactions by mode (#17912)
|
2020-06-15 16:20:38 +08:00 |
|
|
|
8943b1edc4
|
*: fix analyze on clustered index miss some handle columns (#18004)
|
2020-06-15 15:43:13 +08:00 |
|
|
|
7c3e9d2427
|
*: support analyze on cluster index (#17895)
|
2020-06-15 10:51:33 +08:00 |
|
|
|
389561922e
|
executor: optimize the get snapshot table meta for tiflash/replica HTTP API (#17969)
Signed-off-by: crazycs520 <crazycs520@gmail.com>
|
2020-06-12 16:35:19 +08:00 |
|
|
|
d445e55fc4
|
planner,executor: fix select big number on hash partition table panic (#17881)
|
2020-06-12 15:32:52 +08:00 |
|
|
|
a8da23c254
|
test: fix data race caused by update global config (#17964)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-06-12 13:05:27 +08:00 |
|
|
|
f139821c82
|
session,executor: tiny clean up the runStmt function (#17911)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-06-11 22:11:58 +08:00 |
|
|
|
b2922a7098
|
executor: remove unused code (#17923)
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
|
2020-06-11 02:16:42 +08:00 |
|