Commit Graph

  • f7a8f4e04b ticlient: set max send/recv msg size match tikv's config (#10706) lysu 2019-06-05 10:39:13 +08:00
  • 9c865a5f05 expression/aggregation: remove unused function in aggregation.Aggregation (#8608) Ziyi Yan 2019-06-05 08:59:05 +08:00
  • d4f2005606 parser: add MySQL extension assignment support for VariableAssignment (#10700) Tanner 2019-06-04 21:26:29 +08:00
  • 4ef94405ec infoschema/slow_query: add host column in slow_query table. (#10693) crazycs 2019-06-04 20:55:43 +08:00
  • ea489c8dae infoschema/slow_query: fix shallow copy problem (#10696) crazycs 2019-06-04 16:56:24 +08:00
  • 8883c7819c expression: improve UT coverage of expression package (#10701) Yuanjia Zhang 2019-06-04 15:55:06 +08:00
  • 952d1d7541 docs/design: move pictures to imgs && other tiny refinement (#10438) hailanwhu 2019-06-04 15:34:40 +08:00
  • c80a79c4b6 ddl: fix alter table charset bug that change blob column type to text (#10477) crazycs 2019-06-04 14:39:28 +08:00
  • b6cf05a4b2 planner, executor: return TableDual when tryFastPlan is promised to be false (#10676) HuaiyuXu 2019-06-04 14:31:10 +08:00
  • fc1da0d36c planner: use max correlation in heuristic row count estimation (#10537) Kenan Yao 2019-06-04 13:04:06 +08:00
  • ce91d25008 *: fix panic for create view using prepare (#10651) Haibin Xie 2019-06-04 12:54:55 +08:00
  • 89bfed305c executor, stats: fix fast analyze bugs (#10680) Haibin Xie 2019-06-04 12:32:41 +08:00
  • 8bc55537a1 executor: fix show create table for partitioned table (#10682) tiancaiamao 2019-06-04 11:10:18 +08:00
  • 38e32f7da6 binloginfo: Optimize addSpecialComment by reusing compiled regexp (#10502) satoru 2019-06-04 08:28:17 +08:00
  • 40ded2937e expression: fix uuid generate duplicate value with multi-node (#10590) lysu 2019-06-04 08:23:13 +08:00
  • 6c31c9b503 store/tikv/gc_worker: Add config to specify gc concurrency manually (#10561) MyonKeminta 2019-06-03 14:51:14 +08:00
  • d71ce873bb pessimistic-txn: support deadlock detector in mocktikv (#10669) Ewan Chou 2019-06-03 13:34:16 +08:00
  • 060e3258c2 store/tikv: Refine metrics of RangeTaskRunner (#10559) MyonKeminta 2019-06-03 13:09:42 +08:00
  • c729dd55ca kv: add more unit test (#10620) crazycs 2019-06-03 13:04:18 +08:00
  • 018f1d0feb ddl: Speed up unit tests (#10609) Lynn 2019-05-31 23:45:48 +08:00
  • 8599fee538 *: implement IterReverse for tikvSnapshot and use desc scan to get latest N ddl history jobs. (#10152) crazycs 2019-05-31 23:40:09 +08:00
  • 03bb568611 parser: Support SQL_BIG_RESULT, SQL_SMALL_RESULT, SQL_BUFFER_RESULT (#10658) crazycs 2019-05-31 17:33:23 +08:00
  • ebfb2ae7fe distsql: improve package distsql test code coverage to 85% (#10582) HuaiyuXu 2019-05-31 17:21:29 +08:00
  • f8d74d0682 util/logutil: add some tests to improve test coverage (#10479) Lynn 2019-05-31 16:28:12 +08:00
  • 6d081ebe32 ddl: change ddl test lease time to fix test fail (#10387) crazycs 2019-05-31 15:57:38 +08:00
  • 6b1822fc65 mocktikv: fix mocktikv kv scan bug (#10652) crazycs 2019-05-31 15:16:07 +08:00
  • 86dd989815 planner: refine range builder when meet unsigned_int_col <cmp> -int_cnst (#10471) baishen 2019-05-31 14:01:25 +08:00
  • c76e5ed2f0 store/tikv: remove canceled requests before sending (#10634) Ewan Chou 2019-05-31 13:03:09 +08:00
  • ae58fd01f1 expression: improve UT coverage of expression package to 80% (#10641) Yuanjia Zhang 2019-05-30 11:05:22 +08:00
  • 41f8612557 store/tikv: fix goroutine leak in gcworker (#10622) tiancaiamao 2019-05-30 03:02:40 +08:00
  • 7cf35f1ae6 *: preload load frequent use variable (#10463) lysu 2019-05-29 15:40:40 +08:00
  • 0324cf5d19 executor: reset groupChecker for StreamAggExec when Close (#10615) HuaiyuXu 2019-05-29 13:55:44 +08:00
  • 403991b029 store/tikv: recycle idle connection in tikv client (#10616) tiancaiamao 2019-05-29 13:35:01 +08:00
  • b0058eb625 planner: ignore the virtual column when collect statistics (#10623) Lonng 2019-05-29 11:04:36 +08:00
  • 877137cf1a use deadlock error (#10624) Ewan Chou 2019-05-28 20:30:59 +08:00
  • 0c2696e7e7 tikv: refine region-cache log and metric (#10589) lysu 2019-05-27 22:09:16 +08:00
  • 80bc2bb078 planner: should clone column in injectProjBelowSort (#10452) Yiding Cui 2019-05-27 16:46:53 +08:00
  • d126b59fb0 executor: add some missing test suite back (#10602) Jack Yu 2019-05-27 15:48:08 +08:00
  • 5215a11385 executor: fix analyze worker panic (#10603) Haibin Xie 2019-05-27 15:21:07 +08:00
  • d3a750ca8f ddl, session: update logs (#10546) Lynn 2019-05-27 13:42:33 +08:00
  • c4db7b7655 planner, executor: fix show view privileges for explain (#10585) bb7133 2019-05-27 13:22:28 +08:00
  • e73e25192f go.mod: update parser (#10600) crazycs 2019-05-27 13:07:37 +08:00
  • 8dfb2adfa0 CONTRIBUTING.md: Add usability team in PR guidelines (#10601) Morgan Tocker 2019-05-26 22:36:15 -06:00
  • cc74145ffa design: update 2019-04-11-indexmerge.md with some edits (#10530) Calvin Weng 2019-05-24 14:40:04 +08:00
  • b83e333871 planner, cmd: correct the behavior of IndexJoin hint for SemiJoin (#10583) HuaiyuXu 2019-05-24 14:25:18 +08:00
  • 8344801d32 executor,privilege: fix "show grants" result for RBAC (#10571) tiancaiamao 2019-05-24 13:18:58 +08:00
  • 412f6ef978 config: update pessimistic lock ttl. (#10578) Ewan Chou 2019-05-24 11:41:48 +08:00
  • 96c6ea1ca9 *: support 'tidb_txn_mode' session variable. (#10574) Ewan Chou 2019-05-24 00:50:04 +08:00
  • eb38947c81 tikv: fix notLeader in region cache (#10572) lysu 2019-05-23 20:23:06 +08:00
  • 9071ab9131 planner, executor: merge window functions with same specification name (#9866) Haibin Xie 2019-05-23 16:39:59 +08:00
  • a4a7ef6440 store,tidb-server: add a morbid flag to indicate tidb server is closing (#10511) tiancaiamao 2019-05-23 12:01:38 +08:00
  • 183648f44f statistics: support dump/load correlation of histogram (#10573) Kenan Yao 2019-05-23 11:24:44 +08:00
  • abd013c82f Add tidb_low_resolution_tso session scope variable on master (#10428) Xiaoguang Sun 2019-05-22 21:42:58 +08:00
  • 52c9d03a5e support view related privileges in mysql.tables_priv (#9894) Song Guo 2019-05-22 21:10:46 +08:00
  • 233554a25d *: refine the error message in latch (#10566) Jack Yu 2019-05-22 19:53:57 +08:00
  • 998a6ebee4 executor: fix point get -1 return max.uInt64 value (#10113) lysu 2019-05-22 19:49:15 +08:00
  • 54f945915c docker: cache vendor to speed up docker build (#10296) siddontang 2019-05-22 19:35:00 +08:00
  • 54899f66f6 parser: support LOAD DATA ... IGNORE/REPLACE (#10336) SunDongliang 2019-05-22 17:03:29 +08:00
  • 3439e6be48 executor: add warning for "drop user if exists" (#10395) Jiahao Huang 2019-05-22 16:53:20 +08:00
  • 1cdd80e594 planner: enhance index join for more scenarios (#10540) Yiding Cui 2019-05-22 16:47:20 +08:00
  • 03bdb7798a session: refine txn abort error msg (#10550) lysu 2019-05-22 16:39:14 +08:00
  • 81167c72ba planner: ByItem should filter NULL out (#10488) Yiding Cui 2019-05-22 16:30:56 +08:00
  • 380eb2c540 stats: merge non-overlapped feedback when update bucket count (#10476) Haibin Xie 2019-05-22 16:04:42 +08:00
  • 3c31331f9a ddl: fix a data race in the test code (#10520) tiancaiamao 2019-05-21 21:30:44 +08:00
  • 9b62c5a3e8 distsql: tiny refactor to make the code more robust (#10557) tiancaiamao 2019-05-21 18:17:10 +08:00
  • 545afc5a3a expression,ddl: check table name for columns in partition expression (#10499) tiancaiamao 2019-05-21 16:20:39 +08:00
  • 2fedfd0ac4 executor: only retry needed regions when get region row count (#10429) Haibin Xie 2019-05-21 13:54:29 +08:00
  • f6346a1e83 tikvclient: refine region-cache (#10256) lysu 2019-05-21 13:11:33 +08:00
  • 2e9ddb2b35 ddl: validate table info before doing ddl job to avoid load infoschema error (#10464) crazycs 2019-05-20 19:58:57 +08:00
  • 78594431f9 executor: handle OOM panic which not be recovered now in distSQL layer Yuanjia Zhang 2019-05-20 19:46:34 +08:00
  • b77b534ab0 Makefile: add a 'make ddltest' target to generate ddltest binary (#10542) tiancaiamao 2019-05-20 19:00:20 +08:00
  • 43a5cf296f ddl: fix a bug in AlterSchema job and add more tests (#10529) bb7133 2019-05-20 15:15:57 +08:00
  • 2d70e4da27 cmd/ddltest: fix build using 'go test -c' (#10535) tiancaiamao 2019-05-20 12:54:37 +08:00
  • f75d9c0af5 ddl: cancel add index when can not find partition and fix GetPartition function bug (#10475) crazycs 2019-05-20 11:13:26 +08:00
  • 6cc95286c9 store/tikv: Fix canceling range task may not return error (#10519) MyonKeminta 2019-05-20 09:26:26 +08:00
  • 0afa567046 store/tikv: use ConflictCommitTS in WriteConflict error (#10517) Ewan Chou 2019-05-17 23:10:58 +08:00
  • 8ec79bea50 executor: RANGE frame can have no ORDER BY clause (#10496) Yiding Cui 2019-05-17 22:54:18 +08:00
  • 04d491038f infoschema: fix error in ParseSlowLog (#10526) jzdxeb 2019-05-17 22:26:13 +08:00
  • 013083121f tikvclient: reduce wait backoff time when lock has be expired (#10006) lysu 2019-05-17 16:02:55 +08:00
  • a3b3326a21 store: fix data race in mock PD timeout error (#10514) Jack Yu 2019-05-17 14:44:19 +08:00
  • 148c5fa12f store/tikv/gcworker: Make resolveLock concurrent (#10379) MyonKeminta 2019-05-16 13:07:25 +08:00
  • f100cddbf7 cmd: move ddltest from tidb-test (#9052) tiancaiamao 2019-05-16 10:23:39 +08:00
  • 627bd69235 type: fix float over flow when converting a decimal to an uint by float (#10405) Yuanjia Zhang 2019-05-15 19:33:18 +08:00
  • d97e7d93c7 *: refine transaction retry error messages (#10466) Jack Yu 2019-05-15 17:51:07 +08:00
  • 5c21fa4b43 ddl: implement ALTER DATABASE to alter charset/collation (#10393) bb7133 2019-05-15 17:32:21 +08:00
  • 480c605ae0 cmd/importer: support probability in building incremental column (#10454) Kenan Yao 2019-05-15 13:32:14 +08:00
  • 7deedf8418 expression: fix issue that period_diff is not compatible with MySQL 8.0 (#10383) mantuliu 2019-05-14 17:40:54 +08:00
  • 1880483441 store/tikv: always set isPessimisticLock in request for pessimistic transaction. (#10451) Ewan Chou 2019-05-14 17:13:46 +08:00
  • 31773287be *: remove useless defer and setReadTimeout (#10441) lysu 2019-05-14 16:35:40 +08:00
  • ba7134d4e9 executor: correct range calculation for CHAR column (#10124) Zhang Jian 2019-05-14 16:15:31 +08:00
  • 7d7c146786 *: fix bug when unsigned histogram meets signed ranges in feedback (#10415) Haibin Xie 2019-05-14 15:49:02 +08:00
  • 118a88c860 fix pessimistic txn and run pessimistic test (#10432) Ewan Chou 2019-05-14 14:57:54 +08:00
  • 088603f1df ddl: prohibit modification decimal precision to avoid inconsistency problem (#10433) crazycs 2019-05-14 13:29:40 +08:00
  • 7690a7fe88 cmd/importer: support incremental columns (#10434) Haibin Xie 2019-05-14 11:14:45 +08:00
  • 6a3a73a52d *: add_date can return mysql.Time (#9830) Yiding Cui 2019-05-14 10:06:10 +08:00
  • 373317f6a5 proposal: access a table using multiple indexes (#10121) hailanwhu 2019-05-13 19:55:57 +08:00
  • edf9ec9c9a metrics: add comments for metrics ranges (#10279) Jack Yu 2019-05-13 18:37:40 +08:00
  • 1feac7b3df util/codec: improve package test code coverage above 85% (#10351) tiancaiamao 2019-05-13 18:33:14 +08:00
  • 3afba7c32a CHANGELOG: release notes for v3.0.0-rc.1,v2.1.9,v2.1.8 (#10404) winkyao 2019-05-13 09:05:13 +08:00
  • aafca88eda executor,sessionctx: add correctness checking for more system variables (#10396) Du Chuan 2019-05-12 19:29:25 +08:00