Releases: xavierjefferson/Hangfire.FluentNHibernateStorage
v1.7.30 to nuget
Update to Hangfire 1.7.30 which includes update to FluentNHibernate 3.1.0 / NHibernate 5.3.3, improved session flush feature, and other optimizations. More unit tests.
v1.2.1060 to Nuget
Fix issues with NHibernate not flushing correctly when using stateless session
v1.2.1014 to Nuget
Update to netstandard 2.0 and fluentnhibernate 3.0.1
v1.1.2503 to Nuget
Expose new properties in options: TablePrefix, DbmsTimeSyncInterval
v1.1.2405 to Nuget
Incorporated a bug fix from "AlexFas" dealing with changes to job parameters
v1.1.2400 to Nuget
Incorporate monitoring changes from Mateusz Bogusz
v1.1.2112 to Nuget4
Change jobparameter table so we can't have multiple rows with same jobid and name. Wrap upserts in a transaction so threads don't compete
v1.1.2105 to Nuget
In the FluentNHibernateStorageOptions class, obsolete the PrepareSchemaIfNecessary property in favor of the UpdateSchema property. Both will still work.
v1.1.2099 to Nuget
This is a breaking change! All ID columns were reverted from Int64 to Int32.
In FluentNHibernateMonitoringApi, it now correctly uses whatever transaction storage level the user has specified in options. The default transaction isolation level has been changed to Serializable instead of Read Committed.
A mutex has been added to the code that grants distributed locks, so there's less of a chance of encountering deadlocks in this portion of the code for all the threads on a single Hangfire server instance.
v1.1.2062 to Nuget
Fix bug to consistently use transaction isolation level set in options.