baidu / baidu/tera

`Table::Scan` & `ResultStream::Done` do not support timeout

Open
#1,142 0 comments 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.