Commit Graph

606 Commits

Author SHA1 Message Date
552e7709de *: refactor decoder to avoid useless fieldType convert (#17632) 2020-06-03 18:13:56 +08:00
cfbd754653 planner,executor,infoschema: add system table table_storage_stats (#15056) 2020-06-02 23:17:46 +08:00
b923b9e5de util/admin: support admin cleanup index on the partition table (#17203) 2020-05-26 13:13:40 +08:00
2bdf6a01cc util/admin: support admin check index on partition table (#17183) 2020-05-25 21:25:33 +08:00
4078eb4ae5 util/admin: support admin recover index on the partition table (#17195) 2020-05-20 17:10:44 +08:00
c60ea27e6c *: fix partition selection for the update statement (#17285) 2020-05-20 13:05:44 +08:00
308f104535 executor: fix the wrong result when use index_merge on the partition (#17032) 2020-05-12 16:23:05 +08:00
6a49bb4a84 *: fix a bug which causes function return truncated result (#17101) 2020-05-12 12:54:35 +08:00
3224393c7f executor: fix wrong plan type for dataReaderBuilder error (#17028) 2020-05-08 14:34:45 +08:00
7ebcc20398 executor: support GROUP_CONCAT(ORDER BY) (#16591) 2020-05-06 18:41:22 +08:00
43764a59b7 RFC + Support of BACKUP and RESTORE statements (#15274) 2020-04-30 19:35:56 +08:00
51dabaabef *: refactor Handle in executor package (#16871) 2020-04-28 21:27:19 +08:00
af376db3dc *: refactor Handle in tablecodec and rowcodec (#16705)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
2020-04-23 18:55:59 +08:00
e3669cb1da executor: support 'SET CONFIG' syntax to change configs of TiKV/PD instances (#16480) 2020-04-23 17:09:19 +08:00
62e4d588a8 Makefile: add unconvert to inspect unnecessary type convert (#16549) 2020-04-22 23:01:59 +08:00
b1d11a7091 *: rename statement summary tables (#16188) 2020-04-15 15:30:32 +08:00
e90aac2710 executor: add config EnableCollectExecutionInfo (#15493) 2020-04-13 20:45:25 +08:00
49ee75a0a5 planner, executor: enable inline projection for merge join (#15463) 2020-04-09 15:58:32 +08:00
af0a49cb7a [store/tikv] support batch coprocessor for TiFlash (#16030) 2020-04-09 13:01:09 +08:00
5a2f7da485 executor: avoid allocating too much memory in newRowHashMap wi… (#15963) 2020-04-01 21:07:45 +08:00
4b5f8bf389 executor, infoschema: Migrate dataForTiKVStoreStatus from package infoschema to executor (#15591) 2020-04-01 12:08:17 +08:00
6eda698caa ucp: migrate dataForTiKVRegionStatus from package infoschema to executor (#15552) 2020-03-30 22:46:12 +08:00
1142e659a8 privilege: fix user with % hostname can not show grants. (#15825) 2020-03-30 18:10:19 +08:00
15c3b74ca9 util, executor: use UnionRanges build index kv range for INLJ (#15727) 2020-03-27 10:21:19 +08:00
6dd8377a3c executor: check unequal handles when buildTableReader4INLJoin (#15675) 2020-03-26 18:28:09 +08:00
5282d089c7 executor: support generated column on point get and batch point get (#15544) 2020-03-23 14:21:35 +08:00
a498f0d7e9 executor, infoschema: Migrate dataForTableTiFlashReplica to the executor package. (#15078) 2020-03-23 09:50:31 +08:00
edd281004c infoschema: migrate dataForProcesslist from package infoschema to executor (#15340) 2020-03-20 23:21:31 +08:00
b7894dfefb executor: implement sequence view (#15390) 2020-03-19 20:54:24 +08:00
7e570b1512 *: read committed transaction gets a wrong snapshot with subquery (#15471) 2020-03-19 12:01:22 +08:00
86d8e16fc0 infoschema/executor : add DDLJobs sys table (#14837) 2020-03-19 11:55:24 +08:00
4997bf2076 executor, infoschema: Migrate dataForPseudoProfiling from package infoschema to executor (#15406) 2020-03-18 10:49:43 +08:00
ad63c03e50 infoschema:Migrate dataForColumns from package infoschema to executor (#15402) 2020-03-18 00:03:43 +08:00
1b7cc5daa3 executor: rename startTS to snapshotTS in executor builder (#15396) 2020-03-16 14:10:24 +08:00
aa0c4f6d8b executor: migrate dataForServersInfo from infoschema pkg to executor (#15195) 2020-03-15 22:32:23 +08:00
d9fdd0a3bb UCP: Migrate DataForAnalyzeStatus from package infoschema to executor (#15303) 2020-03-15 16:11:53 +08:00
dc8098bc73 planner: BatchPointGet support partition table (#15327) 2020-03-13 09:10:32 +08:00
45d83d1adb infoschema: remove the inspection_schema (#15296)
Signed-off-by: Lonng <heng@lonng.org>
2020-03-12 11:51:18 +08:00
a10a2c317e UCP: Migrate dataForTiDBClusterInfo from package infoschema to executor (#15230) 2020-03-11 20:50:29 +08:00
3e16e1f9fd executor: Migrate dataForStatistics, dataForTikVRegionPeers, dataForTiDBHotRegions from package infoschema to executor (#15202) 2020-03-11 14:26:32 +08:00
248be5bba5 planner: push down Lock to PointGet and BatchPointGet (#15257) 2020-03-11 13:58:32 +08:00
ac2fa182e3 infoschema: Migrate dataForMetricTables from package infoschema to executor (#15238) 2020-03-11 13:53:03 +08:00
8a3bfd8e2a executor,infoschema: move dataForSessionVar into executor (#15267) 2020-03-11 10:21:32 +08:00
31469e057b executor,infoschema: move dataForTableConstraints into executor (#15240) 2020-03-10 21:00:32 +08:00
9905a26ea0 txn: fix UpdateForUpdateTS for non autocommit pessimistic mode (#15244) 2020-03-10 17:11:39 +08:00
9e98f706ae planner, executor: support point get as a option of DataSource (#14775) 2020-03-09 10:47:16 +08:00
1f5fb46f95 infoschema: migrate dataForTables and dataForPartitions from package infoschema to executor #15034 #15037 (#15208) 2020-03-09 10:30:16 +08:00
5d0a260ce6 executor,infoschema: move dataForUserPrivileges from infoschema to executor (#15155) 2020-03-06 17:57:46 +08:00
13d7322a0f executor: migrate dataForKeyColumnUsage from infoschema to executor (#15166) 2020-03-06 15:37:46 +08:00
2d5d2fde27 *: fix the same future wait twice in RC transaction (#15117) 2020-03-06 00:05:54 +08:00