Pravega v0.7.1 Release Notes

Release Date: 2020-05-29 // 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