-
Notifications
You must be signed in to change notification settings - Fork 1k
feat: Add table-level compaction commands for R2 Data Catalog #10881
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add table-level compaction commands for R2 Data Catalog #10881
Conversation
🦋 Changeset detectedLatest commit: a9f4296 The changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
create-cloudflare
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-shared
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-pool-workers
@cloudflare/workers-editor-shared
wrangler
commit: |
3362163 to
5b89349
Compare
edmundhung
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. But let's get a draft PR up for the docs first.
5b89349 to
fcebfe6
Compare
fcebfe6 to
273fa0f
Compare
273fa0f to
a9f4296
Compare
|
Congratulations @garvit-gupta, the maintainer of this repository has issued you a holobyte! Here it is: https://holopin.io/holobyte/cmggv52og000ul704qfw3ocpf This badge can only be claimed by you, so make sure that your GitHub account is linked to your Holopin account. You can manage those preferences here: https://holopin.io/account. |
Extended existing wrangler r2 bucket catalog compaction commands to support table-level configuration with optional namespace and table arguments.
Context: The compaction operation for R2 Data Catalog is currently configurable at the catalog-level via Wrangler. This change provides users the ability to configure it at the table-level for a more granular level of control.
Command Structure:
Catalog-level (existing command)
wrangler r2 bucket catalog compaction enable <bucket> --token <token>Table-level (new command)
wrangler r2 bucket catalog compaction enable <bucket> [namespace] [table]