Commit Graph

9394 Commits

Author SHA1 Message Date
dc636afa04 expression: implement vectorized evaluation for 'builtinCastDurationAsJSONSig' (#12797) 2019-10-31 06:17:16 -05:00
4d1e8e4775 go.mod: update parser version in go.mod (#13058) 2019-10-31 18:57:35 +08:00
55a78784df config:add vscode in gitignore (#12975) 2019-10-31 17:11:27 +08:00
ed070c496a planner: don't regenarate the same group by column when decorrelation (#12943) 2019-10-31 17:02:13 +08:00
b80b417803 *: fix rolling_update_fail when using Arrow format. (#12899) 2019-10-31 14:16:23 +08:00
7bfa8967e1 executor: rename HashJoin.outer and inner to probe and build (#13045) 2019-10-31 11:43:36 +08:00
7b27cfb60f go.mod: use the latest parser to fix 'select timestampliteral(rand())' (#12995) 2019-10-30 20:07:17 +08:00
0075a46f17 planner/cascades: make DeriveStats usable in cascades planner (#13023) 2019-10-30 19:42:23 +08:00
cb99508347 executor: change indexLookupJoin.outerResult to chunk.List (#12972) 2019-10-30 17:53:33 +08:00
7fe81b7490 store: when commit get a CommitTsExpired error, retry with a new commitTS (#12980) 2019-10-30 17:23:23 +08:00
04a5c6a6c8 docker: update go version to 1.13 (#13021) 2019-10-30 17:11:53 +08:00
877e19483a expression: implement vectorized evaluation for builtinJSONLengthSig (#12982) 2019-10-30 17:06:24 +08:00
02b7634954 privileges: refine infoschema privilege check (#13006) 2019-10-30 16:45:23 +08:00
bfd4b2f321 expression: implement vectorized evaluation for builtinCompressSig (#12740) 2019-10-30 03:18:11 -05:00
d5b5346297 expression: implement vectorized evaluation for builtinSubstring3ArgsSig (#12950) 2019-10-30 02:06:08 -05:00
a13bb53714 expression: implement vectorized evaluation for builtinJSONMergeSig (#12916) 2019-10-30 13:46:54 +08:00
98e066ca0e implement vectorized evaluation for:builtinJSONArraySig (#13003) 2019-10-30 00:36:34 -05:00
08d26a3be1 expression: implement vectorized evaluation for builtinIsIPv6Sig (#13008) 2019-10-30 00:30:07 -05:00
9cae2864c8 expression: implement vectorized evaluation for builtinFromDaysSig (#12945) 2019-10-29 22:04:45 -05:00
e8294ad636 executor: try to cache executor for prepared point select (#12855) 2019-10-30 10:23:18 +08:00
953c0a618a perfschema: support query cpu/memory/mutex/block/allocs/goroutines flamegraph by SQL (#12986)
Signed-off-by: Lonng <heng@lonng.org>
2019-10-30 07:50:02 +08:00
a8ed9501ee *: support the TiFlash replica of table (#12453) 2019-10-30 00:07:51 +08:00
9ed376ada2 util/admin: support admin check table on partition table (#12796) 2019-10-29 20:16:37 +08:00
875873b7ca expression: implement vectorized evaluation using go generate for builtin compare (LT/LE/GT/GE/EQ/NE/NullEQ)(Real/Decimal/String/Datetime/Duration/Json) (#12875) 2019-10-29 19:27:17 +08:00
2a2324c826 planner/cascades: Add transformation rule PushSelDownProjection (#12992) 2019-10-29 18:37:47 +08:00
43202b1383 expression, ranger: three optimizations to speedup some specific query's opt time (#12687) 2019-10-29 18:00:45 +08:00
ee4f1f9c1e store: stop updating pessimistic transaction's lock TTL when the session is killed (#12959) 2019-10-29 17:45:21 +08:00
33b726adab types: fix undefined behavior in numeric types cast (cast 1<<64 to uint64) (#11968) 2019-10-29 17:18:51 +08:00
0690a5abc7 expression: implement vectorized evaluation for builtinDayOfWeekSig (#12983) 2019-10-29 17:12:50 +08:00
f3958c13e8 expression: implement vectorized evaluation for builtinJSONContainsSig (#12924) 2019-10-29 17:07:22 +08:00
f1f80b48c6 expression: fix VecEvalString PadCharToFullLength (#12922) 2019-10-29 17:00:22 +08:00
6fd74f3e4c planner: support cost model for tiflash table scan (#12868) 2019-10-29 16:05:51 +08:00
36f0f37b40 expression, planner: remove some fields from `expression.Colum… (#12573) 2019-10-29 15:48:26 +08:00
536a9c6cd7 planner/cascades: implement ImplementationRule for HashAggregation (#12935) 2019-10-29 14:57:20 +08:00
17379cd386 build: speed up check_testSuite.sh (#12938) 2019-10-29 14:51:50 +08:00
6878b97de7 tikv, tablecodec: log decoded key for TxnLockNotFound/WriteConflict error (#12869) 2019-10-29 14:46:21 +08:00
bb2e349fea bindinfo: support multiply bindings for a sql (#12851) 2019-10-29 14:40:23 +08:00
adcd0ac7bf config: use enable-timestamp and enable-error-stack for configuration (#12853) 2019-10-29 14:07:29 +08:00
b3ad90e596 util: increase column's nullBitmap's capacity (#12470) 2019-10-28 19:24:00 +08:00
9c9f79a95f executor: Hide offline pumps/drainers (#12862) 2019-10-28 19:16:59 +08:00
e492c08d77 expression: implement vectorized evaluation for builtinBitLengthSig (#12920) 2019-10-28 19:04:29 +08:00
3cdea0dfdf planner/cascades: inject Projection below and above Sort (#12958) 2019-10-28 16:15:29 +08:00
5590f42e90 tikv: retry region request when tiflash store not found (#12928) 2019-10-28 14:50:02 +08:00
606a7672e7 kv: make sure each streaming response does contain a range entry (#12907) 2019-10-28 12:58:59 +08:00
deb7700e85 test: fix ddl_test and make auto id test stable (#12931) 2019-10-28 11:50:00 +08:00
1016acc1e4 executor: wait all fetchChildData exiting in HashAggExec.Close (#12930) 2019-10-25 20:03:26 +08:00
44a5ffe8a0 planner: support database name in optimizer hint (#12932) 2019-10-25 19:45:18 +08:00
782f44f532 planner/cascades: Implement ImplementationRule for LogicalSort (#12850) 2019-10-25 19:07:11 +08:00
04c8b32de2 executor: fix wrong runtime stats record in index merge join (#12925) 2019-10-25 17:16:26 +08:00
342e8ed96c executor: change outer result to list in index merge join (#12727) 2019-10-25 16:15:21 +08:00