baidu / baidu/tera

trackable gc cannot clean empty tablet dir

Open
#1,316 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1.9k
Forks
432
PR merge metrics
No merged PRs in 30d

Description

trackable gc 在处理中间态的空 tablet 目录时,存在bug,无法纳入 gc 流程。
导致在大量连续 split 后,产生的中间 tablet 目录不能被 gc。

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue reports that trackable GC cannot process empty tablet directories in an intermediate state after repeated splits. No files, tests, or entry points are named, so begin by locating the trackable GC and tablet-directory cleanup code, then reproduce or inspect the split scenario. Done means empty intermediate tablet directories are included in the GC flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.