Skip to content

[1.78] Only rate limit backfills (#27735) - #27770

Merged
nickvikeras merged 1 commit into
releases/sui-v1.78.0-releasefrom
cherry-pick-bfdabd3982-to-1.78
Aug 20, 2026
Merged

[1.78] Only rate limit backfills (#27735)#27770
nickvikeras merged 1 commit into
releases/sui-v1.78.0-releasefrom
cherry-pick-bfdabd3982-to-1.78

Conversation

@nickvikeras

Copy link
Copy Markdown
Contributor

Summary

Cherry-pick of #27735 to the 1.78 release branch.

Original commit: bfdabd3

## Description

We have had a few blips where a read load spike causes the write rate
limits to kick in while the cluster autoscales which leads to lag. This
PR lets writes for pipelines who are ahead of the "tip of chain" bypass
flow control. "Tip of chain" being defined as the latest checkpoint
known to the ingestion client at indexer startup. These tip-of-chain
writes are already paced by chain execution, and the additional load on
the DB by simply keeping up with that pace in minimal. Plus most clients
would rather accept some high percentile read latency for fresher data
during these load spikes than make the opposite trade.

## Test plan

Given the dependency on real workloads and bigtable behavior, the
easiest way to test it for real is to deploy it. We should stop seeing
lag spikes during minor load spikes in prod when this is deployed.
@nickvikeras
nickvikeras requested a review from a team as a code owner August 20, 2026 13:52
@nickvikeras
nickvikeras temporarily deployed to sui-typescript-aws-kms-test-env August 20, 2026 13:52 — with GitHub Actions Inactive
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sui-docs Ready Ready Preview Aug 20, 2026 1:55pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
multisig-toolkit Ignored Ignored Preview Aug 20, 2026 1:55pm
sui-kiosk Ignored Ignored Preview Aug 20, 2026 1:55pm

Request Review

@nickvikeras
nickvikeras requested a review from ebmifa August 20, 2026 13:53
@nickvikeras
nickvikeras enabled auto-merge (squash) August 20, 2026 13:56
@nickvikeras
nickvikeras merged commit ea19d79 into releases/sui-v1.78.0-release Aug 20, 2026
62 of 63 checks passed
@nickvikeras
nickvikeras deleted the cherry-pick-bfdabd3982-to-1.78 branch August 20, 2026 14:21
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