Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps) Update dependency Hangfire.InMemory to v1 #599

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Hangfire.InMemory 0.9.0 -> 1.0.0 age adoption passing confidence

Release Notes

HangfireIO/Hangfire.InMemory (Hangfire.InMemory)

v1.0.0: 1.0.0

Release Notes
  • Breaking – Remove the deprecated DisableJobSerialization option.
  • Breaking – Change default value for the IdType option to long.

v0.11.0: 0.11.0

Release Notes
  • Changed – This version targets Hangfire 1.7.0 and don't support some of the newest features.
  • Breaking – Remove the deprecated DisableJobSerialization option.
  • Breaking – Change default value for the IdType option to long.

v0.10.4: 0.10.4

Release Notes
  • Fixed – Problem with locks implementation due to a regression in .NET 8.0.

v0.10.3: 0.10.3

Release Notes
  • Changed – Significantly optimize GetFirstByLowestScoreFromSet method overloads.

v0.10.2: 0.10.2

Release Notes
  • Changed – Refactor command dispatching to make it more simple and less allocating.
  • Changed – Straightforward locking implementation with more unit tests.
  • FixedInvalidOperationException "Wrong level" when trying to release a lock (regression from 0.10.1).
  • Fixed – "An item with the same key has already been added" on the Awaiting Jobs page (regression from 0.10.0).

v0.10.1: 0.10.1

Release Notes
  • Changed – Roll back a breaking change in 0.10.0 for the InMemoryStorageOptions class.
  • Changed – Increase the default eviction interval to 5 seconds.
  • Changed – More efficient storage of state history records.
  • Changed – Implement fast path for the FetchNextJob method.
  • Fixed – More robust entry eviction implementation.
  • Fixed – Graceful dispatcher shutdown without additional waiting.
  • Project – Faster build pipeline on AppVeyor after migration to modern Powershell 7+.

v0.10.0: 0.10.0

Release Notes
  • BreakingInMemoryStorageOptions class instances are now immutable after initialization.
  • Added – Support long-based job identifiers through the InMemoryStorageOptions.IdType property.
  • Added – Expose the InMemoryStorageOptions.CommandTimeout option to control the command timeouts.
  • Changed – Significantly improve query dispatching pipeline in terms of speed and allocations.
  • Changed – More compact representation of jobs and their parameters.
  • Changed – Optimise the GetFirstByLowestScoreFromSet query when the number of items is huge.
  • Changed – Better concurrency handling implementation for the collection of locks.

Configuration

📅 Schedule: Branch creation - "before 10pm on Sunday" in timezone America/Chicago, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/hangfire.inmemory-1.x branch from 8ddd9ff to 66c83fb Compare September 22, 2024 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants