Commit Graph

8026 Commits

Author SHA1 Message Date
477de0742c store/tikv: relax tso backoff limit (#7589) 2018-09-03 19:26:48 +08:00
aa9f46a16a stats: fix panic when log detailed stats info (#7588) 2018-09-03 16:53:10 +08:00
e0b98a39bb docs/design: add restore-dropped-table link in readme (#7584) 2018-09-03 16:08:48 +08:00
e04f74b031 chunk: reduce chunk's iterator function call (#7585) 2018-09-03 14:54:49 +08:00
3d891d9c26 executor: fix update join result when join table order changed (#7571) 2018-09-03 14:12:35 +08:00
621ca431ad stats, plan: return row count 0 for empty range on handle (#7583) 2018-09-03 11:05:28 +08:00
1f2841fbd4 ddl: year type should have an unsigned flag (#7542) 2018-08-31 16:45:38 +08:00
40a4a2dfe8 fix compatibility bug with convert string to int return wrong result (#7483) 2018-08-31 14:47:01 +08:00
720e8230e2 executor: only rebase auto increment ID when needed (#7515) 2018-08-31 14:24:32 +08:00
65ecdff622 ddl:support add index rollback of partitioned table (#7437) 2018-08-31 11:46:00 +08:00
2b776ac495 *: remove goroutine pool (#7564)
goroutine pool was introduced to handle stack copy cost, Go1.11 has 
many optimizations for stack copy, after upgrading to Go1.1, goroutine
pool is not necessary any more.
2018-08-31 11:23:14 +08:00
8d1acc2407 Fix bit default value bug (#7249) 2018-08-31 10:43:02 +08:00
341dc1009c *: tidb tracing prototype (#7016) 2018-08-31 05:25:16 +08:00
87c54b2610 plan, statistics: maintain HistColl in DataSource's StatsInfo (#7385) 2018-08-31 01:14:43 +08:00
7f37bad60f expression: propagate more filters in PropagateConstant (#7276) 2018-08-31 00:11:04 +08:00
b4fdaf35ac Add keyonly support for seek (#7419) 2018-08-30 23:37:03 +08:00
5823fb5169 executor: break innerTable fetcher is error happend during fetching outer table (#7554) 2018-08-30 20:31:37 +08:00
4df2c7eef6 stats: fix auto analyze trigger condition (#7550) 2018-08-30 17:20:59 +08:00
67d7544651 design: add a proposal to support a command 'ADMIN RESTORE TABLE table_id' to speed up recover faulty dropped table. (#7383) 2018-08-30 15:03:53 +08:00
f915575ebe server: add comment for #7252 (#7549) 2018-08-30 14:49:33 +08:00
528d959694 ddl: fix data race (#7548) 2018-08-30 14:30:10 +08:00
9070bb6b86 executer: fix the last_insert_id in insert on duplicate key update (#7534) 2018-08-30 14:16:30 +08:00
4a3130216f server: fix type year has too many 0s in prepare/execute (#7525) 2018-08-30 11:28:34 +08:00
55af7e1472 executor: forbid user to drop important system table (#7471) 2018-08-29 23:40:53 +08:00
69d5e36ac4 *: bump go version to 1.11 (#7491) 2018-08-29 21:48:50 +08:00
28fc781474 make load_data test clean (#7536) 2018-08-29 21:15:49 +08:00
e17e757b65 travis: Remove test coverage task from travis (#7533)
It always meet OOM error. We will find another way to calculate
coverage.
2018-08-29 20:30:20 +08:00
eec6899568 vendor: add basictracer-go (#7532) 2018-08-29 18:44:41 +08:00
360567b1e8 executor/join : use shallow copy for semi join. (#7433) 2018-08-29 15:57:45 +08:00
c625c27239 expression: check max_allowed_packet constraint for function insert (#7502) 2018-08-29 13:52:15 +08:00
3d468b970e ast: remove unused code (#7521) 2018-08-29 11:35:27 +08:00
2fb314537a chunk: support capacity grow (#7473) 2018-08-28 20:08:13 +08:00
1255973764 tables: make duplicate error in update clearer (#7495) 2018-08-28 15:34:39 +08:00
364cd97ea3 *: update pd and kvproto vendor (#7513) 2018-08-28 15:01:13 +08:00
5b689e8c5b server: fix insert zero timestamp bug with prepared statement (#7506) 2018-08-28 13:36:36 +08:00
bc97e2d616 plan, util/admin: fix admin check table error when a column of index is virtual generated (#6817) 2018-08-28 12:42:55 +08:00
c97c81e180 tidb-server: enable mutex profiling (#7510) 2018-08-28 12:13:08 +08:00
55565f1c93 expression: fix out of range error for intdiv (#7492) 2018-08-28 11:24:48 +08:00
38c939f4f9 *: add comment and fix lint tool (#7503) 2018-08-27 21:52:04 +08:00
1d0d0a6666 distsql: let analyze use RC level and low priority (#7496) 2018-08-27 18:46:51 +08:00
2d1fae8e56 plan: fix insert onduplicate key update (#7406) 2018-08-27 18:08:08 +08:00
a481f2a41e ddl: make TestTableSplit stable (#7487) 2018-08-27 16:39:43 +08:00
3af92ab208 ddl, metrics: update metrics (#7472) 2018-08-27 15:05:31 +08:00
09fb68ae3b server: fix ComStmtSendLongData when data length is 0 (#7485) 2018-08-27 13:53:28 +08:00
01c6bd820c privilege: execute admin command must have Super_priv. (#7486) 2018-08-24 21:54:31 +08:00
d9f7ffe539 plan: fix a bug when using correlated column as index (#7357) 2018-08-24 16:52:40 +08:00
224ea311fe Vendor include all legal files (#7480) 2018-08-24 14:43:37 +08:00
db873d68f3 infoschema: set right columns in infoschema by differ type (#7463) 2018-08-24 13:15:21 +08:00
1fa5669fb4 ddl: fix partition function check for partitioned table (#7464) 2018-08-23 18:17:43 +08:00
2ac2faf29f parser: support SUBPARTITION grammar for table partition (#7470) 2018-08-23 16:39:04 +08:00