50,674

Downloads

0

Downloads of v 0.4.1

54

Average downloads per day

2017-06-22

Last published

Share on Social Networks

Hangfire MongoDB Storage

0.4.1

MongoDB storage implementation for Hangfire (background job system for ASP.NET applications).

To install Hangfire MongoDB Storage, run the following command in the Package Manager Console

Install-Package HangFire.Mongo

Release Notes

0.4.1
      * Add workaround for MongDB C# driver not adding inheritance types when doing upsert
        - (We have filed a bug report with MongoDB)
      * Fix bug in MongoWriteOnlyTransaction.AddRangeToSet where Value not being written for upsert
     
      0.4.0
      * THIS RELEASE INTRODUCES BREAKING CHANGES, YOU WILL HAVE TO DROP YOUR JOBS DB.
        - Go to https://github.com/sergeyzwezdin/Hangfire.Mongo for (slightly) more info
      * BREAKING: Combined collections for state data into one collection
      * BREAKING: Optimized job creation
      * Not getting timestamp from mongodb. Using Datetime.UtcNow
      * Using MongoDB native "ObjectId" as JobId instead of int.
      * Fix MongoStorage.ToString() when settings contain multiple servers
      * Upgraded to VS2017, new csproj and MSBuild
      * Fix for duplicated key error writing schema version
      * Update to JobDto, added parameters and statehistory to JobDto
     
0.3.2
* Fixed support on UNIX systems
* Better handling for non Pascal Case json serialization

0.3.1
* Now with .NET Starndard 1.5 included in the NuGet
* Correcting a few spelling errors
* Included .pdb files in Nuget

0.3.0
* Added .NET Starndard 1.5 support
* Hangfire version updated to 1.6.7
* MongoDB.Driver version updated to 2.3.0

0.2.8
* Fixed issues with distributed lock
* Adding index for jobid on state, jobParameter, jobQueue for better performance
* Updated to target latest Hangfire.Core and Mongo.Driver

0.2.7
* Changed Queue priority added

0.2.6
* Hangfire version updated to 1.5.6
* Code refactoring

0.2.5
* MongoDB time format exception workaround

0.2.4
* MongoDB.Driver updated to 2.2.3
* Added support of MongoClientSettings
* Target version changed to 4.5

0.2.3
* Hangfire version updated to 1.5.3
* MongoDB.Driver version updated to 2.1.1
* CPU utilization issue fixed
* Paging logic updated for dashboard

0.2.2
* Hangfire version updated to 1.4.3
* Obsolete mongocsharpdriver replaced with MongoDB.Driver

0.2.1
* Support for Hangfire 1.3.0 added

0.2.0
* Initial public release

Owners

Authors

Sergey Zwezdin, Martin Lobger, Jonas Gottschau

Copyright

Copyright 2016 © Sergey Zwezdin

Tags

Dependencies

Version History

Version Downloads Last updated
Hangfire MongoDB... 0.4.0 84 Monday, June 19, 2017
Hangfire MongoDB... 0.3.2 11,546 Saturday, December 10, 2016
Hangfire MongoDB... 0.3.1 330 Wednesday, November 30, 2016
Hangfire MongoDB... 0.3.0 78 Tuesday, November 29, 2016
Hangfire MongoDB... 0.2.8 2,539 Monday, September 26, 2016
Hangfire MongoDB... 0.2.6 26,602 Sunday, May 29, 2016
Hangfire MongoDB... 0.2.5 2,632 Saturday, March 5, 2016
Hangfire MongoDB... 0.2.4 624 Monday, February 15, 2016
Hangfire MongoDB... 0.2.3 862 Sunday, December 6, 2015
Hangfire MongoDB... 0.2.2 3,793 Sunday, July 12, 2015
Hangfire MongoDB... 0.2.1 836 Saturday, December 13, 2014
Hangfire MongoDB... 0.2.0 162 Sunday, December 7, 2014