Changelog for faktory-1.1.3.2
Unreleased
v1.1.3.2
- Release to fix lower bounds
v1.1.3.1
- Replace
cryptonitewithcrypton
v1.1.3.0
-
Add
Faktory.PoolThis incurs the new dependencies,
unliftio,resource-pool, andmicrolens.
v1.1.2.7
- Fix handling decoding errors of the Job payload. Previously, it would log an
error and neither
ACKnorFAILthe Job. Now itFAILs the Job.
v1.1.2.6
- Support ghc-9.8 and aeson-2.2
v1.1.2.5
- Migrate to
crypton-connection - Remove CI for GHC 8.6
v1.1.2.4
- Fix
jobBatchIdto work for all job types. Faktory seems to use bothbidand_bidin a jobs custom object when enqueing jobs. This allows the parser to use both
v1.1.2.3
- Set
KeepAlivein connections to Faktory (@jagonalez)
v1.1.2.2
- Support GHCs 9.0 and 9.2
v1.1.2.1
- Support
aeson2.x
v1.1.2.0
- Add
reserveForandjobReserveForMicrosecondsfor settingACKwindow for individual jobs. - Timeout jobs that have exceeded their
reserve_forsetting. Jobs without an explicitreserve_forwill 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
jobJidandjobOptions, so they can (for example) callTRACK SET.Call
jobArgto get back what you were getting before this change. -
Support
BATCH STATUS -
Add
trackedJob Option -
Deprecate
trackPerform(useperform (options <> tracked)instead)
v1.0.3.1
- Export lower-level
BATCHfunctions
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
atparsing of consumed Job payloads
v1.0.2.0
- Partial
BATCHsupport (Enterprise only) - Support for
customfield in Job payloads - Lower-level
buildJobandcommandByteStringfunctions
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
commandOKerror - Build with GHC-8.8
v1.0.1.0
- Upgrade to
megaparsec-7
v1.0.0.0
Initial release.