Skip to content

Tags: alkampfergit/Hangfire.Mongo

Tags

v0.7.11

Toggle v0.7.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
0.7.11 (gottscj#243)

* Make Hangfire.Mongo extendable (gottscj#238)

Make MongoConnection, MongoDistributedLock, DistributedLockMutex, JobQueueSemaphore, MongoFetchedJob, MongoJobFetcher, MongoMonitooringApi, MongoNotificationObserver and MongoWriteOnlyTransaction public, non-sealed and all public methods virtual.
Added MongoFactory, which is extendable and creates all instances.

* Make migrations extendable (gottscj#240)

* Make migrations extendable

* remove test code from sample

* Added missing files

* Make MongoStorage inheritable

* Add test for continuations (gottscj#241)

* Add test for continuations

* Changed to use enqueue

* Add test for continuations

* Changed to use enqueue

* Fixed unit test

* Fixed failing test

* combine tests using full hangfire server

* Update dependencies (gottscj#242)

* Update changelog and version

v0.6.7

Toggle v0.6.7's commit message
Release v0.6.7

v0.6.6

Toggle v0.6.6's commit message

v0.6.5

Toggle v0.6.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Create 0.6.5 branch (gottscj#218)

make getting mongdb version more resilient

v0.6.4

Toggle v0.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.6.4

* Update dependencies

- Upgrade to "Hangfire.Core" Version="1.7.6"
- Upgrade to "MongoDB.Bson" Version="2.9.1"
- Upgrade to "MongoDB.Driver" Version="2.9.1"
- Upgrade to "MongoDB.Driver.Core" Version="2.9.1"

* Fix gottscj#207 - Make sure to use timeout when waiting for signalled semaphore

* Clean up of JobQueueSemaphore

This should fix gottscj#206

* Make sure to throw if cancellation has been requested

* gottscj#206 fix unit tests

* Dont try to delete expired migration lock (gottscj#208) (gottscj#211)

Will be deleted by successful migration or application shutdown.

* fix job set filter - escape regex chars (gottscj#212)

* Update changelog and PackageReleaseNotes (gottscj#214)

* Allow user to supply preconfigured MongoClient gottscj#199 (gottscj#213)

* Dont restart NotificationsObserver if collection is not capped (gottscj#204) (gottscj#215)

* Update changelog and release notes

* Update changelog and release notes

0.6.3

Toggle 0.6.3's commit message

0.6.2

Toggle 0.6.2's commit message

0.6.0

Toggle 0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 0.6.0 (gottscj#184)

* Create 0.6.0 branch

* rebase (+6 squashed commit)

- Added JobQueueObserverProcess
- Added JobQueueSemaphore
- MongoJobQueue now waits for either poll timeout or a semaphore
- DRY'ed up some ctors

* Migration upgrades

* WiP

* fix unit tests
fix lock not using utcnow

* WiP

* fix unit test

* Fix migration-lock, use different dbs per framework targeted

* Actually use migration lock

* Changed waiting time to divide by 1000 instead of 10 (gottscj#180)
+ Formatting debug logging

* Minor optimization for monitoring api

* Add FileLogProvider for writing debug info

* Fix migration tests

Used wrong database for tests

* Finalized Unit tests
Removed net45 sample

* Use default connection settings

* change unit tests

* Re-add ASPNET sample

* ResetConnectionString

* Update ChangeLog

minor tweaks

* Setting trace level adjusting semaphore logic

* Added initial connection check

v0.5.15

Toggle v0.5.15's commit message

v0.5.14

Toggle v0.5.14's commit message