Commit Graph

  • fc577e705d planner: retrieve optimizer hint scope change (#12382) Zijie Zhang 2019-10-08 12:09:46 +08:00
  • 7d54d8cd04 expression: implement vectorized evaluation for builtinArithmeticPlusRealSig (#12518) Iggie Wang 2019-10-08 12:01:49 +08:00
  • 804b5f996e expression: implement vectorized evaluation for builtinArithmeticMinusRealSig (#12524) Iggie Wang 2019-10-08 11:53:17 +08:00
  • c22fe499b1 expression: implement vectorized evaluation for builtinTruncateUintSig (#12507) tangwz 2019-10-08 11:36:18 +08:00
  • efd51d7e6d expression: implement vectorized evaluation for builtinDurationIsNullSig (#12523) tangwz 2019-10-08 11:23:16 +08:00
  • 4d9237142b expression: implement vectorized evaluation for builtinCeilDecToIntSig (#12485) tangwz 2019-10-08 11:16:55 +08:00
  • ccf6cdc1e6 expression: implement vectorized evaluation for builtinDecimalIsFalseSig (#12528) Brooks Liu 2019-10-08 10:49:49 +08:00
  • a72617d33f expression: implement vectorized evaluation for builtinInsertSig (#12508) baishen 2019-10-02 11:58:37 +08:00
  • 4b1a43eeaa expression: implement vectorized evaluation for "builtinCastIntAsStringSig" (#12425) tsthght 2019-10-01 14:29:07 +08:00
  • ea6d00be04 *: add a new way to calculate TPS (#12411) Lynn 2019-09-30 18:25:37 +08:00
  • 5b3df63ced executor: case refactor for point execution (#12486) cfzjywxk 2019-09-30 16:10:08 +08:00
  • b707447441 expression: implement vectorized evaluation for builtinReplaceSig (#12496) baishen 2019-09-30 16:02:08 +08:00
  • 230e72e699 expression: implement vectorized evaluation for builtinTruncateIntSig (#12474) ZOULAIZOUQU 2019-09-30 15:15:08 +08:00
  • a3d4f898c5 server: fix wrong deletion introduced by #12454 (#12495) Lonng 2019-09-30 15:06:06 +08:00
  • 1a9fcb9c20 *: replace cost model factor constants with system variable (#12367) Kenan Yao 2019-09-30 14:24:07 +08:00
  • f146185870 *: calculate GC safe point based on global min start timestamp (#12223) Jack Yu 2019-09-30 13:35:37 +08:00
  • 38f68bb947 expression: implement vectorized evaluation for 'builtinTimeFormatSig' (#12478) tsthght 2019-09-30 11:18:50 +08:00
  • 01dce81f48 *: fix panic when check null rejection for from_unixtime (#12413) Zhang Jian 2019-09-30 11:10:43 +08:00
  • 365e7bf2b1 expression: implement vectorized evaluation for builtinUnaryNot series functions (#12461) Ye Kuang 2019-09-30 12:06:31 +09:00
  • 933f4a5c21 ddl: fix incorrect origin default bit value in ColumnInfo (#12168) Tanner 2019-09-30 10:40:11 +08:00
  • b8fe42e75b expression: implement vectorized evaluation for builtinFloorIntToIntSig (#12487) tangwz 2019-09-30 09:55:40 +08:00
  • 616955350c planner: update's select should not change the output columns (#12476) Yiding Cui 2019-09-29 19:15:30 +08:00
  • 41ac571d7b *: remove the LightningMode from TiDB (#12466) Lonng 2019-09-29 15:12:01 +08:00
  • 1b03d166e8 expression: implement vectorized evaluation for 'builtinUnHexSig' (#12433) tsthght 2019-09-29 15:01:32 +08:00
  • 183d5b1a56 expression: implement vectorized evaluation for builtinCeilIntToIntSig (#12459) tangwz 2019-09-29 14:41:31 +08:00
  • cda5d35924 expression: implement vectorized evaluation for builtinNullEQRealSig (#12455) NewtY 2019-09-29 14:34:25 +08:00
  • 044766f9ae server: improve the addMetrics method performance (#12454) Lonng 2019-09-29 12:40:44 +08:00
  • 2d3dfac071 executor: cache column info for prepare statement (#12388) cfzjywxk 2019-09-29 11:21:02 +08:00
  • d5094bc304 session: remove unused global variable (#12460) Lonng 2019-09-29 11:11:02 +08:00
  • 0ee738bb94 ddl: allow multiple unique attributes in a column (#12165) Tanner 2019-09-29 00:31:31 +08:00
  • d4bab3d677 expression: implement vectorized evaluation for builtinFloorRealSig (#12277) tsthght 2019-09-28 20:27:01 +08:00
  • 6ad5e9f3b9 expression: implement vectorized evaluation for builtinLeastR… (#12432) NewtY 2019-09-28 20:20:00 +08:00
  • 99a5432dce *: encode the returned data using the Chunk format in mocktikv (#12023) Shenghui Wu 2019-09-28 20:02:26 +08:00
  • ba9d1ca960 *: adjust delta schema count and add metrics (#11625) Lynn 2019-09-27 20:33:18 +08:00
  • a582640dc3 executor: make point updates go short path (#12243) cfzjywxk 2019-09-27 18:36:01 +08:00
  • 0f4a545002 planner: use another way to restore table name in hint (#12358) Yiding Cui 2019-09-27 17:45:31 +08:00
  • aaf11783f2 expression: Reduce memory allocation in builtinCastTimeAsDecimalSig (#12439) Changxin Miao 2019-09-27 17:32:01 +08:00
  • 8379a1c05c expression: implement vectorized evaluation for builtinLogicXorSig (#12430) Ye Kuang 2019-09-27 17:55:01 +09:00
  • 095bee9655 executor: support table reader executor read from tiflash. (#12371) Zhuomin(Charming) Liu 2019-09-27 15:31:04 +08:00
  • 854e68dc69 executor: display column collate in show create table (#12327) tsthght 2019-09-27 15:11:01 +08:00
  • cf13e0d012 expression: implement vectorized evaluation for 'builtinOctIntSig' (#12429) tsthght 2019-09-27 11:35:27 +08:00
  • 988e8fad56 expression: implement vectorized evaluation for builtinAbsUIntSig (#12400) tangwz 2019-09-27 11:13:31 +08:00
  • 6242b2594e expression: implement vectorized evaluation for 'builtinBinSig' (#12427) tsthght 2019-09-27 10:48:01 +08:00
  • 31cf75ec84 Make builtinCastTimeAsRealSig support vectorized evaluation (#12421) Changxin Miao 2019-09-27 10:27:26 +08:00
  • ae723ececd expression: implement vectorized evaluation for builtinCastTimeAsDecimalSig (#12426) Changxin Miao 2019-09-27 10:04:31 +08:00
  • 97f679e602 expression: implement vectorized evaluation for builtinRoundWithFracDecSig (#12252) FateTHarlaown 2019-09-26 22:03:02 +08:00
  • db1eb1cf4a *: enhance the table regions HTTP API (#12357) tiancaiamao 2019-09-26 21:13:01 +08:00
  • 510a851ce4 build: make errcheck works correctly (#12381) Zejun Li 2019-09-26 19:28:01 +08:00
  • 2bba5654b4 types/data: the bit data type should be treat as uint64 (#11951) gaoxingliang 2019-09-26 19:14:31 +08:00
  • 69ccc6ed4a expression: implement vectorized evaluation for builtinLog2ArgsSig (#12279) tsthght 2019-09-26 17:36:02 +08:00
  • de2df75a3e expression: implement vectorized evaluation for builtinLogicOrSig (#12365) Ye Kuang 2019-09-26 18:25:55 +09:00
  • 35e308f561 expression: go generate vectorized addtime functions (#12224) Feng Liyuan 2019-09-26 16:30:01 +08:00
  • 2dc6264809 implement vectorized evaluation for builtinDayOfMonthSig (#12409) LuYunyang 2019-09-26 15:53:01 +08:00
  • e37464b37a ddl: fix bug that range columns partition table add partitions failed (#12348) crazycs 2019-09-26 14:46:01 +08:00
  • 80fd5e4080 planner/core: do not change window ast when building plan (#12347) Haibin Xie 2019-09-26 14:16:31 +08:00
  • 16ad8b9d54 Makefile: support cross-compile to linux (#12412) Ewan Chou 2019-09-26 14:08:31 +08:00
  • 20bdf44d12 ddl: fix the set's default value where create table (#12267) Lynn 2019-09-26 12:18:20 +08:00
  • dab72fbd16 expression: implement vectorization for builtinGreatestRealSig (#12399) NewtY 2019-09-26 10:50:50 +08:00
  • fbcee673c0 planner: fix some window specific check bug for window function. (#12394) Zhuomin(Charming) Liu 2019-09-26 10:44:17 +08:00
  • ebce1f06c0 store/tikv: fix ttl manager race (#12398) Ewan Chou 2019-09-26 10:36:47 +08:00
  • 5986c6cbfa expression: implement vectorized evaluation for builtinMonthNameSig (#12366) baishen 2019-09-25 21:53:18 +08:00
  • f53d63a9f5 expression: implement vectorized evaluation for builtinCastDecimalAsR… (#12362) hellojujian 2019-09-25 21:34:47 +08:00
  • e8ffaf1fe9 expression: implement vectorized evaluation for `builtinLogicA… (#12336) lauhg 2019-09-25 08:26:02 -05:00
  • 73432870cf expression: generate vecEval methods for all functions to avoid further conflicts (#12395) Yuanjia Zhang 2019-09-25 20:41:47 +08:00
  • 86d9db7736 planner/cascades: support parameterized transformation/implementation rules (#12376) Mingcong Han 2019-09-25 20:31:38 +08:00
  • 9332317e67 expression: implement vectorized evaluation for builtinTimestamp2ArgsSig (#12352) Chengpeng Yan 2019-09-25 19:32:21 +08:00
  • fb07e86bb8 expression: implement vectorized evaluation for builtinTimestamp1ArgSig (#12339) Chengpeng Yan 2019-09-25 19:08:47 +08:00
  • 74eaf327e9 *: log each com_stmt_fetch separately (#11987) lysu 2019-09-25 17:57:16 +08:00
  • 4891e18125 ddl: add index speed metric (#12374) crazycs 2019-09-25 17:34:44 +08:00
  • fef1eac084 store/tikv: implement a ttlManager to update the TTL of a transaction (#12177) tiancaiamao 2019-09-25 16:33:42 +08:00
  • ac9218a320 build: fix make tidy when using symlink (#12379) Feng Liyuan 2019-09-25 16:16:45 +08:00
  • 1342cba5fe planner: set windowClause only in WindowFuncExpr (#11956) wjHuang 2019-09-25 16:00:17 +08:00
  • c15fdd2fe5 tikvclient: adjust log level in store/tikv/client_batch.go (#12302) qupeng 2019-09-25 15:13:01 +08:00
  • e41458983c executor: record slow-log when log use error level (#12359) lysu 2019-09-25 13:16:15 +08:00
  • 65d659752d expression: implement vectorized evaluation for builtinCeilRealSig (#12276) tsthght 2019-09-25 12:27:45 +08:00
  • b25b703c1d tikv: make region request can send to flash store (#11652) Zhuomin(Charming) Liu 2019-09-25 11:00:15 +08:00
  • a3cda38d95 expression: implement vectorized evaluation for builtinRoundRealSig (#12274) tsthght 2019-09-25 10:34:42 +08:00
  • 4686eca585 expression: implement vectorized evaluation for builtinRoundWithFracRealSig (#12275) tsthght 2019-09-25 09:58:45 +08:00
  • 6ad9e2bb1d expression: implement vectorized evaluation for `builtinRevers… (#12239) baishen 2019-09-25 01:11:00 +08:00
  • 1f922559df executor: implement disk-based hash join (#12067) Feng Liyuan 2019-09-24 23:23:05 +08:00
  • 1fe9773726 planner: introduce an individual physical plan for indexNestedLoopHashJoin (#12139) HuaiyuXu 2019-09-24 21:18:45 +08:00
  • ba081eb40a expression: implement vectorized evaluation for builtinIsIPv4Sig (#12269) Ye Kuang 2019-09-24 20:44:15 +09:00
  • 20dc99995a executor: clean up the batch checker code (#12338) tiancaiamao 2019-09-24 19:02:45 +08:00
  • 73e762c032 executor: testShowStatsSuite should not inherit testSuite (#12350) Feng Liyuan 2019-09-24 16:17:16 +08:00
  • 31681b7712 executor: refactoring the 'replace' implementation, remove its dependency of batch checker (#12319) tiancaiamao 2019-09-24 16:10:15 +08:00
  • d7ff17b2e6 planner/core: fix resolve rule for group by expression (#12307) Haibin Xie 2019-09-24 16:03:45 +08:00
  • 9d8ea995cb planner/core: adjust generated hints of join operators (#12318) Haibin Xie 2019-09-24 15:55:45 +08:00
  • 8179558274 planner, executor: push limit down into IndexLookUpReader executor (#12262) Kenan Yao 2019-09-24 14:16:16 +08:00
  • 2f70d3813f ddl: fix drop index failed when index contain auto_increment column and more than 2 index contain auto_increment_column (#12230) crazycs 2019-09-24 14:07:21 +08:00
  • a2ca3a3819 expression: implement vectorized evaluation for builtinSpaceSig (#12270) baishen 2019-09-24 12:31:44 +08:00
  • c2dd5eef5e expression: implement vectorized evaluation for builtinTruncateRealSig (#12287) tsthght 2019-09-24 11:50:43 +08:00
  • ca41cde54b expression: implement vectorized evaluation for builtinRoundWithFracIntSig (#12299) tangwz 2019-09-24 10:51:10 +08:00
  • bb5b0c8aa9 expression: implement vectorized evaluation for builtinGreatestIntSig (#12272) tangwz 2019-09-24 10:45:46 +08:00
  • b53a71f15a executor: fix unordered trace events in row format (#12314) SIGSEGV 2019-09-24 10:17:46 +08:00
  • a296484034 expression: implement vectorized evaluation for builtinLeftSig (#12292) shihongzhi 2019-09-24 10:10:19 +08:00
  • 10519498a9 expression: add builtin function tidb_decode_key() (#12193) crazycs 2019-09-24 10:02:29 +08:00
  • e086686ede *: tidy code,make code more go style. (#12300) Keyi Xie 2019-09-23 21:24:10 +08:00
  • 06629d6ac4 *: check privilege when reusing the cached plan (#12211) cfzjywxk 2019-09-23 20:36:45 +08:00
  • 48557f7089 store: update kvrpc.Cleanup proto and change its behaviour (#12212) tiancaiamao 2019-09-23 19:45:02 +08:00
  • 46113838b5 expression: fix wrong Flen when processing Decimal and Int (#12312) Yuanjia Zhang 2019-09-23 17:00:15 +08:00