|
|
a4908820a3
|
executor: fix incorrect chunk full judgement in parallel sort spill (#54558)
close pingcap/tidb#54557
|
2024-07-11 08:03:05 +00:00 |
|
|
|
21e48404da
|
planner: support using hint to create hypo-indexes (#54517)
ref pingcap/tidb#43817
|
2024-07-10 13:46:34 +00:00 |
|
|
|
f158c65446
|
table: provide some binlog related methods for binlog in MutateContext (#54433)
ref pingcap/tidb#54392, ref pingcap/tidb#54397
|
2024-07-10 05:43:33 +00:00 |
|
|
|
53dcc79a6d
|
lightning: improve log (#54483)
close pingcap/tidb#46687, close pingcap/tidb#54478
|
2024-07-10 03:16:33 +00:00 |
|
|
|
f490a98438
|
*: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
|
2024-07-09 16:04:33 +00:00 |
|
|
|
8c1ce99065
|
ddl: schedule as many jobs as possible in one round, simplify sql to query jobs (#54438)
ref pingcap/tidb#54436
|
2024-07-09 04:39:02 +00:00 |
|
|
|
ef0a3eb8af
|
planner: support using hint to create hypo-indexes (#54498)
ref pingcap/tidb#43817
|
2024-07-08 12:55:32 +00:00 |
|
|
|
eaa603231f
|
*: improve ErrKeyExists generation and MemoizeStr (#54412)
ref pingcap/tidb#53004
|
2024-07-04 03:46:28 +00:00 |
|
|
|
b4052bd7f6
|
Optimizer: Fix range intersection for CNF(conjunctive normal form) (#54166)
close pingcap/tidb#54337
|
2024-07-03 16:31:28 +00:00 |
|
|
|
467eacce18
|
executor: fix tidb crash when calling Close and Finish (#54390)
|
2024-07-03 17:41:42 +08:00 |
|
|
|
5909899601
|
expression,*: remove the session context inside ParamMarker (#53534)
close pingcap/tidb#53533
|
2024-07-03 07:44:58 +00:00 |
|
|
|
230bbc2ef5
|
*: reduce mem allocs caused by GetTextToLog (#54111)
ref pingcap/tidb#54047
|
2024-07-03 04:26:57 +00:00 |
|
|
|
91a165b841
|
executor: optimize ResetContextOfStmt (#54063)
ref pingcap/tidb#54047
|
2024-07-03 03:49:27 +00:00 |
|
|
|
585c631742
|
session, infosync: add a cursor tracker to the session to keep tracking all needed information of the cursor. (#54114)
close pingcap/tidb#54113
|
2024-07-01 10:22:35 +00:00 |
|
|
|
3731796f09
|
util: remove localpool which is unused now (#54228)
ref pingcap/tidb#54197
|
2024-06-30 14:02:55 +00:00 |
|
|
|
0106f4c216
|
*: fix empty SQL in slow log for internal statement (#54274)
close pingcap/tidb#52743, close pingcap/tidb#53264, close pingcap/tidb#54190
|
2024-06-28 07:34:24 +00:00 |
|
|
|
479f4be092
|
executor: setup mem tracker for CTE correctly (#54208)
close pingcap/tidb#54181
|
2024-06-28 04:11:53 +00:00 |
|
|
|
184b010f80
|
rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
|
2024-06-27 07:43:25 +00:00 |
|
|
|
374f7b0a5e
|
*: support memTracker.detach for HashJoin, Apply and IndexLookUp in Close func (#54095)
close pingcap/tidb#54005
|
2024-06-26 11:10:22 +00:00 |
|
|
|
5392ae80bd
|
planner: rename column LAST_PLAN_CACHE_UNQUALIFIED_REASON to PLAN_CACHE_UNQUALIFIED_LAST_REASON in statement_summary (#54218)
ref pingcap/tidb#50618
|
2024-06-26 07:58:29 +00:00 |
|
|
|
d5b89f8bcc
|
*: reduce mem allocs of stmt summary (#54128)
ref pingcap/tidb#54047
|
2024-06-24 12:46:21 +00:00 |
|
|
|
e036274a23
|
executor, session: Add Detach() method to detach the record set (#54091)
close pingcap/tidb#54090
|
2024-06-24 08:49:21 +00:00 |
|
|
|
1e667ee248
|
planner: make logical ds elements public for later pkg move (#54157)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-06-21 09:32:50 +00:00 |
|
|
|
d0e775dab0
|
planner: rename session plan cache interface (#54102)
ref pingcap/tidb#54057
|
2024-06-19 07:34:17 +00:00 |
|
|
|
9906339471
|
planner: fix the issue that statement-level hints in sub-queries of Insert/Replace can not take effect (#54083)
close pingcap/tidb#53834
|
2024-06-18 11:02:47 +00:00 |
|
|
|
00eafc0933
|
planner: refactor a few code of plan cache (#54075)
ref pingcap/tidb#54057
|
2024-06-18 07:22:23 +00:00 |
|
|
|
01a45732ad
|
planner: fix the issue that bindings with query-level hint can not take effect for replace statements (#54048)
close pingcap/tidb#53834
|
2024-06-18 05:19:16 +00:00 |
|
|
|
152db14934
|
executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
|
2024-06-14 08:35:44 +00:00 |
|
|
|
b96a775753
|
Optimizer: Fix range extraction for CNF(conjunctive normal form) (#53908)
ref pingcap/tidb#41598
|
2024-06-14 05:13:13 +00:00 |
|
|
|
e9da2c0887
|
server: handle kill signal during write result to connection (#52882)
close pingcap/tidb#44009
|
2024-06-12 08:09:00 +00:00 |
|
|
|
fe5003be41
|
util: mock disk hang and slow in random fail tests (#53924)
close pingcap/tidb#53923
|
2024-06-12 02:41:59 +00:00 |
|
|
|
2372cf828c
|
hint: avoid duplicate hints in QBHintHandler (#53921)
close pingcap/tidb#53767
|
2024-06-11 09:52:30 +00:00 |
|
|
|
793530a387
|
executor: enable parallel sort (#53537)
close pingcap/tidb#53536
|
2024-06-06 04:29:56 +00:00 |
|
|
|
f1ec74b3b8
|
*: fix insert on duplicate and replace into with global index (#53717)
close pingcap/tidb#53711, close pingcap/tidb#53750
|
2024-06-03 12:19:24 +00:00 |
|
|
|
5e6df4eeb1
|
expression, *: Eval param get type with context (#53656)
close pingcap/tidb#53653
|
2024-06-03 09:39:01 +00:00 |
|
|
|
4670bf577a
|
ddl: separate sessionctx.Context in backfillCtx to sub-contexts (#53671)
ref pingcap/tidb#53388
|
2024-05-31 23:59:52 +00:00 |
|
|
|
afd23434dc
|
util: use runtime.Version() to get Go version (#53619)
close pingcap/tidb#53618
|
2024-05-29 03:04:20 +00:00 |
|
|
|
97aac23c85
|
util: move server.TokenLimiter into util (#53598)
|
2024-05-28 04:51:03 +00:00 |
|
|
|
3485857563
|
ranger: handle float/integers overflow properly (#53501)
close pingcap/tidb#46538
|
2024-05-23 11:28:18 +00:00 |
|
|
|
fe5858b00c
|
ranger: handle longlong overflow properly (#52365)
close pingcap/tidb#45783
|
2024-05-23 01:40:17 +00:00 |
|
|
|
595cc15b35
|
br/cdcutil: don't skip failed changefeeds (#53482)
close pingcap/tidb#53131
|
2024-05-22 11:38:47 +00:00 |
|
|
|
b7e32bcf99
|
planner: fix the wrong result caused by year_col cmp out-of-range-uint (#53395)
close pingcap/tidb#50235
|
2024-05-20 09:47:46 +00:00 |
|
|
|
397a460dd0
|
util/security: support client TLS verifies CommonName of server (#53358)
close pingcap/tidb#53357
|
2024-05-20 03:10:14 +00:00 |
|
|
|
b9b330a9b6
|
br/restore: use a more relax check for changefeeds when restoring (#53121)
close pingcap/tidb#53131
|
2024-05-15 13:11:44 +00:00 |
|
|
|
4eca4ebf9f
|
executor: Support TopN Spill (#51809)
ref pingcap/tidb#47733
|
2024-05-15 10:14:42 +00:00 |
|
|
|
f0af7766a2
|
stmtctx, context: remove the redundant implementation of warnings/extraWarnings in statement context (#52862)
close pingcap/tidb#52848
|
2024-05-15 07:13:12 +00:00 |
|
|
|
41ce0a56b4
|
executor: add a panic guard for stmtsummary (#53216)
close pingcap/tidb#50659
|
2024-05-13 07:23:55 +00:00 |
|
|
|
dcd1fa9d96
|
expression: fix the collation of functions with json arguments (#53126)
close pingcap/tidb#52833
|
2024-05-11 11:38:39 +00:00 |
|
|
|
6d92e7af94
|
point-get: calculate the row level checksum on the real time to avoid incorrect checksum caused by schema change (#52511)
close pingcap/tidb#52590
|
2024-05-11 03:20:39 +00:00 |
|
|
|
0f0418fb4a
|
expression: change ExprCtxExtendedImpl to SessionExprContext (#52839)
close pingcap/tidb#52838
|
2024-04-29 12:43:28 +00:00 |
|