Changelog for faktory-1.1.2.3
Unreleased
v1.1.2.3
- Set
KeepAlive
in connections to Faktory (@jagonalez)
v1.1.2.2
- Support GHCs 9.0 and 9.2
v1.1.2.1
- Support
aeson
2.x
v1.1.2.0
- Add
reserveFor
andjobReserveForMicroseconds
for settingACK
window for individual jobs. - Timeout jobs that have exceeded their
reserve_for
setting. Jobs without an explicitreserve_for
will default to Faktory's 1800 second timeout. - Allow configuration of default job options via
settingsDefaultJobOptions
.
v1.1.1.0
- Add
jobRemainingRetries
v1.1.0.0
-
Pass value of type
Job arg
(notarg
) to run-worker loopsThis will give consumer loops access to details like
jobJid
andjobOptions
, so they can (for example) callTRACK SET
.Call
jobArg
to get back what you were getting before this change. -
Support
BATCH STATUS
-
Add
tracked
Job Option -
Deprecate
trackPerform
(useperform (options <> tracked)
instead)
v1.0.3.1
- Export lower-level
BATCH
functions
v1.0.3.0
- Support for
TRACK
(Enterprise only)
v1.0.2.3
- Remove dependencies upper bounds
v1.0.2.2
- Relax dependencies upper bounds
v1.0.2.1
- Fix bug in
at
parsing of consumed Job payloads
v1.0.2.0
- Partial
BATCH
support (Enterprise only) - Support for
custom
field in Job payloads - Lower-level
buildJob
andcommandByteString
functions
v1.0.1.6
- Relax dependencies upper bounds
v1.0.1.5
- Maintain version bounds
v1.0.1.4
- Various CI and dependency bounds changes
v1.0.1.3
- Add support for queue namespacing
v1.0.1.2
- Fix internal handling of invalid Server Replies
v1.0.1.1
- Include non-OK reply in
commandOK
error - Build with GHC-8.8
v1.0.1.0
- Upgrade to
megaparsec-7
v1.0.0.0
Initial release.