This website requires JavaScript.
3dd842f50a
statistics: add bucket ndv for index histogram (#20580 )
Yiding Cui
2021-01-13 18:24:21 +08:00
68aaa2fa7e
*: fix auto-id allocate tracing (#22371 )
tiancaiamao
2021-01-13 12:19:58 +08:00
289bc7e79c
ddl: concurrent safe api for using rule bundles cache (#22035 )
xhe
2021-01-13 10:58:58 +08:00
ba8223fd0a
ddl: fix placement rules compatibility with tiflash (#22065 )
xhe
2021-01-12 18:19:30 +08:00
2c4a60daff
executor: fix tidb can not show view data_type (#22363 )
fdd
2021-01-12 17:33:28 +08:00
bfb34f80f5
ddl: drop placement rule cache when droping database (#22344 )
xhe
2021-01-12 16:46:59 +08:00
dd234b7e32
session: fix the duplicate binding case when updating bind info (#22367 )
rebelice
2021-01-12 16:30:59 +08:00
4088c2011b
planner: check index valid while forUpdateRead (#22152 )
you06
2021-01-12 15:09:59 +08:00
8d4cac2c89
oracle: fix GetStaleTimestamp get stuck error (#22279 )
Song Gao
2021-01-12 12:17:00 +08:00
e3108df576
planner: do not cache prepared plan if optimization depends on mutable constant (#22349 )
Yifan Xu
2021-01-12 11:11:59 +08:00
c682ab3b7b
ddl: fix a typo when truncating table partition (#22326 )
Xiaoguang Sun
2021-01-11 19:06:58 +08:00
dae6e4935b
planner/core: push selection operator to mpp task (#22343 )
Han Fei
2021-01-11 17:51:58 +08:00
6280016ac6
executor: fix memTableReader decoding for old row format key-values (#22221 )
tangenta
2021-01-11 17:00:28 +08:00
78529e86eb
session: fix two cases when updating bind info (#22338 )
rebelice
2021-01-11 15:55:58 +08:00
e234403616
planner: fix panic in extractSelectAndNormalizeDigest (#22333 )
Yuanjia Zhang
2021-01-11 15:43:10 +08:00
809a375f5c
planner: fix wrong sql run success if condition alwasy false (#22300 )
xiongjiwei
2021-01-11 14:07:28 +08:00
ae7e43249a
store/tikv: fix a concurrency bug that may cause the batchClient timeout (#22239 )
tiancaiamao
2021-01-11 13:47:58 +08:00
f2694209a8
expression: set collation function flen (#22084 )
xiongjiwei
2021-01-11 12:34:58 +08:00
b8c91d14ef
expression, executor: fix runtime panic in WEIGHT_STRING function when the length of binary is too large (#22251 )
Zijie Lu
2021-01-11 11:47:27 +08:00
e393b1b97c
planner: check error when correlatedAggregateResolver leaves ast.Node (#22222 )
Yifan Xu
2021-01-11 11:11:27 +08:00
cdcb0ffa34
expression: fix unexpected panic when doing isNullRejected check (#22173 )
Yifan Xu
2021-01-11 10:55:17 +08:00
c9ff8458bc
store/tikv: Add more failpoints about transaction (#22160 )
MyonKeminta
2021-01-10 11:41:27 +08:00
8cc5e170e9
*: using a lru cache in cachedb (#22312 )
Jack Yu
2021-01-09 14:48:58 +08:00
31bbfcef82
executor: refine maxOneRow (#22194 )
wjHuang
2021-01-09 13:19:14 +08:00
c2ee8d37c2
*: bump tidb's parser to the latest version (#22218 )
Iosmanthus Teng
2021-01-08 17:58:58 +08:00
390eeeb570
session: support validating read-only statement during read-only staleness transaction (#22048 )
Song Gao
2021-01-08 16:50:58 +08:00
cec1a92658
session, sessionctx: remove unused GetAllSysVars (#22284 )
Morgan Tocker
2021-01-07 23:58:58 -07:00
4071a72bf2
executor: add test case for memory cache in parition table (#22291 )
Jack Yu
2021-01-08 14:34:28 +08:00
0a4ec0da2b
bindinfo: avoid duplicate bindings caused by concurrent baseline capture (#22182 )
Kenan Yao
2021-01-08 14:18:27 +08:00
fe9d3161fa
executor: store correct plan hint in statements_summary when log level is 'debug' (#22219 )
Kenan Yao
2021-01-08 14:03:10 +08:00
fd7da4fbe6
test: stabilize test case (#22276 )
cfzjywxk
2021-01-07 22:11:57 +08:00
caa8c16cac
execution: support explain analyze in mpp execution. (#22053 )
xufei
2021-01-07 17:46:59 +08:00
02016b09ef
util: add test TestCodec (#22197 )
wjHuang
2021-01-07 17:32:27 +08:00
c6fae57f4e
executor: check not exist error in batch point get for cached tables (#22264 )
Jack Yu
2021-01-07 17:17:58 +08:00
bedd599e06
gcworker: fix gc miss locks when region merged during scanning & resolving locks (#22252 )
lysu
2021-01-07 16:46:28 +08:00
d1d5cc433e
time: fix parse datetime won't truncate the reluctant string (#22232 )
Arenatlx
2021-01-07 14:52:16 +08:00
73a6f53a3a
*: cache batch point get for read-only table (#22165 )
Jack Yu
2021-01-07 14:19:44 +08:00
ec73315dce
*: Move tikv gc configuration to sysvars (#21988 )
Morgan Tocker
2021-01-06 22:59:44 -07:00
18d3135b61
test: stable TestTransactionWithWriteOnlyColumn (#22226 )
xiongjiwei
2021-01-07 12:39:14 +08:00
6e98d18e94
planner: push down projection for tiflash (#21459 )
Zhuhe Fang
2021-01-07 11:41:44 +08:00
bf6b222d93
.github: update the label for sig/infra (#22237 )
tangenta
2021-01-07 11:08:47 +08:00
c7165bc518
executor, planner: ON DUPLICATE UPDATE can refer to un-project col (#14412 )
Yiding Cui
2021-01-06 19:03:51 +08:00
76614c6ca9
util/chunk: fix slice out of bound panic (#21155 )
9547
2021-01-06 17:24:42 +08:00
51794e9d30
*: rewrite origin SQL with default DB for SQL bindings (#21275 )
rebelice
2021-01-06 16:28:29 +08:00
8ef1031623
*: remove tidb-lightning pkg to fix unexpected config change (#22164 )
crazycs
2021-01-06 14:17:34 +08:00
67da69b122
txn: change check logic for column type change for amend (#22150 )
cfzjywxk
2021-01-06 14:01:11 +08:00
2386702697
executor: fix data too long in union statement with select null and select varchar (#22183 )
Arenatlx
2021-01-06 13:34:35 +08:00
27a9b3e8f6
statistics: fix stack overflow when use DNF expr immediately after add column (#22169 )
Zhou Kunqin
2021-01-06 12:08:10 +08:00
4bfd10cec8
planner: do not use indexMerge when the path only use a single index (#22168 )
Chengpeng Yan
2021-01-05 20:44:41 +08:00
f55e8f2bf8
table: fix insert into _tidb_rowid panic and rebase it if needed (#22062 )
tangenta
2021-01-05 18:18:19 +08:00
85d8d0605f
executor: fix select into outfile with year type column has no data (#22175 )
xiongjiwei
2021-01-05 17:51:11 +08:00
6742ed201d
planner/core: fix a bug of adding enforcer. (#22086 )
Han Fei
2021-01-05 17:01:39 +08:00
029eef87ed
planner, expression: fix error when using IN combined with subquery (#22080 )
Zhou Kunqin
2021-01-05 16:30:33 +08:00
4a4acbe5fd
statistics: GC index usage information (#21014 )
rebelice
2021-01-05 15:02:19 +08:00
2bf2a82a3d
config, store: add a config to control the PD server timeout duration (#22138 )
JmPotato
2021-01-05 14:10:45 +08:00
7f9c716854
expression, ddl: check the argument count for the generated column (#22154 )
wjHuang
2021-01-05 13:45:45 +08:00
ffd9011665
ddl: refine placement spec building by yaml (#22018 )
xhe
2021-01-05 12:33:14 +08:00
e541a73428
docs: fix typo in proposal template (#22161 )
YangKeao
2021-01-05 12:01:45 +08:00
5d27db31d0
variable: move noop sysvars to separate file (#22058 )
Morgan Tocker
2021-01-04 20:10:45 -07:00
7c81719568
types: refine JSON conversion, throw err when object/array convert to integer/float/decimal (#21826 )
Lenshood
2021-01-04 18:48:23 +08:00
76054200b6
statistics: redesign the schema for mysql.stats_extended (#22033 )
Kenan Yao
2021-01-04 17:57:24 +08:00
536dfdfe2f
executor: always decode the value first and then the handle (#22073 )
tangenta
2021-01-04 16:37:15 +08:00
0ddf74b19d
statistics: no more counting feedback if it is invalid (#21712 )
rebelice
2021-01-04 16:22:45 +08:00
57cd694731
session: set process info before building plan (#22101 )
Shenghui Wu
2021-01-04 14:46:15 +08:00
7f25d4f0cc
executor, infoschema, planner: optimize query cluster_slow_query (#20750 )
Zijie Lu
2021-01-04 14:23:06 +08:00
b45fa8b891
metrics,planner: add 'pseudo estimation' reason in the metrics (#21911 )
tiancaiamao
2021-01-04 13:50:15 +08:00
afcf63763b
ddl: check datediff args in partition expression (#22054 )
xiongjiwei
2021-01-04 13:05:15 +08:00
960dab5444
executor:return warning when load data meet no partition for incompatiable mysql,but err and abort (#22042 )
Yuyang
2021-01-04 12:49:43 +08:00
9cb4fb38d8
expression: return correct results for user variables of datetime type (#22078 )
Kenan Yao
2021-01-04 11:26:14 +08:00
16f53257ca
store: trace loadRegion to see the PD region cache loading (#22092 )
tiancaiamao
2021-01-04 10:10:45 +08:00
eae64e40fe
executor: support exact staleness begin statement (#21897 )
Song Gao
2020-12-31 22:08:14 +08:00
56ef0ab2a6
executor: improve the runtime stats of index lookup reader (#21982 )
crazycs
2020-12-31 17:35:15 +08:00
f8bef9b952
session, distsql: make local transaction error msg user-friendly (#22052 )
Song Gao
2020-12-31 16:28:33 +08:00
857e3da6eb
planner: join reorder should not change the order of output columns (#16852 )
Yiding Cui
2020-12-31 14:51:14 +08:00
f1805f3dee
planner: avoid using index_merge when there are multiple table filters (#22122 )
HuaiyuXu
2020-12-31 13:39:49 +08:00
dad3b5e87d
util: add cache for mem info in container (#22109 )
HuaiyuXu
2020-12-30 22:13:13 +08:00
c40d7833b8
config, session: promise the compatibility of oom-action when upgrading (#22102 )
HuaiyuXu
2020-12-30 21:14:14 +08:00
fb4426b675
executor: avoid log duplicate index name in slow-log (#22057 )
crazycs
2020-12-30 20:13:43 +08:00
273d6dba9a
planner: check if columns count matches for batch point get in TryFastPlan (#22044 )
Shenjun Ma
2020-12-30 19:59:13 +08:00
d754770e50
executor: fix incompatible escape behaviors in select into outfile (#22100 )
Yuanjia Zhang
2020-12-30 17:39:36 +08:00
8144e1395d
*:Adapt ScanDetailV2 in KvGet and KvBatchGet Response (#21562 )
Zijie Lu
2020-12-30 17:02:44 +08:00
f2a68ee28a
executor: fix update ignore into not exists partition (#21984 )
Zijie Lu
2020-12-30 16:44:13 +08:00
d9d693fb43
select into outfile untime error: index out of range (#22038 )
jiyfhust
2020-12-30 14:49:14 +08:00
499e0cdc70
store: disable async commit in local txn (#21995 )
ekexium
2020-12-30 14:31:14 +08:00
795e88ae93
executor: fix signed cluster index behavior (#22085 )
lysu
2020-12-30 11:27:44 +08:00
5756bf8146
ddl: fix inconsistent rule cache (#22051 )
xhe
2020-12-30 11:13:14 +08:00
0217a00191
session: add more Local Txn tests (#22020 )
JmPotato
2020-12-29 17:03:16 +08:00
97f8bea90e
planner: fix incorrect range for prefix index range scan (#22037 )
Yifan Xu
2020-12-29 02:26:00 -06:00
3e64072c3c
ddl, planner, types: add M>=D checking for decimal column definition with default value (#21845 )
Zijie Lu
2020-12-29 16:06:54 +08:00
2c429bdc0a
ddl, planner: fix no failure in modifing and creating column DOUBLE(0,0) (#22039 )
Zijie Lu
2020-12-29 15:41:10 +08:00
cdd391ba74
docs: fix small errors (#22059 )
0xflotus
2020-12-29 08:26:50 +01:00
fa952307bf
ddl: fix default decimal Flen value (#22036 )
Rain Li
2020-12-29 14:35:13 +08:00
5886c4b6f6
ddl: check illegal placement label constraint (#22015 )
xhe
2020-12-29 11:50:13 +08:00
3ba64be69f
ddl: report error if there is no rule to drop (#22005 )
xhe
2020-12-29 11:35:44 +08:00
b1bd2856ca
config: disable list partition by default since it's an experimental feature (#22045 )
crazycs
2020-12-29 09:56:18 +08:00
5e67a597cc
planner, store/tikv, executor:Support shuffled hash join and refine codes (#20894 )
Han Fei
2020-12-28 15:14:15 +08:00
933e456beb
executor: disallow split table region by null values (#20496 )
tangenta
2020-12-26 15:26:02 +08:00
3e2ff1d16c
expression: fix different types compare error (#21338 )
zhaoxugang
2020-12-25 16:50:11 +08:00
27071f14d7
session/bootstrap: disable clustered index by default (#21777 )
tangenta
2020-12-25 15:44:07 +08:00
edce3b75ad
tests: add mpp mock test, part 2 (#21631 )
xufei
2020-12-25 13:46:40 +08:00