Commit Graph

  • fe6b3f833a parser: support 'ALTER TABLE t AUTO_INCREMENT number' syntax (#6417) Du Chuan 2018-04-28 11:14:29 +08:00
  • b6b7eb6e1e changelog: fix wording, links and update format (#6413) Lilian Lee 2018-04-28 11:01:52 +08:00
  • 7241a916d9 update container builder image to use golang 1.10.1 (#6410) Jun-Seok Heo 2018-04-27 15:55:06 +09:00
  • 5f13f6014f plan: refine rule "TopN Push Down" (#6407) Zhang Jian 2018-04-27 14:42:34 +08:00
  • 4b32dcc730 *: add a changelog file (#6402) Zhexuan Yang 2018-04-27 14:06:30 +08:00
  • 2e076142c1 parser: fix 'SET NAMES' syntax (#6404) Du Chuan 2018-04-27 11:36:20 +08:00
  • 89e6848748 store/tikv/latch: implement latch scheduler (#6357) Shirly 2018-04-27 10:35:22 +08:00
  • 284e70d920 ddl: enhance validation of column names when creating table (#6349) ciscoxll 2018-04-26 19:00:05 +08:00
  • 8729424629 stats: fix dump stats (#6285) flipped 2018-04-26 17:40:11 +08:00
  • 3ae0125342 tikv: log slow coprocessor task in detail (#6344) Ewan Chou 2018-04-26 16:00:00 +08:00
  • 1c080309cf plan: fix a bug in tryToGetMemTask function (#6390) tiancaiamao 2018-04-26 01:02:22 -05:00
  • 510287c512 ddl: remove some useless functions (#6379) Lynn 2018-04-26 13:17:38 +08:00
  • 2ecd406e59 plan: check empty table name in RenameTableStmt (#6383) winkyao 2018-04-26 11:07:25 +08:00
  • 530aa9519d executor: refine log information about slow queries (#6343) Zhang Jian 2018-04-26 00:48:25 +08:00
  • 13cd13c79e config: set min auto-analyze-ratio to 0.3 (#6382) Ewan Chou 2018-04-25 22:12:52 +08:00
  • e41b908c02 plan :fix the compatibility problem of UNION statement (#6370) Du Chuan 2018-04-25 14:29:15 +08:00
  • f4f341b852 *: bump etcd's version to 3.2.18 (#6336) Zhexuan Yang 2018-04-25 14:00:43 +08:00
  • 0d0d9880fc executor: support range column in show create table (#6332) Zhexuan Yang 2018-04-25 13:36:15 +08:00
  • 12dbd32854 *: rename NewRange to Range. (#6368) Yiding Cui 2018-04-25 13:13:04 +08:00
  • 090f7e5e22 Makefile: use go get golint again (#6371) HuaiyuXu 2018-04-25 10:46:47 +08:00
  • 6e317f57dd distsql: make behavior of TableHandlesToKVRanges correct. (#6364) Yiding Cui 2018-04-24 23:36:12 +08:00
  • 05bbffec0f *: remove IntColumnRange. (#6366) Yiding Cui 2018-04-24 19:37:26 +08:00
  • 39efce670c fix fetch issue of golint (#6363) HuaiyuXu 2018-04-24 18:56:47 +08:00
  • 2ae5199150 store/tikv: make LockKeys() function thread safe (#6340) tiancaiamao 2018-04-24 01:20:11 -05:00
  • b7e91b432c Makefile: add golint back (#6351) Ewan Chou 2018-04-23 22:19:35 +08:00
  • f80484fe3f Makefile: disable golint (#6348) Ewan Chou 2018-04-23 20:56:51 +08:00
  • fb8efa5596 *: clean up code for set SQL statement priority, let it bypass plan (#6328) tiancaiamao 2018-04-21 08:58:24 -05:00
  • 1376b99096 session: cache global variable for a short while (#6315) tiancaiamao 2018-04-20 03:56:52 -05:00
  • 5da8ac0957 *: make session variables control TiKV layer. (#6322) Ewan Chou 2018-04-20 16:06:34 +08:00
  • 7266631988 parser: trying to fix maxvalue list (#6309) Zhexuan Yang 2018-04-20 15:53:17 +08:00
  • 2e18696731 export gc concurrency (#6325) zhangjinpeng1987 2018-04-20 14:37:09 +08:00
  • dbf16092b6 executor, plan: eliminate projection if the schema len is 0 (#6318) HuaiyuXu 2018-04-20 13:28:49 +08:00
  • e97d17d96f util/printer: add race enabled in TiDBInfo (#6311) Ewan Chou 2018-04-20 10:53:22 +08:00
  • d521158136 store/tikv/latch: fix a data race in test code (#6324) tiancaiamao 2018-04-19 21:04:11 -05:00
  • d6c04423f6 plan: make agg's cost formula more reasonable. (#6307) Yiding Cui 2018-04-19 11:58:15 +08:00
  • 9e3f53c8a7 remove mischange (#6314) Zhang Jian 2018-04-18 22:57:42 +08:00
  • cc8c38d6d8 executor: buffer snapshotChunk to avoid too many object memory allocation (#6312) HuaiyuXu 2018-04-18 19:42:46 +08:00
  • 5725b43c83 *: remove useless ExprType (#6313) Zhang Jian 2018-04-18 18:56:43 +08:00
  • ffd47ec3b5 expression: refactor scalarFuncToPBExpr (#6290) Zhang Jian 2018-04-18 13:33:48 +08:00
  • 58326c844e stats: fix pseudo selectivity for primary key (#6302) Haibin Xie 2018-04-18 10:10:03 +08:00
  • 41f5940824 stats: support auto analyze table when modify/count is too high (#6294) flipped 2018-04-17 21:15:35 +08:00
  • 60a9ff5f93 variable: group same kind of variables into structs. (#6297) Ewan Chou 2018-04-17 19:49:12 +08:00
  • 1f09f6f32f ddl: support the rolling upgrade. (#6301) Lynn 2018-04-17 18:44:06 +08:00
  • 860e808e07 expression: remove mockKVClient (#6299) Zhang Jian 2018-04-17 16:11:58 +08:00
  • c6258e3aeb kvencoder: fix allocator rebase to a smaller newBase (#6296) winkyao 2018-04-17 11:29:17 +08:00
  • 0d7a71cf16 executor: support table partition in show create table stmt (#6292) Zhexuan Yang 2018-04-16 22:10:56 +08:00
  • 5cbd8686df mocktikv: tiny update ScanLock and ResolveLock function (#6275) tiancaiamao 2018-04-16 08:59:55 -05:00
  • 8777db2d98 session: add session variable tidb_optimizer_selectivity_level. (#6289) Yiding Cui 2018-04-16 21:48:37 +08:00
  • 88a6a0de38 variable: set default hash join concurrency in NewSessionVars (#6295) Zhang Jian 2018-04-16 20:15:49 +08:00
  • ab7d85be8a ddl: fix parallel create table if not exists (#6286) winkyao 2018-04-16 20:05:57 +08:00
  • d56c1f4ef7 table/tables: add logs when column offsets are wrong (#6293) Lynn 2018-04-16 19:31:16 +08:00
  • 3d183a93b1 store/tikv: implement local latch for transaction (#6268) Shirly 2018-04-16 17:41:45 +08:00
  • 4024e88c7b ddl: check if the column name already exists when we rename the column name (#6284) Lynn 2018-04-16 14:04:50 +08:00
  • d3290b936b HTTP API: support query the DDL history (#6245) ciscoxll 2018-04-16 11:15:48 +08:00
  • 3513319106 support insert ignore on duplicate update (#6283) Jack Yu 2018-04-13 23:11:50 +08:00
  • 9fbf8a6637 stats: dynamically update the average column size (#6170) flipped 2018-04-13 16:31:43 +08:00
  • f890b85915 plan: always clone Expression when set it to plan. (#6263) Yiding Cui 2018-04-13 14:30:08 +08:00
  • 22ebc282d3 store/mockstore: Fix that DeleteRange didn't encode keys. (#6264) MyonKeminta 2018-04-13 13:44:04 +08:00
  • 998f696421 *: support set relation job (#6206) Lynn 2018-04-13 10:30:45 +08:00
  • b51b0dec65 stats: add metrics for dynamic update (#6278) Haibin Xie 2018-04-13 09:21:15 +08:00
  • 533fac12b8 *: support create table with range type table partition. (#6251) Ewan Chou 2018-04-12 21:56:27 +08:00
  • e2b033d1c0 *: add a tidb system variable tidb_hash_join_concurrency (#6244) HuaiyuXu 2018-04-12 20:28:19 +08:00
  • 28c21c9125 ddl: update the column's offset when we do modify column (#6274) Lynn 2018-04-12 18:50:44 +08:00
  • ca627fe039 plan: tiny refactor for readability (#6270) Zhang Jian 2018-04-12 16:43:18 +08:00
  • 27fa552fa6 *: show memory usage in "show processlist" (#6266) Zhang Jian 2018-04-12 11:44:50 +08:00
  • f21483e6ed expression: add Clone() for builtinFunc Yiding Cui 2018-04-11 23:00:19 +08:00
  • dd98c7050e variable: fix NewSessionVars (#6272) Ewan Chou 2018-04-11 21:44:10 +08:00
  • 1518319517 Makefile: split make check into multiple targets (#6253) Ewan Chou 2018-04-11 20:37:19 +08:00
  • d4d1851a39 executor: fix index lookup join hang (#6267) Ewan Chou 2018-04-11 18:41:26 +08:00
  • 922ba2464c *: make explicit timestamp on (#6238) Jack Yu 2018-04-11 15:36:26 +08:00
  • 472a4fafc5 README: update TiDB feature description (#6261) Lilian Lee 2018-04-11 10:39:47 +08:00
  • f994f4f987 *: clean up MvccStore in mocktikv (#6256) tiancaiamao 2018-04-10 21:30:27 -05:00
  • e2269bed01 *: make query feedback compatiable with tikv (#6257) Haibin Xie 2018-04-10 21:09:25 +08:00
  • 17c737b250 expression: optimize the Clone of Constant. (#6262) Yiding Cui 2018-04-10 19:47:24 +08:00
  • 19573c6754 *: update stats using query feedback (#6197) Haibin Xie 2018-04-10 19:12:38 +08:00
  • 602c6fc6f1 config: increase the default lease. (#6255) Ewan Chou 2018-04-10 17:05:37 +08:00
  • d1fcbc0382 config: make pseudo estimate ratio configurable (#6254) Haibin Xie 2018-04-10 14:45:15 +08:00
  • 582e33a0e4 *: use tidb_index_lookup_join_currency to control the number of IndexLookupJoin inner workers (#6240) Zhang Jian 2018-04-10 10:05:00 +08:00
  • 2b2522be36 *: fix writing null value into not null column in write-only state. (#6249) Ewan Chou 2018-04-10 09:21:41 +08:00
  • 5200cf12f4 store: use MVCCLevelDB in 2pc_test.go testCommitterSuite (#6246) tiancaiamao 2018-04-09 09:36:52 -05:00
  • 90454441e5 store/mockstore: Add DeleteRange to mock MvccStore and MVCCLevelDB (#6150) MyonKeminta 2018-04-09 18:27:27 +08:00
  • e748c92b50 store/tikv: refactor copIterator (#6225) Ewan Chou 2018-04-09 17:27:40 +08:00
  • 71b7704820 ddl: remove the unstable check (#6242) Lynn 2018-04-09 16:51:13 +08:00
  • 76932395c3 expression: make inferring of decimal for unix_timestamp be more consistent with MySQL (#6233) HuaiyuXu 2018-04-09 11:40:24 +08:00
  • 13a7f1943c *: fix data race in plan cache (#6234) Lynn 2018-04-09 08:24:38 +08:00
  • 3ecf6bd6c8 executor: fix insert on duplicate update (#6235) Jack Yu 2018-04-09 00:13:38 +08:00
  • 9382be808f ddl: wait for 2*lease when finishing delete-reorg in a rollback operation (#6226) Lynn 2018-04-08 23:57:56 +08:00
  • fe60be9f7f executor: remove Row (#6236) Zhang Jian 2018-04-08 22:28:25 +08:00
  • 7d32a7e847 executor: remove unused field (#6232) Zhang Jian 2018-04-08 21:09:47 +08:00
  • fbae31e959 executor: optimization for insert on duplicate key update (#6194) Jack Yu 2018-04-08 15:12:21 +08:00
  • bfb6ec2ae8 distsql: remove unused code (#6227) Ewan Chou 2018-04-04 23:19:57 +08:00
  • 9e176eaa60 store/tikv: Add raw delete range API (#6157) MyonKeminta 2018-04-04 22:22:54 +08:00
  • 7de583383c ddl: make testleak be more stable. (#6224) winkyao 2018-04-04 20:33:48 +08:00
  • cb04e97abf ddl, meta: clean the jobs in adding index queue (#6161) Lynn 2018-04-04 19:04:48 +08:00
  • 6287cfb8c2 *: modify 'session transaction isolation level' to take effect once (#6175) tiancaiamao 2018-04-04 05:39:44 -05:00
  • 0c58e9f51f ddl: make the test stable (#6223) Lynn 2018-04-04 16:59:53 +08:00
  • 6395b58edd mocktikv: update mvcc debug api. (#6222) disksing 2018-04-04 15:59:31 +08:00
  • bc7638d25e store/tikv: coprocess streaming tiny fix (#6186) tiancaiamao 2018-04-04 01:08:48 -05:00
  • 6ff44c7878 kv: merge batch get results to fix insert ignore in a transaction block (#6215) Jack Yu 2018-04-04 13:35:54 +08:00
  • 056161d6ae stats: fix row count estimation for null (#6203) Haibin Xie 2018-04-04 10:59:40 +08:00