Commit Graph

  • 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