Skip to content

Releases: ahydrax/Hangfire.PostgreSql

Allow to use npgsql6

12 Apr 00:15
6c50305
Compare
Choose a tag to compare
1.7.5

Merge branch 'npgsql6'

Release 1.7.4: Long living locks

21 Sep 04:12
aec291d
Compare
Choose a tag to compare

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

01 Mar 03:58
351fa27
Compare
Choose a tag to compare

This is a minor update includes updated package versions.
Added Github Actions as project CI.

1.7.0: Hangfire 1.7 support (#17)

17 Aug 12:01
803322e
Compare
Choose a tag to compare

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

14 Sep 17:59
Compare
Choose a tag to compare
  • 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 and false are supported

v1.5.5

07 May 05:14
Compare
Choose a tag to compare
  • Fixed case when transaction fails during lock acquiring