|
|
9b0fd9ea29
|
*: renaming variables/structs to improve readability / decrease confusion (#49989)
close pingcap/tidb#49988
|
2024-01-06 02:58:51 +00:00 |
|
|
|
4c7102cf60
|
planner: fix incorrect object pool usage in binding package (#50140)
ref pingcap/tidb#48875
|
2024-01-05 16:39:22 +00:00 |
|
|
|
b23b0435b1
|
statistics: add basic analysis job queue (#50126)
ref pingcap/tidb#50132
|
2024-01-05 14:30:22 +00:00 |
|
|
|
6bff4aaa1f
|
store: fix goleak for syscall (#50142)
close pingcap/tidb#50141
|
2024-01-05 14:01:52 +00:00 |
|
|
|
64741e9710
|
*: remove stmtctx.BadNullAsWarning and use errctx to handle bad null error (#50120)
close pingcap/tidb#50119
|
2024-01-05 11:28:51 +00:00 |
|
|
|
c3346856e6
|
planner: avoid repeat normalization on the same query when matching binding for plan cache (#50133)
ref pingcap/tidb#48875
|
2024-01-05 09:58:51 +00:00 |
|
|
|
6eea739d4c
|
testkit,store/mockstore: make store image to accelerate unit test (#42521)
close pingcap/tidb#42434
|
2024-01-05 09:05:41 +00:00 |
|
|
|
b4ba24b129
|
parser: remove universal keyword (#50103)
close pingcap/tidb#50066
|
2024-01-05 08:17:11 +00:00 |
|
|
|
7e83932f13
|
statistics: avoid allocating the memory when to auto analyze with pseudo table (#50099)
close pingcap/tidb#50100
|
2024-01-05 08:17:04 +00:00 |
|
|
|
45215e0a0d
|
*: remove useless code (#50087)
|
2024-01-05 07:32:04 +00:00 |
|
|
|
5fe79401b8
|
planner: add more test cases for fuzzy binding (#50106)
ref pingcap/tidb#48875
|
2024-01-05 06:51:40 +00:00 |
|
|
|
bf166d9c5d
|
planner, statistics: support estimation for mv index access path (#49852)
close pingcap/tidb#46539
|
2024-01-05 06:51:34 +00:00 |
|
|
|
17d24f4cbf
|
disttask: add more tests for task_state (#50090)
ref pingcap/tidb#48795
|
2024-01-05 05:47:24 +00:00 |
|
|
|
98f4e879e5
|
*: use errctx to handle divide zero error (#50042)
close pingcap/tidb#50041
|
2024-01-05 05:47:10 +00:00 |
|
|
|
f5cb034baa
|
ddl: support fine-grained modify column and add column (#50039)
close pingcap/tidb#48519
|
2024-01-05 05:47:03 +00:00 |
|
|
|
678cb671e6
|
ddl: skip sorting step when there are no subtasks (#49866)
close pingcap/tidb#49770
|
2024-01-05 05:17:03 +00:00 |
|
|
|
d11a559ae2
|
planner: remove useless binding code and add more test cases (#50098)
ref pingcap/tidb#48875
|
2024-01-05 02:47:03 +00:00 |
|
|
|
3ced975851
|
util: Use TLSv1.2 as minimum TLS version by default (#36037)
close pingcap/tidb#36036
|
2024-01-04 18:48:33 +00:00 |
|
|
|
617eb0a5d6
|
planner: support global binding fuzzy matching (#50085)
ref pingcap/tidb#48875
|
2024-01-04 14:59:04 +00:00 |
|
|
|
62c83d40fe
|
bindinfo: extract the table hint from the union statement (#50070)
close pingcap/tidb#50068
|
2024-01-04 14:00:34 +00:00 |
|
|
|
a1fd1bee0b
|
domain: support inserting ru historical data into mysql.request_unit_by_group periodically (#49873)
ref pingcap/tidb#49318
|
2024-01-04 12:09:33 +00:00 |
|
|
|
e8861cf6d6
|
vars: add pd_enable_follower_handle_region to support get region from pd follower (#49231)
close pingcap/tidb#49747
|
2024-01-04 11:00:33 +00:00 |
|
|
|
8c49f5c250
|
bindinfo: rename tidb_opt_enable_universal_binding as tidb_opt_enable_fuzzy_binding (#50081)
ref pingcap/tidb#48875
|
2024-01-04 09:53:04 +00:00 |
|
|
|
8cebf0f7c7
|
planner: simplify global and session binding handle (#50063)
ref pingcap/tidb#48875
|
2024-01-04 09:02:03 +00:00 |
|
|
|
7a8d82eddb
|
*: remove duplicate prefix for last query info (#50075)
ref pingcap/tidb#49318
|
2024-01-04 08:15:34 +00:00 |
|
|
|
6f3266498d
|
ddl: fix reorg cannot handle divide 0 error (#50057)
close pingcap/tidb#50053
|
2024-01-04 06:21:32 +00:00 |
|
|
|
ebe334f48b
|
executor: fix select wrong partition for hash partition table (#50045)
close pingcap/tidb#50044
|
2024-01-04 05:14:02 +00:00 |
|
|
|
cdc7572a26
|
disttask: fix potential panic in task executor (#50058)
ref pingcap/tidb#48795
|
2024-01-04 04:47:10 +00:00 |
|
|
|
494d9f0769
|
parser: support hints in 'REPLACE INTO' statement (#50007)
close pingcap/tidb#34325
|
2024-01-04 04:47:03 +00:00 |
|
|
|
354c186066
|
disttask: record endtime for task and subtask (#49872)
close pingcap/tidb#49617
|
2024-01-04 03:03:33 +00:00 |
|
|
|
3389437f74
|
planner: refactor interface for binding match and prepare for fuzzy binding match (#50001)
ref pingcap/tidb#48875
|
2024-01-03 15:42:32 +00:00 |
|
|
|
4f38f2913b
|
server: fix decode issue for prefetch point plan index keys (#50037)
close pingcap/tidb#50012
|
2024-01-03 12:59:02 +00:00 |
|
|
|
05c571b32d
|
statistic: support fine-grained dump/load statistics (#49973)
ref pingcap/tidb#49627
|
2024-01-03 11:56:01 +00:00 |
|
|
|
1f49f2d09b
|
planner: simplify the global binding interface (#50019)
ref pingcap/tidb#48875
|
2024-01-03 11:17:02 +00:00 |
|
|
|
ee0045960b
|
statistics: BCE for the async global stats (#49997)
close pingcap/tidb#50030
|
2024-01-03 10:29:10 +00:00 |
|
|
|
49dfd93cd5
|
disttask: init node meta inside domain (#49996)
close pingcap/tidb#49990
|
2024-01-03 10:29:02 +00:00 |
|
|
|
383105433b
|
*: move StmtCtx.ErrAutoincReadFailedAsWarning to errctx (#49992)
close pingcap/tidb#49991
|
2024-01-03 09:56:02 +00:00 |
|
|
|
8645716b91
|
bindinfo: simplify the GlobalBindingHandle interface (#49951)
ref pingcap/tidb#48875
|
2024-01-03 09:11:02 +00:00 |
|
|
|
b50b151aed
|
executor: fix unexpected mpp grpc EOF error log (#50010)
close pingcap/tidb#50011
|
2024-01-03 07:48:46 +00:00 |
|
|
|
596276bc33
|
executor: use EncodeKey to encode groupkey in StreamAggExec (#49974)
close pingcap/tidb#49902
|
2024-01-03 07:48:39 +00:00 |
|
|
|
ca047599e6
|
exeuctor: fix goroutine leak when handleForeignKeyCascade exceed mem_quota (#49885)
close pingcap/tidb#49882
|
2024-01-03 07:48:33 +00:00 |
|
|
|
a28d46bf14
|
test: fix flaky case (#50008)
close pingcap/tidb#49984
|
2024-01-03 07:03:39 +00:00 |
|
|
|
c082f850ea
|
planner: fix agg push down rule mistake order by item inside agg function (#50002)
close pingcap/tidb#49986
|
2024-01-03 07:03:32 +00:00 |
|
|
|
33480e8c8d
|
*: add last ru consumption for tidb_last_query_info (#49769)
ref pingcap/tidb#49318
|
2024-01-03 06:05:15 +00:00 |
|
|
|
d791a79a3d
|
Lightning: support multiple PD addresses (#49516)
close pingcap/tidb#49515
|
2024-01-03 06:05:09 +00:00 |
|
|
|
e80385270c
|
metrics: add connection and fail metrics by resource group name (#49424)
ref pingcap/tidb#49318
|
2024-01-03 06:05:02 +00:00 |
|
|
|
37c7326c73
|
session: allow end aborted txn via binary protocal (#49384)
close pingcap/tidb#49151
|
2024-01-03 05:30:32 +00:00 |
|
|
|
965ad8a142
|
planner: simplify the binding interface (#49987)
ref pingcap/tidb#48875
|
2024-01-03 04:00:32 +00:00 |
|
|
|
2065be4887
|
planner: remove universal binding and skip related test cases temporarily (#49994)
ref pingcap/tidb#48875
|
2024-01-03 03:18:32 +00:00 |
|
|
|
89fc4403f3
|
Lightning : make pebbleDB block size configurable (#49514)
close pingcap/tidb#45037
|
2024-01-03 02:35:02 +00:00 |
|