Commit Graph

4869 Commits

Author SHA1 Message Date
22e9f4dc9e txn: Provide PessimisticRCTxnContextProvider for RC isolation (#34702)
close pingcap/tidb#34746
2022-06-02 15:36:28 +08:00
26df62fef2 test: improve some tests (#35092)
ref pingcap/tidb#32031
2022-06-01 18:50:28 +08:00
c133e7478c *: support SHOW TABLE STATUS with case insensitivity (#35086)
close pingcap/tidb#7518
2022-06-01 18:14:27 +08:00
69b573ca7d executor: fix compatibility issue of release savepoint (#35064)
close pingcap/tidb#35063
2022-06-01 15:20:27 +08:00
1304718bd5 executor: fix show collation like case sensitive issue (#35089)
close pingcap/tidb#35047
2022-06-01 13:12:27 +08:00
bba94f97e7 statistics: fix incorrect ndv caused by missing fmsketch (#35082)
close pingcap/tidb#35044
2022-06-01 12:56:27 +08:00
c8468a7010 distsql,executor: using paging protocol for all coprocessor requests (#35068)
close pingcap/tidb#35067
2022-06-01 11:06:27 +08:00
f1694589f4 txn: Add lock resolving to data_lock_waits (#33993)
close pingcap/tidb#34609
2022-06-01 00:30:26 +08:00
b24ef9a9a7 *: fix panic when mergeGlobalStats for newly-added index or column (#35066)
close pingcap/tidb#35056
2022-05-31 16:10:27 +08:00
933d5523cb parser: fix the Incompatible parser behavior for HAVING clause #34642 (#34751)
close pingcap/tidb#34642
2022-05-30 22:52:26 +08:00
1fac141f35 *: close the resource on error to aovid resource leak (#34837)
close pingcap/tidb#34666, ref pingcap/tidb#34849
2022-05-30 18:00:27 +08:00
5b804ccfdf planner: firstrow agg func should infer return type as nullable for EQAll special case (#34585)
close pingcap/tidb#34584
2022-05-30 17:20:27 +08:00
dbce66a055 test: fix integration-ddl-test (#35014)
close pingcap/tidb#35020
2022-05-30 16:00:27 +08:00
b598bd2214 *: support savepoint in transaction (#34466)
close pingcap/tidb#6840
2022-05-30 14:38:27 +08:00
b3d7a8e85f executor: fix show database like case sensitive issue#34766 (#34925)
close pingcap/tidb#34766
2022-05-30 13:58:26 +08:00
eb46685055 *: add methods to session.Context and refactor some code about ddl (#34699)
close pingcap/tidb#32031
2022-05-30 12:46:26 +08:00
7f023bd61b ddl: wrap some functions for ddl job (#34920)
close pingcap/tidb#34919
2022-05-29 15:38:26 +08:00
dfb22c064d config, executor, sessionctx/variable: Remove old config items (#34927)
close pingcap/tidb#34867, close pingcap/tidb#34879, close pingcap/tidb#34945
2022-05-29 05:22:48 +08:00
ee800f4e5e planner: check infoSchema when builing cacheKey (#34957)
close pingcap/tidb#34974
2022-05-27 19:42:48 +08:00
43f83c0799 *: kill auto analyze when it runs too long (#34950)
close pingcap/tidb#34952
2022-05-27 13:36:47 +08:00
dae0a4104a sessionctx: enable list partition by default (#34954)
close pingcap/tidb#34953
2022-05-27 12:22:47 +08:00
d45a9c8af8 executor, parser, sessionctx: push down InRestrictedSQL flag to proto buffer (#34861)
close pingcap/tidb#34860
2022-05-26 14:06:47 +08:00
dce5064e9e parser, executor: consistently lower identity hostnames (#33172)
close pingcap/tidb#33061
2022-05-25 12:36:46 +08:00
b7c9fc4b0f planner: fix bug that planner generates wrong 2 phase aggregate plan for TiFlash (#34779)
close pingcap/tidb#34682
2022-05-25 10:56:46 +08:00
a6045fbea8 executor: control the tablesample concurrency with system var (#34900)
close pingcap/tidb#34899
2022-05-24 14:52:46 +08:00
0cf93b5f51 statistics: revise SaveStatsToStorage param (#34855)
ref pingcap/tidb#34052
2022-05-23 16:38:46 +08:00
79938e695c dml: support for show count(*) warnings | errors (#34721)
close pingcap/tidb#25068
2022-05-23 15:50:46 +08:00
515de80a17 executor: track the memory usage of aggregate more accurate (#34732)
ref pingcap/tidb#33877
2022-05-23 10:58:45 +08:00
81a852077a executor, parser: indicate analyze is auto or not in proto buffer (#34608)
close pingcap/tidb#34607
2022-05-20 17:42:38 +08:00
3d3a04e12a executor: fix drop global stats (#34820)
close pingcap/tidb#34815
2022-05-19 18:22:39 +08:00
a3f283b9d6 planner: enable prepared plan-cache by default and update the default cache capacity (#34818)
close pingcap/tidb#34724
2022-05-19 18:02:39 +08:00
0cbccb74f3 *: move config file options prepared-plan-cache.* to sysvars (#34790)
close pingcap/tidb#30168, ref pingcap/tidb#33769
2022-05-19 16:18:39 +08:00
2f4b11dc26 planner: disable the new cost implementation by default (#34810) 2022-05-19 16:01:16 +08:00
d3185cc796 executor, statistics: drop the samples whose length is too long (#32536)
close pingcap/tidb#31726, ref pingcap/tidb#32535
2022-05-19 14:26:39 +08:00
37ba54ec04 test: fix data race in the test mocker (#34796)
close pingcap/tidb#34795
2022-05-19 11:48:39 +08:00
2cf1354f72 *: global stats consistency for dynamic prune (#34695)
close pingcap/tidb#34730
2022-05-19 11:34:38 +08:00
a9614850f9 *: move config file option oom-action to sysvar (#34644)
ref pingcap/tidb#33769
2022-05-19 05:16:38 +08:00
eae2ae84f4 *: move config file option tidb_enable_auto_analyze to sysvar (#34643)
ref pingcap/tidb#33769
2022-05-19 02:34:38 +08:00
01fb9355d6 executor: add ALTER TABLE COMPACT support (#34741)
ref pingcap/tidb#34749
2022-05-19 00:44:38 +08:00
d40b5e127b executor: remove testify suite (#34756)
ref pingcap/tidb#26854
2022-05-18 11:44:37 +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
d2ada35afa *: move config file option require_secure_transport to sysvar (#34261)
ref pingcap/tidb#33769
2022-05-17 22:02:37 +08:00
810f8ae12e *: remove pingcap/check dependency (#34734)
close pingcap/tidb#28328
2022-05-17 21:38:37 +08:00
a3193a88c1 *: change global kill config and add telemetry (#34733)
ref pingcap/tidb#8854
2022-05-17 21:20:38 +08:00
0ac659b4fb planner: fix the issue that the optimizer caches wrong TableDual plans under binary protocol (#34709)
close pingcap/tidb#34678, close pingcap/tidb#34690
2022-05-17 16:24:39 +08:00
d4df6b3c90 executor: get schema and outname of view once in the dataForColumnsInTable (#34658)
close pingcap/tidb#34657
2022-05-17 14:14:38 +08:00
683ba092b5 planner: enable the new cost implementation by default (#34567)
close pingcap/tidb#33945
2022-05-17 00:02:38 +08:00
e0c0c737a2 *: add metrics for stats healthy (#34636)
close pingcap/tidb#34691
2022-05-16 21:18:38 +08:00
0ec79496b6 planner: fix prepared statement with window function will check the args in the preparation. (#34503)
close pingcap/tidb#31471
2022-05-16 15:22:36 +08:00
e1ccd33247 executor: fix DATA RACE for reading information_schema.columns where there are views (#34538)
close pingcap/tidb#34509
2022-05-16 13:52:36 +08:00