Commit Graph

  • e4762f28e9 ddl: show max allocate times when an auto_random table is created (#15262) tangenta 2020-03-10 18:04:32 +08:00
  • 20703ee8a6 expression: return binary charset and collation if there is no string-type argument in DeriveCollationFromExprs (#15250) Yuanjia Zhang 2020-03-10 17:26:46 +08:00
  • 3b5895b343 .github: reschedule labeler action from every 3 min to 6 min (#15249) Zhang Jian 2020-03-10 17:17:33 +08:00
  • 9905a26ea0 txn: fix UpdateForUpdateTS for non autocommit pessimistic mode (#15244) cfzjywxk 2020-03-10 17:11:39 +08:00
  • 574a014f70 *: deprecate system variables tidb_mem_quota_XXX (#15084) Feng Liyuan 2020-03-10 15:57:03 +08:00
  • 4adc2582fd show: fix show create table sequence_name (#15241) Arenatlx 2020-03-10 02:51:32 -05:00
  • 353a6e02e9 metrics: add new transaction metrics to grafana script (#15236) Jack Yu 2020-03-10 15:46:03 +08:00
  • e030c44153 server: remove tmp-storage-path start option (#15096) Feng Liyuan 2020-03-10 15:31:11 +08:00
  • fb7d50a53b config: change default oom action to cancel (#15251) Song Gao 2020-03-10 15:16:19 +08:00
  • 897a197423 workflow: Auto label component/config (#15255) Feng Liyuan 2020-03-10 14:31:32 +08:00
  • d9406058ac *: update memdb to use new fast random util (#15218) Zejun Li 2020-03-10 14:24:32 +08:00
  • b504d37924 *: refine the table.Table interface (#15227) tiancaiamao 2020-03-10 13:40:56 +08:00
  • bd685cae67 test: make rand test stable (#15237) Evan Zhou 2020-03-10 11:38:24 +08:00
  • 0bd1ae7b24 executor: fix data race on TestPrepareCacheForPartition (#15245) reafans 2020-03-09 22:40:45 +08:00
  • 0f0bdef81b upgrade pd-client to support pd client tls reload (#15071) lysu 2020-03-09 21:22:16 +08:00
  • f5280c3cd4 expression: support sequence function unfold (#15144) Arenatlx 2020-03-09 06:43:46 -05:00
  • d8264d47f7 infoschema: change table_type for system tables (#15128) crazycs 2020-03-09 19:18:04 +08:00
  • f51a7fc6e9 infoschema: fix show information_schema.table default value bug and refine metric table comment. (#15210) crazycs 2020-03-09 18:12:00 +08:00
  • bb329c56c9 infoschema, planner: fix wrong table_names in statement summary (#15228) djshow832 2020-03-09 17:54:16 +08:00
  • 55b3e1110c *: reduce the allocation caused by Datum.Copy (#15219) Zejun Li 2020-03-09 17:38:46 +08:00
  • ace86913da executer: refine diagnose detail information (#15139) crazycs 2020-03-09 17:16:40 +08:00
  • a7244ba645 expression, planner: fix group by and order by with explicit collate (#15186) wjHuang 2020-03-09 16:55:46 +08:00
  • 0dd87e9806 docs: align spilling preference with pingcap/docs (#15098) Feng Liyuan 2020-03-09 16:04:49 +08:00
  • e58cef5718 expression,types: wrap ParseUint error with stack (#15188) tiancaiamao 2020-03-09 14:28:45 +08:00
  • d1aa2f5b09 planner: implement extractCorrelatedCols for DataSource & TopN & Window (#14937) Mingcong Han 2020-03-09 00:14:46 -05:00
  • 9afaef8bb5 executor: bind the func to memtableRetriever (#15181) Rustin 2020-03-09 13:06:25 +08:00
  • ae86ae32e1 *: replace global mutex random with lock-free FastRand function. (#15213) Evan Zhou 2020-03-09 12:32:46 +08:00
  • 9e98f706ae planner, executor: support point get as a option of DataSource (#14775) Zhuomin(Charming) Liu 2020-03-09 10:47:16 +08:00
  • 1f5fb46f95 infoschema: migrate dataForTables and dataForPartitions from package infoschema to executor #15034 #15037 (#15208) zhaox1n 2020-03-09 10:30:16 +08:00
  • 9627132db2 planner: fix datarace for plan cache config (#15201) Feng Liyuan 2020-03-09 00:17:16 +08:00
  • 15e9ea1ffd ticlient: use arrays to store mutations (#15053) Yilin Chen 2020-03-08 19:49:45 +08:00
  • 0693abc349 .github: update labeler workflow (#15198) Zhang Jian 2020-03-08 16:35:52 +08:00
  • 5d5b777d8d mocktikv: change check conflict in mocktikv in one loop (#15171) cfzjywxk 2020-03-08 15:22:16 +08:00
  • 0aef6eca2c config: bug fix for the config-check mode (#15190) Yuanjia Zhang 2020-03-07 13:36:46 +08:00
  • 5e89ab0fb7 .github: correct labeler rules (#15192) Zhang Jian 2020-03-07 10:48:43 +08:00
  • 94fe426103 .github: add labeler action (#15189) Zhang Jian 2020-03-06 22:48:57 +08:00
  • 14d9cb2920 build: Auto assign issue to project SIG Runtime Kanban/SIG Planner Kanban (#15180) Feng Liyuan 2020-03-06 19:48:45 +08:00
  • 21f507abce github: refine bug report template (#15183) Rustin 2020-03-06 19:12:16 +08:00
  • 5d0a260ce6 executor,infoschema: move dataForUserPrivileges from infoschema to executor (#15155) Rustin 2020-03-06 17:57:46 +08:00
  • 91694dc36d executor: add integration test cases for HashAggExec, StreamAggExec, IndexReader and IndexLookup (#15104) Yuanjia Zhang 2020-03-06 17:46:46 +08:00
  • 5aca2c4788 CODEOWNERS: update codeowner rule for sig exec and planner (#15079) Zhang Jian 2020-03-06 17:35:46 +08:00
  • 8835f8efca *: set charset and collate for string literals correctly (#15156) wjHuang 2020-03-06 17:01:46 +08:00
  • a37a0ff461 store: check constraint for "Delete-Your-Writes" records when txn commit (#14968) lysu 2020-03-06 16:45:48 +08:00
  • 0ed7895512 config: enable dynamic config by default (#15172) Ryan Leung 2020-03-06 16:20:46 +08:00
  • 2aee4a9135 planner/cascades: add transformation rule EliminateOuterJoinBelowProjection (#14816) SeaRise 2020-03-06 01:48:46 -06:00
  • 13d7322a0f executor: migrate dataForKeyColumnUsage from infoschema to executor (#15166) Pratyush Singhal 2020-03-06 13:07:46 +05:30
  • 649dfdd243 ddl: fix create table like would not split regions on TiKV (#14904) reafans 2020-03-06 13:18:46 +08:00
  • fde73403fd expression: Add format_bytes and format_nano_time performance schema functions (#14975) gauss1314 2020-03-06 11:50:46 +08:00
  • 1d28e7cc1c executor: move testShowStatsSuite into SerialSuites (#15062) Feng Liyuan 2020-03-06 11:24:16 +08:00
  • 2d5d2fde27 *: fix the same future wait twice in RC transaction (#15117) Jack Yu 2020-03-06 00:05:54 +08:00
  • 92f6f4ef84 server: support check the "CommanName" of tls-cert for status-port(http/grpc) (#15137) lysu 2020-03-05 23:52:48 +08:00
  • 0ddfe0716f *: fix datum's collation behavior to build correct logical ranges (#14963) pingcap-github-bot 2020-03-05 22:34:46 +08:00
  • 5dbe82b744 expression: push collation information down to TiKV and MockTiKV (#15125) wjHuang 2020-03-05 20:02:31 +08:00
  • e9ba1446f6 executor: support SELECT FOR UPDATE for BatchPointGet (#15129) pingcap-github-bot 2020-03-05 19:47:16 +08:00
  • ac15dd336c util/chunk: fix checkptr validation (#15153) pingcap-github-bot 2020-03-05 19:35:16 +08:00
  • dcb8b3d5dd executor: fix last_insert_id in auto_random mode (#15145) pingcap-github-bot 2020-03-05 15:59:18 +08:00
  • c124fca594 ddl: fix bug of updating tiflash replica status ddl job been stuck. (#15001) crazycs 2020-03-05 15:04:41 +08:00
  • 6ccdf645dc ddl: add a channel to limit multiple DDL jobs writing at the same time (#14342) Lynn 2020-03-05 14:13:38 +08:00
  • debe5cbcff executor: Migrate dataForIndexes from package infoschema to exector (#15116) pingcap-github-bot 2020-03-05 11:06:46 +08:00
  • 50d6b26899 test: stablize read lock check case (#15094) cfzjywxk 2020-03-04 23:06:16 +08:00
  • d9120981fa mocktikv: change pessimistic lock return value skip op_lock in mocktikv (#15132) cfzjywxk 2020-03-04 22:29:16 +08:00
  • b712d020db server: fix load leak (#15134) cfzjywxk 2020-03-04 22:18:16 +08:00
  • d259e90127 infoschema, planner, executor: add virtual system table `infor… (#15121) dasin 2020-03-04 20:48:52 +08:00
  • 1703ee82cd planner: not to generate partial agg when cop task has root conditions (#15112) Zhuomin(Charming) Liu 2020-03-04 19:57:17 +08:00
  • 94a89e63d3 plan: support caching prepare plan for query on hash partition tables (#14473) Lingyu Song 2020-03-04 19:07:47 +08:00
  • b77446667e binlog_test: fix sequence binlog test error in CI (#15119) Arenatlx 2020-03-04 04:38:16 -06:00
  • 1771fff928 expression: make field and findInSet support collation (#15100) wjHuang 2020-03-04 18:12:53 +08:00
  • efa811a62d ddl: fix the error message of too long key (#15127) Lynn 2020-03-04 17:56:46 +08:00
  • 8e10e90e31 *: add config diagnose and fix warning (#15107) crazycs 2020-03-04 16:58:46 +08:00
  • 3b347958c6 infoschema: Migrate the infoschema's retrieving data logic for 'dataForCollationCharacterSetApplicability' to executor (#15115) Andrew 2020-03-04 16:29:16 +08:00
  • 55f5cf538d planner/expression: constant propagation and predicate pushdown should be aware of plan cache (#14941) Kenan Yao 2020-03-04 16:23:17 +08:00
  • c7700356e8 store/helper: use random server port in test (#14988) Feng Liyuan 2020-03-04 15:39:47 +08:00
  • 9df0780764 privilege: add DDL and DML privilege check for system tables (#15095) djshow832 2020-03-04 14:57:47 +08:00
  • 92438644d9 session: add test case for retrying union statement (#15051) djshow832 2020-03-04 11:17:13 +08:00
  • d457dd7e31 test: correct TiDB-style executable comment version for auto_random (#14858) tangenta 2020-03-04 10:29:09 +08:00
  • 002969a5c4 server: support BatchCommands for rpc server to fix panic in batch connection heartbeat (#15055) crazycs 2020-03-04 01:11:04 +08:00
  • 4a0f1861fa expression: make TestNowAndUTCTimestamp more stable (#15058) tiancaiamao 2020-03-04 00:12:39 +08:00
  • 9c970f137d infoschema: Migrate the infoschema's retrieving data logic for 'CharacterSets/Collations' to executor (#15103) Andrew 2020-03-03 22:29:12 +08:00
  • 3722500e36 infoschema: Migrate the infoschema's retrieving data logic for 'engine' to executor (#15102) Andrew 2020-03-03 21:56:55 +08:00
  • 623132a69e tidb-server: print the config file path if error occurs when loading it (#15059) tiancaiamao 2020-03-03 21:24:16 +08:00
  • 4af313c2f5 planner: add the implementation for SetCollationExpr (#14959) bb7133 2020-03-03 17:58:21 +08:00
  • 2c5170875d collation: add some collation tests for HashJoinExec, MergeJoinExec and SelectExec (#15067) Yuanjia Zhang 2020-03-03 17:33:18 +08:00
  • c8496fcc93 expression: add not null flag in PB when constant not null (#14912) Zhuomin(Charming) Liu 2020-03-03 17:07:09 +08:00
  • 9ae471c0ee *: fix data race for plan cache (#14756) Feng Liyuan 2020-03-03 16:03:09 +08:00
  • cdc782418c executor: fix hash join benchmark and add a simple hash join test (#14901) Feng Liyuan 2020-03-03 15:24:09 +08:00
  • fe5334a1ed executor: fix bug for virtual column in transaction (#15011) Maxwell 2020-03-03 15:18:09 +08:00
  • 82ca1f3f44 *: support pessimistic lock return values (#15063) Evan Zhou 2020-03-03 15:11:17 +08:00
  • b3469e7964 *: fix a bug that the pessimistic lock doesn't work on a partition (#14921) tiancaiamao 2020-03-03 15:06:45 +08:00
  • e1597a684c util.chunk: Add Mutex for flushing to avoid race condition (#14970) 2020-03-03 14:56:39 +08:00
  • efe3b8f56b executor: refine query metric error message (#15054) crazycs 2020-03-03 13:18:34 +08:00
  • 495f8b7438 tables: disable UpdateDeltaForTable if TxnCtx is nil (#15047) kennytm 2020-03-03 11:16:09 +08:00
  • 9a882c4b88 sessionctx/variable: fix potential timezone bugs (#14877) Rustin 2020-03-03 10:25:40 +08:00
  • 5c68d537f4 *: support reload tls used by mysql protocol in place (#14749) lysu 2020-03-03 10:01:39 +08:00
  • 41d9b44ea3 binlog_test: fix unit test error in ci (#15065) Arenatlx 2020-03-02 19:50:09 -06:00
  • e7272e08ed session: fix mis-spell (#15070) mmyj 2020-03-02 23:52:40 +08:00
  • 0fce0b91a4 server: remove error stack in log file when parsing failed (#15046) peterepsteen 2020-03-02 07:51:09 -07:00
  • 77dcdc546d *: Clear the name of some field in explain result. (#14958) Zhi Qi 2020-03-02 17:43:22 +08:00
  • 1a92dc07df collation: fix wrong collation information used in expression calculation (#15006) Yuanjia Zhang 2020-03-02 17:30:04 +08:00
  • 8f0091ef17 privilege: fix atomic problem of GRANT and REVOKE (#14219) Lingyu Song 2020-03-02 15:58:18 +08:00
  • 7beea97940 mocktikv: add write op_lock for mocktikv (#14991) cfzjywxk 2020-03-02 15:53:41 +08:00