4798f340f8
expression: implement vectorized evaluation for builtinRTrimSig ( #12736 )
2019-10-16 20:34:54 +08:00
5564267250
Fix forever hanging when HashAgg is called by apply ( #12760 )
2019-10-16 20:16:21 +08:00
7312a62937
expression: implement vectorized evaluation for builtinArithmeticDivideDecimalSig ( #12716 )
2019-10-16 19:34:33 +08:00
2f7a66f2da
planner: fix wrong full range for table scan in tiflash ( #12756 )
2019-10-16 16:04:33 +08:00
4cca67cc11
expression: implement vectorized evaluation for 'builtinCastDurationAsDurationSig' ( #12630 )
2019-10-16 15:43:38 +08:00
6b403e5767
expression: implement vectorized evaluation for builtinArithmeticPlusIntSig ( #12559 )
2019-10-16 15:31:38 +08:00
e168fd93f6
types: invalid year should be 0 ( #12715 )
2019-10-16 10:35:45 +08:00
46c3f1a916
expression: implement vectorized evaluation for `builtinDecode… ( #12709 )
2019-10-16 08:57:16 +08:00
73c172a660
expression: fix random unit test failed in vectorized evaluation for builtinArithmeticModRealSig ( #12722 )
2019-10-15 19:25:33 +08:00
e80bab6d46
fix the STR_TO_DATE incompatible between MySQL and TiDB ( #12623 )
...
Signed-off-by: Lonng <heng@lonng.org >
2019-10-15 17:51:25 +08:00
15984f696d
planner, expression: fix simplify outer join with cast ( #12701 )
2019-10-15 16:42:03 +08:00
8a8f41da6f
ddl: fix create table check for range columns partition ( #12622 )
2019-10-15 15:08:33 +08:00
4105c39baf
implement builtinArithmeticMultiplyDecimalSig ( #12689 )
2019-10-15 12:24:41 +08:00
d4a13122b9
expression: implement vectorized evaluation for builtinArithmeticModRealSig ( #12696 )
2019-10-15 12:11:25 +08:00
5aa1d8f2be
expression: implement vectorized evaluation for builtinCastJSONAsIntSig ( #12697 )
2019-10-15 12:06:33 +08:00
ca1731a2e9
expression: implement vectorized evaluation for builtinLpadSig ( #12635 )
2019-10-15 11:57:33 +08:00
57327d122c
expression: add builtin function json_valid ( #12596 )
2019-10-15 11:48:51 +08:00
9ec66f6778
tikv: eliminate unnecessary pessimistic rollback ( #12561 )
2019-10-15 11:31:51 +08:00
4a43daa882
planner: handle single partition in IndexJoin correctly ( #12581 )
2019-10-15 11:26:03 +08:00
ae71823eda
expression: implement vectorized evaluation for 'builtinUUIDSig' ( #12661 )
2019-10-15 11:10:04 +08:00
7c3d1fa6b1
expression: implement vectorized evaluation for builtinEncodeSig ( #12702 )
2019-10-15 10:55:04 +08:00
a4d8220fd6
expression: implement vectorized evaluation for 'builtinHourSi… ( #12684 )
2019-10-15 10:29:44 +08:00
5466a3c31b
expression: let expression.Column take Sel into account wh… ( #12693 )
2019-10-14 23:53:21 +08:00
1fe25e071c
expression: make the selection executor support vectorized expression evaluation ( #12220 )
2019-10-14 23:03:57 +08:00
735ef21aaa
expression: implement vectorized evaluation for 'builtinIntervalRealSig' ( #12562 )
2019-10-14 22:54:16 +08:00
5e8bf55efb
expression: implement vectorized evaluation for builtinCastTimeAsIntSig ( #12670 )
2019-10-14 22:46:49 +08:00
10d3f833c4
expression: implement vectorized evaluation for builtinASCIISig ( #12637 )
2019-10-14 22:21:33 +08:00
ad728295d9
expression: implement vectorized evaluation for `builtinCurren… ( #12611 )
2019-10-14 22:14:05 +08:00
542ba1299d
expression: fix incorrect result of logical operators ( #12173 )
2019-10-14 21:31:33 +08:00
b21e361f0f
expression: implement vectorized evaluation for `builtinTrim1A… ( #12563 )
2019-10-14 21:25:24 +08:00
20823fbe18
*: add a system variable to control the usage of baselines ( #12624 )
2019-10-14 21:09:03 +08:00
ea06d14a4b
expression: implement vectorized evaluation for builtinLengthSig ( #12636 )
2019-10-14 21:01:35 +08:00
4634cff961
expression: implement vectorized evaluation for builtinStringAnyValueSig ( #12695 )
2019-10-14 20:32:25 +08:00
e00ef3e9f6
planner/cascades: introduce preprocessing phase in cascades planner ( #12649 )
2019-10-14 20:07:04 +08:00
cc991d90d3
executor: support index lookup merge join in executor. ( #12024 )
2019-10-14 19:21:33 +08:00
adf7ce857d
expression: implement vectorized evaluation for builtinCastIntAsJSONSig ( #12668 )
2019-10-14 18:35:55 +08:00
a64ee14279
executor: support projection as inner child of index join ( #12640 )
2019-10-14 17:51:50 +08:00
455b2d33e4
config: remove the log-rotate config ( #12594 )
...
log-rotate defaults to true and there is not way to turn off it.
provide it in the config file is misleading
2019-10-14 17:13:57 +08:00
f56e047962
CODEOWNERS: update codeowner of expression package to @pingcap… ( #12686 )
2019-10-14 16:59:19 +08:00
fb273d916d
expression: implement vectorized evaluation for builtinCastRealAsJSONSig ( #12673 )
2019-10-14 16:38:04 +08:00
876e794d72
expression: implement vectorized evaluation for builtinArithmeticMinusDecimalSig ( #12584 )
2019-10-14 16:29:32 +08:00
63d1b1d0a3
planner: do not convert filter to range for table scan with tiflash ( #12682 )
2019-10-14 16:11:33 +08:00
99a4e602fb
*: support split partition table region ( #12213 )
2019-10-14 15:40:45 +08:00
ab2aa2eb8c
expression: implement vectorized evaluation for 'builtinNameConstStringSig' ( #12659 )
2019-10-14 14:52:29 +08:00
ad527a783b
expression: implement vectorized evaluation for 'builtinTimeAnyValueSig' ( #12657 )
2019-10-14 14:30:30 +08:00
d8ad6273cd
expression: implement vectorized evaluation for 'builtinNameConstRealSig' ( #12642 )
2019-10-14 14:26:03 +08:00
eda7656086
store/tikv: refactor the ResolveLocks() function for large transaction's implementation ( #11999 )
...
After introducing the large transaction, the true lock TTL information is stored
in the primary lock, and the TTL may change.
This commit updates the resolve lock method, using the new kvproto CheckTxnStatus API
2019-10-14 13:54:06 +08:00
8137c74a8e
store/tikv: make cache ttl configurable ( #12647 )
2019-10-14 13:17:33 +08:00
aa008a42a1
expression: implement vectorized evaluation for 'builtinRealAnyValueSig' ( #12641 )
2019-10-14 13:04:32 +08:00
50204d297d
expression: implement vectorized evaluation for 'builtinNameConstTimeSig' ( #12658 )
2019-10-14 12:56:34 +08:00