baidu / baidu/tera

various busy status

Open
#619 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

teracli拿到的busy状态是tabletnode定期收集的,取决于Level0的文件数;
sdk写操作拿到的busy有2个原因:一是Level0的文件数到达阈值;二是buffer满了。

这2点不一致:在buffer满时sdk得到busy,而teracli却看不到busy.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing busy-status handling in teracli, tabletnode, and SDK write operations, focusing on Level0 file thresholds and buffer-full conditions. Reproduce the discrepancy and determine the intended shared behavior; the issue is done when teracli and SDK report busy consistently for both causes.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.