Commit Graph

191 Commits

Author SHA1 Message Date
a9d18eadb8 fix race condition for ls offline tablet remove and empty shell task 2024-02-20 13:15:12 +00:00
8ff70b6622 use timeout from THIS_WORKER to limit duration of get read tables in query route 2024-02-10 06:14:05 +00:00
0c56e628e0 [TABLELOCK] fix several bugs about timeout in tablelock 2024-02-10 05:34:25 +00:00
85a1f1a507 fix tenant_data_version & need_create_empty_major compatible. 2024-02-10 02:56:08 +00:00
2eeccaa383 [CP] [4377] add resourcer defensive after 4377 2024-02-09 10:14:08 +00:00
7d5b109211 roll back remove tablet when creation failed 2024-02-09 10:02:41 +00:00
7a02e8626a Read latest for dump 4377 2024-02-09 08:22:29 +00:00
caeb5290b2 fix typo and uninitialized variable 2024-02-09 08:13:48 +00:00
1dfe650980 get kv from tablet 2024-02-09 04:59:41 +00:00
5e9a933f2b [manually cp] reset errno from OB_ENTRY_NOT_EXIST to OB_TABLET_NOT_EXIST in mds table merge procedure 2024-02-08 22:43:31 +00:00
bb9dd9dcde Fix the issue with inaccurate error messages for duplicate rowkey 2024-02-08 18:54:48 +00:00
0fe4b73dfc gc tablet of creating abort when ls offline 2024-02-08 17:26:06 +00:00
1b8bf0a009 [BUG.FIX] Change ready_for_read flag in table store while update ddl commit scn via fast path 2024-02-08 13:33:22 +00:00
39ab074bec [CP] Fix direct load px write not master 2024-02-08 12:36:45 +00:00
dee39633c7 avoid tablet iterator usage before initialization for several inner tables 2024-02-08 05:44:37 +00:00
418169fbd6 [BUG.FIX] Fixed compare-and-swap (CAS) tablet with an I/O operator. 2024-02-08 02:17:38 +00:00
1c20161f72 [FEAT MERGE] column store ddl
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: renju96 <fcbrenju@163.com>
2024-02-07 23:09:02 +00:00
c2511b580f [FEAT MERGE] materialized view 2024-02-07 20:31:14 +00:00
c7fe4c3f69 [FEAT MERGE] Implement tenant cloning mechanism
Co-authored-by: wanyue-wy <345657357@qq.com>
2024-02-07 20:19:21 +00:00
21ddf9e8b2 [CP] [LOB] support inrow threshold config 2024-02-07 14:44:41 +00:00
46b64790bc [FEAT MERGE] transfer without kill tx 2024-02-07 14:20:47 +00:00
6bf26275da return ObSSTableWrapper instead of ObITable* when getting cg sstable from co sstable 2024-02-07 12:51:22 +00:00
b4fdd7e015 [CP] add macro block count statistic for backup data 2024-02-07 09:20:10 +00:00
fe7ee1531c do not calc_tablet_attr when the addrs of tablets persistence-equivalent 2024-02-07 05:47:25 +00:00
1309d869b2 [FEAT MERGE] impl skip tablet 2024-02-07 01:09:40 +00:00
2089710881 [FEAT MERGE] New minimal mode for tenant. 2024-02-07 00:43:32 +00:00
d02328ebf1 optimization for tablet meta iops [FEAT MERGE]
Co-authored-by: Tyshawn <tuyunshan@gmail.com>
2024-02-06 22:16:36 +00:00
8926d71ea1 [CP] fix 3 restore related bugs 2024-02-06 21:14:11 +00:00
01729c848d [CP] add timeout param for estimation related interfaces 2024-02-06 19:59:58 +00:00
034f8a27bb Unify tablet creation to use ObCreateTabletSchema 2024-02-06 17:08:57 +00:00
69793b9c44 [CP] Make ObTabletTableIterator and ObTableStoreIterator deep copy safe 2024-02-06 15:46:12 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
a4885e52bf use timeout from THIS_WORKER to limit duration of get read tables in query route 2024-02-02 21:47:36 +00:00
89f74f205e [TABLELOCK] fix several bugs about timeout in tablelock 2024-02-02 18:51:34 +00:00
e993318693 fix tenant_data_version & need_create_empty_major compatible. 2024-01-26 10:47:27 +00:00
0e262e06ad [CP] [4377] add resourcer defensive after 4377 2024-01-15 07:12:22 +00:00
0ab14a6721 roll back remove tablet when creation failed 2024-01-15 03:43:18 +00:00
bc445d6721 Read latest for dump 4377 2024-01-11 11:49:23 +00:00
e7dad62eca fix typo and uninitialized variable 2024-01-11 10:43:51 +00:00
e4c6364956 get kv from tablet 2024-01-09 11:48:55 +00:00
b94a63f6aa [manually cp] reset errno from OB_ENTRY_NOT_EXIST to OB_TABLET_NOT_EXIST in mds table merge procedure 2024-01-04 10:42:38 +00:00
61b472c37a Fix the issue with inaccurate error messages for duplicate rowkey 2024-01-02 09:26:51 +00:00
a1d049204d gc tablet of creating abort when ls offline 2023-12-29 04:42:49 +00:00
caf8993682 [BUG.FIX] Change ready_for_read flag in table store while update ddl commit scn via fast path 2023-12-27 05:13:26 +00:00
9c17fc25db [CP] Fix direct load px write not master 2023-12-26 12:13:12 +00:00
4a965342e5 avoid tablet iterator usage before initialization for several inner tables 2023-12-22 05:43:44 +00:00
28a14b828b [BUG.FIX] Fixed compare-and-swap (CAS) tablet with an I/O operator. 2023-12-19 15:13:57 +00:00
e99cc037cc [FEAT MERGE] column store ddl
Co-authored-by: AnimationFan <30674773338@qq.com>
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
2023-12-18 14:13:54 +00:00
f7cd32be94 [FEAT MERGE] materialized view
Co-authored-by: suz-yang <suz.yang@foxmail.com>
Co-authored-by: leftgeek <1094669802@qq.com>
Co-authored-by: chimyue <chimyue@gmail.com>
2023-12-14 07:42:52 +00:00
9187748933 [FEAT MERGE] Implement tenant cloning mechanism
Co-authored-by: lalalafeier <wufeifei2023@163.com>
Co-authored-by: wanyue-wy <345657357@qq.com>
Co-authored-by: joseph12138 <17862707376@163.com>
2023-12-14 03:13:30 +00:00