From 8b0c186d394ff73054022c1c2d20286da8cadeb8 Mon Sep 17 00:00:00 2001 From: Brandur Date: Thu, 29 Feb 2024 20:28:24 -0800 Subject: [PATCH] Tee up release `v0.0.24` Prepares `v0.0.24`, a small release, but one which contains an important fix from #243 which resolves a context memory leak that'd cause River's memory usage to bloat over time. --- CHANGELOG.md | 2 ++ go.mod | 8 ++++---- riverdriver/go.mod | 2 +- riverdriver/riverdatabasesql/go.mod | 4 ++-- riverdriver/riverpgxv5/go.mod | 4 ++-- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9701e3eb..b03e5a6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.24] - 2024-02-29 + ### Fixed - Fixed a memory leak caused by not always cancelling the context used to enable jobs to be cancelled remotely. [PR #243](https://github.com/riverqueue/river/pull/243). diff --git a/go.mod b/go.mod index 1a80573f..6ae8e31f 100644 --- a/go.mod +++ b/go.mod @@ -15,10 +15,10 @@ require ( github.com/jackc/pgx/v5 v5.5.3 github.com/jackc/puddle/v2 v2.2.1 github.com/oklog/ulid/v2 v2.1.0 - github.com/riverqueue/river/riverdriver v0.0.23 - github.com/riverqueue/river/riverdriver/riverdatabasesql v0.0.23 - github.com/riverqueue/river/riverdriver/riverpgxv5 v0.0.23 - github.com/riverqueue/river/rivertype v0.0.23 + github.com/riverqueue/river/riverdriver v0.0.24 + github.com/riverqueue/river/riverdriver/riverdatabasesql v0.0.24 + github.com/riverqueue/river/riverdriver/riverpgxv5 v0.0.24 + github.com/riverqueue/river/rivertype v0.0.24 github.com/robfig/cron/v3 v3.0.1 github.com/spf13/cobra v1.8.0 github.com/stretchr/testify v1.8.4 diff --git a/riverdriver/go.mod b/riverdriver/go.mod index 85e1b80f..37b4ebae 100644 --- a/riverdriver/go.mod +++ b/riverdriver/go.mod @@ -4,4 +4,4 @@ go 1.21.4 replace github.com/riverqueue/river/rivertype => ../rivertype -require github.com/riverqueue/river/rivertype v0.0.23 +require github.com/riverqueue/river/rivertype v0.0.24 diff --git a/riverdriver/riverdatabasesql/go.mod b/riverdriver/riverdatabasesql/go.mod index ca4b76e9..704b5ab4 100644 --- a/riverdriver/riverdatabasesql/go.mod +++ b/riverdriver/riverdatabasesql/go.mod @@ -8,8 +8,8 @@ replace github.com/riverqueue/river/rivertype => ../../rivertype require ( github.com/lib/pq v1.10.9 - github.com/riverqueue/river/riverdriver v0.0.23 - github.com/riverqueue/river/rivertype v0.0.23 + github.com/riverqueue/river/riverdriver v0.0.24 + github.com/riverqueue/river/rivertype v0.0.24 github.com/stretchr/testify v1.8.1 ) diff --git a/riverdriver/riverpgxv5/go.mod b/riverdriver/riverpgxv5/go.mod index 66c3d2b7..1395647f 100644 --- a/riverdriver/riverpgxv5/go.mod +++ b/riverdriver/riverpgxv5/go.mod @@ -8,8 +8,8 @@ replace github.com/riverqueue/river/rivertype => ../../rivertype require ( github.com/jackc/pgx/v5 v5.5.0 - github.com/riverqueue/river/riverdriver v0.0.23 - github.com/riverqueue/river/rivertype v0.0.23 + github.com/riverqueue/river/riverdriver v0.0.24 + github.com/riverqueue/river/rivertype v0.0.24 github.com/stretchr/testify v1.8.1 )