Commit Graph

4289 Commits

Author SHA1 Message Date
20023fe9ea planner: add more test cases for plan cache (#29175) 2021-10-28 19:04:50 +08:00
ce8e734ea2 variable: rename tmp_table_size to tidb_tmp_table_max_size (#29123) 2021-10-28 17:24:50 +08:00
b562dc90e7 executor: refactor plan replayer (#28956) 2021-10-28 15:42:49 +08:00
36bc41ad05 *: reduce object allocation by reuse chunk column (#29064) 2021-10-28 13:14:48 +08:00
2ba75e4af5 statistics: introduce bernoulli sampling method (#28999) 2021-10-28 12:52:49 +08:00
501781863a executor : migrate test-infra to testify for batch_point_get_test.go (#29117) 2021-10-28 11:50:48 +08:00
21a4a7e441 br: Add hdfs backend support (#28718) 2021-10-27 17:54:49 +08:00
#7
ad75d08f86 executor: query user and role, hostname should be lowercase (#28880) 2021-10-27 11:26:48 +08:00
077cb47351 executor/aggfuncs: migrate test-infra to testify for func_json_arrayagg_test.go, func_first_row_test.go, func_avg_test.go, and func_bitfuncs_test.go (#28979) 2021-10-27 09:48:48 +08:00
7b4ca57ac6 ddl : add admin check table / checksum table compatibility for cache table (#29096) 2021-10-26 20:26:48 +08:00
88f57113ce planner: add more test cases about plan-cache with varied operators (#29100) 2021-10-26 15:36:48 +08:00
xhe
af811b6e38 placement: refine placement options check (#29050) 2021-10-26 12:58:48 +08:00
82eda3a372 planner: add some test cases about pushed down operators with parameters when using plan-cache (#29065) 2021-10-26 11:38:48 +08:00
0ee0d6fd04 executor: migrate test-infra to testify for apply_cache_test.go (#29013) 2021-10-25 22:42:48 +08:00
f46359484c brie: Fix handling of scheme when SEM is enabled (#29037) 2021-10-25 21:24:49 +08:00
50b882004c *: set character_set_client for parser properly (#28925) 2021-10-25 20:32:48 +08:00
019ab3e751 planner: add more test cases for plan cache (#28840) 2021-10-25 17:23:41 +08:00
e08df49a0d collation: support gbk_chinese_ci collation and make it as default collation for gbk (#28645) 2021-10-25 11:34:48 +08:00
36e694bfc5 br: Add encrypt/decrypt feature for br (#28200) 2021-10-25 10:44:48 +08:00
42b0bec86d sessionctx/variable, executor: introduce a limit on "thread" config (#28842) 2021-10-22 11:42:46 +08:00
676683383b *: add support for removed sysvars (#28931) 2021-10-22 11:32:46 +08:00
98c7bbd368 *: support show column_stats_usage (#28428) 2021-10-21 18:34:46 +08:00
412dd4f763 parser: refactor Parse() interface to make it extensible (#28975) 2021-10-21 10:56:45 +08:00
6d24f8cf4b planner: add an extra safe-guard selection upon DataSource to prevent wrong results caused by wrong rebuilt range when using plan-cache (#28976) 2021-10-21 04:12:45 +08:00
cd431a8164 executor,binlog: fix binlog column mismatch for pessmistic transaction on partition table (#28669) 2021-10-20 18:34:42 +08:00
85437b3f61 *: sort-statement-order (#28968) 2021-10-20 14:12:42 +08:00
0e38904a33 server, privilege: Socket authentication (#27561) 2021-10-19 23:44:43 +08:00
466e826a7e executor: Use charset and collation from server vars for new schemas (#27216) 2021-10-19 22:22:42 +08:00
acb3a89634 expression, parser: fix the result of trim3Args (#28936) 2021-10-19 21:00:43 +08:00
d192d17ac6 planner: fix the issue that plan-cache may return wrong results when the IndexLookup depends on a generated column (#28938) 2021-10-19 20:40:43 +08:00
a171a9da94 executor/aggfuncs: refactor: migrate test-infra to testify for func_percentile_test.go, func_sum_test.go (#28891) 2021-10-19 12:40:42 +08:00
555907823d executor: support GRANT/REVOKE ON non-existent table (#28882) 2021-10-19 11:40:42 +08:00
502f34f975 *: fix Makefile for bench-daily (#28868) 2021-10-19 10:38:42 +08:00
84ec6634c4 executor: add placement policy name / direct placement to is.tables/partitions (#28798) 2021-10-19 00:32:42 +08:00
ed7bebded9 infoschema: remove is.placement_policy (#28890) (#28896) 2021-10-18 23:10:43 +08:00
46b87acf2e ddl: support all engine for temporary tables (#28815) 2021-10-18 19:54:42 +08:00
ab0d231d9e session: add system table mysql.column_stats_usage (#27849) 2021-10-18 19:24:43 +08:00
964273677d executor/aggfuncs: refactor: migrate test-infra to testify for func_max_min_test.go (#28695) 2021-10-18 11:48:41 +08:00
cc96f59bdb *: rename RECREATOR to REPLAYER (#28826) 2021-10-15 16:23:27 +08:00
a11bb675a1 *: enable golangci-lint asciicheck and bodyclose (#28756) 2021-10-15 16:03:26 +08:00
81169b55f4 planner: support rebuild the range of indexMerge when reuse the plan (#28774) 2021-10-15 15:19:26 +08:00
06cfd000cb *: support show tiflash config (#28838) 2021-10-15 14:47:27 +08:00
a0e835cb35 *: Add SHOW PLACEMENT support for partitions (#28830) 2021-10-15 12:43:26 +08:00
9eb58c0f90 *: fix typo and address unfinished comment for plan recreator (#28821) 2021-10-15 11:33:26 +08:00
81c3013f25 *: Implementing information_schema.placement_rules (#27478) 2021-10-15 08:49:26 +08:00
#7
e717f10282 executor: hostnames for users should be stored in lowercase (#28741) 2021-10-14 22:01:26 +08:00
a94150a338 *: support select for update of tables (#27861) 2021-10-14 19:17:26 +08:00
66948b2fd9 infoschema: set TABLES.TABLE_COLLATION null (#28807) 2021-10-14 17:43:27 +08:00
6c109c91f7 planner: forbid constant fold when plan cache enable (#28790) 2021-10-14 17:33:27 +08:00
092544cd1d distsql: add distsql package benchmark to daiy bench test (#28724) 2021-10-14 17:09:27 +08:00