Commit Graph

  • 96788dc5e4 planner/cascades: fix a bug when delete GroupExpr in Group (#13132) Mingcong Han 2019-11-05 13:21:02 +08:00
  • e59bfe1746 expression: implement vectorized evaluation for 'builtinNEIntSig' (#13076) tsthght 2019-11-05 13:02:09 +08:00
  • 648bed40d3 expression: implement vectorized evaluation for builtinCRC32Sig (#13126) Zhongyang Wu 2019-11-04 23:43:39 -05:00
  • 354d8723ca domain: avoid check schema changed when change is tiflash replica status (#13034) crazycs 2019-11-05 12:38:10 +08:00
  • 51590dfbf5 expression: implement vectorized evaluation for builtinQuarterSig (#13089) shihongzhi 2019-11-05 12:28:39 +08:00
  • f905aed48c expression: implement vectorized evaluation for 'builtinCastJSONAsDurationSig' (#12628) tsthght 2019-11-05 12:23:10 +08:00
  • 622e8aaf2d expression: implement vectorized evaluation for builtinLastInsertIDWithIDSig (#12839) tangwz 2019-11-05 12:12:56 +08:00
  • 9ada79acb6 expression: implement vectorized evaluation for builtinCoalesceXXSig (#13015) gtygo 2019-11-05 12:03:21 +08:00
  • 186c6acbfe executor: fix data race in TestAnalyzeFastSample (#13130) Feng Liyuan 2019-11-05 11:49:20 +08:00
  • 1827c7a701 executor: fix goroutine leak in testRecoverTable (#13135) Feng Liyuan 2019-11-05 11:44:43 +08:00
  • a24966d151 implement vectorized evaluation for builtinLeftBinarySig (#13070) CWang 2019-11-05 10:57:09 +08:00
  • 7b17f64ec3 expression: push json_length to tikv (#13078) Weizhen Wang 2019-11-05 10:51:39 +08:00
  • f19a70c635 config: remove the pessimistic.ttl configure (#13112) tiancaiamao 2019-11-05 10:46:10 +08:00
  • 80200ef64a expression: implement vectorized evaluation for builtinToDaysSig (#13087) shihongzhi 2019-11-05 08:57:40 +08:00
  • 29131a02c4 expression: implement vectorized evaluation for builtinCastDurationAsIntSig (#12732) tangwz 2019-11-04 21:37:35 +08:00
  • f12403ef08 executor: support select for update no wait (#12775) cfzjywxk 2019-11-04 17:01:40 +08:00
  • 3a1fb291ed bindinfo: correctly handle quotes for bindings sql (#13115) Haibin Xie 2019-11-04 15:57:39 +08:00
  • 96757aabb6 planner: fix bug cost model for tiflash do not work (#13111) Zhuomin(Charming) Liu 2019-11-04 15:46:40 +08:00
  • 0201f4f878 kv: use last range if streaming response does not contain a range entry (#13062) Feng Liyuan 2019-11-04 15:30:40 +08:00
  • 66a311c945 store/tikv: do not backoff when PessimisticLock return locked error (#13110) tiancaiamao 2019-11-04 14:41:43 +08:00
  • 6dfe2f2118 infoschema: add information_schema.tidb_cluster_info to retrieve cluster topology. (#13035) Lonng 2019-11-04 14:22:58 +08:00
  • 9591a48802 expression: delete blank line of the builtin_compare_vec_generated.go (#13079) mmyj 2019-11-04 11:41:03 +08:00
  • 97061e86f7 update explaination of status and metrics configs (#13024) Eric Shen 2019-11-04 11:29:10 +08:00
  • bb0fd3b6ce implement vectorized evaluation for builtinDayOfMonthSig (#13091) yjh126yjh 2019-11-04 11:00:34 +08:00
  • eb6603828d expression: implement vectorized evaluation for builtinIsIPv4MappedSig (#13100) Zhongyang Wu 2019-11-03 21:55:03 -05:00
  • 13ee665538 expression: implement vectorized evaluation for builtinTimestampAddSig (#13005) shihongzhi 2019-11-04 10:49:34 +08:00
  • 5340e177b6 expression: implement vectorized evaluation for builtinIsIPv4CompatSig (#13043) Zhongyang Wu 2019-11-03 01:44:33 -05:00
  • c9cff43cd9 expression: implement vectorized evaluation for builtinDatabaseSig (#13042) shihongzhi 2019-11-03 12:58:03 +08:00
  • 11cd41d2b5 expression: implement vectorized evaluation for builtinWeekOfYearSig (#13068) yjh126yjh 2019-11-02 22:12:33 +08:00
  • 170836c873 expression: implement vectorized evaluation for 'builtinEQIntSig' (#13075) tsthght 2019-11-02 21:57:15 +08:00
  • 928b5cba7a expression: implement vectorized evaluation for 'builtinLEIntSig' (#13073) tsthght 2019-11-02 21:51:42 +08:00
  • 089895a574 expression: implement vectorized evaluation for 'builtinGTIntSig' (#13074) tsthght 2019-11-02 21:43:34 +08:00
  • 5b161df353 expression: implement vectorized evaluation for builtinToSecondsSig (#13067) shihongzhi 2019-11-02 12:26:03 +08:00
  • 035fe071a2 expression: implement vectorized evaluation for builtinArithmeticModIntSig (#13012) Liu Jicong 2019-11-01 17:26:34 +08:00
  • 79b408699f build: fix xargs compatibility problem in check-gogenerate.sh (#13057) Feng Liyuan 2019-11-01 17:07:33 +08:00
  • aac4971f1f infoschema/slow_query: add more field in slow_query table (#13007) crazycs 2019-11-01 17:01:34 +08:00
  • 07eed7bd45 server: fix potential goroutine leak when kill connection (#13051) Feng Liyuan 2019-11-01 16:18:04 +08:00
  • 3a074d4bf8 expression: implement vectorized evaluation for builtinCastStringAsTimeSig (#12947) Eugene Kalinin 2019-11-01 11:01:06 +03:00
  • e4856f07fb store/tikv: make function TestCheckTxnStatus more stable in CI (#13002) tiancaiamao 2019-11-01 15:55:50 +08:00
  • 000c1ba5db planner, session: add isolation read with engine type (#12997) Zhuomin(Charming) Liu 2019-11-01 15:47:12 +08:00
  • ff6a4f7e8f kv: add error code for package kv (#12866) Jack Yu 2019-11-01 15:13:27 +08:00
  • de3a672837 expression: implement vectorized evaluation for 'builtinLTIntSig' (#12710) tsthght 2019-11-01 13:31:33 +08:00
  • fda87a13ee expression: implement vectorized evaluation for builtinUncompressSig (#12741) shihongzhi 2019-11-01 00:21:08 +08:00
  • 8de9c26805 expression: implement vectorized evaluation for builtinFloorIntToDecSig (#12987) Iggie Wang 2019-10-31 20:12:48 +08:00
  • b1c44141ae expression:implement vectorized evaluation for builtinSubstringIndexSig (#12951) shihongzhi 2019-10-31 20:08:59 +08:00
  • 408914645e expression: implement vectorized evaluation for builtinCastRealAsTimeSig (#12870) Eugene Kalinin 2019-10-31 15:03:47 +03:00
  • 64a4797de6 expression: implement vectorized evaluation for builtinSubstring2ArgsSig (#12949) shihongzhi 2019-10-31 19:58:25 +08:00
  • 0fae1e1edb expression: implement vectorized evaluation for builtinRandomBytesSig (#12826) mmyj 2019-10-31 19:55:07 +08:00
  • dc636afa04 expression: implement vectorized evaluation for 'builtinCastDurationAsJSONSig' (#12797) tsthght 2019-10-31 19:17:16 +08:00
  • 4d1e8e4775 go.mod: update parser version in go.mod (#13058) tiancaiamao 2019-10-31 18:57:35 +08:00
  • 55a78784df config:add vscode in gitignore (#12975) Keyi Xie 2019-10-31 17:11:27 +08:00
  • ed070c496a planner: don't regenarate the same group by column when decorrelation (#12943) Mingcong Han 2019-10-31 17:02:13 +08:00
  • b80b417803 *: fix rolling_update_fail when using Arrow format. (#12899) Shenghui Wu 2019-10-31 14:16:23 +08:00
  • 7bfa8967e1 executor: rename HashJoin.outer and inner to probe and build (#13045) HuaiyuXu 2019-10-31 11:43:36 +08:00
  • 7b27cfb60f go.mod: use the latest parser to fix 'select timestampliteral(rand())' (#12995) tiancaiamao 2019-10-30 20:07:17 +08:00
  • 0075a46f17 planner/cascades: make DeriveStats usable in cascades planner (#13023) Mingcong Han 2019-10-30 19:42:23 +08:00
  • cb99508347 executor: change indexLookupJoin.outerResult to chunk.List (#12972) HuaiyuXu 2019-10-30 17:53:33 +08:00
  • 7fe81b7490 store: when commit get a CommitTsExpired error, retry with a new commitTS (#12980) tiancaiamao 2019-10-30 17:23:23 +08:00
  • 04a5c6a6c8 docker: update go version to 1.13 (#13021) CWen 2019-10-30 17:11:53 +08:00
  • 877e19483a expression: implement vectorized evaluation for builtinJSONLengthSig (#12982) Zhang Zhiyi 2019-10-30 17:06:24 +08:00
  • 02b7634954 privileges: refine infoschema privilege check (#13006) lysu 2019-10-30 16:45:23 +08:00
  • bfd4b2f321 expression: implement vectorized evaluation for builtinCompressSig (#12740) shihongzhi 2019-10-30 16:18:11 +08:00
  • d5b5346297 expression: implement vectorized evaluation for builtinSubstring3ArgsSig (#12950) shihongzhi 2019-10-30 15:06:08 +08:00
  • a13bb53714 expression: implement vectorized evaluation for builtinJSONMergeSig (#12916) Zhang Zhiyi 2019-10-30 13:46:54 +08:00
  • 98e066ca0e implement vectorized evaluation for:builtinJSONArraySig (#13003) CWang 2019-10-30 13:36:34 +08:00
  • 08d26a3be1 expression: implement vectorized evaluation for builtinIsIPv6Sig (#13008) Zhongyang Wu 2019-10-30 01:30:07 -04:00
  • 9cae2864c8 expression: implement vectorized evaluation for builtinFromDaysSig (#12945) mmyj 2019-10-30 11:04:45 +08:00
  • e8294ad636 executor: try to cache executor for prepared point select (#12855) cfzjywxk 2019-10-30 10:23:18 +08:00
  • 953c0a618a perfschema: support query cpu/memory/mutex/block/allocs/goroutines flamegraph by SQL (#12986) Lonng 2019-10-30 07:50:02 +08:00
  • a8ed9501ee *: support the TiFlash replica of table (#12453) crazycs 2019-10-30 00:07:51 +08:00
  • 9ed376ada2 util/admin: support admin check table on partition table (#12796) crazycs 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) baishen 2019-10-29 19:27:17 +08:00
  • 2a2324c826 planner/cascades: Add transformation rule PushSelDownProjection (#12992) Mingcong Han 2019-10-29 18:37:47 +08:00
  • 43202b1383 expression, ranger: three optimizations to speedup some specific query's opt time (#12687) Yiding Cui 2019-10-29 18:00:45 +08:00
  • ee4f1f9c1e store: stop updating pessimistic transaction's lock TTL when the session is killed (#12959) tiancaiamao 2019-10-29 17:45:21 +08:00
  • 33b726adab types: fix undefined behavior in numeric types cast (cast 1<<64 to uint64) (#11968) Huang Zexin 2019-10-29 17:18:51 +08:00
  • 0690a5abc7 expression: implement vectorized evaluation for builtinDayOfWeekSig (#12983) Edyta Garbarz 2019-10-29 10:12:50 +01:00
  • f3958c13e8 expression: implement vectorized evaluation for builtinJSONContainsSig (#12924) Zhang Zhiyi 2019-10-29 17:07:22 +08:00
  • f1f80b48c6 expression: fix VecEvalString PadCharToFullLength (#12922) baishen 2019-10-29 17:00:22 +08:00
  • 6fd74f3e4c planner: support cost model for tiflash table scan (#12868) Zhuomin(Charming) Liu 2019-10-29 16:05:51 +08:00
  • 36f0f37b40 expression, planner: remove some fields from `expression.Colum… (#12573) Yiding Cui 2019-10-29 15:48:26 +08:00
  • 536a9c6cd7 planner/cascades: implement ImplementationRule for HashAggregation (#12935) Mingcong Han 2019-10-29 14:57:20 +08:00
  • 17379cd386 build: speed up check_testSuite.sh (#12938) Feng Liyuan 2019-10-29 14:51:50 +08:00
  • 6878b97de7 tikv, tablecodec: log decoded key for TxnLockNotFound/WriteConflict error (#12869) lysu 2019-10-29 14:46:21 +08:00
  • bb2e349fea bindinfo: support multiply bindings for a sql (#12851) Haibin Xie 2019-10-29 14:40:23 +08:00
  • adcd0ac7bf config: use enable-timestamp and enable-error-stack for configuration (#12853) ichneumon 2019-10-29 14:07:29 +08:00
  • b3ad90e596 util: increase column's nullBitmap's capacity (#12470) Huang Zexin 2019-10-28 19:24:00 +08:00
  • 9c9f79a95f executor: Hide offline pumps/drainers (#12862) satoru 2019-10-28 19:16:59 +08:00
  • e492c08d77 expression: implement vectorized evaluation for builtinBitLengthSig (#12920) yongchaoyan 2019-10-28 19:04:29 +08:00
  • 3cdea0dfdf planner/cascades: inject Projection below and above Sort (#12958) Mingcong Han 2019-10-28 16:15:29 +08:00
  • 5590f42e90 tikv: retry region request when tiflash store not found (#12928) Zhuomin(Charming) Liu 2019-10-28 14:50:02 +08:00
  • 606a7672e7 kv: make sure each streaming response does contain a range entry (#12907) Feng Liyuan 2019-10-28 12:58:59 +08:00
  • deb7700e85 test: fix ddl_test and make auto id test stable (#12931) Lingyu Song 2019-10-28 11:50:00 +08:00
  • 1016acc1e4 executor: wait all fetchChildData exiting in HashAggExec.Close (#12930) Feng Liyuan 2019-10-25 20:03:26 +08:00
  • 44a5ffe8a0 planner: support database name in optimizer hint (#12932) Haibin Xie 2019-10-25 19:45:18 +08:00
  • 782f44f532 planner/cascades: Implement ImplementationRule for LogicalSort (#12850) Mingcong Han 2019-10-25 19:07:11 +08:00
  • 04c8b32de2 executor: fix wrong runtime stats record in index merge join (#12925) Zhuomin(Charming) Liu 2019-10-25 17:16:26 +08:00
  • 342e8ed96c executor: change outer result to list in index merge join (#12727) Zhuomin(Charming) Liu 2019-10-25 16:15:21 +08:00
  • 1bbc313c66 expression: implement vectorized evaluation for builtinCastDecimalAsTimeSig (#12904) Eugene Kalinin 2019-10-25 10:46:29 +03:00
  • c242d2bb5c store/tikv: resolve all locks no matter they're expired or not in BatchResolveLocks (#12784) tiancaiamao 2019-10-25 15:01:29 +08:00