Skip to content

Bump com.github.ben-manes.caffeine:caffeine from 2.6.2 to 3.1.8#12041

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/maven/com.github.ben-manes.caffeine-caffeine-3.1.8
Closed

Bump com.github.ben-manes.caffeine:caffeine from 2.6.2 to 3.1.8#12041
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/maven/com.github.ben-manes.caffeine-caffeine-3.1.8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Nov 22, 2023

Bumps com.github.ben-manes.caffeine:caffeine from 2.6.2 to 3.1.8.

Release notes

Sourced from com.github.ben-manes.caffeine:caffeine's releases.

3.1.8

  • Added a workaround for a possible JDK concurrency bug with method handles (#1111)

3.1.7

Cache

  • Improved builder construction time (#905)

JCache

  • Fixed deadlock when a cache listener writes to another cache (#1065)
  • Added jakarta.inject support, dropping javax.inject (#1009)

3.1.6

  • Fixed the log message when a key's equality has changed and corrupted the underlying map (#900, SLF4J-529)
  • Added Implementation-Version and other MANIFEST.MF attributes (#889)

3.1.5

Cache

  • Fixed clear() removing a key more than once due to a write-back removal listener (#872)

JCache

  • Added support for loading the configuration from the cache manager's uri (#877)

3.1.4

Added @​CanIgnoreReturnValue annotations for static analysis (#868)

3.1.3

Cache

  • Fixed the build time dependency constraints from being leaked into the external metadata (#867)
  • Fixed the cause of a removal notification for a discarded refresh when the entry was removed
  • Fixed the behavior for null lookups into returned unmodifiable maps to be consistent (#864)
  • Fixed an unexpected delay of removal notifications when using a scheduler (#859)
  • Fixed explicit refreshes from being deduped if the entry is pending eviction
  • Defaulted methods to @​CheckReturnValue for static analysis (#863)
  • Reduced the lock hold time during Map.clear (#835)

JCache

  • Fixed putAll with an immutable map that causes an exception when using a cache writer (#841)

3.1.2

Cache

  • Added detection for when a key's equality has changed and corrupted the underlying map ([SOLR-16489])
  • Improved the frequency sketch by better utilizing the cpu cache line to reduce memory accesses
  • Fixed computeIfAbsent when replacing a collected weak/soft value and the custom expiry fails
  • Improved refresh conflict detection to avoid unnecessarily discarding after a reload
  • Improved eviction when the weight is oversized (#745)

Guava

  • Added an adapter from Guava's CacheLoader to Caffeine's (#766)

... (truncated)

Commits
  • b0723da minor build plugin upgrades
  • 82cf9a3 Fix issue #1111 by not creating methodType on each invocation (to work around...
  • b1462dd simplify and document the coalescing bulkloader example (fixes #7)
  • f3a9345 document the write-behind-rxjava example
  • 2c7b878 Improve hibernate example and add resilience example using failsafe
  • c2befe9 Bump EnricoMi/publish-unit-test-result-action from 2.8.0 to 2.9.0 (#1109)
  • 30b3813 upgrade error prone and hibernate
  • 6f0f14e Bump com.uber.nullaway:nullaway from 0.10.11 to 0.10.12 (#1108)
  • 17677fa Bump org.checkerframework:checker-qual from 3.36.0 to 3.37.0 (#1107)
  • 67b36d6 Bump crate-ci/typos from 1.16.1 to 1.16.2 (#1105)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) from 2.6.2 to 3.1.8.
- [Release notes](https://github.com/ben-manes/caffeine/releases)
- [Commits](ben-manes/caffeine@v2.6.2...v3.1.8)

---
updated-dependencies:
- dependency-name: com.github.ben-manes.caffeine:caffeine
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 22, 2023
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Nov 22, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (e4d3a8d) 61.64% compared to head (61ea472) 46.96%.

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #12041       +/-   ##
=============================================
- Coverage     61.64%   46.96%   -14.69%     
+ Complexity     1153      946      -207     
=============================================
  Files          2385     1787      -598     
  Lines        129519    93907    -35612     
  Branches      20043    15182     -4861     
=============================================
- Hits          79844    44099    -35745     
- Misses        43869    46691     +2822     
+ Partials       5806     3117     -2689     
Flag Coverage Δ
custom-integration1 ?
integration ?
integration1 ?
integration2 ?
java-11 46.91% <ø> (-14.67%) ⬇️
java-21 46.79% <ø> (-14.72%) ⬇️
skip-bytebuffers-false 46.94% <ø> (-14.67%) ⬇️
skip-bytebuffers-true 46.78% <ø> (-14.72%) ⬇️
temurin 46.96% <ø> (-14.69%) ⬇️
unittests 46.96% <ø> (-14.69%) ⬇️
unittests1 46.96% <ø> (-0.03%) ⬇️
unittests2 ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Nov 28, 2023

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/maven/com.github.ben-manes.caffeine-caffeine-3.1.8 branch November 28, 2023 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants