Commit Graph

  • dcafb527ff *: Handle the error of "CampaignOwner" (#16470) Lynn 2020-05-09 14:28:05 +08:00
  • 66f4ae253e planner: fix choosing the partition wrongly when the where stmt is only one eq condition. (#16975) Shenghui Wu 2020-05-09 14:02:20 +08:00
  • 8ea2ed03e7 session: Move OptimizerUseInvisibleIndexes from SmtmCtx to SessionVars (#17040) Maxwell 2020-05-09 08:41:05 +08:00
  • 64c58e419c domain: print stack info to investigate TestInfo leak (#17031) wjHuang 2020-05-08 15:49:40 +08:00
  • 65b7f0f119 ddl: add alter index visibility DDL support (#16914) Maxwell 2020-05-08 15:17:08 +08:00
  • 664db4e33c ddl: forbid truncating sequence object (#16981) Arenatlx 2020-05-08 14:54:42 +08:00
  • 3224393c7f executor: fix wrong plan type for dataReaderBuilder error (#17028) xufei 2020-05-08 14:34:45 +08:00
  • eab85ee3c3 tikv: don't collapse batch resolve locks (#17025) Lei Zhao 2020-05-08 13:39:11 +08:00
  • 2c2832a052 config: update NOTE of transaction limit in config.tom.example (#17027) Jack Yu 2020-05-08 11:26:54 +08:00
  • e3e51b4663 infoschema: fix case of stmt_type in statement summary (#17005) djshow832 2020-05-07 16:26:54 +08:00
  • 014d101a5d planner: allow TableDual to match the required property if the row count is 0 (#16927) Mingcong Han 2020-05-07 14:27:05 +08:00
  • 202a97a871 txn: check values length during pre split execution (#17010) cfzjywxk 2020-05-07 00:44:35 -05:00
  • 26e946d25e plannercore: ignore invisible indexes in optimizer (#15421) Maxwell 2020-05-07 11:00:40 +08:00
  • d367a0101e expression: after introducing collation, the experssion should be thread-safe (#16600) Zhuhe Fang 2020-05-06 21:22:40 +08:00
  • 20ebd8160a planner: add explain info for ClusterTableExtractor (#16584) krzysztofpioro 2020-05-06 15:12:09 +02:00
  • cc0316129e build: delete useless docker ignore file (#16265) Rustin 2020-05-06 21:01:05 +08:00
  • b258ccdf8b executor: fix TempDir permissions bug (#16823) Qiannan 2020-05-07 00:29:27 +12:00
  • b95d8578fa UCP: improve UT coverage of package planner, part 1 (#16093) Qiannan 2020-05-07 00:20:09 +12:00
  • 079939f808 expression: NotNullFlag is not set correctly for some expression (#16954) xufei 2020-05-06 19:29:10 +08:00
  • 7ebcc20398 executor: support GROUP_CONCAT(ORDER BY) (#16591) Feng Liyuan 2020-05-06 18:41:22 +08:00
  • 2daee416f3 expression: keep xor result consistent with mysql 8 (#15934) sduzh 2020-05-06 14:04:32 +08:00
  • 1c3435b4a6 executor: remove default search time range of cluster_log when query without time range. (#16938) crazycs 2020-05-06 13:48:29 +08:00
  • 5d74cf582d executor: fix unique index point get read with delete first (#16965) cfzjywxk 2020-05-04 09:11:56 -05:00
  • b71a450221 tikv: fix race modification when handle epoch not match (#16962) lysu 2020-05-03 11:51:56 +08:00
  • b4f42abc36 planner: Modify the judgment condition of rule_generate_column_substitute. (#16809) Zhi Qi 2020-05-01 21:48:03 +08:00
  • 43764a59b7 RFC + Support of BACKUP and RESTORE statements (#15274) kennytm 2020-04-30 19:35:56 +08:00
  • 2f9a487ebb store/tikv: pre-split regions during 2PC to avoid hotspot (#16920) tiancaiamao 2020-04-30 17:48:07 +08:00
  • c0814f0b0e return err when INSERT/UPDATE/ANALYZE/DELETE a sequence (#16936) Arenatlx 2020-04-30 16:52:38 +08:00
  • 94e12e65df tikv: recheck kv status before invalidate region on sending fail (#16933) lysu 2020-04-30 16:23:13 +08:00
  • 23ebde9d1d gc_worker: enable green gc by default (#16951) Lei Zhao 2020-04-30 15:21:55 +08:00
  • c3b6a52beb executor: disallow subquery in insert values clause reference upper scope (#16872) cfzjywxk 2020-04-30 01:31:56 -05:00
  • 139cb3e99a gc_worker: fix serveral bugs of green gc (#16413) Lei Zhao 2020-04-30 13:39:58 +08:00
  • de8be25b6b gc_worker: compare locks by key and timestamp (#16536) Lei Zhao 2020-04-30 12:11:27 +08:00
  • 556e43eef7 planner: refine function accessPathsForConds to avoid wrong indexmerge plan (#16863) lawyerphx 2020-04-30 11:24:56 +08:00
  • 30f6f32708 tests: abstract Cluster interface for introducing new mock... (#16940) Zejun Li 2020-04-30 10:46:55 +08:00
  • b0ce4131ce ddl: redece wait time when handling cancelling job (#16827) Lynn 2020-04-29 23:08:09 +08:00
  • 2c60f3d38a test: stable test cases (#16913) cfzjywxk 2020-04-29 08:46:56 -05:00
  • 4bfc39fe52 config: remove the special limit of txn-total-size-limit when binlog enabled (#16919) Jack Yu 2020-04-29 21:40:18 +08:00
  • 46e37a1700 executor: generalize SHOW TABLE t NEXT_ROW_ID for auto_random and sequences (#16821) kennytm 2020-04-29 20:00:26 +08:00
  • 9d391949cd expression: refactor logic about checking illegal mix collations (#16866) Yuanjia Zhang 2020-04-29 16:40:56 +08:00
  • 76b910edd1 planner: hints for index merge should check the DB name for a table (#16519) Zhuomin(Charming) Liu 2020-04-29 15:46:56 +08:00
  • cd362cae72 metrics/grafana: add more Golang MemStats metrics (#16902) Feng Liyuan 2020-04-29 13:58:43 +08:00
  • b54012e685 ddl: refine parallel flashback table bug (#16874) crazycs 2020-04-29 12:27:59 +08:00
  • f678ce6690 tikv: collapse duplicate resolve locks in region requests (#16838) lysu 2020-04-29 10:40:56 +08:00
  • 51dabaabef *: refactor Handle in executor package (#16871) Evan Zhou 2020-04-28 21:27:19 +08:00
  • 47499409fe gc_worker: fix deadlock in physicalScanAndResolveLocks (#16393) Lei Zhao 2020-04-28 18:07:26 +08:00
  • 092dbc0326 executor: remove useless union scan codes (#16683) Jack Yu 2020-04-28 16:46:05 +08:00
  • 0e5af57f60 log: tiny fix for expensive query log in execute detail (#16899) crazycs 2020-04-28 15:18:56 +08:00
  • 3a07cf7fcc executer: add Cop_time in slow log (#16873) crazycs 2020-04-28 15:08:09 +08:00
  • 26e208b9df executor, types: copy enum/set instead of refer the underlying data (#16858) HuaiyuXu 2020-04-28 13:00:40 +08:00
  • b32e834a8d server: let select for update could be recorded for slow log and statements (#16743) cfzjywxk 2020-04-27 23:11:56 -05:00
  • fbea0b31fc server: fix no response when execute 0 statment (#16770) crazycs 2020-04-28 11:50:26 +08:00
  • 2e144ef5f2 server: let handshake packet read/write error log as debug (#16877) lysu 2020-04-28 11:35:27 +08:00
  • 318a45552e tikv: keep using origin goroutine when doing retry in commit phase (#16849) lysu 2020-04-28 10:33:52 +08:00
  • f51c2001bf expression: return an error when finding some expressions cannot be pushed down to avoid panic (#16671) Yuanjia Zhang 2020-04-27 20:47:37 +08:00
  • 38f4d869d8 fix auto random base comment in show.go (#16859) Arenatlx 2020-04-27 17:04:36 +08:00
  • 8b26d0bfe0 doc: add a brief rfc about TiDB sequence (#16682) Arenatlx 2020-04-27 16:00:46 +08:00
  • 468b8c6f7b executor, privilege: introduce a new privilege for the set config statement (#16847) Yuanjia Zhang 2020-04-27 14:17:38 +08:00
  • 6814f8c94b *: refactor Handle in table package (#16807) Evan Zhou 2020-04-27 10:04:50 +08:00
  • a731265f65 executor: do not quote numbers in JSON data when using set config #16829 (#16835) Yuanjia Zhang 2020-04-26 23:17:20 +08:00
  • d9c3617a1c fix test fail in TestAutoRandomTableOption (#16836) Arenatlx 2020-04-26 17:01:39 +08:00
  • 82bb3ced74 makefile: let make fmt ensure std imports before non-std (#16816) lysu 2020-04-26 10:37:24 +08:00
  • ae3bb97c6b server: add forupdateTS in general log (#16744) cfzjywxk 2020-04-25 21:10:14 -05:00
  • a1dad7f9f6 memdb: improve test coverage of memdb (#16126) Zejun Li 2020-04-26 09:59:49 +08:00
  • 5ede18f10e store/tikv: fix TestZeroMinCommitTS (#16811) Lei Zhao 2020-04-24 23:42:52 +08:00
  • 7b25ce0d94 *: support auto_random table option (#16750) Arenatlx 2020-04-24 23:14:51 +08:00
  • 045f655165 *: make 2pc concurrency and txn ttl lifetime configurable (#16495) lysu 2020-04-24 21:48:00 +08:00
  • 5e4a694897 executor: fix slow_query bug when query with time equal condit… (#16768) crazycs 2020-04-24 19:13:13 +08:00
  • 902231076d planner: move flagPrunColumnsAgain so that UPDATE statement ca… (#16785) Feng Liyuan 2020-04-24 18:58:51 +08:00
  • 493b97142a session: boostrap delete isolation engines from global variables (#16622) Zhuomin(Charming) Liu 2020-04-24 18:07:20 +08:00
  • af59f9ff94 tikv: fix get region by id got wrong region (#16793) lysu 2020-04-24 17:54:09 +08:00
  • 4e6e933f6a statistics: fix wrong hash which misses hit by query topn (#16606) Zhuomin(Charming) Liu 2020-04-24 17:04:12 +08:00
  • 90bfe841ae server: add drop/truncate table tiflash replica info in /tiflash/replica http api (#15699) crazycs 2020-04-24 16:00:48 +08:00
  • e607157efe util, executor: deep clone shallowRow in baseJoiner.Clone (#16644) HuaiyuXu 2020-04-24 15:10:06 +08:00
  • aab9917b91 ddl: split partition region when add a new partition (#16537) crazycs 2020-04-24 13:17:50 +08:00
  • 35a801bc9b txn: fix read val from lock cache from RC (#16771) cfzjywxk 2020-04-24 10:24:49 +08:00
  • c00384f777 ddl: fix after truncate table 'pre-split-regions' does't work (#16578) tiancaiamao 2020-04-23 23:06:15 +08:00
  • 99bd7632d9 ranger: check the collation when checking like func (#16380) Yiding Cui 2020-04-23 22:58:29 +08:00
  • af376db3dc *: refactor Handle in tablecodec and rowcodec (#16705) Evan Zhou 2020-04-23 18:55:59 +08:00
  • c32fc6d85e store/tikv: fix duplicated lock keys caused data inconsistency. (#16752) Evan Zhou 2020-04-23 18:46:41 +08:00
  • 0ad7ce6cda test: add BeforeTest in TestInfo (#16756) wjHuang 2020-04-23 17:45:49 +08:00
  • e3669cb1da executor: support 'SET CONFIG' syntax to change configs of TiKV/PD instances (#16480) Yuanjia Zhang 2020-04-23 17:09:19 +08:00
  • d25d0a5d6f executor, config: update the way to show array config items when using show config (#16712) Yuanjia Zhang 2020-04-23 16:26:15 +08:00
  • 1bf6fd113a executor: add region sync state (#16724) Andrew 2020-04-23 16:14:47 +08:00
  • e521ea9d89 *: fix the problem that PointGet returns wrong results in the case of overflow (#14776) Lynn 2020-04-23 15:18:01 +08:00
  • edbffb6f40 store/gc_worker: Implement adaptive GC safePoint (#16550) MyonKeminta 2020-04-23 15:01:50 +08:00
  • 8fa4ffdf4c expression: mark row_count as un-cacheable (#16654) Kenan Yao 2020-04-23 14:27:50 +08:00
  • 242ce93302 Revert "expression: support NO_ZERO_DATE sql_mode" (#16740) wjHuang 2020-04-23 13:37:19 +08:00
  • 9bda71df3b infoschema, session: forbid statement summary related global v… (#16652) djshow832 2020-04-23 12:35:25 +08:00
  • 080bcf2ac5 planner: add commemt to explain why we need InjectProjBelowAgg (#16670) Feng Liyuan 2020-04-23 11:13:33 +08:00
  • 595d64eee6 infoschema: fix potential http connection leak (#16656) Feng Liyuan 2020-04-23 00:11:41 +08:00
  • 26ba532e9d plan, privilege:fix load data privilege check (#16607) Lingyu Song 2020-04-23 00:05:36 +08:00
  • c18b6dd2e2 executor: remove useless log (#16385) (#16616) Mike Wang 2020-04-22 23:55:10 +08:00
  • c28a69583e support set value of tidb_opt_distinct_agg_push_down in config… (#16590) xufei 2020-04-22 23:32:16 +08:00
  • db7c13537a expression: support NO_ZERO_DATE sql_mode (#16053) wjHuang 2020-04-22 23:27:01 +08:00
  • a56b1aa543 test: make TestFromUnixTime stable in different timezone (#16692) lysu 2020-04-22 23:10:32 +08:00
  • 62e4d588a8 Makefile: add unconvert to inspect unnecessary type convert (#16549) Rustin 2020-04-22 23:01:59 +08:00
  • 2ecf66bdf1 Update the version of parser (#16707) lawyerphx 2020-04-22 22:48:48 +08:00
  • 79211fe63d plan: make query on partition table not cacheable (#16375) Lingyu Song 2020-04-22 21:58:20 +08:00
  • b56733dde1 executor: fix DATA RACE caused by change the global logger whe… (#16722) Yuanjia Zhang 2020-04-22 21:47:51 +08:00