From e5c6cd76efa60f3a10494bb8258004710b3e2fc4 Mon Sep 17 00:00:00 2001 From: Andrea Leopardi Date: Sun, 5 May 2024 09:39:54 +0200 Subject: [PATCH] Release v0.19.0 --- CHANGELOG.md | 13 +++++++++++++ mix.exs | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a1cb5537..025e03fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## v0.19.0 + +### Features + + * Add `:max_concurrent_requests_per_connection` option when starting single and cluster connections. + +### Bug Fixes + + * Fix a memory leak in `Xandra.Connection`. + * Raise on unknown options when starting `Xandra.Cluster`. + * Increase the default TCP/SSL buffer to ~1Mb and make it configurable. This should reduce the number of possible request timeouts across connections. + * Fix an error that would happen when checking out connections from a cluster and those connections going *down* right after being checked out. + ## v0.18.1 ### Bug Fixes diff --git a/mix.exs b/mix.exs index c6751df3..a1db57db 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule Xandra.Mixfile do @repo_url "https://github.com/lexhide/xandra" - @version "0.18.1" + @version "0.19.0" def project() do [