Hive Hive
Sign in

fix(kura): meter public cache traffic usage

GitHub issue · Closed

Metadata
Source
tuist/tuist #11058
Updated
Jun 24, 2026
Domains
Kura
Details

Resolves N/A

This fixes Kura usage visibility by metering successful public cache transfers independently from project-scoped analytics.

Usage events now cover key-value, Xcode, Gradle, Nx, Metro, and module cache ingress and egress paths. Module multipart uploads snapshot the tenant and namespace from the multipart upload before completion removes that state, then record ingress after the artifact is persisted. Internal replication and bootstrap routes remain excluded because they are peer maintenance traffic, not customer-facing usage.

How to test locally

  • mise exec -- cargo test http::tests
  • mise exec -- cargo clippy --all-targets -- -D warnings
Comments

No GitHub comments yet.