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

Bump com.oracle.coherence.ce:coherence from 22.06.2 to 23.09.2 #1459

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 22, 2024

Bumps com.oracle.coherence.ce:coherence from 22.06.2 to 23.09.2.

Release notes

Sourced from com.oracle.coherence.ce:coherence's releases.

Coherence CE v23.09.2

This is patch 2 of the Coherence CE 23.09 release.

New features in Coherence CE 23.09.2

  1. COH-29098 Added the "truncate" operation to the help command in the Console application.
  2. COH-29020 Added additional attributes to show memory in MB in report-memory-status.xml. Additionally ensured displaying of report values never uses exponential notation for all reports.
  3. COH-28849 Added the ability to pass a custom Executor to AsyncNamedCache to use to complete the invoked futures instead of using the Coherence common pool. This is useful if it is a requirement to strictly enforce order of completion of async futures.
  4. COH-28725 Improved the Coherence Gradle Plugin POF instrumentation support for multi-module Gradle builds.

Bugs fixed since Coherence CE 23.09.1

  1. COH-29304 Fixed an issue where the last polled position for a subscriber group in a channel was not properly rolled back on subscriber fail over, causing some messages to never be received.
  2. COH-29260 Bumped the JLine version to 3.25.0.
  3. COH-29200 Fixed an issue where an executor service task submitted with the Debugging option wouldn't log any task execution details unless the coherence.executor.trace.logging system property was set to true and coherence.log.level is at least seven.
  4. COH-29199 Added the ability to configure the number of worker threads the concurrent cache service using two system properties: coherence.concurrent.distributed.threads.{min|max}. The concurrent cache service will honor the global system properties coherence.distributed.threads.{min|max} if provided and the concurrent versions are not set.
  5. COH-29192 Fixed an issue where hostname verification could fail due to missing peer certificates when using Coherence with TLS enabled on Java 17 and higher.
  6. COH-29169 Bumped integrated version of ASM to 9.6.
  7. COH-29154 Upgraded Helidon version to 3.2.5 and gRPC version to 1.60.0.
  8. COH-29120 Fixed an issue where gRPC did not correctly support key association.
  9. COH-29082 Fixed an issue where services could restart during graceful shutdown when using the Bootstrap API.
  10. COH-29063 Fixed an issue where requesting the default session using the bootstrap API inside WebLogic Managed Coherence fails to return a valid session.
  11. COH-28980 Fixed an issue where there may be leaked threads as a result of starting and stopping DefaultCacheServer multiple times within the same JVM instance.
  12. COH-28979 Fixed an issue where there may be leaked threads as a result of starting and stopping Coherence multiple times within the same JVM instance.
  13. COH-28974 Fixed an issue where auto-discovered session configurations were not started and stopped correctly when running in a GAR application using WebLogic Managed Coherence.
  14. COH-28956 Added Management over REST endpoint to retrieve the View Caches in a cluster.
  15. COH-28924 Fixed an issue where the executor service in-progress count could be incremented twice per task.
  16. COH-28922 Fixed an issue where a ClassCastException may be thrown when transferring partitions containing entries with an expiry.
  17. COH-28917 Fixed an issue where increasing the channel count for a topic may cause an UnsupportedOperationException.
  18. COH-28911 Fixed an issue where put, get, and remove operations from a gRPC client or when using AsyncNamedMap or AsyncNamedCache did not trigger the cache store.
  19. COH-28813 Fixed an issue where executor tasks may not execute under high load.
  20. COH-28805 Fixed an issue where a PartitionedCache may be terminated due to an unhandled NullPointerException in onBackupListenerRequest().
  21. COH-28652 Fix a performance regression by removing unnecessary JEP-290 filter checking of the array length of a String or Binary.
  22. COH-28548 Fixed a rare issue with the executor service where a dynamically registered executor could result in an inflight task not completing.
  23. COH-28538 Fixed a race condition which could cause a PagedTopic to miss messages when cancelling futures returned by a Subscriber.
  24. COH-28536 Fixed an issue where a race condition is possible in SafeHashMap on ARM processors.
  25. COH-28501 Removed the coherence-helidon-grpc, coherence-helidon-client and coherence-helidon-proxy modules. While a Coherence gRPC server and client still work in a Helidon application, it is no longer possible to automatically serve Coherence gRPC proxy endpoints on the Helidon MP gRPC server. Coherence configures and creates its own independent gRPC clients and server.
  26. COH-28461 Fixed an issue where UnsolicitedCommitEvents may not fire for some entries which are part of a bulk update such as a clear().
  27. COH-25729 Improved <read-write-backing-map-scheme> to support write-behind remove.
  28. COH-25354 Fixed a rare issue in the executor service where a task executing across multiple members may not complete properly.

Coherence CE v23.09.1

This is patch 1 of the Coherence CE 23.09 release.

Bugs fixed since Coherence CE 23.09

  1. COH-28772 Upgraded Helidon version to 3.2.3, Netty version to 4.1.100.Final, gRPC version to 1.57.1 and Jersey version to 3.0.11.
  2. COH-28728 Fixed an issue where a topic subscriber could stop receiving messages from a newly allocated channel after the previous owner of the channel departed.
  3. COH-28726 Use internal ForkJoinPool to run queries in parallel across all owned partitions.

... (truncated)

Commits
  • 809f63a release: update poms to version 23.09.2
  • 1f09f72 COH-29249 - Build: OOM in BerkeleyDBRollingPersistenceTests.testDynamicRecove...
  • dc1d661 Harden MetricsStartupModeTests
  • 7ad5324 Bug 36205434 - [36196008->23.09.2] Fix topic channel position roll back on su...
  • a76ff2e ENH 36198056 - [35939851->23.09.2] Improve multi-module support of the Cohere...
  • 12c6082 Harden BaseManagementShutdownTests
  • 667141f Bug 35914598 - Build: management.ManagementInfoResourcePwdFileSSLTests.testSe...
  • c995515 Capture jcmd thread dump in ThreadDumpOnTimeoutRule JUnit rule
  • 615e8a6 Add parsson-media dependency to force the required version in dependency tree...
  • c8bc110 Switch back to debian11 distroless base image
  • 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.oracle.coherence.ce:coherence](https://github.com/oracle/coherence) from 22.06.2 to 23.09.2.
- [Release notes](https://github.com/oracle/coherence/releases)
- [Commits](oracle/coherence@22.06.2...23.09.2)

---
updated-dependencies:
- dependency-name: com.oracle.coherence.ce:coherence
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jan 22, 2024
@ben-manes ben-manes closed this Jan 22, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 22, 2024

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/gradle/com.oracle.coherence.ce-coherence-23.09.2 branch January 22, 2024 07:45
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.

1 participant