[runtime/utils/buffer/write] use Blob::write_at_sync#3852
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
commonware-mcp | a569edb | May 22 2026, 07:45 PM |
Blob::write_at_sync
Benchmark resultsTip ✅ PASSED: No benchmark exceeded the regression threshold. Benchmark comparison table
Baseline commit(s): |
Deploying monorepo with
|
| Latest commit: |
a569edb
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://33b1a109.monorepo-eu0.pages.dev |
| Branch Preview URL: | https://andre-runtime-buffer-write-a.monorepo-eu0.pages.dev |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 858babd. Configure here.
a09a807 to
c42be7a
Compare
Codecov Report❌ Patch coverage is
@@ Coverage Diff @@
## main #3852 +/- ##
==========================================
- Coverage 95.77% 95.76% -0.02%
==========================================
Files 486 486
Lines 200338 200864 +526
Branches 4858 4861 +3
==========================================
+ Hits 191871 192349 +478
- Misses 6833 6882 +49
+ Partials 1634 1633 -1
... and 47 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|

This PR updates buffered
Writeto useBlob::write_at_syncwhen sync only needs to persist the currently buffered tip.Writenow keeps durability state alongside the tip buffer to track whether a prior plainwrite_atorresizerequires a fullBlob::sync. If no such mutation happened,synccan persist the buffered range directly (withBlob::write_at_sync), otherwise it falls back to a fullsync.