This website requires JavaScript.
163c17d011
build: make check-gogenerate.sh more friendly (#12263 )
Feng Liyuan
2019-09-23 16:51:45 +08:00
582076b5cc
*: wrap the previous statement for performance (#12283 )
Jack Yu
2019-09-23 15:09:15 +08:00
ea963cb3c0
expression: support customizing FieldTypes of arguments for benchmark framework (#12291 )
Feng Liyuan
2019-09-23 12:14:15 +08:00
3eaa4d3012
planner: tiny code refine for contructIndexJoin (#12254 )
HuaiyuXu
2019-09-23 11:58:45 +08:00
0cb06e699d
planner/core: fix point-get db privilege check (#12268 )
lysu
2019-09-23 11:40:45 +08:00
14df525bff
expression: implement vectorized evaluation for builtinAbsRealSig (#12273 )
tsthght
2019-09-23 10:15:15 +08:00
61f26d8fb0
expression: implement vectorized evaluation for builtinRoundIntSig (#12298 )
tangwz
2019-09-23 10:08:46 +08:00
d1378f9989
expression: implement vectorized evaluation for builtinLog1ArgSig (#12285 )
Qian chen
2019-09-23 09:53:54 +08:00
181c3a890d
expression: implement vectorized evaluation for builtinCastRealAsRealSig (#12284 )
hellojujian
2019-09-23 08:33:15 +08:00
8cb488a9dc
expression: implement vectorized evaluation for builtinLeastIntSig (#12286 )
tangwz
2019-09-22 19:55:15 +08:00
9f0dfa2806
expression: implement vectorized evaluation for builtinRightSig (#12293 )
shihongzhi
2019-09-22 19:46:15 +08:00
c94d7a850b
expression: implement vectorized evaluation for builtinAbsIntSig (#12296 )
tangwz
2019-09-22 19:39:45 +08:00
599eaa3d33
expression: implement vectorized evaluation for builtinRadiansSig (#12236 )
Zhihao Chen
2019-09-22 16:02:30 +08:00
63e7c9fb00
implement vectorized evaluation for builtinExpSig (#12235 )
Zhihao Chen
2019-09-22 15:29:42 +08:00
f792e8d787
tikv: fix out-of-index in split-region (#12265 )
lysu
2019-09-20 07:40:45 +08:00
f9724dbf3b
executor: improve codes of stmt hints (#12246 )
Zijie Zhang
2019-09-18 23:50:25 +08:00
c6b842c7c8
expression: implement vectorized evaluation for builtinDegreesSig (#12234 )
Zhihao Chen
2019-09-18 23:32:23 +08:00
3173e6942f
executor: fix update self-duplicate detect (#12249 )
lysu
2019-09-18 23:25:17 +08:00
df856ffc16
expression: implement vectorized evaluation for builtinYearSig (#12253 )
Maoge
2019-09-18 08:18:30 -07:00
8261a41223
planner: make every plan explainable (#12183 )
Zhang Jian
2019-09-18 22:49:07 +08:00
a1a308bd7e
expression: implement vectorized evaluation for builtinPowSig (#12242 )
tsthght
2019-09-18 21:59:46 +08:00
f4a3bc50c7
expression: implement vectorized evaluation for builtinCotSig (#12231 )
Zhihao Chen
2019-09-18 21:45:12 +08:00
786929944c
expression: implement vectorized evaluation for builtinSinSig (#12237 )
Zhihao Chen
2019-09-18 20:32:09 +08:00
d629051370
session: do not lock untouched unique key in pessimistic mode (#12256 )
Ewan Chou
2019-09-18 17:02:15 +08:00
da6a7bdcab
planner: explain a physicalPlan with IndexMerge in "dot" format (#12248 )
hailanwhu
2019-09-18 18:06:15 +10:00
9064c49611
session, executor: support setting tidb_enable_stmt_summary in session scope (#12217 )
djshow832
2019-09-18 15:19:47 +08:00
84c41a2cc6
expression: tiny refactor about vectorized benchmark framework #12250
Yuanjia Zhang
2019-09-18 14:52:43 +08:00
96d4b1fe3c
planner: display cop tasks when explain format is "dot" (#12225 )
hailanwhu
2019-09-18 16:19:45 +10:00
ed9e973e50
util, planner: add more testSuite json files (#12247 )
HuaiyuXu
2019-09-18 13:59:46 +08:00
8279053fd6
types: fix a bug of FromGoTime when handling rounding (#12240 )
tiancaiamao
2019-09-18 13:38:16 +08:00
4a87083192
expression: support for testing a single vectorized evaluation function (#12153 )
Chengpeng Yan
2019-09-18 11:26:19 +08:00
96716e543f
expression: implement vectorized evaluation for builtinLog2Sig (#12232 )
shawshawwan
2019-09-18 10:43:45 +08:00
9e874a037f
expression: implement vectorized evaluation for builtinUpperSig (#12241 )
baishen
2019-09-18 10:19:45 +08:00
6c0ec6247c
expression: implement vectorized evaluation for builtinTanSig (#12238 )
Zhihao Chen
2019-09-18 09:08:45 +08:00
29a1961725
expression: implement vectorized evaluation for builtinCosSig (#12229 )
Zhihao Chen
2019-09-17 21:41:15 +08:00
e98a869205
executor: make sure IndexReaderExecutor/TableReaderExecutor implement the Executor interface (#12020 )
wjHuang
2019-09-17 21:34:45 +08:00
72c1dbcf5e
expression: implement vectorized evaluation for builtinAtan1ArgSig (#12227 )
Zhihao Chen
2019-09-17 21:22:16 +08:00
b6696405b1
expression: implement vectorized evaluation for builtinAtan2ArgsSig (#12228 )
Zhihao Chen
2019-09-17 20:48:00 +08:00
81577bf1e5
Makefile: gotest, froze TZ for unixtime test (#12226 )
Eugene Kalinin
2019-09-17 14:03:45 +03:00
3e1409a713
expression: implement vectorized evaluation for builtinAsinSig (#12222 )
Zhihao Chen
2019-09-17 18:39:30 +08:00
b80fd0c152
Revert "util: Simplify non-copy string-[]byte conversion" (#11860 )
satoru
2019-09-17 18:15:45 +08:00
5225bd6197
expression: implement vectorized evaluation for builtinCastIntAsRealSig (#12214 )
Zhihao Chen
2019-09-17 17:27:45 +08:00
2195147090
expression: implement vectorized evaluation for builtinAcosSig (#12221 )
Zhihao Chen
2019-09-17 17:20:47 +08:00
e685ce4ba3
planner: support basic Show in cascades planner (#12185 )
Zhang Jian
2019-09-17 16:05:47 +08:00
5f6b22cf90
expression: implement vectorized evaluation for builtinRoundDecSig (#12216 )
FateTHarlaown
2019-09-17 15:57:45 +08:00
c5cad51459
expression: implement vectorized evaluation for builtinCastIntAsDurationSig (#12042 )
Yuanjia Zhang
2019-09-17 14:30:17 +08:00
15011b6c49
executor: new execution path for point execution within prepared plan cache (#11970 )
cfzjywxk
2019-09-17 14:14:45 +08:00
e173c7f5c1
executor: add several sql hint related to session variables (#11809 )
Zijie Zhang
2019-09-17 13:39:16 +08:00
fa675ca3b8
executor: fix scatter region timeout issues and "show processlist" display issues (#12057 )
Lynn
2019-09-17 12:00:15 +08:00
77df734586
testutil: remove unnecessary flag parse (#12197 )
Haibin Xie
2019-09-17 11:04:25 +08:00
bc4f8cee29
domain: report min start timestamp of TiDB server (#12133 )
Jack Yu
2019-09-17 10:06:15 +08:00
d438e103be
executor: load data statement, separate data preparing routine and commit routine (#11533 )
cfzjywxk
2019-09-16 19:46:12 +08:00
4e545cfa58
expression: Implement VecEvalBool to prepare for vectorized selection operator (#12175 )
Yuanjia Zhang
2019-09-16 17:47:52 +08:00
04292a00de
session: annotate the previous statement to the error when transaction commit failed (#12087 )
Jack Yu
2019-09-16 15:15:07 +08:00
e2b1f7eff8
expression: change the String() method of expression.Column (#12089 )
Yiding Cui
2019-09-16 14:30:22 +08:00
2a14cba6e3
expression: implement vectorized evaluation for builtinAbsDecSig (#12158 )
FateTHarlaown
2019-09-16 11:51:45 +08:00
57735957a2
server: add sql to com_exec/com_fetch dispatch error log (#12174 )
lysu
2019-09-16 10:47:45 +08:00
5a543a5c13
implement vectorized evaluation for builtinSqrtSig (#12187 )
Zhihao Chen
2019-09-16 10:28:35 +08:00
0f55274760
infoschema, session: support for events_statements_summary_by_digest (#12017 )
djshow832
2019-09-12 19:53:16 +08:00
7d53f0f01f
expression: implement vectorized evaluation for builtinStringIsNullSig (#12128 )
baishen
2019-09-12 17:24:40 +08:00
98b3aeb274
executor: go generate builtin_control_vec.go (#12140 )
Feng Liyuan
2019-09-12 15:21:46 +08:00
65edb2d83d
planner: generate physical plan for IndexMergePath (#11245 )
hailanwhu
2019-09-12 16:06:45 +10:00
5c48d93368
*: upgrade grpc to 1.23.0 (#12055 )
lysu
2019-09-12 13:59:46 +08:00
2c659858e5
planner: enhance the rule max_min_eliminate to support multiple agg (#12083 )
Mingcong Han
2019-09-12 13:52:45 +08:00
1c6e271e0e
store/tikv: fix data race on idle (#12164 )
Neil Shen
2019-09-12 13:45:45 +08:00
81cc7bc6cf
expression,planner/core: support unix_timestamp() function in partition pruning (#12035 )
tiancaiamao
2019-09-12 13:37:49 +08:00
cbf4ddc9e2
*: improve the format of the error log (#12155 )
ShuNing
2019-09-12 13:30:15 +08:00
3fc05c47b6
planner: add IGNORE_INDEX hint (#12059 )
Zijie Zhang
2019-09-12 11:51:24 +08:00
c7518de4d5
planner: add AGG_TO_COP hint (#12043 )
Zijie Zhang
2019-09-12 11:36:50 +08:00
c153a5f31c
expression: implement vectorized evaluation for builtinLeastDecimalSig (#12150 )
Iggie Wang
2019-09-12 10:07:45 +08:00
fb683bef2c
executor: refactor union scan and dirty table (#11702 )
crazycs
2019-09-12 10:00:45 +08:00
c2901fea45
meta/autoid : fix the issue that MaxUint64 and MaxInt64 autoID is incorrectly allocated (#12119 )
Arenatlx
2019-09-11 08:07:39 -05:00
39e9c9fd7a
*: add max/avg cop response time for TableReader, IndexReader and IndexLookupReader. (#12003 )
Zhuomin(Charming) Liu
2019-09-11 20:36:45 +08:00
57da569736
store/tikv,session: invalidate snapshot cache under pessimistic transaction (#12147 )
tiancaiamao
2019-09-11 20:14:15 +08:00
a3c2470e96
README.md: add a Getting Help section (#12156 )
sykp241095
2019-09-11 17:59:45 +08:00
836d5f7b58
planner/core: support generate hints from physical plan (#11936 )
Haibin Xie
2019-09-11 17:53:29 +08:00
c1e6b8d777
executor: utilities for disk-based hash join (#12116 )
Feng Liyuan
2019-09-11 17:38:15 +08:00
f2adf1df53
planner: improve row count estimation of IndexJoin's inner scan (#12085 )
Kenan Yao
2019-09-11 17:10:46 +08:00
440bb748a6
stats: do not split excluded lower value ranges (#12009 )
Haibin Xie
2019-09-11 17:02:45 +08:00
45fcba1fb5
main: rename tidb-coverage-server to tidb-server-coverage (#12152 )
bb7133
2019-09-11 16:48:41 +08:00
d29751ca5d
executor: vectorize hash calculation in hashJoin (#12048 ) (#12076 )
sduzh
2019-09-11 16:06:46 +08:00
963f18212f
infoschema,store: change leader weight/score type to float64 (#12151 )
Chengyou Liu
2019-09-11 15:23:46 +08:00
8d5f06ba0c
Advertise https://asktug.com (#12149 )
sykp241095
2019-09-11 15:17:16 +08:00
d88cd749f5
executor, expression: 1. rename tryToMatch to tryToMatchOuters 2. tiny refine tryToMatchOuters (#12138 )
HuaiyuXu
2019-09-11 11:24:14 +08:00
5ab394cff5
expression: implement vectorized evaluation for builtinMonthSig (#12018 )
Yuanjia Zhang
2019-09-11 10:47:46 +08:00
4b6c38d783
expression: implement vectorized evaluation for builtinLowerStr (#12013 )
Yuanjia Zhang
2019-09-11 10:40:44 +08:00
ffc3482938
expression: implement vectorized evaluation for builtinDateSig (#12136 )
Iggie Wang
2019-09-11 10:27:44 +08:00
864fbc2482
sessionctx/variable: refine slow log output by not print useless info (#12016 )
crazycs
2019-09-11 10:00:59 +08:00
f01cb87abd
*: implement the CheckTxnStatus API for the large transaction (#11974 )
tiancaiamao
2019-09-10 22:58:20 +08:00
bbd131b272
ddl: disallow dropping auto_increment column attribute (#12107 )
Tanner
2019-09-10 21:42:52 +08:00
46cb64a257
server: reset current start ts in processlist when transaction committed (#12070 )
Jack Yu
2019-09-10 20:27:44 +08:00
e8f63be6e8
expression: implement vectorized evaluation for builtinInetNtoaSig (#12088 )
Chengpeng Yan
2019-09-10 20:20:45 +08:00
4621bf3953
planner/core: split test data from physical plan test (#12132 )
Haibin Xie
2019-09-10 19:51:28 +08:00
213b783dc6
executor: do not use batchChecker in 'insert ignore into ...' (#12122 )
tiancaiamao
2019-09-10 19:42:00 +08:00
add1023465
expression: modify the test framework for vectorized expression evaluation functions (#12115 )
Chengpeng Yan
2019-09-10 18:57:27 +08:00
d5626a918d
executor, expression: add a tryToMatchOuters for joiner (#11922 )
HuaiyuXu
2019-09-10 18:00:14 +08:00
64298f0278
*: refactoring the code of batchChecker (#12108 )
tiancaiamao
2019-09-10 16:36:49 +08:00
68b709e097
planner: introduce cascades adapter model and implement handle range scan (#11566 )
Kenan Yao
2019-09-10 15:34:54 +08:00
e6e3e63060
planner: split test data from test cases (#12091 )
Haibin Xie
2019-09-10 15:30:26 +08:00
4ee517cea4
conn: fix lost connection when insert from select panic cause by out of memory quota (#12090 )
crazycs
2019-09-10 15:10:03 +08:00