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