57,757

Downloads

1,059

Downloads of v 0.4.1

60

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 353 Monday, June 19, 2017
Hangfire MongoDB... 0.3.2 13,499 Saturday, December 10, 2016
Hangfire MongoDB... 0.3.1 347 Wednesday, November 30, 2016
Hangfire MongoDB... 0.3.0 89 Tuesday, November 29, 2016
Hangfire MongoDB... 0.2.8 2,734 Monday, September 26, 2016
Hangfire MongoDB... 0.2.6 30,055 Sunday, May 29, 2016
Hangfire MongoDB... 0.2.5 2,647 Saturday, March 5, 2016
Hangfire MongoDB... 0.2.4 643 Monday, February 15, 2016
Hangfire MongoDB... 0.2.3 871 Sunday, December 6, 2015
Hangfire MongoDB... 0.2.2 3,812 Sunday, July 12, 2015
Hangfire MongoDB... 0.2.1 852 Saturday, December 13, 2014
Hangfire MongoDB... 0.2.0 171 Sunday, December 7, 2014