Commit Graph

  • e5f350cd32 expression: fix NULL constants' FieldType of multiple arguments function (#14571) Lonng 2020-02-04 15:27:17 +08:00
  • ccc43c08f9 planner: add implementation rule for LogicalMemTable (#14577) Zhang Jian 2020-02-04 14:48:53 +08:00
  • e79b71dc97 infoschema: add metric_summary table to query all summary metrics. (#14520) crazycs 2020-02-04 14:37:53 +08:00
  • 00494d6755 expression: implement vectorized builtinFormatSig (#14559) zihe.liu 2020-02-04 14:25:53 +08:00
  • c562ab4734 metrics: add statement pessimistic retry count (#14527) Ewan Chou 2020-02-04 14:19:23 +08:00
  • a644d67fb2 plugin: support logging rejected connection attempts in audit log (#14594) lysu 2020-02-04 14:08:53 +08:00
  • e0bab94f86 infoschema: update information_schema.tables to support AUTO_RANDOM. (#14583) bb7133 2020-02-03 19:58:19 +08:00
  • b53d253802 executor: merge overlapped ranges when build key ranges for indexJoin (#14596) Mingcong Han 2020-02-03 03:55:53 -06:00
  • 9e97091de4 executor: add privilege check for show bindings (#14443) Haibin Xie 2020-02-03 15:16:54 +08:00
  • e03fa5b5d9 server: refine pprof sql in prepare stmt (#14425) lysu 2020-02-03 12:40:23 +08:00
  • 97a049a2be *: make Backoff perceive the Killed flag to fix MAX_EXECUTION_TIME (#14552) tiancaiamao 2020-02-03 12:31:56 +08:00
  • c46044f026 expression: optimize function IN using hashmap (#13594) Zhang Zhiyi 2020-01-31 19:58:53 +08:00
  • 9d38c5467a *: use 8 byte MysqlTime format (#14278) 庄天翼 2020-01-31 14:49:06 +08:00
  • e4eb58c86d executor: grant table level privilege should check table exist (#14540) tiancaiamao 2020-01-30 11:57:23 +08:00
  • 24b6e615d7 types: rename local variable (#14578) Rustin 2020-01-27 19:29:52 +08:00
  • c2da4eafd7 planner: Fix SMJ hint, support SMJ with descending order. (#14505) 2020-01-25 10:10:10 +08:00
  • c88ceca2c4 types: fix parse DATETIME/TIME from string incompatible with MySQL (#14547) Lonng 2020-01-23 16:53:36 +08:00
  • 79eaa967bb ddl, stats: handle add/trunctate partition events (#14500) Haibin Xie 2020-01-22 17:44:22 +08:00
  • 8be10ed2a2 planner/cascades: add transformation rule PushLimitDownOuterJoin (#14434) SeaRise 2020-01-22 16:28:40 +08:00
  • bb252a4582 test: add some goroutines to leak check white list (#14538) glorv 2020-01-21 19:49:39 +08:00
  • 00ad0f60d7 config: change the default value of txn-total-size-limit, add… (#14522) tiancaiamao 2020-01-21 12:59:37 +08:00
  • 63b71a3433 session: fix incorrect OPS on unretryable session error (#14557) jzdxeb 2020-01-21 09:38:32 +08:00
  • 664adfe477 expression: fix json_key not compatible with MySQL (#14556) Weizhen Wang 2020-01-20 21:30:03 +08:00
  • e266a805ba server: cop slow log add context info (#14536) cfzjywxk 2020-01-20 16:18:03 +08:00
  • b25c82452f ddl: support drop sequence in TiDB (#14442) Arenatlx 2020-01-20 15:49:04 +08:00
  • 5c5dd7b842 tikv: fix RowKVClient scan method can't rightly break loop (#14365) LinYushen 2020-01-20 15:32:06 +08:00
  • 3cf50970cb store: fix another race in mergeLockScanner (#14549) Lingyu Song 2020-01-20 15:15:03 +08:00
  • b8a397d7a7 pre-commit: fixed goword path (#14524) Eugene Kalinin 2020-01-20 08:18:11 +03:00
  • a5c0d56275 planner: enhance rule partition pruning (#14544) HuaiyuXu 2020-01-20 11:56:51 +08:00
  • 4afffd126f store: fix race in mergeLockScanner (#14496) MyonKeminta 2020-01-20 10:37:36 +08:00
  • 50e7cab87b expression: implement arithmetic vec int divide int sig (#14464) zihe.liu 2020-01-20 10:27:05 +08:00
  • cea80ae21b planner: remove the fields LogicalJoin.LeftJoinKeys and RightJoinKeys (#14468) Mingcong Han 2020-01-19 05:16:32 -06:00
  • 501757951d test: speed up TestVectorizedMergeJoin by removing some test cases (#14535) Yuanjia Zhang 2020-01-19 02:18:03 -06:00
  • 34bb3e51b6 util: wrong memory count when use Tracker.ReplaceChild() (#14513) Shenghui Wu 2020-01-19 15:01:32 +08:00
  • 0b8eea36e1 config: add server level isolation read config (#14440) Zhuomin(Charming) Liu 2020-01-19 14:28:43 +08:00
  • 45d6962460 ddl: rename setval func for generated column (#14530) Arenatlx 2020-01-19 14:18:31 +08:00
  • 2395472804 expression: make EvalXXX method of deferred/normal constant consistent (#14401) Kenan Yao 2020-01-19 13:55:32 +08:00
  • cf77e5f83f executor: add vectorized merge join test (#14519) Yuanjia Zhang 2020-01-18 20:54:08 -06:00
  • 5527c582e0 planner/cascades: add ImplementationRule for MergeJoin (#14450) Chengpeng Yan 2020-01-18 22:16:50 +08:00
  • 511cedf4f2 metrics: add grafana and alertmanager scripts (#14360) Jack Yu 2020-01-17 21:49:59 +08:00
  • a7076a5263 expression: optimize unit test (#14503) glorv 2020-01-17 17:53:59 +08:00
  • 00ef8b6b92 expression, executor: correct the funcName for wrapWithIsTrue (#14515) HuaiyuXu 2020-01-17 17:12:50 +08:00
  • 3a1b5b2819 chunk: add clear in RowContainer (#14499) 2020-01-17 16:52:20 +08:00
  • 4cf5e7dd42 executor: fix error when set names default (#14511) Maxwell 2020-01-17 16:24:20 +08:00
  • 74bc00dfa9 Improve the performance of WindowExec by using multi-thread hash grouping (#14238) Ping Yu 2020-01-16 21:04:16 +08:00
  • 3fa7b927fd test: fix shard row id bits test (#14489) Tanner 2020-01-16 20:03:20 +08:00
  • cd9c65aad2 planner: fix some select condition do not filter by tiflash (#14502) Zhuomin(Charming) Liu 2020-01-16 16:20:22 +08:00
  • 6e648401e4 rowcoder: fix DatumMapDecoder ignore the sign of handle value (#14494) leoppro 2020-01-16 13:14:50 +08:00
  • e39b504177 planner: adjust the cost model of Apply (#13550) Mingcong Han 2020-01-15 05:43:50 -06:00
  • 1d641955d5 expression: disable int_col <cmp> non-int const folding for plan cache (#14120) Kenan Yao 2020-01-15 18:42:20 +08:00
  • d65e23f39e *: support for limiting the number of client connections (#14409) Lynn 2020-01-15 18:31:56 +08:00
  • 1f997a5528 metrics: add statement deadlock detect duration (#14444) Jack Yu 2020-01-15 17:41:21 +08:00
  • 7efe9bf1bb expression: fix builtin function 'round' (#13985) Tanner 2020-01-15 15:54:20 +08:00
  • 1e9f90853f executor: add check data visibility for point get (#14459) crazycs 2020-01-15 10:39:55 +08:00
  • 3f5c2fb4f1 metric_schema: add pd metric tables (#14429) crazycs 2020-01-15 10:08:09 +08:00
  • 6cb4230c8f planner: reset plan id before optimizing point get (#14471) djshow832 2020-01-14 21:36:21 +08:00
  • fd721e9004 session: fix race condition for prepare stmt in shutdown or kill (#14406) lysu 2020-01-14 19:31:51 +08:00
  • c36f83e1b4 expression,table: fix insert partitioned table bug when the time zone change (#14370) tiancaiamao 2020-01-14 17:41:21 +08:00
  • bf01def757 ddl: avoid panic when creating partition table with unsupported expression (#14295) Lingyu Song 2020-01-14 17:09:56 +08:00
  • 562a448b7d session,executor: fix transaction lazy initialization in pessimistic mode (#14446) Jack Yu 2020-01-14 16:48:05 +08:00
  • 253a81e64f stats: fix panic when init stats for cm sketch (#14421) Haibin Xie 2020-01-14 14:22:21 +08:00
  • 5c874403fd planner/cascades: add transformation rule TransformLimitToTableDual (#14430) SeaRise 2020-01-11 14:28:42 +08:00
  • ad71a5a778 store/helper: fill data in the information.tidb_hot_table for partitioned table (#14331) tiancaiamao 2020-01-10 23:48:52 +08:00
  • 782de5d963 proposal: TiDB with WebAssembly (#13570) SIGSEGV 2020-01-10 22:35:06 +08:00
  • 01cf96ee47 tools: fix wc compatibility problem in check-gogenerate.sh (#14435) LIJINLING 2020-01-10 22:28:42 +08:00
  • 8c3ee37c19 Support Green GC (#13926) MyonKeminta 2020-01-10 21:04:13 +08:00
  • 27c726495e store: fix potential panic in GC worker (#14403) Jack Yu 2020-01-10 15:24:43 +08:00
  • 2dcc032bc3 Makefile: add staticcheck (#14420) mahjonp 2020-01-10 14:59:43 +08:00
  • 2c256badc5 *: fix ManagedLockTTL race in test (#14407) Jack Yu 2020-01-10 13:44:40 +08:00
  • 1b34cc234e planner: add HashCode method for LogicalPlan & use PlanHash for GroupExpr's fingerPrint (#14224) Mingcong Han 2020-01-09 21:41:12 -06:00
  • b6aca51d52 plan, partition: support point get plan on hash partition table (#14318) Lingyu Song 2020-01-10 10:23:29 +08:00
  • 4ed347cff8 planner,session: add Reload and File privilege, check Reload for the flush statement (#14319) tiancaiamao 2020-01-09 19:59:12 +08:00
  • ff096ee2cf ddl : support create sequence in TiDB. (#14112) Arenatlx 2020-01-09 19:38:14 +08:00
  • dbb6fdf51d planner/cascades: add transformation rule PushTopNDownOuterJoin (#14249) Qiannan 2020-01-09 22:56:50 +13:00
  • cdf1430260 bindinfo: do not capture bindings for internal sqls (#14372) Haibin Xie 2020-01-09 16:12:52 +08:00
  • 3f7df9702f *: support stream when read cluster memory table. (#14344) crazycs 2020-01-09 15:54:58 +08:00
  • 5daff78c2d executor: optimize unit test by unset some serial test suites (#14354) glorv 2020-01-09 15:42:53 +08:00
  • c90e6a2eac go.mod: update parser for revamped special comment parser (#14389) kennytm 2020-01-09 15:28:14 +08:00
  • 5a9f2fa5ab server, tikv: enable unit test run parallel and add parallel f… (#14296) glorv 2020-01-09 15:12:45 +08:00
  • 7988e54304 planner/cascades: add transformation rule MergeAdjacentLimit (#14306) SeaRise 2020-01-09 14:13:10 +08:00
  • c48d5635f9 *: replace conf item pprof_sql_cpu with srv var tidb_pprof_sql_cpu (#14385) lysu 2020-01-09 13:23:09 +08:00
  • 667f2d7296 types: fix parse date inconsistent with MySQL (#14405) Lonng 2020-01-09 11:49:15 +08:00
  • 0a0e388148 types: implement restore function for KindMysqlDuration and KindMysqlTime (#13242) you06 2020-01-09 11:03:09 +08:00
  • 07e642c923 coprocessor: add ddl schema version in request (#14317) Zhuomin(Charming) Liu 2020-01-08 16:29:10 +08:00
  • e29873c0a0 session: add auto_increment_offset to global variables' loading list. (#14388) Arenatlx 2020-01-08 15:39:09 +08:00
  • 9563ec77e4 config, infoschema: enable statement summary by default (#14369) djshow832 2020-01-08 14:50:39 +08:00
  • b9091b0ce2 planner: fix panic when generating index merge path for unique index (#14382) Kenan Yao 2020-01-08 11:14:25 +08:00
  • 7881e4a75c information: refactor metric schema and add more metric table. (#14255) crazycs 2020-01-08 11:05:11 +08:00
  • a84a73899b rowcodec: fix encode corrupted data cause by reuse new encoder (#14368) lysu 2020-01-08 10:40:09 +08:00
  • 870d4b19c8 *: support auto_increment_increment & auto_increment_offset. (#14301) Arenatlx 2020-01-08 10:18:39 +08:00
  • 86ff21b076 *: add builtin aggregate function VAR_POP (#14101) githubFZX 2020-01-07 20:55:29 +08:00
  • 57bb931a27 planner: apply max/min elimination when other aggregations exist (#14376) Kenan Yao 2020-01-07 19:36:39 +08:00
  • 69ebdc83cb ddl: add column name to errBlobKeyWithoutLength error (#13453) Chengyou Liu 2020-01-07 19:30:39 +08:00
  • 11b9beb969 *: resort fields for reducing the memory allocated (#14270) Qiannan 2020-01-08 00:10:09 +13:00
  • ae281e1dc7 config: Remove Coprocessor Cache config and disable it by default (#14373) Wenxuan 2020-01-07 18:46:43 +08:00
  • a486113b57 expression: implement vectorized evaluation for builtinJSONContainsPathSig (#13956) Chen Lixiang 2020-01-07 17:55:40 +08:00
  • 40a6be1a82 bindinfo: handle statement hints in bindings (#14248) Haibin Xie 2020-01-07 14:18:46 +08:00
  • 1f103e6fd7 ddl: check if the dropping index is primary key when doing "drop index primary on...". (#14122) Lynn 2020-01-07 13:31:34 +08:00
  • a6d26ac882 bindinfo: fix create time for duplicate bindings (#14155) Haibin Xie 2020-01-07 13:24:38 +08:00
  • 9bf17e6c9e executor: fix wrong behavior when ENUM column meet Aggregati… (#14035) Ping Yu 2020-01-07 11:26:27 +08:00