This website requires JavaScript.
4d4678a4dd
types: Fix potential timezone related bugs caused by gotime.Local (#13833 )
Rustin
2019-12-20 22:38:25 +08:00
1d60894c96
ddl: add index progress metric (#14055 )
crazycs
2019-12-20 21:50:43 +08:00
143abda3e9
server: add GRPC debug log when set a Env var (#14140 )
lysu
2019-12-20 19:45:16 +08:00
11c3b25ba2
executor: fix missing cached execution counter for point select (#14163 )
cfzjywxk
2019-12-20 19:35:49 +08:00
db2a87132f
*: fix condition check push down for pessimistic transaction (#14141 )
Jack Yu
2019-12-20 19:29:16 +08:00
933715f4a2
infoschema: add metric database/table to query cluster metric via SQL. (#13757 )
crazycs
2019-12-20 16:13:28 +08:00
6c64f9bdbc
expression: implement vectorized evaluation for builtinCastIntAsDecimalSig (#13249 )
Catror
2019-12-20 15:53:49 +08:00
1399e55df7
expression: fix invalid compare-operations in vectorized builtinInDecimalSig (#14156 )
Yuanjia Zhang
2019-12-20 01:46:27 -06:00
3368645bd2
expression:implement vectorized evaluation for builtinExtractDurationSig (#13489 )
CWang
2019-12-20 15:42:47 +08:00
733c851eb5
infoschema: improve the security vunerability of key_column_usage and analyze_status infoschema (#14142 )
reafans
2019-12-20 15:32:40 +08:00
736c2f2d27
executor: implement the CLUSTER_LOG retriever (#14046 )
Lonng
2019-12-20 14:48:16 +08:00
3a4df22674
go.mod: update github.com/pingcap/check version to the latest (#14067 )
tiancaiamao
2019-12-20 10:45:46 +08:00
fcc5dba8a7
infoschema: add 3 fields to statement summary table (#14096 )
djshow832
2019-12-19 21:42:39 +08:00
730ea8ccdb
infoschema: add server hardware and system sysctl cluster table (#13997 )
crazycs
2019-12-19 21:31:37 +08:00
eef8c39547
expression: implement vectorized for builtinCastStringAsRealSig (#13969 )
shizhe zhao
2019-12-19 18:11:52 +11:00
39a370ce83
bindinfo: support drop bindings of dropped table (#14071 )
Haibin Xie
2019-12-19 14:51:46 +08:00
4cd837aad1
ddl: fix ErrGCTooEarly when adding an index to the partition table (#14029 )
Lynn
2019-12-19 12:07:49 +08:00
67422f46dd
planner/cascades: Add ImplementationRule for Window (#14085 )
Edyta Garbarz
2019-12-19 04:27:46 +01:00
21953f7c54
go.mod: update kvproto to make TiDB work with the latest TiKV (#14129 )
tiancaiamao
2019-12-19 11:22:05 +08:00
9f5aca7da1
*: Add binlog prewrite time to record binlog prewrite time consume (#14119 )
cfzjywxk
2019-12-19 11:15:46 +08:00
08be35d778
planner: fix wrong stats for physical union scan (#14093 )
Zhuomin(Charming) Liu
2019-12-19 10:37:16 +08:00
964e89379f
implement vectorized evaluation for builtinConvSig (#14041 )
ZhaoQian
2019-12-18 23:01:16 +08:00
a887500215
expression: implement vectorized evaluation for builtinUnixTimestampIntSig (#13098 )
shihongzhi
2019-12-18 20:53:59 +08:00
352adc5b00
executor: replace the flag CastStrToIntStrict with InSelectStmt (#14115 )
Yuanjia Zhang
2019-12-18 06:45:17 -06:00
9d2221098b
expression: implement vectorized evaluation for builtinJSONRemoveSig (#14074 )
shihongzhi
2019-12-18 20:17:52 +08:00
ad1a15de7b
expression: implement vectorized evaluation for SubXXXAndYYY (#13691 )
Silva
2019-12-18 20:12:56 +08:00
cb37596c39
privilege: fix atomic problem of DROP ROLE (#14090 )
Lingyu Song
2019-12-18 20:02:46 +08:00
2cb5eb6060
metrics: remove useless tikvclient_backoff_total (#14109 )
Jack Yu
2019-12-18 16:20:16 +08:00
02408dbd04
planner: support cost model for Chunk encode format. (#13461 )
Shenghui Wu
2019-12-18 15:47:16 +08:00
dddb85ca92
bindinfo: remove last semicolon of bind sqls (#14110 )
Haibin Xie
2019-12-18 15:35:46 +08:00
fc603b639d
executor: implement disk-based sort (Part 1) (#13718 )
Shenghui Wu
2019-12-18 14:52:17 +08:00
9b7b2c0d50
planner/core: fix bug when using generated column in aggregate statement (#14111 )
Maxwell
2019-12-18 14:46:47 +08:00
ed6497c451
table/tables: fix an error message when table has no partition for value (#14099 )
tiancaiamao
2019-12-18 12:01:46 +08:00
f356c6c1a7
test: optimize expression unit test (#14102 )
glorv
2019-12-18 11:48:46 +08:00
c39317e890
executor: support turn on/off slow-log by variables (#14016 )
Yuanjia Zhang
2019-12-17 20:48:46 -06:00
42adca989e
tables: basic support for hidden column (#13908 )
wjHuang
2019-12-17 21:48:46 +08:00
fc9a74b66a
gcworker: fix potential gcworker goroutine leak during tikv down (#13921 )
lysu
2019-12-17 20:32:46 +08:00
54e3531d0b
planner: TIDB_INLJ hint does not work for smaller left table (#14023 )
Kenan Yao
2019-12-17 20:05:48 +08:00
0c92ed8997
implement vectorized evaluation for builtinCharSig (#14039 )
ZhaoQian
2019-12-17 19:43:16 +08:00
5940bb2ceb
ddl: check foreign key constraint when drop,modify,change column (#14043 )
crazycs
2019-12-17 16:52:16 +08:00
438d39ebcd
*: revert #10124 and remove sql mode PadCharToFullLength (#14007 )
Yiding Cui
2019-12-17 15:25:06 +08:00
a61e3cc324
session: move the failpoint test to testSessionSerialSuite (#14089 )
Jack Yu
2019-12-17 12:30:16 +08:00
cc635dbc90
expression: enable round(real, int, dec) functions (#14028 )
Rustin
2019-12-17 10:47:26 +08:00
881038ee1b
session: support 'GLOBAL SCOPE' for tidb_enable_table_partition (#14062 )
bb7133
2019-12-17 10:10:25 +08:00
7262383c88
infoschema,planner: implement the CLUSTER_LOG memory table predicate push down (#14018 )
Lonng
2019-12-16 21:53:45 +08:00
80b9d876f8
planner/cascades: Add the transformation rule PushSelDownWindow (#14068 )
yuzhao.jyz
2019-12-16 20:58:59 +08:00
1dbdc3e85c
mocktikv: add the missing ConflictCommitTS (#14064 )
Jack Yu
2019-12-16 19:41:55 +08:00
2c6f4468a0
statistics: fix row count estimation of unique composite index (#14076 )
Kenan Yao
2019-12-16 19:05:13 +08:00
ef56f3ece4
expression: implement vectorized evaluation for builtinBenchmarkSig (#13643 )
Ping Yu
2019-12-16 17:01:44 +08:00
814015ea25
tikv: check lock timeout again after resolving lock (#14066 )
Yilin Chen
2019-12-16 16:14:13 +08:00
cbf7415873
*: add errcode for structure, tablecodec, admin files (#14054 )
cfzjywxk
2019-12-16 12:07:02 +08:00
b8dad33537
executor: trace the memory usage of Projection executors (#13914 )
Yuanjia Zhang
2019-12-15 21:15:38 -06:00
f07ad16883
expression: fix builtin function ord (#13994 )
Aloxaf
2019-12-15 18:10:43 +08:00
d666ed4137
*: fix the wrong check for key-need-lock of pessimistic transaction (#14057 )
Jack Yu
2019-12-15 18:04:37 +08:00
441028887a
expression: remove useless true statement (#14059 )
Rustin
2019-12-14 11:37:43 +08:00
3ee6bc8a21
ddl: fix the bug that VIEWs can be dropped by DROP TABLE syntax (#14048 )
bb7133
2019-12-13 17:07:43 +08:00
386ab8d8f6
planner/cascades: add transformation rule PushSelDownIndexScan (#13945 )
Mingcong Han
2019-12-13 02:58:43 -06:00
f35be4a989
executor: support index advisor, complete input preparation part (#13968 )
Jian Yang
2019-12-13 15:46:44 +08:00
9a50cc3fef
planner/cascades: add transformation rule MergeAggregationProjection (#13986 )
Mingcong Han
2019-12-13 01:32:44 -06:00
71a8ef2bb8
infoschema: improve the security vunerability of TABLE_CONSTRAINTS infoschema (#14037 )
reafans
2019-12-13 14:26:41 +08:00
78b8865034
infoschema: improve the security vunerability of schemata infoschema table (#14003 )
reafans
2019-12-13 14:07:24 +08:00
9009da7378
*: lock unchanged rows for pessimistic transaction (#14045 )
Ewan Chou
2019-12-13 12:00:28 +08:00
5cac105ba1
session: do not print the annoying 'no such host' error log when authorization fails (#13989 )
tiancaiamao
2019-12-12 20:59:44 +08:00
66c7def9ab
planner/cascades: add transformation rule PushSelDownUnionAll (#14033 )
gauss1314
2019-12-12 19:47:58 +08:00
493c07c439
planner: correct row count estimation for inner child of index join (#13726 )
Kenan Yao
2019-12-12 17:06:05 +08:00
d744bc41d8
expression: implement vectorized evaluation for builtinBitCountSig (#13267 )
knock-C
2019-12-12 16:51:28 +08:00
f6fc7847b1
bindinfo: unify session variables of spm (#14005 )
Haibin Xie
2019-12-12 15:09:28 +08:00
1bcf267655
infoschema: add plan digest to slow log and slow_query (#14000 )
crazycs
2019-12-12 11:49:00 +08:00
b04001b2a5
*: make golint happy #14025 (#14034 )
Tian-JQ
2019-12-12 11:42:58 +08:00
5da10ffecc
*: refine some error code (#14002 )
tiancaiamao
2019-12-12 11:09:58 +08:00
43334246cc
privilege/privileges: improve authentication performance when there are a lot of privilege records (#13998 )
tiancaiamao
2019-12-12 10:59:28 +08:00
0434e66879
planner: simplify IsAutoCommitNotValidTxn (#14026 )
Jack Yu
2019-12-12 10:53:28 +08:00
4d90d81240
store/tikv: fix a memory leak in the batchClient for the large transactions. (#14031 )
tiancaiamao
2019-12-11 23:07:00 +08:00
a94cff903c
*: refactor LockKeys API (#14020 )
Ewan Chou
2019-12-11 15:05:59 +08:00
af1d216cbe
*: fix some golint warnings (#14012 )
disksing
2019-12-11 14:29:58 +08:00
7c17add7c0
privilege: fix privilege check of CREATE ROLE and DROP ROLE (#13940 )
Lingyu Song
2019-12-11 13:43:58 +08:00
641963e564
expression: implement vectorized evaluation for builtinUnixTimestampDecSig (#13507 )
Thincher
2019-12-11 13:09:28 +08:00
0ae3813df4
config: forbid user to set TxnTotalSizeLimit too large with binlog enabled (#14006 )
tiancaiamao
2019-12-11 11:00:28 +08:00
d43f980df6
mockstore: update pd (#14008 )
disksing
2019-12-10 17:24:58 +08:00
0fe96bc864
stats: remove the lower bound of auto analyze ratio (#13995 )
Haibin Xie
2019-12-10 16:52:25 +08:00
0255f6a5ad
expression: fix a bug in builtinHourSig vec-function (#13949 )
Shenghui Wu
2019-12-10 16:38:25 +08:00
72cd3f2032
executor: add back metrics for select_result.go:fetchResp() (#13975 )
ichneumon
2019-12-10 16:10:55 +08:00
206cdbedfc
types: fix insert error when convert string to float (#13716 )
Haibin Xie
2019-12-10 16:03:25 +08:00
c796205825
planner: fix bug for logical rule outer join elimination (#13947 )
Zhuomin(Charming) Liu
2019-12-10 15:56:26 +08:00
a6d976440c
executor: refactor the way of retreiving remote component configuration (#13832 )
Lonng
2019-12-10 14:49:56 +08:00
ebec6de11f
*: rename IndexColName to IndexPartSpecification (#13941 )
wjHuang
2019-12-10 14:22:44 +08:00
18d7d55b9d
expression: implement vectorized evaluation for builtinArithmeticIntDivideDecimalSig (#13602 )
Ping Yu
2019-12-10 11:14:18 +08:00
bb51ebafad
expression: rename RandWithSeed to RandWithSeedFirstGen (#14001 )
Andy Lok
2019-12-10 11:06:26 +08:00
78269d1bdd
expression: rename some string expression functions (#13971 )
Andy Lok
2019-12-09 23:27:25 +08:00
1c31a6b5e6
infoschema: do not display hidden column for INFORMATION_SCHEMA.COLUMNS (#13954 )
wjHuang
2019-12-09 18:31:09 +08:00
573b55eaf3
executor: tiny refactor, add sleep and cleanup for test case (#13991 )
cfzjywxk
2019-12-09 17:25:43 +08:00
d439a57566
infoschema, util: add table events_statements_summary_by_digest_history (#13813 )
djshow832
2019-12-09 16:11:49 +08:00
dd622a9398
planner/cascades: add transformation rule PushTopNDownProjection (#13855 )
Qiannan
2019-12-09 20:25:44 +13:00
795c630dbc
Makefile: Replace Gometalinter to Golangci-lint (#13405 )
Keyi Xie
2019-12-09 15:08:40 +08:00
b364b89b48
rowcodec: make rowcodec can be used for mocktikv & unistore (#13774 )
lysu
2019-12-09 14:49:08 +08:00
d7206fb43b
expression: use new metadata instead of implicit_args (#13962 )
庄天翼
2019-12-09 13:51:40 +08:00
94481e883d
session: if txn invalid do not active it and return an error (#13935 )
Jack Yu
2019-12-09 13:41:09 +08:00
c50355303b
executor: add log for commit work (#13965 )
cfzjywxk
2019-12-09 12:46:11 +08:00
41c7d7e943
server: set system_time_zone from systemTZ (#13934 )
bb7133
2019-12-09 12:11:19 +08:00
833968e553
planner/cascades: add transformation rule MergeAdjacentProjection (#13840 )
Ping Yu
2019-12-08 16:03:09 +08:00