Commit Graph

24 Commits

Author SHA1 Message Date
9bae286193 tablecodec, executor: fix non unqiue global index work with union scan (#61089)
close pingcap/tidb#61083
2025-05-13 11:03:31 +00:00
d783140ed7 table: gopls modernize (#60776)
close pingcap/tidb#60775
2025-05-07 10:19:40 +00:00
a4278e0099 keyspace: support API V2 mock store (#57865)
ref pingcap/tidb#57969
2024-12-05 03:56:35 +00:00
865b28383c *: Truncate partition with global index improvement (#55831)
close pingcap/tidb#55819
2024-11-20 14:49:08 +00:00
68f9355bae tablecodec: fix global index + commonHandle + restoredValues panic (#57104)
close pingcap/tidb#57087
2024-11-05 04:00:21 +00:00
5da9d1a1ca *: let TempIndex support encode/decode partitionID flag (#57017)
close pingcap/tidb#56535
2024-11-01 11:50:27 +00:00
fa8fd91a49 executor,tablecodec: optimize decodeIndexKeyValue function for memIndexReader (#56006)
ref pingcap/tidb#43249
2024-09-14 04:30:24 +00:00
d82f06b1e6 tablecodec: optimize DecodeIndexHandle to avoid unnecessary allocation (#55987)
ref pingcap/tidb#43249
2024-09-11 11:25:18 +00:00
c8732f72b2 TopSQL: add table id in resource tag (#55555)
ref pingcap/tidb#55540
2024-09-10 07:14:48 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
184b010f80 rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
2024-06-27 07:43:25 +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
2809439d75 table, executor: let SplitIndexValue work with clustered index table. (#53254)
close pingcap/tidb#49995
2024-05-16 12:26:43 +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
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
b4c8b5279f distsql: support global index in memIndexLookUpReader (#52240)
close pingcap/tidb#52132
2024-04-02 07:51:17 +00:00
464a12651b build(deps): bump github.com/golangci/golangci-lint from 1.55.2 to 1.56.1 (#51089) 2024-02-18 06:57:01 +00:00
e56efc6421 *: memory is not allocated first if the user does not use some information from the table. (#50062)
close pingcap/tidb#50077
2024-01-08 05:09:36 +00:00
707f860527 util/rowcodec,tablecodec: remove stmtctx dependency from rowcodec and tablecodec (#48816)
close pingcap/tidb#48751
2023-11-23 10:19:13 +00:00
3d176fcc2c util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
2023-11-20 13:53:40 +00:00
c1e28f31b7 ddl, table: improve the efficiency of adding index (#48184)
ref pingcap/tidb#47757
2023-11-02 14:35:09 +00:00
90bd2dde4d stmtctx, *: change TypeCtx field to a private field (#47742)
close pingcap/tidb#47698, close pingcap/tidb#47752
2023-10-19 05:22:59 +00:00
3ef01b5882 types, *: move truncate flags to the types context (#47522)
close pingcap/tidb#47511
2023-10-18 05:15:29 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00