Pravega v0.7.1-rc1 Release Notes

Release Date: 2020-05-27 // almost 4 years ago
  • 🚀 This release contains several bug fix and performance improvements over 0.7.0:

    Segment Store

    • Issue #3992: (Data Recovery) Reconcile BookKeeperLog with BookKeeper Ledgers.
    • Issue #4273: (Bug Fix) Revised Throtting Metrics.
    • Issue #4642: (Bug Fix) Load TLS certificates from /etc/secret-volume/ca-bundle.
    • 🛠 Issue #4652: (Bug Fix) Fixed Reconciliation of partially-flushed Storage append.
    • Issue #4654: (Bug Fix) DataLogWriterNotPrimaryException thrown indefinitely.
    • 🛠 Issue #4702: (Bug Fix) Fixed a deadlock condition in the Read Index.
    • Issue #4706: (Bug Fix) Fix SegmentStoreMetrics.
    • 📇 Issue #4721: (Bug Fix/Data Recovery) Auto-reconciliation of BookKeeperLog Metadata.
    • Issue #4743: (Bug Fix) Infinite loop in StorageWriter if deleting a segment while flushing.

    Client

    • 🔊 Issue #4633: (Bug Fix) Improve controller client logs.
    • 👻 Issue #4638: (Bug Fix) Propagate retryable exception to the client instead of returning Status.Failure on all exceptions.
    • Issue #4669: (Bug Fix) Fix serialization in PositionImpl.
    • 🐎 Issue #4720: (Performance) Reduce cpu use on client.
    • Issue #4766: (Bug Fix) Ensure BatchClient handles partial response from SSS.

    Controller

    • Issue #4631: (Bug Fix) Failed transactions metric incorrectly reported.
    • ⚡️ Issue #4639: (Bug Fix) Table store helper to retry only on unknownhost and auth failure for update requests.

    General

    • 🔧 Issue #4347: (Bug Fix) Enable auto-reload of modified logging configuration at runtime.
    • Issue #4628: Add license copy to binary artifacts.
    • Issue #4673: Bump up versions of some of the dependencies.

    🚀 commits.txt