Commit Graph

  • 25952d4a8f ddl, executor, server: add drop if exists warnings (#14807) Rustin 2020-02-18 11:40:48 +08:00
  • 249ff99f21 infoschema: Migrate the infoschema's retrieving data logic for 'schemata' to executor (#14704) reafans 2020-02-18 10:16:18 +08:00
  • e7b1993238 test: fix the CI problem in TestAutoRandomBitsData (#14823) tangenta 2020-02-18 10:11:18 +08:00
  • a22ab8f297 expression: support sequence function (#14731) Arenatlx 2020-02-17 20:11:18 +08:00
  • 5d4eb4c806 config: support to dynamically update some config items read from PD (#14750) Yuanjia Zhang 2020-02-17 19:30:27 +08:00
  • 98da378d69 planner/cascades: add transformation rule PushLimitDownTiKVSingleGather (#14796) gauss1314 2020-02-17 16:37:18 +08:00
  • 713099c1ad *: add a configuration entry to control if new collations are enabled (#14734) bb7133 2020-02-17 15:56:24 +08:00
  • aef4c05786 util: implement collation interface for utf8_general_ci and utf8mb4_general_ci (#14725) wjHuang 2020-02-17 11:00:26 +08:00
  • 07f8fdc2d5 util/set: fix wrong comment (#14799) gauss1314 2020-02-17 10:28:53 +08:00
  • 6d50a47a8b executor: add quote for partition name(close #14477) (#14793) Rustin 2020-02-16 19:53:19 +08:00
  • 1aa0a7d6b3 session: make unit test TestDeadlock more stable (#14805) Ewan Zhou 2020-02-15 23:02:53 +08:00
  • efa179c194 server: fix potential timezone related bugs caused by time.Local (#14572) Rustin 2020-02-15 20:52:58 +08:00
  • ebae5506f1 expression: fix typos (#14797) Rustin 2020-02-15 17:18:00 +08:00
  • 0b709f7a45 ddl: ensure BLOB or TEXT index length is not zero (#14803) Rustin 2020-02-15 13:19:07 +08:00
  • c6e4325b09 server: properly support status port over TLS (#14785) kennytm 2020-02-14 20:09:24 +08:00
  • d7fd38e48a domain: fix test 'start syncer failed' (#14790) wjHuang 2020-02-14 19:55:50 +08:00
  • 9543a0f4a6 *: re-implement partition pruning for better performance (#14679) tiancaiamao 2020-02-14 19:18:49 +08:00
  • a5e0660439 coprocessor: let tiflash split range task consistent with tikv (#14710) Zhuomin(Charming) Liu 2020-02-14 15:31:37 +08:00
  • 36d2dbb7b1 planner: set the partition id to table id in DAG request (#14745) Zhuomin(Charming) Liu 2020-02-14 15:27:45 +08:00
  • f71425b32b session: support leader-and-follower for tidb_replica_read (#14761) qupeng 2020-02-14 15:06:58 +08:00
  • ef5fffb0c9 session: make unit test TestOptimisticConflicts more stable (#14746) tiancaiamao 2020-02-14 14:55:18 +08:00
  • 7aa54a8f0e executor: use WithRecovery in IndexMergeReaderExecutor instead of recover (#14550) SeaRise 2020-02-14 13:59:54 +08:00
  • a6e6e2ffe7 planner/cascades: add transformation rule TransformAggregateCaseToSelection (#14526) SeaRise 2020-02-14 13:14:14 +08:00
  • 27f8c3668f ddl: fix auto_increment is not compatible with MySQL (#14755) Rustin 2020-02-14 11:32:14 +08:00
  • c59f339ded executor: refine the IPC in indexMergeReaderExecutor (#14381) sduzh 2020-02-13 20:51:14 -06:00
  • e5bffd9470 planner, executor: let 'show [variables|status]' be sorted by… (#14727) rebelice 2020-02-14 10:43:11 +08:00
  • 8c804f40dd test: fix unit test TestInDecimal (#14763) glorv 2020-02-13 19:45:04 +08:00
  • 2f926df501 executor: add diagnosis rule to detect cluster critical errors (#14743) Lonng 2020-02-13 19:34:04 +08:00
  • 2ee3b33b59 domain: change some log's level to ERROR (#14779) wjHuang 2020-02-13 19:24:12 +08:00
  • fe6ca65414 expression: implement the Coercibility() function (#14739) Yuanjia Zhang 2020-02-13 19:15:48 +08:00
  • a4e8341add executor: fix offset of outerMatchStatus for outer hash join (#14773) Feng Liyuan 2020-02-13 18:57:04 +08:00
  • 007c0e6656 *: support default expression value for sequence (#14589) Arenatlx 2020-02-13 18:50:33 +08:00
  • 114405e114 executor: inline projection for hash join (#14682) Feng Liyuan 2020-02-13 18:44:33 +08:00
  • 0d0911680c ddl: fix create table with like bug when refer table has tiflash replica (#14772) crazycs 2020-02-13 18:25:35 +08:00
  • e1212c48e7 Revert "config: check the validity of the DDL lease (#14641)" (#14781) Lynn 2020-02-13 18:17:12 +08:00
  • 5778b50d0e config: check the validity of the DDL lease (#14641) Lynn 2020-02-13 11:53:51 +08:00
  • 4755a9b9ef util: revert util/mathutil (#14744) 5kbpers 2020-02-13 11:33:04 +08:00
  • bce19d1264 planner/cascades: add transformation rule EliminateOuterJoinBelowAggregation (#14465) SeaRise 2020-02-13 10:59:18 +08:00
  • 9ffea356b1 *: support partition table in tiflash (#14735) crazycs 2020-02-13 09:59:47 +08:00
  • 7cd8ba3c60 *: add tiflash replica sync progress (#14713) crazycs 2020-02-12 23:16:28 +08:00
  • 5c4f457580 executor: remove dead code about Cacheable function call (#14740) Kenan Yao 2020-02-12 22:05:11 +08:00
  • 03705d1344 test: fix TestAggToCopHint (#14741) Zhuomin(Charming) Liu 2020-02-12 21:46:17 +08:00
  • fa04a3218d *: add privilege check for slow_query and cluster memory table (#14451) crazycs 2020-02-12 18:28:44 +08:00
  • 6702d95fc0 planner: prune columns again after predicate push down (#14683) Feng Liyuan 2020-02-12 18:13:19 +08:00
  • 62e48ca046 test: optimize session tikv test (#14709) glorv 2020-02-12 18:07:18 +08:00
  • b056fd7298 *: add START_TIME and UPTIME columns to system table CLUSTER_INFO (#14718) Lonng 2020-02-12 17:22:18 +08:00
  • afe0abf58f server: make txn related logs more detailed (#14722) cfzjywxk 2020-02-12 17:13:18 +08:00
  • 23ce3b29c9 rowcodec: make TypeYear's decodeDatum result consist with insert datum (#14717) lysu 2020-02-12 14:56:59 +08:00
  • e66daf3e04 store/tikv: support batch load regions with key range (#14716) amyangfei 2020-02-12 12:36:47 +08:00
  • 6e867b7cbc planner: consider disk cost in Sort (#14708) Shenghui Wu 2020-02-12 11:40:47 +08:00
  • be434ba101 executor: fix admin show ddl jobs end time bug when job is not finished (#14738) crazycs 2020-02-12 11:27:33 +08:00
  • 77c7875eb2 cmd/explaintest: fix a misleading error message (#14720) tiancaiamao 2020-02-12 09:45:26 +08:00
  • 74c6095670 infoschema: add metrics_tables that contain all metrics tables definition (#14721) crazycs 2020-02-12 01:18:09 +08:00
  • b23500ce06 types: fix decimal tests failed (#14732) glorv 2020-02-11 22:44:05 +08:00
  • 989de9ad77 test: bump failpoint (#14715) glorv 2020-02-11 15:16:04 +08:00
  • 931b4773b4 infoschema/metric_schema: add node cpu/mem/net load metric tables (#14670) crazycs 2020-02-11 14:29:20 +08:00
  • 7ecb7e6f48 infoschema: add metrics_summary_by_label table to query all detail metrics (#14663) crazycs 2020-02-11 14:08:11 +08:00
  • 6bae385ce0 util: add collation interface (#14698) wjHuang 2020-02-11 11:18:04 +08:00
  • 0f7a3e838c executor: fix hash join panic after killing (#14712) Feng Liyuan 2020-02-11 10:15:34 +08:00
  • 750583c665 *: use iterator in show ddl jobs to avoid oom when there is too many history ddl jobs. (#12472) crazycs 2020-02-10 22:56:05 +08:00
  • c93f03e018 types: add debug info to trace unit test (#14714) Feng Liyuan 2020-02-10 21:47:34 +08:00
  • 74e49085cf planner: make the read storage hint not force plan (#14644) Zhuomin(Charming) Liu 2020-02-10 20:02:22 +08:00
  • 4cfe17854e executor: support show create sequence (#14674) Arenatlx 2020-02-10 18:47:04 +08:00
  • 1d9ed45b37 *: support virtual generate column substitute optimization (#14367) wjHuang 2020-02-10 16:01:05 +08:00
  • 56438a04cd executor: implement disk/cpu/memory/load diagnosis rules (#14668) Lonng 2020-02-10 15:36:20 +08:00
  • ad1d07f00f config: introduce a config client to support load configs from PD online (#14303) Yuanjia Zhang 2020-02-10 14:56:20 +08:00
  • da2ed2b5bc expression: fully open CAST push-down switcher (#14672) Lonng 2020-02-09 16:27:45 +08:00
  • c7b43f3c75 executor: fix executor tests for TestFlushPrivilegesPanic and TestSortSpillDisk (#14681) glorv 2020-02-08 01:20:26 +08:00
  • b596a30e7d types: add more info in test to investigate the fail cause (#14676) crazycs 2020-02-07 21:30:19 +08:00
  • 17da140f15 executor: Improve the performance of WindowExec by using sliding window (#14294) mmyj 2020-02-07 18:38:54 +08:00
  • 5c76f58c2e *: remove until timestamp syntax in flashback statement since we not support this (#14604) crazycs 2020-02-07 17:58:40 +08:00
  • 31a446d21e expression: implement vectorized evaluation for builtinCastStringAsDurationSig (#13807) Silva 2020-02-07 16:21:22 +08:00
  • f4d1b5ec9f expression: fix lower()/upper() doesn't work if string contains utf8 char. (#14667) Shenghui Wu 2020-02-07 16:02:33 +08:00
  • 82c25a2253 planner/cascades: remove ColumnSubstitute in the rule PushSelDownAgg (#14591) Mingcong Han 2020-02-07 01:08:11 -06:00
  • 87bbe7dcbe types: Fix duration parser (#14588) Iosmanthus Teng 2020-02-07 14:30:44 +08:00
  • 22fb77ee11 expression: handle ErrTruncated when dividing decimals in non-data-change stmts (#14438) Yuanjia Zhang 2020-02-07 14:02:52 +08:00
  • fd97efefde planner/cascades: add transformation rule MergeAdjacentTopN (#14345) Chengpeng Yan 2020-02-07 10:54:53 +08:00
  • 13bf6cc196 executor: implement disk-based sort (Part 2) (#14279) Shenghui Wu 2020-02-07 09:39:53 +08:00
  • 3c59e7ce56 ddl:Revert "ddl: speed up ddl test" (#14658) Yixuan Zhao 2020-02-07 01:50:24 +08:00
  • d9cf0b6cab tikvclient: fix a bug about unknown response from tikv (#14650) qupeng 2020-02-06 17:31:53 +08:00
  • 465af00b46 *: use new registrable terror (#14606) lysu 2020-02-06 16:40:26 +08:00
  • 4a63d416ba types: add more info in test to investigate the fail cause (#14640) crazycs 2020-02-06 11:26:54 +08:00
  • 58c14adc02 ddl: speed up ddl test (#14639) Yixuan Zhao 2020-02-05 17:10:55 +08:00
  • 128ec02a9f test: fix a bug for leak check (#14592) glorv 2020-02-05 14:15:23 +08:00
  • 20416b36b7 Makefile: disable timeout in vectorize bench (#14569) 庄天翼 2020-02-05 14:00:55 +08:00
  • b07cf70dba infoschema: show information about table partitions in information_schema.PARTITIONS (#14347) tangwz 2020-02-05 13:48:53 +08:00
  • f2d0e90740 executor: Count the number of hash table collisions and build elapse during Hash Join. (#14423) Feng Liyuan 2020-02-05 13:37:23 +08:00
  • 72b1f0e7b8 executor: correctly handle panic for hashjoin build phase (#14056) Zhuhe Fang 2020-02-05 12:23:23 +08:00
  • ac8caad243 json: do not escape html special values (#14518) Haibin Xie 2020-02-05 11:52:25 +08:00
  • f793808ff3 docs/design: update the template of RFC docs (#14582) bb7133 2020-02-05 11:45:33 +08:00
  • d7654e3c93 test: fix random "IsolationRead" fails (#14615) Zhuomin(Charming) Liu 2020-02-05 11:30:21 +08:00
  • 43b8e133e7 planner/cascades: add transformation rule EliminateSingleMaxMin (#14274) Chengpeng Yan 2020-02-05 11:18:53 +08:00
  • d20195a3a5 server: add counter for keys locking numbers (#14625) cfzjywxk 2020-02-05 10:24:53 +08:00
  • 099782898e rowcodec: fix lose decimal precision during decode new row format to datum (#14631) lysu 2020-02-05 10:10:24 +08:00
  • ebc6a2d39d *: add builtin aggregate function json_objectagg (#11154) hg2990656 2020-02-04 21:41:55 +08:00
  • 7720d7df98 util: resolve data race (#14610) Qiannan 2020-02-05 02:16:30 +13:00
  • 2192448e50 infoschema/metric_schema: add tikv metric tables (#14498) crazycs 2020-02-04 19:11:49 +08:00
  • 7ba002e836 executor, util: improve concurrency of statement summary (#14490) djshow832 2020-02-04 17:32:24 +08:00
  • 83ab488481 expression: fix implement of rand (#14565) Rustin 2020-02-04 16:38:53 +08:00
  • cfe0c2025f executor: vectorize the merge join executor by vecGroupChecker (#14458) Catror 2020-02-04 15:41:24 +08:00