This website requires JavaScript.
acf1389f6e
ddl: refine ddl change shard_rowid err msg (#10311 )
crazycs
2019-05-11 11:37:35 +08:00
373748adf7
*: support pessimistic transaction (experimental feature) (#10297 )
Ewan Chou
2019-05-11 09:48:45 +08:00
d241d741b9
expression: addition between datetime and interval is not compatible with Mysql (#10329 )
Song Guo
2019-05-10 15:20:57 +08:00
5617809e92
infoschema/slow_query: fix token too long (#10328 )
crazycs
2019-05-09 23:38:37 +08:00
834d8fbfb8
metrics: Fix a metrics that is not registered (#10408 )
MyonKeminta
2019-05-09 21:44:42 +08:00
f3ab907dcc
types: rename CopyRow and CopyDatum to Clone* (#10333 )
庄天翼
2019-05-09 19:26:01 +08:00
990e256fe7
server: fix panic in api regions/meta (#10222 )
winkyao
2019-05-09 17:45:11 +08:00
c2e83af7a1
Support add datetime with real interval (#10347 )
Song Guo
2019-05-09 15:59:03 +08:00
37e824134f
expression: check if period is valid in period_add (#10380 )
Yuanjia Zhang
2019-05-09 11:11:02 +08:00
3190ad99f9
planner: tidy up PhysicalApply struct and related methods (#10394 )
Kenan Yao
2019-05-09 10:58:50 +08:00
78ecec45e8
planner: fix wrong column calculation in ColumnPruning for LogicalUnionAll (#10384 )
Song Guo
2019-05-08 19:30:40 +08:00
9b74130e49
cmd: add more explaintests for generated columns (#10373 )
bb7133
2019-05-08 17:23:15 +08:00
2133b06541
expression: fix cast(-num as datetime) to return null instead of error (#10368 )
Yuanjia Zhang
2019-05-08 16:58:18 +08:00
d5fcfb0726
store/tikv/gc_worker: Add RunDistributedGCJob function (#10369 )
MyonKeminta
2019-05-08 16:07:22 +08:00
1690912375
privilege,executor: update DBIsVisible() function for RBAC (#10261 )
tiancaiamao
2019-05-08 15:23:47 +08:00
e56a14be78
ddl: enable hash partition and range columns partition by default (#9936 )
tiancaiamao
2019-05-08 15:12:30 +08:00
67583f9dc1
tablecodec: improve package unit test code coverage to 85% (#10356 )
tiancaiamao
2019-05-08 15:01:51 +08:00
53e12dc445
Fixed TiDB Slack link (#10386 )
Kolbe Kegel
2019-05-07 23:53:53 -07:00
54f3f3aee6
ddl: check expr restriction for hash partitioned table (#10273 )
tiancaiamao
2019-05-08 14:16:16 +08:00
0b8ce46f0c
priviege, executor: add set role option (#10268 )
Lingyu Song
2019-05-08 14:10:21 +08:00
b0549b7875
stats: incremental analyze for index with feedback updates (#10355 )
Haibin Xie
2019-05-08 13:50:46 +08:00
d8589df2f3
*: add a variable to control the back off time and disable txn auto retry by default (#10266 )
Jack Yu
2019-05-08 10:23:49 +08:00
1c4ebee8de
executor: should handle virtual columns when fetching duplicate rows in batchChecker (#10370 )
Jack Yu
2019-05-08 10:18:52 +08:00
1ef1d8ad3e
modify desc is compatible with MySQL (#10358 )
mantuliu
2019-05-08 09:28:55 +08:00
a5f86a3c69
table/tables: improve package unit test code coverage to 82% (#10366 )
tiancaiamao
2019-05-07 17:38:19 +08:00
041e0e9a0d
planner: fix update privilege error (#10085 )
haplone
2019-05-07 17:34:56 +08:00
e9482cfdb7
structure: improve package unit test code coverage to 86% (#10372 )
tiancaiamao
2019-05-07 17:24:55 +08:00
478990451c
server, statistics: support dump history stats (#10291 )
HuaiyuXu
2019-05-07 14:59:38 +08:00
17c3229b63
table: improve package unit test code coverage to 92% (#10360 )
tiancaiamao
2019-05-07 13:58:40 +08:00
f17a1155e7
executor: split unit tests to speedup execution time (#10364 )
Kenan Yao
2019-05-06 21:05:48 +08:00
7ecb3159a6
*: add split index region syntax (#10203 )
crazycs
2019-05-06 17:41:50 +08:00
0106361cd9
expression: let PushDownNot does not change the argument (#10363 )
Haibin Xie
2019-05-06 16:22:19 +08:00
7e8005324c
planner: fix wrong DATE/DATETIME comparison in BETWEEN function (#10313 )
Song Guo
2019-05-06 15:40:20 +08:00
190990b352
bindinfo: reduce duplicate DigestHash call (#10352 )
lysu
2019-05-06 13:19:37 +08:00
461512b827
tikvclient: print error logs only if necessary (#10349 )
qupeng
2019-05-06 11:30:24 +08:00
303f3c9040
domain: fix updating the self schema version and update log (#10324 )
Lynn
2019-05-06 10:43:34 +08:00
c9cc3b7e32
executor: support prepare DDL statements with no parameters (#10144 )
Ian P. Cooke
2019-05-05 19:29:23 -05:00
0b037aadf6
Fix incorrect "Internal" display in admin show slow output (#10338 )
Gunjan Patidar
2019-05-05 20:58:42 +05:30
62d37a8356
executor: fix the error message when granting to a non-exist user (#10239 )
tiancaiamao
2019-05-05 22:11:38 +08:00
bbe1e690b4
expression: fix issue that timestampadd is not compatible with Mysql (#10314 )
Yuanjia Zhang
2019-05-05 22:06:49 +08:00
c9f0a1c44f
types: Fix checkMonthDay() to correctly handle leap year (#10342 )
Song Guo
2019-05-05 19:17:45 +08:00
68e7b00bd1
chunk: change offset type to int64 (#10348 )
Zhang Jian
2019-05-05 17:38:51 +08:00
71d15aa5a3
make tidb_disable_txn_auto_retry as it used to be (#10339 )
Jack Yu
2019-05-05 15:15:03 +08:00
6f67214b50
kv: remove the useless field of snapshot (#10276 )
Lynn
2019-05-05 10:58:21 +08:00
b6218d415c
Fix TiDB Slack link (#10335 )
Kolbe Kegel
2019-04-30 09:56:01 -07:00
ad20d9250d
expression: fix a compatibility issue in JSON_CONTAINS (#10298 )
bb7133
2019-04-30 18:59:37 +08:00
667124bd91
executor: refine point get failpoint injection logic (#10319 )
Lonng
2019-04-30 17:59:23 +08:00
e8d9a3f075
expression: check timezone when encoding timestamp datum (#10303 )
Kenan Yao
2019-04-30 17:20:23 +08:00
e90804f0a9
doamin: fix GetSnapshotInfoSchema using current TS (#10309 )
Lynn
2019-04-30 16:40:36 +08:00
52e67447fb
Modify method parameters and return values (#10288 )
mantuliu
2019-04-30 14:59:05 +08:00
b29e19fd8c
tikvclient: fix a bug that recreate connection forever (#10301 )
qupeng
2019-04-30 13:51:33 +08:00
cf0ca744a2
bindinfo: fix data race of parser in global handle (#10321 )
Haibin Xie
2019-04-30 13:41:21 +08:00
efe9b6ab2a
planner/core: fix privilege check for update (#10281 )
tiancaiamao
2019-04-30 13:06:54 +08:00
4cf3630eec
ddl: pre-split region for partitioned table (#10221 )
tiancaiamao
2019-04-30 12:49:00 +08:00
fb6bbeed39
hooks: add pre_commit comment (#9308 )
maiyang
2019-04-30 11:39:28 +08:00
36bb1ae89a
log: change slow log time format to compatible with pt-query-digest (#10290 )
crazycs
2019-04-30 09:35:52 +08:00
7cc688c036
infoschema, domain, ddl: fix upper cased charset names (#10272 )
bb7133
2019-04-29 19:13:39 +08:00
cd10bca666
*: support select/ explain select using bind info (#10284 )
liyuzhou
2019-04-29 16:47:11 +08:00
69b02a3736
*: make config items Performance.*, OOMAction and MemQuotaQuery support hot-reloading (#10295 )
Yuanjia Zhang
2019-04-29 16:38:46 +08:00
e96190bc30
store/helper, inforschema: add mem table to show region info (#10267 )
Yiding Cui
2019-04-29 13:31:29 +08:00
b05977d47e
executor: ignore overflow error when construct inner key (#10244 )
Haibin Xie
2019-04-29 13:22:30 +08:00
6a578a8b57
statistics: Support store CMSketch with Top N (#10255 )
Song Guo
2019-04-29 12:15:59 +08:00
d8149580bc
session: add the transaction commit time to slow log (#10294 )
Jack Yu
2019-04-29 11:50:17 +08:00
9d74d6404f
planner, executor: index join enhancement (#8471 )
Yiding Cui
2019-04-29 11:07:15 +08:00
98dbbffceb
executor: fix IsPointGet judgment condition (#10278 )
tiancaiamao
2019-04-28 17:47:02 +08:00
515b9476d9
*: support drop session binding (#10287 )
liyuzhou
2019-04-28 17:32:42 +08:00
4b4fe8b549
stats: incremental analyze for index without feedback updates (#10102 )
Haibin Xie
2019-04-28 15:34:52 +08:00
82782a1f11
go.mod, ddl: update go.mod and fix related tests (#10283 )
Du Chuan
2019-04-28 14:16:36 +08:00
5fa16a8030
executor: support building stats for fast analyze. (#10258 )
Zhuomin(Charming) Liu
2019-04-28 13:49:55 +08:00
45c0e51eca
executor: check inconsistent index in IndexLookupExecutor (#10237 )
Yuanjia Zhang
2019-04-28 13:35:19 +08:00
168776dcfa
* : support show session binding (#10285 )
liyuzhou
2019-04-28 13:20:13 +08:00
9630d57c80
planner/core: make join reorder by dp work (#8816 )
Yiding Cui
2019-04-28 13:08:46 +08:00
3f89a6e64d
store/helper, infoschema: add mem table for tikv store status (#10248 )
Yiding Cui
2019-04-28 12:05:29 +08:00
9bf22531d0
statistics: fix panic when move analyze jobs to history (#10286 )
Haibin Xie
2019-04-28 11:48:16 +08:00
5f03462166
ddl: add comment for onRebaseAutoID (#10206 )
crazycs
2019-04-28 10:52:04 +08:00
7611a7dae8
*: add more cop task and memory info to slow_query table (#10264 )
crazycs
2019-04-26 12:49:36 +08:00
c2b975b217
server: fix TestTLS when use RSA-PSS (#10274 )
lysu
2019-04-26 10:12:45 +08:00
4f1f535fcd
infoschema/slow_query: fix parser bug when sql contain # (#10271 )
crazycs
2019-04-26 00:56:39 +08:00
f0303e46c0
*: support "add session binding" (#10247 )
liyuzhou
2019-04-25 10:59:02 +08:00
154fc6013c
server: force TestTLS use tls1.2 before support it (#10253 )
lysu
2019-04-24 23:08:12 +08:00
732f4307b8
ddl: add table option pre_split_regions for pre-split region when create table with shard_row_id_bits. (#10138 )
crazycs
2019-04-24 21:56:24 +08:00
b5890b3cf4
ranger: choose more prefix columns when building ranges (#10053 )
Kenan Yao
2019-04-24 17:09:46 +08:00
862df46fe9
executor: support fast sample for fast analyze (#10214 )
Zhuomin(Charming) Liu
2019-04-24 17:04:55 +08:00
f9c82b531c
plan: improve row count estimation using column order correlation (#9839 )
Kenan Yao
2019-04-24 16:19:21 +08:00
fa2d6f0699
statistics: support building CMSketch with Top N (#10163 )
Song Guo
2019-04-24 16:14:08 +08:00
a28d8779c1
*: support show analyze status (#10172 )
Haibin Xie
2019-04-24 14:32:19 +08:00
b2910d7f04
executor, infoschema: SHOW COLLATIONS shows supported collations only (#10186 )
bb7133
2019-04-24 14:00:24 +08:00
d5afff70cd
add a space to error messages (#10241 )
Greg Weber
2019-04-23 20:08:47 -07:00
718871646b
executor: reduce alloc and lock-hold-time caused by err/warn count (#10223 )
lysu
2019-04-24 09:51:02 +08:00
95b66e4852
ddl: ddl-owner try to use memory infoSchema to check first (#10170 )
crazycs
2019-04-23 20:56:18 +08:00
5691ff3d7f
ddl: spead up ddl unit test (#10234 )
winkyao
2019-04-23 17:18:58 +08:00
9c8396e789
metrics,store/tikv: add a duration metric for tikv batch client unavailable (#10212 )
tiancaiamao
2019-04-23 11:08:22 +08:00
13b8d4884d
go.mod: update failpoint to latest version (#10235 )
Lonng
2019-04-23 10:44:26 +08:00
58d1bb8cb3
privilege: support authentication with active roles (#10125 )
Lingyu Song
2019-04-23 10:05:53 +08:00
f26edbf15c
executor: use EncodeBytes in countOriginDistinct (#10225 )
HuaiyuXu
2019-04-22 23:26:24 +08:00
bd457f126b
tikv/client: remove unused grpc metric in tikv-client (#10233 )
lysu
2019-04-22 23:04:28 +08:00
66ba872857
session: Adjust cop-tasks' information in slow log to let it can be parsed by pt-query correctly (#10230 )
Yuanjia Zhang
2019-04-22 22:52:54 +08:00
49abe19aaf
store: pre with labels for metrics in store package (#10229 )
lysu
2019-04-22 22:16:11 +08:00
e59539505a
plan, executor: pre with labels for metrics in plan/executor package (#10231 )
lysu
2019-04-22 21:50:59 +08:00
6ba69f2aad
plan, executor: pre with labels for metrics in conn/session (#10232 )
lysu
2019-04-22 20:51:46 +08:00