From 525f49c6a84e318d6cfd33038f487de7f3851f57 Mon Sep 17 00:00:00 2001 From: Louis-Philippe Gauthier Date: Tue, 4 Aug 2026 10:45:36 -0400 Subject: [PATCH] Bump version to 0.4.8 --- CHANGELOG.md | 13 +++++++++++++ src/marina.app.src | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3afc563..67850e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.4.8 + +### Fixed + +- `marina_pool:sync/3` published the `token_aware` strategy into the + foil table before `marina_ring:build/1` had compiled + `marina_ring_utils`. A query carrying a routing key in that window + crashed the calling process with `undef` on + `marina_ring_utils:lookup/1` instead of getting + `{error, marina_pool_not_started}`. The ring is now compiled before + the strategy becomes visible, on both startup and topology + re-syncs. + ## 0.4.7 ### Changed diff --git a/src/marina.app.src b/src/marina.app.src index 2eb6803..6690d64 100644 --- a/src/marina.app.src +++ b/src/marina.app.src @@ -1,6 +1,6 @@ {application, marina, [ {description, "High-Performance Erlang Cassandra / Scylla CQL Client"}, - {vsn, "0.4.7"}, + {vsn, "0.4.8"}, {registered, []}, {applications, [ kernel,