Releases: ahydrax/Hangfire.PostgreSql
Releases · ahydrax/Hangfire.PostgreSql
Allow to use npgsql6
Release 1.7.4: Long living locks
In this release:
- Now locks could be acquired for a really long period of time without being removed by timeout
- Refactored tests to be able to run in parallel
- Default distributed lock timeout decreased to 1 minute
Minor update
This is a minor update includes updated package versions.
Added Github Actions as project CI.
1.7.0: Hangfire 1.7 support (#17)
Package available: https://www.nuget.org/packages/Hangfire.PostgreSql.ahydrax/1.7.0
In this release
- General Utilized new api provided by Hangfire.Core 1.7
- General Removed depedency on Newtonsoft.Json
- Fixed #14 - all keys use
bigint
type now - Fixed #12 - concurrent adding of recurring job with the same key won't fail now
- Performance - improved monitoring api queries
- Performance - improved queueing speed
- Performance - improved read speed when accessing list api
- Storage - removed
id
column where it's not necessary - Documentation - added more xmldocs on public api
- Tests - covered
MonitoringApi
, added regression tests
1.6.0
- Breaking:
Search path
must be supplied in connection string (SchemaName
removed from options) - Rewritten internal connectivity to provide better performance
- Rewritten acquiring of distributed lock
- More other performance fixes
- Pooling
true
andfalse
are supported