`Table::Scan` & `ResultStream::Done` do not support timeout
Open
class/enhancement
module/sdk
stat/will-do-later
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 432
- PR merge metrics
- No merged PRs in 30d
Description
If target tablet is not serving, SDK will try updating meta forever.
User thread never return until update meta successfully.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start from the Table::Scan and ResultStream::Done entry points and trace the metadata-update path used when the target tablet is not serving. Determine the intended timeout behavior and verify that the user thread returns when metadata cannot be updated indefinitely.
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