liftbridge v1.3.0 Release Notes
Release Date: 2020-10-15 // about 4 years ago-
🔄 Changelog
➕ Added
- ➕ Add support for automatic partition pausing (#238)
- ➕ Add a default config to dev-standalone image to allow overriding advertised hostname, contributed by @ruseinov (#248)
- ➕ Add paused status to partition metadata, contributed by @Jmgr (#253, #256)
- ➕ Add an option to allow resuming a paused partition when subscribing, contributed by @Jmgr (#255, #257)
- ➕ Add a timestamp to publication acks, contributed by @Jmgr (#254, #258)
- ➕ Add an option to disable partition auto pausing when there are subscribers, contributed by @Jmgr (#260)
- ➕ Add support for async publish errors (#263)
- ➕ Add readonly streams/partitions, contributed by @Jmgr (#237, #261)
- 📇 Expose HW and NewestOffset in metadata, contributed by @LaPetiteSouris (#242, #265)
- 👍 Allow AutoPause override on stream create (#267)
- ➕ Add Cursor Management beta API (#268)
- 👌 Support overriding MinISR on CreateStream (#270)
- 🔦 Expose server listen port, contributed by @Jmgr (#272)
- 👍 Allow using an automatically assigned connection port, contributed by @Jmgr (#273)
🔄 Changed
- ⚡️ Update nats-on-a-log dependency (#247)
- 🐳 Run Docker images as non-root and push Kubernetes image to Docker Hub, contributed by @Horneth (#266)
🛠 Fixed
Previous changes from v1.2.0
-
🔄 Changelog
➕ Added
- ➕ Add API support for stream-level configuration, contributed by @LaPetiteSouris (#211)
- ➕ Add async publish API endpoint for pipelined publishes (#209)
- 👌 Support TLS on connections to NATS, contributed by @LaPetiteSouris (#229)
🔄 Changed
- Scope all internal NATS subjects to the cluster namespace (#230)
🛠 Fixed
- 🛠 Fix dev-standalone Docker image build (#206)
- 🛠 Fix Kubernetes Docker image build (#208)
- 🛠 Fix data waiter race in replication causing high tail latencies (#224)
- 🛠 Fix occasional waitgroup underflow caused by server shutdown (#209)
- 🛠 Fix occasional deadlock race on partition close caused by server shutdown (#209)
- 🛠 Fix occasional file limit exceeded errors in unit tests (#209)
- 🛠 Fix flaky CommitOnRestart test (#209)
- 🛠 Fix possible panic on async errors occurring on NATS connections (#230)
- 🛠 Fix spurious but benign error logs related to replication during partition leader failover (#231)