Tags

Tags give the ability to mark specific points in history as being important
  • v0.2.1

    42ca8dee · Corrected package naming ·
    Corrected package name
  • v0.2.0

    f5962b4c · Improved gitlab ci ·
    Rename: Now it is cascache_server and the client side cascache library is now [cascache_lib](https://gitlab.com/cascascade/cascache_lib)
  • v0.1.1

    4550d707 · Changelog ·
    - Fixed GitLab CI PyPI publish job to use `--token` flag correctly
    
    ---
    
    > **⚠️  PROOF OF CONCEPT - NOT PRODUCTION READY**
    
    First public release of cascache, a Python-based Content Addressable Storage (CAS)
    server implementing the Remote Execution API (REAPI) via gRPC.
    
    - ✅ REAPI v2 compliant (CAS, ActionCache, Capabilities)
    - ✅ Multiple storage backends (Filesystem, Memory, S3)
    - ✅ High performance (11x Bazel speedup, protobuf, streaming, LRU caching)
    - ✅ Secure (token auth, rate limiting, thread-safe)
    - ✅ Eviction policies (TTL, LRU, Size Quota)
    - ✅ Real-time monitoring dashboard
    - ✅ 218 comprehensive tests (100% passing)
    
    - S3-compatible storage (AWS S3, MinIO, Cloudflare R2, Backblaze B2)
    - Background eviction worker with configurable policies
    - FastAPI-based monitoring dashboard
    - Docker & GitLab CI support
    - Python 3.13+ with uv package manager
    
    **Technical:** gRPC, Protocol Buffers, FastAPI, boto3, Pydantic
    **License:** MIT
    
    See CHANGELOG.md for full details.
  • 0.1.0

    cascache v0.1.0 - Initial Release
    
    ⚠️  PROOF OF CONCEPT - NOT PRODUCTION READY
    
    First public release of cascache, a Python-based Content Addressable Storage (CAS) 
    server implementing the Remote Execution API (REAPI) via gRPC.
    
    Features:
    ✅ REAPI v2 compliant (CAS, ActionCache, Capabilities)
    ✅ Multiple storage backends (Filesystem, Memory, S3)
    ✅ High performance (11x Bazel speedup, protobuf, streaming, LRU caching)
    ✅ Secure (token auth, rate limiting, thread-safe)
    ✅ Eviction policies (TTL, LRU, Size Quota)
    ✅ Real-time monitoring dashboard
    ✅ 218 comprehensive tests (100% passing)
    
    Key Achievements:
    • S3-compatible storage (AWS S3, MinIO, Cloudflare R2, Backblaze B2)
    • Background eviction worker with configurable policies
    • FastAPI-based monitoring dashboard
    • Docker & GitLab CI support
    • Python 3.13+ with uv package manager
    
    Technical: gRPC, Protocol Buffers, FastAPI, boto3, Pydantic
    License: MIT
    
    See CHANGELOG.md for full details.