Skip to content

Drop probing in favour of amountless + backoff rebalancing retries#527

Merged
Jossec101 merged 1 commit into
mainfrom
Jossec101/stack/13
Jul 2, 2026
Merged

Drop probing in favour of amountless + backoff rebalancing retries#527
Jossec101 merged 1 commit into
mainfrom
Jossec101/stack/13

Conversation

@Jossec101

@Jossec101 Jossec101 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Stacked PRs:


Drop probing in favour of amountless + backoff rebalancing retries

Replaces BoS-style binary-search probing with a single amountless self-invoice
that is retried at a backoff-shrunk amount. Removes ProbeRouteAsync/ProbeResult
from LightningService, the RebalanceStatus.Probing state (value 1 reserved),
and renames ProbeBackoffRatio -> AmountBackoffRatio across the model, proto,
Constants, gRPC service and UI. Includes the matching unit-test rewrite and the
gated e2e rebalance tests.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Replaces BoS-style binary-search probing with a single amountless self-invoice
that is retried at a backoff-shrunk amount. Removes ProbeRouteAsync/ProbeResult
from LightningService, the RebalanceStatus.Probing state (value 1 reserved),
and renames ProbeBackoffRatio -> AmountBackoffRatio across the model, proto,
Constants, gRPC service and UI. Includes the matching unit-test rewrite and the
gated e2e rebalance tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

stack-info: PR: #527, branch: Jossec101/stack/13
@Jossec101 Jossec101 force-pushed the Jossec101/stack/12 branch from b79256d to 2396180 Compare June 30, 2026 10:52
@Jossec101 Jossec101 force-pushed the Jossec101/stack/13 branch from d6b64e9 to a008e88 Compare June 30, 2026 10:52
@Jossec101 Jossec101 force-pushed the Jossec101/stack/12 branch from 2396180 to fde4255 Compare June 30, 2026 14:12
Jossec101 added a commit that referenced this pull request Jun 30, 2026
Replaces BoS-style binary-search probing with a single amountless self-invoice
that is retried at a backoff-shrunk amount. Removes ProbeRouteAsync/ProbeResult
from LightningService, the RebalanceStatus.Probing state (value 1 reserved),
and renames ProbeBackoffRatio -> AmountBackoffRatio across the model, proto,
Constants, gRPC service and UI. Includes the matching unit-test rewrite and the
gated e2e rebalance tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

stack-info: PR: #527, branch: Jossec101/stack/13
@Jossec101 Jossec101 force-pushed the Jossec101/stack/13 branch from a008e88 to 1a568be Compare June 30, 2026 14:12
Jossec101 added a commit that referenced this pull request Jun 30, 2026
Replaces BoS-style binary-search probing with a single amountless self-invoice
that is retried at a backoff-shrunk amount. Removes ProbeRouteAsync/ProbeResult
from LightningService, the RebalanceStatus.Probing state (value 1 reserved),
and renames ProbeBackoffRatio -> AmountBackoffRatio across the model, proto,
Constants, gRPC service and UI. Includes the matching unit-test rewrite and the
gated e2e rebalance tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

stack-info: PR: #527, branch: Jossec101/stack/13
markettes
markettes previously approved these changes Jul 2, 2026
Base automatically changed from Jossec101/stack/12 to main July 2, 2026 08:55
@Jossec101 Jossec101 dismissed markettes’s stale review July 2, 2026 08:55

The base branch was changed.

@Jossec101 Jossec101 force-pushed the Jossec101/stack/13 branch from 1a568be to bb2be20 Compare July 2, 2026 08:55
Jossec101 added a commit that referenced this pull request Jul 2, 2026
Replaces BoS-style binary-search probing with a single amountless self-invoice
that is retried at a backoff-shrunk amount. Removes ProbeRouteAsync/ProbeResult
from LightningService, the RebalanceStatus.Probing state (value 1 reserved),
and renames ProbeBackoffRatio -> AmountBackoffRatio across the model, proto,
Constants, gRPC service and UI. Includes the matching unit-test rewrite and the
gated e2e rebalance tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

stack-info: PR: #527, branch: Jossec101/stack/13
@Jossec101 Jossec101 enabled auto-merge (squash) July 2, 2026 08:56
@Jossec101 Jossec101 merged commit 11d1df3 into main Jul 2, 2026
2 checks passed
@Jossec101 Jossec101 deleted the Jossec101/stack/13 branch July 2, 2026 09:09
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.

2 participants