Commit Graph

1145 Commits

Author SHA1 Message Date
4f44dab83c test: fix data race (#42306)
close pingcap/tidb#42270
2023-03-17 01:02:39 +08:00
c4efc57b52 session,executor: add variables to support set tiflash spill threshold by sql statement (#42309)
close pingcap/tidb#42308
2023-03-16 20:16:41 +08:00
081643d251 planner: support push down some filter conditions to TiFlash table scan (#40562) 2023-03-16 17:37:39 +08:00
471c084017 planner, sessionctx: add variable to control index selection for "WHERE b ORDER BY a LIMIT n" (#42116)
close pingcap/tidb#42060
2023-03-16 01:52:41 +08:00
16acab0c7f planner: support null-aware semi join push down to tiflash (#40746)
close pingcap/tidb#40745
2023-03-15 18:28:40 +08:00
a86fd29f1f *: visible default resource group (#41606)
close pingcap/tidb#40875
2023-03-14 20:50:39 +08:00
cc54d1bba1 txn, session: Rename Aggressive Locking to Fair Locking and enable by default for new clusters (#42108)
ref pingcap/tidb#42107, close pingcap/tidb#42147
2023-03-14 15:54:39 +08:00
73bd2d13f9 *: support different tiflash_compute dispatch policy (#41406)
close pingcap/tidb#41783
2023-03-10 15:03:13 +08:00
528cef5260 sysvar: set the default value of resource control switch to false (#42006)
ref pingcap/tidb#41962
2023-03-08 19:37:13 +08:00
zzm
5f0bdc14c5 slowlog: slowlog with keyspace (#41886)
close pingcap/tidb#41883
2023-03-07 16:49:12 +08:00
0a57d81e9c sysvar: enable resource control by default (#41963)
close pingcap/tidb#41962
2023-03-07 15:33:11 +08:00
zzm
a39d7fb09b util: add keyspace into log (#41844)
close pingcap/tidb#41843
2023-03-06 14:21:11 +08:00
9e275181be txn: Slow txn log (#41864)
close pingcap/tidb#41863
2023-03-06 11:47:11 +08:00
ac6a9ebf6d copr: support load_based_replica_read_threshold (#40742)
close pingcap/tidb#41664
2023-03-03 23:03:11 +08:00
324c3c299f planner: resolve the conflict for join hint (#41637)
close pingcap/tidb#36600
2023-03-03 17:03:10 +08:00
469ec9dc83 ttl: limit total count of running tasks across the cluster (#41586)
close pingcap/tidb#41585
2023-02-28 18:05:08 +08:00
f2163e7df1 Optimizer: Add partition by support for derived TopN(filter on row_nu… (#41469)
ref pingcap/tidb#39792
2023-02-23 17:23:06 +08:00
ac157caf0f sysvar: add test for tidb_historical_stats_duration (#41621) 2023-02-21 15:15:06 +08:00
fca20d64da planner: distinguish the source of join hint information (#41440)
ref pingcap/tidb#36600
2023-02-20 22:09:05 +08:00
23f6ac82f7 planner: plan cache support caching plan with subquery (#41080)
ref pingcap/tidb#40219
2023-02-20 21:25:04 +08:00
4ccce9c526 planner, expression: support multi-distinct agg under MPP mode (#39973) 2023-02-20 19:07:20 +08:00
fe5824ff7a sysvar: rename tidb_enable_plan_replayer_continues_capture (#41498) 2023-02-17 16:10:03 +08:00
28d2ab6787 planner,variable: disable tidb_enable_reuse_chunk when reading json/text column (#41368)
close pingcap/tidb#41366
2023-02-17 15:04:02 +08:00
dde0c6c849 telemetry: set switch default to false (#41336)
close pingcap/tidb#41335
2023-02-14 15:10:01 +08:00
70d1f6292c ddl: fix error when setting tidb_enable_ddl (#41298)
close pingcap/tidb#41277
2023-02-13 21:40:00 +08:00
982a6163a1 sysvar: introduce variable tidb_enable_inl_join_inner_multi_pattern (#41319)
ref pingcap/tidb#40505
2023-02-13 14:04:08 +08:00
5e8cf8f6e1 metrics: Add metrics and telemetry for aggressive locking (#41038)
close pingcap/tidb#41037
2023-02-09 21:26:01 +08:00
61e1d81974 add metrics for TTL (#41155)
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
Co-authored-by: 王超 <cclcwangchao@hotmail.com>
2023-02-09 20:28:31 +08:00
1167fafdd6 stmtsummary: add persistence implementation (#40814)
ref pingcap/tidb#40812
2023-02-09 18:05:59 +08:00
3b0a512a9d ReplicaReadMode: introduce new replica_read mode PreferLeader. (#40906)
close pingcap/tidb#40905
2023-02-09 09:09:59 +08:00
bdef910bec store/copr: enable store batch by default & add extra copr concurrency and batch nums in stats (#40711)
ref pingcap/tidb#39361, close pingcap/tidb#40399
2023-02-09 03:07:59 +08:00
8398f0fe09 *: fix a timezone data race which may cause wrong row data (#41146)
close pingcap/tidb#40710
2023-02-08 12:21:58 +08:00
8d65743b4e planner: support more pattern for index join inner side (#40999)
ref pingcap/tidb#40505
2023-02-07 21:31:58 +08:00
c017999d02 sessionctx: fix hidden and user var problems in encoding session states (#40754)
close pingcap/tidb#40614
2023-02-06 18:53:57 +08:00
b78c62f784 session, metrics: refine the resource control metrics (#41045)
ref pingcap/tidb#38825
2023-02-06 15:33:57 +08:00
ddaf0d7814 ddl, parser: implement the normal flow of distributed processing in DDL reorg phase for adding index (#40542)
close pingcap/tidb#37125
2023-02-06 13:37:57 +08:00
975d177286 *: add resource group name into information_schema.processlist (#40739)
close pingcap/tidb#40724
2023-02-03 22:23:56 +08:00
f1a744a3e6 planner: add MppVersion for mpp task; support data compression in Exchange Operator; (#40132)
ref pingcap/tiflash#6620, close pingcap/tidb#40494
2023-02-02 11:11:56 +08:00
91686a3060 executor: add historical stats test and make it enabled (#40664) 2023-01-30 21:45:54 +08:00
fd5e67581b planner: add a switch control if prepare stmt with param limit can be cached (#40712)
ref pingcap/tidb#40219
2023-01-30 12:01:54 +08:00
fe4a81df82 sessionctx: add validation for tidb_enable_plan_replayer_continues_capture (#40787) 2023-01-29 17:15:54 +08:00
8e963505c1 bazel: upgrade rules_go to prepare for Go 1.20 (#40776)
close pingcap/tidb#40798
2023-01-29 15:35:54 +08:00
5b82653605 *: Setup Global Resource Controller (#40732)
close pingcap/tidb#40731
2023-01-20 17:03:50 +08:00
a761c0288c *: Support learner replica read (#39979)
close pingcap/tidb#40449
2023-01-18 10:59:51 +08:00
604883a5e1 planner: introduce a new variable to adjust the penalty double read cost of IndexJoin (#40571)
close pingcap/tidb#40556
2023-01-15 21:07:48 +08:00
b1ecabb559 txn: Optimize pessimistic transaction by supporting locking with conflict (#35588)
close pingcap/tidb#40537
2023-01-13 11:09:46 +08:00
b8e5460a84 *: add new global variable tidb_enable_resource_control as a switch (#40440)
ref pingcap/tidb#38825
2023-01-12 22:01:46 +08:00
7beec04214 sysvar: add switch for plan replayer capture using historical stats (#40492)
* add switch

* fix

* fix

* fix

Co-authored-by: Weizhen Wang <wangweizhen@pingcap.com>
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2023-01-11 19:44:33 +08:00
005c8d8ef8 *: remove the support of the amending transaction (#39714)
close pingcap/tidb#40381
2023-01-06 18:26:21 +08:00
b226dfcb05 ttl: add ttl_job_interval attribute and remove tidb_ttl_job_interval variable (#40033)
close pingcap/tidb#40028
2023-01-06 17:56:21 +08:00