Commit Graph

121 Commits

Author SHA1 Message Date
042365fa12 *: move row count cache from package executor to statistics (#44250) 2023-05-30 04:28:42 +00:00
557167ebe7 executor: add remain time for showAnalyzeStatus (#43866)
close pingcap/tidb#44033
2023-05-25 13:39:39 +00:00
7caffd9ba4 privilege, server: support LDAP authentication (#43582)
close pingcap/tidb#43580
2023-05-10 14:51:21 +00:00
b901431398 *: use time.DateTime,time.DateOnly to replace magic number (#43505) 2023-05-04 03:21:55 +00:00
7eff8ce629 executor: fix the wrong ORDINAL_POSTITION in columns view (#43491)
close pingcap/tidb#43379
2023-05-03 02:53:54 +00:00
d0e59d780a executor: return TiFlash system table by grpc rather than http (#42720)
close pingcap/tidb#42857
2023-04-10 18:01:00 +08:00
c4128080b0 infoschema: fix is.partitions.partition_expression for range columns (#41285)
close pingcap/tidb#40931
2023-02-13 14:04:00 +08:00
45d71af649 ddl: support displaying sub-job reorg type in admin show ddl (#40387)
close pingcap/tidb#40386
2023-01-10 12:50:22 +08:00
3765abbd43 infoschema: fix bit, year column metadata is not compatible with mysql (#39142)
close pingcap/tidb#25472
2022-11-15 11:13:56 +08:00
c9199853a0 systable: Adapt with tiflash_tables changes (#39001)
ref pingcap/tiflash#6162
2022-11-12 10:41:54 +08:00
835518122e DDL: Remove TiFlash replica progress etcd dependency (#38564)
close pingcap/tidb#38464
2022-10-31 13:37:59 +08:00
e0ef093988 executor: fix null type print the wrong column type in infoschema (#38397)
close pingcap/tidb#38108
2022-10-12 11:27:50 +08:00
a4b8e9fa0c systable: Adapt with TiFlash system table update (#38191)
close pingcap/tidb#38192
2022-09-30 21:39:45 +08:00
319b32005e DDL: update TiFlash replica progress after available (#37766)
ref pingcap/tiflash#4902
2022-09-22 20:11:03 +08:00
c4638b70fd *: support metadata lock (#37393)
ref pingcap/tidb#37275
2022-09-18 20:57:00 +08:00
ccd4f347a2 *: Enable tiflash_fastscan variable and remove fast mode alter statment (#37027)
ref pingcap/tidb#35850
2022-08-29 11:28:22 +08:00
a89ef1f276 *: support ACCOUNT (UN)LOCK when creating/altering user (#37052)
close pingcap/tidb#35961, close pingcap/tidb#37051
2022-08-25 16:12:22 +08:00
46cb6dc679 executor: fix column_default with timestamp and bit type (#36851)
close pingcap/tidb#36027
2022-08-04 15:30:06 +08:00
bf23ee9090 executor: invalidate infoschema's stats cache after analyze (#32803)
close pingcap/tidb#32693
2022-08-03 22:00:05 +08:00
xhe
9a16a8dd19 *: replace defer clean with t.Cleanup (#36722)
close pingcap/tidb#36721
2022-08-01 17:34:05 +08:00
e39ef4cae8 executor: prevent sending cop request for show columns (#36613)
close pingcap/tidb#36426, ref pingcap/tidb#36496
2022-07-27 20:31:11 +08:00
2f934d67a2 *: support show ddl jobs for sub-jobs (#36168)
ref pingcap/tidb#14766
2022-07-13 20:57:05 +08:00
6e22e47f06 parser,ddl: support 'set tiflash mode' ddl and support check tiflash mode in tiflash_replica table (#35851)
ref pingcap/tidb#35850
2022-07-07 15:15:03 +08:00
828a255111 infoschema: adjust column type for information_schema.analyze_status (#34705)
close pingcap/tidb#34706
2022-05-18 00:42:37 +08:00
f16f0e844d executor: use sys session to build view for info_schema.columns retrieval (#33946)
close pingcap/tidb#32459
2022-04-26 20:02:51 +08:00
0f4706418e *: track cluster-level analyze jobs and make it persistent (#32215)
close pingcap/tidb#32403
2022-03-31 21:06:29 +08:00
c11e650527 *: make golangci-lint work on Go1.18 (#33081)
close pingcap/tidb#33080
2022-03-15 22:43:52 +08:00
1268bf0e1f executor: fix format of bit default value on INFORMATION_SCHEMA.COLUMNS (#32701)
close pingcap/tidb#32655
2022-03-02 23:11:47 +08:00
d1bf078a58 executor: migrate test-infra to testify for infoschema_reader_test.go (#32688)
close pingcap/tidb#28587
2022-03-01 16:31:45 +08:00
f2dba0e14e *: migrate some collation tests to explain test (#31993)
ref pingcap/tidb#31625
2022-01-26 19:32:46 +08:00
4bda04f15c planner: introduce historical statistic dumping triggered by analyze (#31032)
close pingcap/tidb#18745
2022-01-21 16:35:46 +08:00
43294a2938 *: Remove column TIBD_DIRECT_PLACEMENT from some sys tables (#31741)
close pingcap/tidb#31426
2022-01-18 09:47:44 +08:00
cfbe70846a config: remove new charset config (#31291)
close pingcap/tidb#31236
2022-01-06 13:26:37 +08:00
088a2444df *: persist analyze options for manual and auto analyze (#30939) 2021-12-30 00:39:49 +08:00
f35e84c2e1 *: get tiflash http(s) port from tiflash status port instead of etcd (#30901) 2021-12-28 16:47:49 +08:00
2e79433b71 test: merge executor's serial tests to other tests (#30711) 2021-12-15 19:36:35 +08:00
9a074f1dbe *: use the real StateRemote interface implementation for cached table (#30066) 2021-12-10 16:55:57 +08:00
b076e193b3 executor: Add support information_schema.schemata for placement rule (#29780) 2021-11-16 04:31:06 +08:00
8625143cfc infoschema: get PD version from status (#29265) 2021-11-01 15:02:50 +08:00
afa7dfb10f executor: also use approximate count from pd to decide the sample rate (#29230) 2021-11-01 11:08:51 +08:00
ab0d231d9e session: add system table mysql.column_stats_usage (#27849) 2021-10-18 19:24:43 +08:00
66948b2fd9 infoschema: set TABLES.TABLE_COLLATION null (#28807) 2021-10-14 17:43:27 +08:00
xhe
94e30df8e2 parser: fix compiling, add unit tests (#28700) 2021-10-11 23:15:25 +08:00
5c1081f669 *: support user defined filters for baseline capture (#26294) 2021-08-18 15:44:00 +08:00
dd34d4869f Revert "session: add physical table placement_policy in mysql schema" (#27250) 2021-08-17 15:03:59 +08:00
7755d25aba *: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198) 2021-08-16 18:52:00 +08:00
bf8cfb448b session: add physical table placement_policy in mysql schema (#27054) 2021-08-13 21:05:58 +08:00
6ac43f4f2a executor: add sequence info for infoschema (#27094) 2021-08-12 14:55:16 +08:00
13921ddcc1 planner: fix the unstable test TestForAnalyzeStatus (#27113) 2021-08-11 16:41:15 +08:00
84887df9aa privileges: use UPPER case for privileges in SHOW GRANT (#26360) 2021-07-20 13:31:34 +08:00