Commit Graph

  • 5f73293cf5 ddl: check the generated column offset when modifies column (#21458) wjHuang 2020-12-03 17:30:48 +08:00
  • 78ad1447c0 tikv: distinguish server timeout and server busy error for TiKV and TiFlash (#21109) Zhi Qi 2020-12-03 17:16:48 +08:00
  • 081e3a99c5 session: fix ineffective EXPLAIN FOR CONNECTION statement (#21044) Kenan Yao 2020-12-03 16:57:56 +08:00
  • c218c58218 *: support select from tablesample (#20883) tangenta 2020-12-03 16:46:18 +08:00
  • aa4a811d3c README: replace slack link with an invited link (#21185) winkyao 2020-12-03 15:49:46 +08:00
  • 72d4504f45 planner: fix explain-hint panic for joins generated by subquery (#20675) Kenan Yao 2020-12-03 15:18:37 +08:00
  • 3b8642663a bindinfo: physically delete previous binding when recreating a binding (#21349) Kenan Yao 2020-12-03 15:12:04 +08:00
  • 8071a90d36 planner: report error when UPDATE set generated column with non-default value (#21460) dongyan 2020-12-03 14:43:18 +08:00
  • d67a102118 server: return results of ongoing queries when graceful shutdown (#19669) Feng Liyuan 2020-12-03 14:29:00 +08:00
  • 1a2098216e session/bootstrap: Do not enable async commit and 1pc by default for new cluster (#21438) MyonKeminta 2020-12-03 13:50:48 +08:00
  • e707e1239f *: Fix coverage test fail (#21449) zhouqiang 2020-12-03 12:17:17 +08:00
  • 567f364f42 ddl: Convert ddl types automatically according to length (#20652) Bingchang Chen 2020-12-03 12:03:48 +08:00
  • 61f076e14f executor: fix test problems in TestIssue20658 (#21442) Yuanjia Zhang 2020-12-03 11:45:17 +08:00
  • 5723034c06 bindinfo: dbname check for bindings should be case insensitive (#21143) Kenan Yao 2020-12-03 11:02:17 +08:00
  • 0c3c4c588a *: Let binary literal can be convert to enum and set (#20789) Rain Li 2020-12-02 20:15:18 +08:00
  • 554bae75f0 statistics: introduce an interface for StatsCache (#20091) miamiaoxyz 2020-12-02 17:18:42 +08:00
  • d9be31c5bf expression: make TestNowAndUTCTimestamp more stable (#21410) tiancaiamao 2020-12-02 16:33:45 +08:00
  • 6fb60a3272 ddl: fix create list partition bug and add more test (#21398) crazycs 2020-12-02 15:21:08 +08:00
  • a57d2bca4c *: fix tidb_server_conn_idle_duration_seconds prometheus expression in grafana json file (#21396) crazycs 2020-12-02 15:14:48 +08:00
  • f0370c96d6 config: Add index limit configuration (#21192) baishen 2020-12-01 22:56:18 -06:00
  • 33b7f634f6 session: fix a DATA RACE to make the CI more stable (#21421) tiancaiamao 2020-12-02 12:41:18 +08:00
  • 550c2c0c10 planner: natural join not consider rowid and null eq not propagate (#21328) Zhuomin Liu 2020-12-02 12:18:48 +08:00
  • 051285a572 txn: fix the inconsistency caused by amend, support unique index amend (#21267) cfzjywxk 2020-12-02 12:04:47 +08:00
  • 0e2f18d8f9 store, config, session: Use system variables to enable async commit and 1PC (#21365) ekexium 2020-12-02 11:49:57 +08:00
  • 15ec9a613e ddl: revise TestTxnScopeConstraint (#21420) Song Gao 2020-12-02 11:29:48 +08:00
  • e2e707e5e7 sessionctx/variable: fix a DATA RACE to make CI more stable (#21415) tiancaiamao 2020-12-02 11:16:19 +08:00
  • 549a34f1e8 executor: fix duplicate error message in warnings (#20920) Zejun Li 2020-12-02 11:02:38 +08:00
  • 2f33d57db1 planner: detect unknown column in window clause (#21080) Chengpeng Yan 2020-12-01 21:08:04 +08:00
  • 7260f281e9 ddl: get a correct name for long anonymous index (#21413) wjHuang 2020-12-01 19:46:48 +08:00
  • f1aed29d39 ddl: refine the error message for the expression index on primary key (#21419) wjHuang 2020-12-01 19:25:42 +08:00
  • 90c7987763 executor: add SHOW STATS_TOPN (#21403) Yiding Cui 2020-12-01 17:02:51 +08:00
  • fb80822390 ddl: return an error if the alter table option is invalid (#21392) wjHuang 2020-12-01 14:27:18 +08:00
  • ac660c2fa5 ddl: change a log's level from error to warn (#21389) wjHuang 2020-12-01 14:22:18 +08:00
  • 5131514ebb statistics: fix a bug which causes panic when using the clustered index and the new collation (#21379) wjHuang 2020-12-01 14:08:41 +08:00
  • c94e0df372 executor: fix test problems in TestIssue20658 (#21405) Yuanjia Zhang 2020-12-01 13:06:22 +08:00
  • 35eec1b062 expression: fix the in function get the wrong result if args is time type (#21293) xiongjiwei 2020-12-01 12:14:17 +08:00
  • c4e5096aab planner: fix unexpected bad plan when IndexJoin inner side estRow is 0. (#21084) Shenghui Wu 2020-12-01 11:41:59 +08:00
  • 546b8b5ab7 *: close transaction for all auto-committed SQLs (#21378) Jack Yu 2020-11-30 21:33:28 +08:00
  • 59b8e7597b session: fix the bug that may cause upgrading from v4.0 fail (#21350) Zhou Kunqin 2020-11-30 19:08:57 +08:00
  • 67f83a4d3a util/hint: fix ineffective index hint for delete / update in SQL Bind (#21104) Kenan Yao 2020-11-30 17:29:59 +08:00
  • 3e073c8a08 planner: set dbName for hinted query block table alias (#21213) Kenan Yao 2020-11-30 16:35:43 +08:00
  • 026305eb02 *: update go.mod for sysutil (#21373) crazycs 2020-11-30 15:49:05 +08:00
  • 1c8fb2bd2d executor: fix test problems in TestIssue20658 (#21371) Yuanjia Zhang 2020-11-30 15:27:59 +08:00
  • 76427cbd09 *: update the tools dependence (#21370) leoppro 2020-11-30 15:13:58 +08:00
  • 67f9a24341 store/tikv: retry the same scan request when there is a response-level lock (#21348) Yilin Chen 2020-11-30 14:59:59 +08:00
  • c47ac4ad15 expression: enable coprocessor pushdown of function UUID (#21174) Feng Liyuan 2020-11-30 13:52:59 +08:00
  • 99044e6584 planner: stablize unit test for tidb_opt_prefer_range_scan variable (#21346) xiaodong-ji 2020-11-30 13:38:29 +08:00
  • b3f8be7d3c *: update pingcap/errors (#21352) Allen Zhong 2020-11-30 11:58:29 +08:00
  • 094b462b44 ddl: check the expression in partition definition and refactor code (#21325) xiongjiwei 2020-11-30 11:12:00 +08:00
  • c9288d246c executor: add unit test and benchmark for shuffle merge join (#21360) huang-b 2020-11-29 23:11:22 +08:00
  • b87849868c executor: add benchmark for partitionRangeSplitter (#21363) Ling Jin 2020-11-29 22:54:04 +08:00
  • 0c0e29d363 executor, planner: add partitionRangeSplitter for shuffle (#21306) Ling Jin 2020-11-29 16:39:16 +08:00
  • 29a83c2cd8 executor hptc ycsb-worloade: Make use of AppendRows in all cases (#21163) 程序员小王(troy) 2020-11-29 16:21:00 +08:00
  • b204df7051 executor: Implement AppendRows for Chunk (#21057) 程序员小王(troy) 2020-11-28 15:14:59 +08:00
  • cc0e1d46e6 planner/core, session, sessionctx/variable: add session variable to control the concurrency of shuffle merge join (#21332) huang-b 2020-11-27 14:09:04 +08:00
  • 55c106afb8 store/tikv: fix async commit amend txn failure with update statement (#21281) Yilin Chen 2020-11-26 17:54:01 +08:00
  • c201eb7335 config, session: keep the default value of mem-quota-query when upgrade from 3.0 to 4.0.9+ (#21305) HuaiyuXu 2020-11-26 17:12:51 +08:00
  • 32d19b78e1 *: refine runtime stats display and tiny bug fix for metrics (#21022) crazycs 2020-11-26 16:35:25 +08:00
  • 051dc83bf9 store/tikv: reduce BatchGet pending keys only when there is no response-level error (#21157) Yilin Chen 2020-11-26 16:20:51 +08:00
  • 183f2f3f97 infoschema: fix inaccurate statistics of TIDB_HOT_REGIONS (#21278) Ryan Leung 2020-11-26 15:49:52 +08:00
  • 255aaad6b3 expression: convert a date to number if the date is used in numeric context (#20961) Yuanjia Zhang 2020-11-26 15:20:50 +08:00
  • ab9ddcce4a executor: fix issue of explain for connection can't show the last query plan (#21242) crazycs 2020-11-26 14:19:17 +08:00
  • 4af99998d5 store, executor: Add rateLimitAction Ticase (#20901) Song Gao 2020-11-26 13:56:51 +08:00
  • f7f48e3586 infosync: omit the 404 error when /config/placement-rule is not existed (#21247) Ryan Leung 2020-11-26 13:43:22 +08:00
  • 2f79d6c31c ddl: refactor build definition logic in create table and alter table (#21115) xiongjiwei 2020-11-26 13:27:13 +08:00
  • 4754cda0b3 executor,planner: fix resource leak of shuffle and optimize merge join by shuffle (#21255) huang-b 2020-11-26 10:46:19 +08:00
  • ceefbf1591 executor: Add the HashAggExec runtime information (#20577) Alkaid Jiang 2020-11-25 21:56:52 +08:00
  • 4dfb172d9a errno: show column name in redacted duplicate entry error (#21261) Feng Liyuan 2020-11-25 21:39:23 +08:00
  • 1689eeab6f executor: fix cannot use explain for with the statement queried by explain analyze (#21052) crazycs 2020-11-25 21:24:07 +08:00
  • 727d8f195c server: add metric for connection idle time (#21265) crazycs 2020-11-25 21:16:00 +08:00
  • e01f5e41c2 store, session: Introduce system variable to control ratelimit action (#21259) Song Gao 2020-11-25 20:27:38 +08:00
  • 0cddd8b7fb statistics: fix the panic when analyze with collation enabled (#21262) Yiding Cui 2020-11-25 20:10:20 +08:00
  • 084e7190b8 planner: fix unit test for tidb_opt_prefer_range_scan variable (#21294) xiaodong-ji 2020-11-25 19:56:16 +08:00
  • af58658b63 *: implement priority control for OOM Action (#21170) Shenghui Wu 2020-11-25 19:44:26 +08:00
  • 205f77bff9 session: fix unit test TestUnionScanForMemBufferReader (#21258) Feng Liyuan 2020-11-25 17:55:34 +08:00
  • b08bfd1ff7 ddl: fix duplicate entry message report by add index (#21241) Zejun Li 2020-11-25 17:42:50 +08:00
  • afaf38fdc8 executor: Make tidb_constraint_check_in_place session variable work for unique index (#20939) xiaodong-ji 2020-11-25 16:31:54 +08:00
  • 6676126fa6 Update the PD client to fix the tso process freeze bug (#21268) JmPotato 2020-11-25 15:59:13 +08:00
  • f9cd7ed69d planner, executor: parallelize stream aggregation with shuffle. (#21095) Ling Jin 2020-11-25 15:37:51 +08:00
  • 06e99582d8 planner: fix incorrect results when using a prefix index with OR condition (#21251) Chengpeng Yan 2020-11-25 14:40:41 +08:00
  • 7e1289ba99 *: fix unable to configure memory-usage-alarm by config file. (#21196) Shenghui Wu 2020-11-25 12:22:54 +08:00
  • f4e58eecab ddl: compare expression in check partition definition according to column type (#21226) xiongjiwei 2020-11-25 11:46:36 +08:00
  • 1a91c1a10c executor: fix sum(double) result if value is +Inf or -Inf (#21058) Win-Man 2020-11-25 11:21:54 +08:00
  • 07ff41d0c4 coprocessor: Update KvProto (#20966) Wenxuan 2020-11-25 11:06:55 +08:00
  • 72794461eb *: support read only lock (#21100) Jack Yu 2020-11-25 10:06:54 +08:00
  • ab2c337db7 variable: cleanup code (#21252) Jack Yu 2020-11-25 08:15:24 +08:00
  • 7a19c709d0 ddl: check partition name unique when create hash type partition table (#21210) xiongjiwei 2020-11-24 19:53:54 +08:00
  • 83c1652633 expression, executor: allow insert strings with overflowed trailing spaces (#20987) 2020-11-24 18:06:16 +08:00
  • d12eb1b174 executor: Fix IndexMergeReader works incorrectly under RC isolation level (#21208) MyonKeminta 2020-11-24 17:39:54 +08:00
  • 115c7f88e8 executor: set the inner join keys' field length to unspecified (#21233) Yiding Cui 2020-11-24 17:00:53 +08:00
  • 65c8cb6354 store, executor: refactor ratelimitAction (#21168) Song Gao 2020-11-24 16:20:00 +08:00
  • 2901bb47f5 go.mod, bindinfo: update parser to fix binding doesn't work for prepared stmt with LIMIT (#21214) Zhou Kunqin 2020-11-24 16:05:48 +08:00
  • 8f11e31685 expression: revert some changes to fix mysql_test (#21246) wjHuang 2020-11-24 15:28:23 +08:00
  • b77a514ae9 expression: fix a bug that DML using caseWhen may cause schema change (#19857) wjHuang 2020-11-24 13:27:02 +08:00
  • ca247e8928 table: fix insert value into hash partition table which not int (#21182) pengdaqian2020 2020-11-23 23:05:54 -06:00
  • afb2ab95f0 table: fix zero date in different sqlmode (#20206) 9547 2020-11-24 12:46:51 +08:00
  • 8808a65d49 planner: fix should not use point get plan (#21124) Rain Li 2020-11-24 11:54:54 +08:00
  • 4897ecdba2 planner, type: fix AggFieldType error when encouter unsigned and sign type (#21062) RogerYK 2020-11-24 11:33:24 +08:00
  • ceddc106f0 executor,planner/core,util/plancodec: extend executor.ShuffleExec and planner.core.PhysicalShuffle to support multiple data sources (#20942) huang-b 2020-11-24 10:59:03 +08:00
  • 95adbe1a72 parser: Update (#21212) Yichen 2020-11-23 14:54:54 +01:00