Skip to content

[storage/qmdb/any] bitmap for anydb#3531

Draft
roberto-bayardo wants to merge 7 commits intomainfrom
bitmap-for-anydb
Draft

[storage/qmdb/any] bitmap for anydb#3531
roberto-bayardo wants to merge 7 commits intomainfrom
bitmap-for-anydb

Conversation

@roberto-bayardo
Copy link
Copy Markdown
Collaborator

@roberto-bayardo roberto-bayardo commented Apr 3, 2026

Adds an activity bitmap to the anydb for optimized floor raising.

Resolves: #1829

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 3, 2026

Deploying monorepo with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4eac75d
Status: ✅  Deploy successful!
Preview URL: https://6e38050f.monorepo-eu0.pages.dev
Branch Preview URL: https://bitmap-for-anydb.monorepo-eu0.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 3, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
commonware-mcp 4eac75d Apr 06 2026, 09:25 PM

@roberto-bayardo roberto-bayardo force-pushed the bitmap-for-anydb branch 2 times, most recently from f8f0bd5 to a234d6d Compare April 3, 2026 19:33
@patrick-ogrady
Copy link
Copy Markdown
Contributor

As discussed, would be fantastic if we could make the fetch (after walking the bitmap) concurrent. I think the same "should" be able to go for all QMDB variants with a scan like this?

roberto-bayardo and others added 4 commits April 6, 2026 10:10
Resolves conflict by taking the batched concurrent read approach for
floor raising (FuturesOrdered) over the sequential advance_floor_once
loop.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

[storage/adb/any] Maintain non-merkelized bitmap to use in floor raising

2 participants