Commit Graph

2443 Commits

Author SHA1 Message Date
8e963505c1 bazel: upgrade rules_go to prepare for Go 1.20 (#40776)
close pingcap/tidb#40798
2023-01-29 15:35:54 +08:00
ad38dbbc02 resourcemanager: scheduler subtask in the pool's task (#40670)
close pingcap/tidb#40719
2023-01-29 15:07:54 +08:00
76153ab9ff lint: update config of deprecated linter (#40763)
ref pingcap/tidb#40786
2023-01-28 11:57:53 +08:00
5b82653605 *: Setup Global Resource Controller (#40732)
close pingcap/tidb#40731
2023-01-20 17:03:50 +08:00
c8dc908b5b Explain : Add new item in TiFlashScanContext to record region num information (#40666)
ref pingcap/tidb#39273
2023-01-20 15:35:49 +08:00
294408188e resourcemanager: avoid to get nil after task finished when to stop task (#40699)
close pingcap/tidb#40700
2023-01-18 17:05:52 +08:00
1f44d20406 util: remove empty folder (#40681) 2023-01-18 13:49:51 +08:00
f7d35abd12 domain: use enhanced waitGroupWrapper in domain #40606 (#40626)
ref pingcap/tidb#40330
2023-01-17 20:03:49 +08:00
7ba1f0aa9a resourcemanager: add task manager to support forcing to stop the task. (#40560)
close pingcap/tidb#40566
2023-01-16 19:33:48 +08:00
a21098f6e8 util: support enhance waitGroupper with exited checking (#40557) 2023-01-16 12:23: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
9a917c87fa resourcemanager, util: add resourcemanager.Unregister when closing spmcpool (#40547)
close pingcap/tidb#40546
2023-01-13 10:45: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
caffd8d6c5 ttl: forbid creating/altering a table with TTL options when pk contains float/double column (#40487)
* ttl: forbid create/alter a table with TTL options when pk contains float/double column

* format

* update

* update

* update

Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2023-01-11 16:22:33 +08:00
10f00936b7 keyspace: introduce keyspace conf and etcd path (#40269)
ref pingcap/tidb#40425
2023-01-10 18:48:22 +08:00
f5362f9cc4 gpool: register gpool into resource manager (#40410)
ref pingcap/tidb#40412
2023-01-10 11:34:22 +08:00
2d755a818c executor: fix data race at the ShowExec (#39817)
close pingcap/tidb#39816, close pingcap/tidb#40295
2023-01-09 11:20:22 +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
5eea731db0 util: use go-deadlock to find deadlock (#40288)
close pingcap/tidb#40293
2023-01-05 15:10:20 +08:00
3e65e9b5c7 util: gorotinue pool (#39872)
close pingcap/tidb#38039
2023-01-04 10:34:20 +08:00
25a247935b session: make plan replayer capture support prepared stmt (#40167)
close pingcap/tidb#40161
2023-01-03 11:32:19 +08:00
d3b952a49a executor: write multi-valued index (#40172)
close pingcap/tidb#40207
2022-12-30 13:38:17 +08:00
72f52f3f09 planner: update the plan cache strategy when expressions with parameters affect null-check (#40218)
close pingcap/tidb#38205, close pingcap/tidb#40093
2022-12-30 11:00:18 +08:00
b1967563e3 planner: record reasons when skipping Plan Cache (#40210) 2022-12-28 17:46:16 +08:00
83d275cc53 ddl: Refine the error message to compatible with MySQL when drop a partition table partition key column (#38740)
close pingcap/tidb#38739
2022-12-27 18:24:16 +08:00
3c8f11da6a util: fix data race in the cpu test (#40154)
close pingcap/tidb#40125
2022-12-27 11:32:17 +08:00
ab01065a85 metrics: remove Keep Alive OPM metric (#40142)
close pingcap/tidb#40143
2022-12-27 10:56:17 +08:00
5fdd3bd56a server: support download plan replayer continues capture file (#40085) 2022-12-22 17:42:54 +08:00
13e2120579 sysvar: allow modifying 'tidb_allow_remove_auto_inc' when SEM is ON (#40083)
close pingcap/tidb#38238
2022-12-21 19:28:55 +08:00
b4f500e018 ddl: check the limitation when creating multi-valued index (#39818)
close pingcap/tidb#40086
2022-12-21 18:08:55 +08:00
ae2d551171 cpu: fix ticker to avoid close early (#40036)
ref pingcap/tidb#40029
2022-12-21 10:38:56 +08:00
fdf335e3e5 *: make auto-analyze killable by global memory limit (#39978)
ref pingcap/tidb#39971, close pingcap/tidb#39994
2022-12-20 21:56:55 +08:00
08f6ea484f metrics: add EMA cpu usage (#39995)
close pingcap/tidb#40029
2022-12-19 14:58:53 +08:00
0fe61bd41a *: prevent cursor read from being cancelled by GC (#39950)
close pingcap/tidb#39447
2022-12-16 16:12:52 +08:00
3aba336048 domain: Support plan replayer continus capture (#39926) 2022-12-15 16:34:52 +08:00
509fe6d54a planner: binding from cluster statements summary (#39737)
ref pingcap/tidb#39199
2022-12-13 18:52:52 +08:00
3f86a11492 planner: add three fields to statement summary table (#39828)
ref pingcap/tidb#39199
2022-12-13 11:10:51 +08:00
Bin
33e5baade9 fix: update ioutil.readall (#39850) 2022-12-13 10:24:51 +08:00
Bin
86fc600806 fix: update ioutil func&pruning case (#39798) 2022-12-10 15:33:41 +08:00
4c04abce79 *: support disaggregated tiflash (#33535)
close pingcap/tidb#34707
2022-12-09 00:44:04 +08:00
4b98439f33 lightning: record network usage (#39673)
ref pingcap/tidb#39674
2022-12-08 18:24:05 +08:00
1c7788887f stmtsummary: fix data race in the stmtSummaryByDigestElement.authUsers (#39721)
ref pingcap/tidb#39134, close pingcap/tidb#39453
2022-12-07 21:20:04 +08:00
05d4256096 util: add EMA cpu monitor (#39526)
close pingcap/tidb#39614
2022-12-07 17:48:05 +08:00
dc6d9a0111 util, executor: fix the problem that GetDatumWithBuffer does set null (#39675)
close pingcap/tidb#39618
2022-12-06 19:24:03 +08:00
2ca37cb156 planner: throw error when create not supported binding from history (#39637)
ref pingcap/tidb#39199
2022-12-06 14:52:03 +08:00
d045b41d87 ttl,ddl: disable ttl for fk and temp table (#39581)
close pingcap/tidb#39351, close pingcap/tidb#39364
2022-12-02 18:22:01 +08:00
c3b89e7306 mathutil: support exponential average (#39484)
close pingcap/tidb#39488
2022-12-02 17:54:01 +08:00
824ef608c7 *: support password expiration policy (#39035)
ref pingcap/tidb#9709, close pingcap/tidb#38936
2022-12-02 16:36:02 +08:00
cabc01825d ddl: improve the log messages and refine code (#39456) 2022-12-02 15:02:01 +08:00
dd32b9eb41 util: add unit tests for password validation (#39540)
ref pingcap/tidb#38928
2022-12-02 05:36:00 +08:00