fed632bf4a
[fix](move-memtable) check segment num when closing each tablet ( #36753 ) ( #37536 )
...
cherry-pick #36753 and #37660
2024-07-11 20:33:44 +08:00
612f2ae961
[feature](api) add BE HTTP /api/load_streams ( #36312 ) ( #36338 )
...
cherry-pick #36312
2024-06-16 22:09:04 +08:00
7058b31edd
[fix](move-memtable) clear load streams before shutdown SegmentFileWriterThreadPool ( #35217 )
2024-05-28 13:12:03 +08:00
49d17f2be2
[fix](move-memtable) fix potential duplicate of TabletStream profile ( #30397 )
2024-01-30 15:30:14 +08:00
1a51d04cb8
[fix](move-memtable) fix schema use-after-free in delta writer v2 ( #30254 )
2024-01-24 10:00:25 +08:00
e7b221ba66
[fix](be-ut) Fix unstable test cases ( #29896 )
...
The following cases are unstable.
1. LoadStreamMgrTest
2. TaskWorkerPoolTest.PriorTaskWorkerPool
Rationales
1. LoadStreamMgrTest
It is related to timeout. If we investigate the examples in BRPC, we will find the timeout is usually set to 0 rather than a specific number.
2. TaskWorkerPoolTest.PriorTaskWorkerPool
The order of the threads for the lock contentions is undetermined.
2024-01-16 18:30:23 +08:00
b0cac0014d
[enhance](FS) Improve FS error code ( #29432 )
2024-01-06 21:17:22 +08:00
243b075eef
[improve](move-memtable) report failed tablets with status ( #29351 )
2024-01-02 20:24:53 +08:00
efea006f3a
[ut](move-memtable) add CLOSE_LOAD before EOS ut case ( #29253 )
...
Signed-off-by: freemandealer <freeman.zhang1992@gmail.com >
2023-12-29 00:33:34 +08:00
aab859be56
[enhance](partition_id) check partition id before store meta ( #28055 )
2023-12-19 21:31:41 +08:00
4e86f9bab5
[improve](move-memtable) include and check offset when append data ( #28159 )
2023-12-09 16:21:36 +08:00
f6a9914bc7
[feature](move-memtable) support auto partition in sink v2 ( #26914 )
2023-11-14 11:39:44 +08:00
58bf79f79e
[fix](move-memtable) pass load stream num to backends ( #26198 )
2023-11-08 16:16:33 +08:00
32b36d3c9c
[refactor](move-memtable) rename proto OpenStreamSink to OpenLoadStream ( #26527 )
2023-11-07 22:41:20 +08:00
1e2a614a46
[fix](workflow) Fix failure test cases in BE UT (macOS) ( #26425 )
...
1. Fix memory issues in LoadStreamMgrTest.
2. Skip S3FileWriterTest by default because it depends on the environment in teamcity.
3. Fix VTimestampFunctionsTest.convert_tz_test.
2023-11-06 10:44:44 +08:00
6a85f46ff3
[refactor](move-memtable) rename open_stream_sink rpc to open_load_stream ( #25883 )
2023-10-29 10:07:14 +08:00
9c9fc84f39
[feature](merge-cloud) Abstract BaseTablet for CloudTablet ( #24929 )
2023-10-18 20:29:04 +08:00
642e5cdb69
[Fix](Status) Make Status [[nodiscard]] and handle returned Status correctly ( #23395 )
2023-09-29 22:38:52 +08:00
c7ae2a7d22
[Refactor & Bugfix](static variables) move some static vairables to exec_env ( #24029 )
2023-09-13 09:27:03 +08:00
09bcedb116
[feature](merge-cloud) Remove deprecated old cache ( #23881 )
...
* Remove deprecated old cache
2023-09-06 08:07:05 +08:00
a542f107db
[feature](move-memtable) buffer messages in load stream stub ( #23721 )
2023-09-02 13:42:34 +08:00
25b6e4deb2
[fix](daemon) Fix incorrect initialization order of daemon services ( #23578 )
...
Current initialization dependency:
Daemon ───┬──► StorageEngine ──► ExecEnv ──► Disk/Mem/CpuInfo
│
│
BackendService ─┘
However, original code incorrectly initialize Daemon before StorageEngine.
This PR also stop and join threads of daemon services in their dtor, to ensure Daemon services release resources in reverse order of initialization via RAII.
2023-08-31 19:46:38 +08:00
14310ad30b
[improvement](move-memtable) wait StreamClose from remote ( #23605 )
...
* [fix](move-memtable) wait StreamClose from remote
2023-08-30 18:03:36 +08:00
e0bf621fe0
[chore](build) Fix compilation errors for BE UT ( #23535 )
...
Issue Number: close #23536
This issue was introduced by #23414 .
2023-08-27 11:52:13 +08:00
d8e499cb55
[fix](UT) fix flaky test in LoadStreamMgrTest ( #23459 )
2023-08-25 13:53:20 +08:00
98d0a2f6c1
[feature](move-memtable)[3/7] add load stream manager and rpc service ( #23415 )
...
Co-authored-by: zhengyu <freeman.zhang1992@gmail.com >
Co-authored-by: Yongqiang YANG <dataroaring@gmail.com >
Co-authored-by: laihui <1353307710@qq.com >
2023-08-25 00:08:04 +08:00