Skip to content

Conversation

kart2bc
Copy link
Contributor

@kart2bc kart2bc commented Sep 26, 2025

Summary

Converge loop attempts to unclaim the stale lrps. However, if that lrp is claimed by another cell, then it should not change the status.

rows, err := c.selectStaleUnclaimedLRPs(ctx, logger, c.db, now)

The above method only looks for an unclaimed lrp which sits for 30 sec.

It is added to the unstartedkeys list and goes for the next auction. In b/w if it is claimed by any other cell the state changes to claimed and we can preserve that state.

Backward Compatibility

Breaking Change? No

@kart2bc
Copy link
Contributor Author

kart2bc commented Sep 26, 2025

repflow.txt

@kart2bc kart2bc force-pushed the lrp-claim branch 2 times, most recently from 49f479e to 9c3ec5a Compare October 1, 2025 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant