|
|
d7edc1eec6
|
table/tables: fix a DATA RACE in TestHashPartitionAddRecord (#53798)
close pingcap/tidb#53678
|
2024-07-18 10:57:01 +00:00 |
|
|
|
4450f0eec5
|
tables: fix invalid reuse of indexVals in addIndices (#54699)
close pingcap/tidb#54698
|
2024-07-18 06:22:39 +00:00 |
|
|
|
26378cbe48
|
lightning: make table in BaseKVEncoder private and provide some wrapped methods (#54673)
ref pingcap/tidb#54397
|
2024-07-18 03:40:31 +00:00 |
|
|
|
9794156596
|
table: CheckRowBuffer.GetRowToCheck returns chunk.Row to protect inner slices (#54605)
close pingcap/tidb#54392
|
2024-07-17 02:15:00 +00:00 |
|
|
|
7a09434f29
|
executor: fix update ignore still report dup-key error in statement retry (#54495)
close pingcap/tidb#54489
|
2024-07-16 13:33:00 +00:00 |
|
|
|
2934442a76
|
*: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
|
2024-07-15 04:20:58 +00:00 |
|
|
|
e5a8a23e83
|
*: enable the predicate columns feature by default (#54440)
ref pingcap/tidb#53567
|
2024-07-12 09:23:28 +00:00 |
|
|
|
4fe31ed95e
|
table: make slices in ColSizeDeltaBuffer private (#54539)
close pingcap/tidb#54392
|
2024-07-12 03:36:06 +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 |
|
|
|
f490a98438
|
*: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
|
2024-07-09 16:04:33 +00:00 |
|
|
|
8f0db6fe2b
|
table: move add TTL insert rows metrics code out of table package (#54521)
ref pingcap/tidb#54397
|
2024-07-09 10:49:40 +00:00 |
|
|
|
cb237b6c8b
|
*: optimize error generation, debug log and AllocHandle in the hot write path (#54308)
ref pingcap/tidb#54444
|
2024-07-05 07:46:28 +00:00 |
|
|
|
eaa603231f
|
*: improve ErrKeyExists generation and MemoizeStr (#54412)
ref pingcap/tidb#53004
|
2024-07-04 03:46:28 +00:00 |
|
|
|
db0f4c3a96
|
table: Use MutateBuffers to manage buffers (#54394)
ref pingcap/tidb#54392, ref pingcap/tidb#54397
|
2024-07-03 13:13:28 +00:00 |
|
|
|
5909899601
|
expression,*: remove the session context inside ParamMarker (#53534)
close pingcap/tidb#53533
|
2024-07-03 07:44:58 +00:00 |
|
|
|
a537aea9ba
|
table: remove useless method MutateContext.Value (#54310)
ref pingcap/tidb#53837
|
2024-06-28 17:05:54 +00:00 |
|
|
|
08d5d29ff3
|
*: use StaticExprContext instead of mock context to build expression (#54101)
ref pingcap/tidb#53388, close pingcap/tidb#54271
|
2024-06-27 09:34:23 +00:00 |
|
|
|
184b010f80
|
rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
|
2024-06-27 07:43:25 +00:00 |
|
|
|
bcd797e9e6
|
tables: optimize memory allocation in tables' hot path (#53832)
close pingcap/tidb#53837
|
2024-06-22 06:32:49 +00:00 |
|
|
|
d5fece20f7
|
ddl: Regenerating AutoIDs for _tidb_rowid during Reorganize Partition (#53770)
close pingcap/tidb#53385
|
2024-06-13 04:09:00 +00:00 |
|
|
|
be86a2594e
|
ddl: Reorganize partition supporting global index (#53277)
ref pingcap/tidb#45133
|
2024-06-04 08:16:26 +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 |
|
|
|
8483dc538b
|
table: Update delta from column slice, instead of map (#53670)
close pingcap/tidb#53660
|
2024-06-01 12:59:53 +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 |
|
|
|
22c41d0e0c
|
table: memoize TableCommon.getCols (#53605)
close pingcap/tidb#53604
|
2024-05-29 12:07:22 +00:00 |
|
|
|
6efce0f061
|
executor: sync deletable columns to binlog when remove record (#53617)
close pingcap/tidb#53133
|
2024-05-29 07:01:21 +00:00 |
|
|
|
a6b4fca14d
|
table: simplify the locate partition args for PartitionedTable (#53432)
close pingcap/tidb#53431
|
2024-05-22 10:13:18 +00:00 |
|
|
|
2809439d75
|
table, executor: let SplitIndexValue work with clustered index table. (#53254)
close pingcap/tidb#49995
|
2024-05-16 12:26:43 +00:00 |
|
|
|
e1a6b1d633
|
*: check delete unique key's handle to handle corner case (#52975)
close pingcap/tidb#52914
|
2024-05-16 08:49:13 +00:00 |
|
|
|
96f9797fca
|
tablecodec: fix the issue that decoding an index value might panic (#53034)
close pingcap/tidb#47115
|
2024-05-07 13:52:09 +00:00 |
|
|
|
8f062f2698
|
expression: remove InInsertOrUpdate in BuildExpression (#52716)
close pingcap/tidb#52509, close pingcap/tidb#52715, close pingcap/tidb#52748
|
2024-04-23 16:07:41 +00:00 |
|
|
|
72e5460ee8
|
lightning/importinto: fix insert err after import for AUTO_ID_CACHE=1 and SHARD_ROW_ID_BITS (#52712)
close pingcap/tidb#52654
|
2024-04-18 08:10:38 +00:00 |
|
|
|
f5e591d107
|
*: fix 'Duplicate entry' error when @@auto_increment_increment and @@auto_increment_offset is set (#52626)
close pingcap/tidb#52622
|
2024-04-18 07:03:07 +00:00 |
|
|
|
4ab889cd6a
|
expression: Add InInsertOrUpdate in BuildContext and remove GetSessionVars (#52528)
close pingcap/tidb#52366
|
2024-04-17 10:52:37 +00:00 |
|
|
|
da0de56204
|
expression: BuildContext read location from EvalContext instead of SessionVars (#52451)
ref pingcap/tidb#52366
|
2024-04-11 08:09:22 +00:00 |
|
|
|
e540f0fd00
|
partition: reorganized the execution order of partition table update operators (#52442)
close pingcap/tidb#49998, close pingcap/tidb#52380
|
2024-04-10 07:37:51 +00:00 |
|
|
|
1905e8973c
|
expression: add some methods in BuildContext to read fields in SessionVars before (#52367)
close pingcap/tidb#52366
|
2024-04-09 02:39:20 +00:00 |
|
|
|
8f985c70ae
|
*: additional test for redact log and a fix (#52359)
close pingcap/tidb#52364
|
2024-04-07 05:31:49 +00:00 |
|
|
|
482ce59bf6
|
expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
|
2024-04-03 09:42:24 +00:00 |
|
|
|
f2ea18c07f
|
lightning: move lightning directory out of br (#52247)
ref pingcap/tidb#52182
|
2024-04-01 07:13:46 +00:00 |
|
|
|
0e9e71262d
|
ddl: fix rollback reorganize partition left intermediate state (#51631)
close pingcap/tidb#51090
|
2024-03-29 07:41:19 +00:00 |
|
|
|
2ae1933f11
|
planner: fix hidden column may do not have a virtual expression (#52184)
close pingcap/tidb#52181
|
2024-03-28 09:02:26 +00:00 |
|
|
|
bd17acde8c
|
infoschema: introduce MetaOnlyInfoSchema to provide meta only information schema (#52070)
close pingcap/tidb#52072
|
2024-03-26 10:20:17 +00:00 |
|
|
|
af897798b9
|
txn: implement staging for Pipelined DML (#51832)
ref pingcap/tidb#50215
|
2024-03-18 12:27:43 +00:00 |
|
|
|
b3cb95db05
|
txn: save RPCs for Pipelined-DML (#51652)
close pingcap/tidb#51625
|
2024-03-16 11:59:11 +00:00 |
|
|
|
0ed511a84b
|
planner, stats: reduce the persist memory usage of stats after startup (#47496)
close pingcap/tidb#46867
|
2024-03-14 14:09:41 +00:00 |
|
|
|
ccc453bfe9
|
lightning: improve post-import conflict detection 'error' semantic (#51277)
ref pingcap/tidb#51036
|
2024-03-13 10:48:40 +00:00 |
|
|
|
ccbab5eeb7
|
*: Enable plan cache for partitioned tables (#49161)
close pingcap/tidb#33031, close pingcap/tidb#45532
|
2024-03-12 05:38:08 +00:00 |
|
|
|
cbe52e6438
|
txn: introduce pipelined DML (#50389)
ref pingcap/tidb#50215
|
2024-03-08 10:12:37 +00:00 |
|