All Versions
44
Latest Version
Avg Release Cycle
11 days
Latest Release
2221 days ago

Changelog History
Page 2

  • v0.3.43 Changes

    • ๐Ÿ“‡ Log metadata creation handles missing log identifer
  • v0.3.42 Changes

    • ๐Ÿš€ Bump birdcage release to 20160128130022-e7bf469
    • โž• Add markEndOfStream to log writer
    • ๐Ÿ”€ Conversion of many synchronous/blocking operations to asynchronous
  • v0.3.41 Changes

    • โฌ†๏ธ Bump bkc to 4.3.2
    • Shard level resource limits in service
    • ๐Ÿ”ง Dynamically configurable readahead settings
    • ๐Ÿ”ง Categorize and cleanup configuration
    • ๐Ÿ› Bug fixes for non-durable write mode, log enumeration, readahead cache
    • ๐Ÿ›  Fix some flaky tests
    • โž• Add docbird docs
  • v0.3.40 Changes

    • ๐Ÿ‘ Reorganize local run scripts to support full service config
    • ๐Ÿ›  Fix emulator timeout bug
    • Break service layer into Stream, Service, StreamManager
    • โž• Add some stream scope stats
  • v0.3.39 Changes

    • ๐Ÿ”€ Sync Reader uses Async Reader
    • Write proxy returns if failed to pre-execute the stream operation
    • Write proxy checksum
    • โฌ†๏ธ Upgrade zookeeper version
    • ๐Ÿ”Š LogSegmentSequenceNumber Assignment should consider v3 rolling back to v2
    • ๐Ÿš€ Merge Search Release to master
    • ๐Ÿ”€ SyncLogReader should start from the fromTxnId
    • ๐ŸŒฒ ReadAhead should detect log deletion
    • Docbird structure
    • ๐ŸŒฒ Unify per stream stats logging
  • v0.3.37 Changes

    • โœ‚ Remove partitions from DL
    • ๐Ÿ“ฆ Move DistributedLogExample to distributedlog-example package
    • โž• Add getLastLogRecordAsync to log manager
    • โœ‚ Remove unpartitioned from log writers
    • ๐Ÿ“‡ Skip ledger number validation if the ledger metadata doesn't contain ledger sequence number
    • ๐Ÿ”Š Rename LedgerSequenceNumber to LogSegmentSequenceNumber
    • Using BKAsyncLogReader to implement BKSyncLogReader
    • ๐Ÿ”Š LogSegmentWriter should close ledger if the log segment isn't in error state
    • Async positioning reader by transaction id
    • ๐Ÿšš Move log creation and initialization logic out of log handler constructors
    • ๐Ÿ‘ป Don't retry invalid stream name exception on acquiring ownership
    • Checksum between client and proxy for write
    • ๐Ÿšš Move DistributedLog Write Proxy to use TwitterServer
    • โšก๏ธ Update fiangle and utils dependencies to scala 2.11
  • v0.3.36 Changes

    • โœ‚ Remove partitions from DL
    • โž• Add getLastLogRecordAsync to log manager
    • โœ‚ Remove Unpartitioned from log writers
    • ๐Ÿ“‡ Skip ledger number validation if the ledger metadata doesn't contain ledger sequence number
  • v0.3.35 Changes

    • ๐Ÿ›  Fix syncownership elapsed time issue
  • v0.3.34 Changes

    • โž• Add validation on server configuration
    • โœ‚ Remove server mode from distributedlog proxy
    • ๐Ÿ›  Fix wrong scope for client operation stats
  • v0.3.33 Changes

    • ๐Ÿ‘‰ Make per stream thread as daemon thread
    • ๐Ÿ”จ DistributedLog Service Layer Refactor
    • Binding changes for federated namespace
    • ๐ŸŒฒ Enforce ledger sequence number validation when get list of log segments
    • Graceful shutdown period for write proxies
    • Handshake should detect service status
    • ๐Ÿ‘ Non decreasing transaction id support