Releases: zencastr/message-store
Releases · zencastr/message-store
0.3.0
Changes:
- Implement basic integration testing with low coverage initially
max_bytes
was incorrectly associated withmax_msg_size
, we now default to 1GB for the former and 4MB for the latter- Retry publish/fetch on
nats.js.errors.NoStreamResponseError
- Error codes are numbers, not strings
- If
WPI
message fails, report why - Also reduce
WPI
interval to 10 seconds, so two have to fail to hit the default 30s window - Bump
nats-py
to 2.9.0
0.2.0
- Implement sane retries during periods of degradation, via https://zencastr.atlassian.net/browse/PL-5174
- Actively delete ephemeral consumers after they're used
- Expose
.timestamp
property inMessageFromSubscription
in order track time between publishing and processing
0.1.2
- add
max_bytes
parameter to MessageStore initialization
0.1.1
Install nats-py[nkeys]
instead of just nats-py
. Also add license and ensure mypy and ruff tests pass.
0.1
First ever release of python's version of message store