Skip to content

Gloas envelope syncing with peers#7953

Open
ahshum wants to merge 12 commits intounstablefrom
sam/AkW
Open

Gloas envelope syncing with peers#7953
ahshum wants to merge 12 commits intounstablefrom
sam/AkW

Conversation

@ahshum
Copy link
Contributor

@ahshum ahshum commented Feb 10, 2026

No description provided.

@github-actions
Copy link

github-actions bot commented Feb 10, 2026

Unit Test Results

       12 files  ±0    2 440 suites  ±0   54m 56s ⏱️ + 5m 38s
12 883 tests ±0  12 336 ✔️ ±0  547 💤 ±0  0 ±0 
65 224 runs  ±0  64 514 ✔️ ±0  710 💤 ±0  0 ±0 

Results for commit 288c928. ± Comparison against base commit 321e38f.

♻️ This comment has been updated with latest results.

var checks = @roots
if len(envelopes) > len(roots):
return false
for envelope in envelopes:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would it be useful to make envelopes a HashSet? how frequently can rman for enevelopes get triggered for missing envelopes? also mostly depends on the max missing envelopes

rman.dataColumnLoopFuture =
rman.requestManagerDataColumnLoop()

proc switchToEnvelopeLoop*(self: var RequestManager) =
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

switchToColumnLoop is named as such because it's switching from a blob loop. But what is this switching from? It's not really switching at all.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

exactly, it's not really a switch, you can just name it as startEnvelopeLoop, or just another overload of start

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4cffcbd sort of

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants