Skip to content

Commit 33a24a5

Browse files
committed
Release v1.0.4
1 parent 7c507cf commit 33a24a5

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## v1.0.4
2+
3+
* Add `celery_app` parameter to `job_queue_size` and `async_job_queue_size` for priority queue support. This fixes RabbitMQ `PRECONDITION_FAILED` errors when querying queues configured with custom arguments like `x-max-priority`. The `celery_app` parameter allows extracting queue arguments from the app's `task_queues` configuration.
4+
15
## v1.0.3
26

37
* Mitigate issue where measuring the Celery job queue size and job queue latency results in connection reset errors. If a connection is reset, the macro will attempt to reconnect and retry the operation up to 10 times over a span of 10 seconds before giving up. The ConnectionResetError typically resolves after the initial reconnection attempt, so this should help alleviate the issue.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "hirefire-resource"
3-
version = "1.0.3"
3+
version = "1.0.4"
44
description = "HireFire integration library for Python applications"
55
authors = ["Michael van Rooijen <support@hirefire.io>"]
66
license = "MIT"

0 commit comments

Comments
 (0)