jetty / jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
https://eclipse.dev/jetty
Other
3.86k stars 1.91k forks source link

[11.0.x] Bump the dev-dependencies group with 18 updates #12463

Closed dependabot[bot] closed 6 days ago

dependabot[bot] commented 2 weeks ago

Bumps the dev-dependencies group with 18 updates:

Package From To
com.fasterxml.jackson:jackson-bom 2.18.0 2.18.1
org.junit:junit-bom 5.11.2 5.11.3
ch.qos.logback:logback-core 1.5.9 1.5.12
com.github.jnr:jnr-enxio 0.32.17 0.32.18
com.github.jnr:jnr-ffi 2.2.16 2.2.17
com.github.jnr:jnr-posix 3.1.19 3.1.20
com.github.jnr:jnr-unixsocket 0.38.22 0.38.23
com.google.errorprone:error_prone_annotations 2.33.0 2.35.1
com.google.errorprone:error_prone_core 2.33.0 2.35.1
io.grpc:grpc-core 1.68.0 1.68.1
io.smallrye.common:smallrye-common-cpu 2.6.0 2.8.0
org.jboss.threads:jboss-threads 3.6.1.Final 3.8.0.Final
org.mariadb.jdbc:mariadb-java-client 3.4.1 3.5.0
com.puppycrawl.tools:checkstyle 10.18.2 10.20.0
com.hazelcast:hazelcast 5.3.8 5.5.0
org.bouncycastle:bcpkix-jdk15to18 1.78.1 1.79
org.bouncycastle:bcprov-jdk15to18 1.78.1 1.79
org.bouncycastle:bcutil-jdk15to18 1.78.1 1.79

Updates com.fasterxml.jackson:jackson-bom from 2.18.0 to 2.18.1

Commits
  • ef33ac7 [maven-release-plugin] prepare release jackson-bom-2.18.1
  • f43bf9f Prepare for 2.18.1 release
  • 6f5259d Change to snapshot version of jackson-parent
  • 3f21ec5 Back to snapshot dep
  • bb45933 [maven-release-plugin] prepare for next development iteration
  • See full diff in compare view


Updates org.junit:junit-bom from 5.11.2 to 5.11.3

Release notes

Sourced from org.junit:junit-bom's releases.

JUnit 5.11.3 = Platform 1.11.3 + Jupiter 5.11.3 + Vintage 5.11.3

See Release Notes.

Full Changelog: https://github.com/junit-team/junit5/compare/r5.11.2...r5.11.3

Commits
  • b20991e Release 5.11.3
  • e57b508 Finalize 5.11.3 release notes
  • fb1254c Allow repeating ExtendWith annotation on fields and parameters
  • a3192bd Fix package name comparison on Java 8 (#4077)
  • fcb7b01 Remove useless Order annotation
  • 57dfcb5 Allow repeating @…Source annotations when used as meta annotations
  • 09cd8b3 Add ArchUnit test for consistency of repeatable annotations
  • fa46a92 Hard-wrap at 90 characters
  • 8f45eea Find repeatable @⁠ExtendWith meta-annotations on fields again
  • b451122 Introduce release notes for 5.11.3
  • Additional commits viewable in compare view


Updates ch.qos.logback:logback-core from 1.5.9 to 1.5.12

Commits
  • 3a64b51 prepare release 1.5.12
  • ecae664 fix issues/879
  • 85968fa logger call ends with two exceptions - fix issues/876
  • ea3cec8 Update README.md
  • 887cbba update README.md
  • df2a3b6 start work on 1.5.12-SNAPSHOT
  • 3aa0730 prepare release of version 1.5.11
  • 8bcfd9a allow for InsertFromJNDIModelHandler to be callable from logback-tyler
  • 75bee86 refactorings in support of logback-tyler
  • 8749edc start work on 1.5.11-SNAPSHOT
  • Additional commits viewable in compare view


Updates com.github.jnr:jnr-enxio from 0.32.17 to 0.32.18

Commits
  • d23f02e [maven-release-plugin] prepare release jnr-enxio-0.32.18
  • c21e0a9 Update jnr-ffi to 2.2.17
  • f5269b2 Merge pull request #45 from headius/fix_blocking
  • 2bfd9f8 Add a test for setBlocking
  • 04e6dc8 Fix fnctl binding
  • aaa74df [maven-release-plugin] prepare for next development iteration
  • See full diff in compare view


Updates com.github.jnr:jnr-ffi from 2.2.16 to 2.2.17

Commits
  • 32cd8f6 [maven-release-plugin] prepare release jnr-ffi-2.2.17
  • dc231da Lost update to 2.2.17 snapshot after 2.2.16 release
  • 4212776 Merge tag 'jnr-ffi-2.2.16'
  • 648962a Update to latest ASM
  • c2de390 Add FAQ about EINVAL for in/out vars
  • 59d3f61 Merge pull request #342 from headius/update_jffi
  • See full diff in compare view


Updates com.github.jnr:jnr-posix from 3.1.19 to 3.1.20

Commits
  • 3ebda1d [maven-release-plugin] prepare release jnr-posix-3.1.20
  • 998ab81 Update jnr-ffi to 2.2.17
  • 8390054 Merge pull request #195 from Anxbbq/riscv64-support
  • 32f783b Merge pull request #194 from adoroszlai/return-default-handler
  • 16f47c5 Update LinuxPOSIX.java
  • e117fc6 Create LinuxFileStatRISCV64.java
  • d9409a0 Update LinuxPOSIX.java
  • cfd6f10 Revert "replace with lambda"
  • 90870bd Revert "add comments"
  • 4b420d3 add comments
  • Additional commits viewable in compare view


Updates com.github.jnr:jnr-unixsocket from 0.38.22 to 0.38.23

Commits
  • 8e475c8 [maven-release-plugin] prepare release jnr-unixsocket-0.38.23
  • 8bbab73 Update jnr dependencies
  • 5012fec [maven-release-plugin] prepare for next development iteration
  • See full diff in compare view


Updates com.google.errorprone:error_prone_annotations from 2.33.0 to 2.35.1

Release notes

Sourced from com.google.errorprone:error_prone_annotations's releases.

Error Prone 2.35.1

Error Prone's dependency on protobuf has been downgraded to 3.25.5 for this release.

Version 3.25.5 of protobuf still fixes CVE-2024-7254. This release is provided for users who aren't ready to update to 4.x, see also #4584 and #4634. Future versions of Error Prone will upgrade back to protobuf 4.x.

Full changelog: https://github.com/google/error-prone/compare/v2.35.0...v2.35.1

Error Prone 2.35.0

Changes:

  • Fix handling of \s before the trailing delimiter in MisleadingEscapedSpace
  • TimeUnitMismatch improvements: handle binary trees, consider trees like fooSeconds * 1000 to have units of millis

New checks:

Full changelog: https://github.com/google/error-prone/compare/v2.34.0...v2.35.0

Error Prone 2.34.0

Changes:

  • Passing the javac flag --should-stop=ifError=FLOW is now required when running Error Prone (#4595)
  • The MemberName check was renamed to IdentifierName

New checks:

Closed issues: #4595, #4598, #4620

Full changelog: https://github.com/google/error-prone/compare/v2.33.0...v2.34.0

Commits
  • 0e06cc2 Release Error Prone 2.35.1
  • db6c890 Downgrade protobuf version to 3.25.5
  • ed6b121 Add a repro test for broken behavior inlining the parameter value into the fu...
  • a931fa3 Remove DoNotUseRuleChain from JavaCodeClarity.
  • ec2983b compileUnsafe -> compile for compile-time-constant expressions.
  • 2ce9632 Strip the quotation marks from the source code when reconstructing the literal.
  • 99a0d9d TimeUnitMismatch: handle BinaryTrees.
  • 60c5f76 TimeUnitMismatch: consider trees like fooSeconds * 1000 to have units of `m...
  • 427b51d GetSeconds to ToSeconds error prone
  • 82a2168 Recognize that Runtime.halt and exit never return.
  • Additional commits viewable in compare view


Updates com.google.errorprone:error_prone_core from 2.33.0 to 2.35.1

Release notes

Sourced from com.google.errorprone:error_prone_core's releases.

Error Prone 2.35.1

Error Prone's dependency on protobuf has been downgraded to 3.25.5 for this release.

Version 3.25.5 of protobuf still fixes CVE-2024-7254. This release is provided for users who aren't ready to update to 4.x, see also #4584 and #4634. Future versions of Error Prone will upgrade back to protobuf 4.x.

Full changelog: https://github.com/google/error-prone/compare/v2.35.0...v2.35.1

Error Prone 2.35.0

Changes:

  • Fix handling of \s before the trailing delimiter in MisleadingEscapedSpace
  • TimeUnitMismatch improvements: handle binary trees, consider trees like fooSeconds * 1000 to have units of millis

New checks:

Full changelog: https://github.com/google/error-prone/compare/v2.34.0...v2.35.0

Error Prone 2.34.0

Changes:

  • Passing the javac flag --should-stop=ifError=FLOW is now required when running Error Prone (#4595)
  • The MemberName check was renamed to IdentifierName

New checks:

Closed issues: #4595, #4598, #4620

Full changelog: https://github.com/google/error-prone/compare/v2.33.0...v2.34.0

Commits
  • 0e06cc2 Release Error Prone 2.35.1
  • db6c890 Downgrade protobuf version to 3.25.5
  • ed6b121 Add a repro test for broken behavior inlining the parameter value into the fu...
  • a931fa3 Remove DoNotUseRuleChain from JavaCodeClarity.
  • ec2983b compileUnsafe -> compile for compile-time-constant expressions.
  • 2ce9632 Strip the quotation marks from the source code when reconstructing the literal.
  • 99a0d9d TimeUnitMismatch: handle BinaryTrees.
  • 60c5f76 TimeUnitMismatch: consider trees like fooSeconds * 1000 to have units of `m...
  • 427b51d GetSeconds to ToSeconds error prone
  • 82a2168 Recognize that Runtime.halt and exit never return.
  • Additional commits viewable in compare view


Updates io.grpc:grpc-core from 1.68.0 to 1.68.1

Release notes

Sourced from io.grpc:grpc-core's releases.

v1.68.1

gRPC Java 1.68.1 Release Notes

v1.68.0 was a mistake. This is the first release of version 1.68.x

Bug Fixes

  • xds: Fix NullPointerException introduced in "Fix load reporting when pick first is used for locality-routing" (#11553). This was in 1.67.1 but not 1.68.0

Behavior Changes

  • core: JSON parsing rejects duplicate keys in objects (#11575) (4be69e3f8). This is the existing behavior in C core. Duplicate keys in objects are dangerous as which value takes effect is undefined. Previously, the last value was used
  • okhttp: Detect transport executors with no remaining threads (#11503) (3a6be9ca1). The transport uses two threads, but one is on-demand. If the executor provided to builder.transportExecutor() runs out of threads (e.g., it is a fixed-size thread pool), all transports can be wedged, unable to run on-demand tasks, until keepalive kills one of them. Two threads are now used when handshaking a new transport, and the transport will time out after 1 second with “Timed out waiting for second handshake thread” if two threads are unavailable
  • gcp-csm-o11y: Get mesh_id value from CSM_MESH_ID environment variable, instead of getting it from bootstrap file (84d30afad)

Improvements

  • New grpc-context-override-opentelemetry artifact (#11523) (782a44ad6) (#11599) (e59ae5fad). This is a io.grpc.Context storage override to store its state in io.opentelemetry.context.Context. Libraries should not add a dependency on this artifact, as applications can only have one storage override in their classpath
  • New grpc-s2a artifact. It is a transport that offloads the handshake similar to ALTS, but for TLS. It provides io.grpc.s2a.S2AChannelCredentials
  • api: Enhance name resolver `ResolutionResult` to hold addresses or error so the single listener API onResult2 is used to convey both success and error cases for name resolution (#11330) (1ded8aff8)
  • core: Handle NameResolver/LoadBalancer exceptions when panicking (b692b9d26). This expands the class of bugs that will fail RPCs with the panic error, versus some undefined behavior
  • core: Use the default service config in case of initial name resolver address resolution error (#11577) (fa26a8bc5)
  • core: StreamTracer.inboundMessageRead() now reports uncompressed message size when the message does not need compression (#11598) (2aae68e11). Previously it always reported -1 (unknown)
  • netty: Avoid TCP_USER_TIMEOUT warning when explicitly specifying a non-epoll channel type to use (#11564) (62f409810)
  • okhttp: Don't warn about missing Conscrypt (6f3542297). This is especially helpful when using TLS but not running on Android
  • android: For UdsChannelBuilder, use fake IP instead of localhost (a908b5e40). This avoids an unnecessary DNS lookup
  • xds: Add xDS node ID in select control plane errors to enable cross-referencing with control plane logs when debugging (f3cf7c3c7)
  • xds: Enhanced how ADS stream terminations are handled, specifically addressing cases where a response has or hasn't been received (#2e9c3e19f)
  • binder: Update status code documentation for Android 11's package visibility rules. (#11551) (99be6e985)
  • binder: Update binderDied() error description to spell out the possibilities for those unfamiliar with Android internals. (#11628) (46c1b387f)
  • example-gauth: Use application default creds instead of file argument (#11595) (94a0a0d1c)
  • opentelemetry: Experimental OpenTelemetry tracing is available. Set the GRPC_EXPERIMENTAL_ENABLE_OTEL_TRACING environment variable to true to enable tracing support in GrpcOpenTelemetry (#11409, #11477)(043ba55, 421e237)

Dependencies

  • Updated protobuf-java to 3.25.5. This helps avoid CVE-2024-7254 (2ff837ab6)

Thanks to:
@​Juneezee
@​lgalfaso
@​bestbeforetoday
@​hlx502
@​JoeCqupt

Commits
  • 16f93c8 Bump version to 1.68.1
  • 2b53352 Update README etc to reference 1.68.1
  • 135f433 Revert "stub: Ignore unary response on server if status is not OK" (#11636) (...
  • 2d0c158 Bump to 1.68.1-SNAPSHOT (#11637)
  • 46c1b38 Update binderDied() error description to spell out the possibilities for thos...
  • b65cbf5 inprocess: Support tracing message sizes guarded by flag (#11629)
  • 62f4098 netty: Avoid TCP_USER_TIMEOUT warning when not using epoll (#11564)
  • 00c8bc7 Minor grammar fix in Javadoc (#11609)
  • 4be69e3 core: SpiffeUtil API for extracting Spiffe URI and loading TrustBundles (#11575)
  • 1e0928f api: fix javadoc of CallCredentials.applyRequestMetadata
  • Additional commits viewable in compare view


Updates io.smallrye.common:smallrye-common-cpu from 2.6.0 to 2.8.0

Release notes

Sourced from io.smallrye.common:smallrye-common-cpu's releases.

2.8.0

  • #358 Release 2.8.0
  • #357 Bump org.graalvm.sdk:nativeimage from 24.1.0 to 24.1.1
  • #356 Introduce an annotation to mark a feature as tech preview
  • #355 Bump org.ow2.asm:asm from 9.7 to 9.7.1
  • #353 Update release-perform.yml workflow name
  • #352 Remove dryRun flag in release-perform.yml

2.7.0

  • #351 Release 2.7.0
  • #350 Split Release Workflow
  • #347 Use compare instead of signum
  • #346 Update release.yml to use reusable workflows
  • #345 Bump org.graalvm.sdk:nativeimage from 24.0.2 to 24.1.0
  • #344 Expression NO_$$ mode
  • #343 Bump io.smallrye:smallrye-parent from 45 to 46
  • #342 Bump org.apache.maven.resolver:maven-resolver-util from 1.9.20 to 1.9.22
  • #341 Bump version.vertx from 4.5.9 to 4.5.10
Commits
  • 4911b56 [maven-release-plugin] prepare release 2.8.0
  • ef5848a Merge pull request #358 from smallrye/release
  • f336db3 Release 2.8.0
  • 8e2723f Merge pull request #357 from smallrye/dependabot/maven/org.graalvm.sdk-native...
  • d08cf61 Bump org.graalvm.sdk:nativeimage from 24.1.0 to 24.1.1
  • 16e88ee Merge pull request #355 from smallrye/dependabot/maven/org.ow2.asm-asm-9.7.1
  • 7bf0d36 Merge pull request #356 from smallrye/introduce-tech-preview
  • 5a6f03c Introduce an annotation to mark a feature as tech preview
  • 222dd87 Bump org.ow2.asm:asm from 9.7 to 9.7.1
  • e6756ee Update release-perform.yml workflow name (#353)
  • Additional commits viewable in compare view


Updates org.jboss.threads:jboss-threads from 3.6.1.Final to 3.8.0.Final

Commits
  • 60a6d35 Prep 3.8.0.Final
  • c2e1c42 Merge pull request #192 from dmlloyd/false-sharing
  • 73b7213 Merge pull request #195 from dmlloyd/go-17
  • c83731a Remove stack depth test
  • 89b69fe Minor cleanups
  • 4ab166b Remove more pointer chasing in tight loops
  • 7099668 Remove one level of pointer-chasing from thread body
  • c38841c Flatten queue processing to remove some redundant checks
  • 958a3bb Defer creating new PoolThreadNode until after task is run
  • 2cc0ffa Reverse if order
  • Additional commits viewable in compare view


Updates org.mariadb.jdbc:mariadb-java-client from 3.4.1 to 3.5.0

Release notes

Sourced from org.mariadb.jdbc:mariadb-java-client's releases.

MariaDB Connector/Java 3.5.0

3.5.0 (Oct 2024)

Full Changelog

Notable changes

  • CONJ-1193 Parsec authentication implementation
  • CONJ-1183 permit setting specific truststore

Bugs Fixed

  • CONJ-1202 Session variable setting must be executed last
  • CONJ-1201 incorrect default behavior for forceConnectionTimeZoneToSession
  • CONJ-1200 Batch import fails with exception "Unknown command"
  • CONJ-1199 option connectionCollation addition in order to force collation
  • CONJ-1187 Use different exception type for connection timeouts
Changelog

Sourced from org.mariadb.jdbc:mariadb-java-client's changelog.

3.5.0 (Oct 2024)

Full Changelog

Notable changes

  • CONJ-1193 Parsec authentication implementation
  • CONJ-1183 permit setting specific truststore

Bugs Fixed

  • CONJ-1202 Session variable setting must be executed last
  • CONJ-1201 incorrect default behavior for forceConnectionTimeZoneToSession
  • CONJ-1200 Batch import fails with exception "Unknown command"
  • CONJ-1199 option connectionCollation addition in order to force collation
  • CONJ-1187 Use different exception type for connection timeouts
Commits
  • 8be57f3 [CONJ-1205] permit setObject with ARRAY dataType
  • 3e94848 [CONJ-1205] permit use of Array parameter
  • a54a87e [misc] update readme version
  • ae8e740 [misc] permit using setObject/getObject on float[]/Float[] values
  • 5463572 [misc] code style correction
  • 91c06e6 Merge branch 'develop'
  • 1ce5982 [misc] XA Pool datasource ensuring close when using XAConnection.close()
  • a81f0e3 [misc] XA test correction
  • a66f05d [misc] test correction for ES server
  • 32ca5d7 [misc] changing testing option disableSessionTracking defaut value
  • Additional commits viewable in compare view


Updates com.puppycrawl.tools:checkstyle from 10.18.2 to 10.20.0

Release notes

Sourced from com.puppycrawl.tools:checkstyle's releases.

checkstyle-10.20.0

Checkstyle 10.20.0 - https://checkstyle.org/releasenotes.html#Release_10.20.0

Breaking backward compatibility:

#15687 - JavadocMethodCheck: removed unnecessary tokens from acceptable

New:

#14424 - HideUtilityClassConstructor - Add option to skip validation based on list of annotations

Bug fixes:

#15831 - google_checks.xml not allowing eol left curly for switch statement with lambda-like construct

checkstyle-10.19.0

Checkstyle 10.19.0 - https://checkstyle.org/releasenotes.html#Release_10.19.0

New:

#9540 - WhitespaceAround: new property allowEmptySwitchBlockStatements #15263 - UnnecessaryParenthesesCheck does not flag unnecessary parentheses in conditional expression

Bug fixes:

#15664 - false-negative in google_checks.xml for not being able to detect requirement of K & R style for FINALLY #15769 - google_checks.xml: remove xpath suppression and false-positive indentation violations for block codes #15685 - JavadocParagraph does not work when paragraphs have their corresponding closing tag #15324 - Enforce preceding line break for opening braces of a case/default under switch in google_checks.xml #15733 - JavadocParagraph: report violation with column #15503 - JavadocParagraph: violate preceding P tag before block-level HTML tags #15716 - google_checks.xml: JavadocParagraph should have allowNewlineParagraph as false

... (truncated)

Commits
  • 41e15b3 [maven-release-plugin] prepare release checkstyle-10.20.0
  • 719ae40 doc: release notes for 10.20.0
  • 4c67922 Issue #15831: enabled allowEmptySwitchBlockStatements property of WhitespaceA...
  • 67b98ab Issue #14814: refactor checkline into iterative method
  • 9db3909 Issue #14814: refactor findmatch into iteration method
  • 853e2ba Issue #13345: Enable examples tests for ExplicitInitializationCheck
  • 8e8df58 Issue #13345: Enable examples tests for CovariantEqualsCheck
  • ca693c7 Issue #15829: Added test class for ConstructorsDeclarationGrouping
  • c256c10 Issue #6207: Added XPath regression test for ClassTypeParameterName
  • 42cf0ad Issue #15456: Specify violation messages for ArrayTrailingComma
  • Additional commits viewable in compare view


Updates com.google.errorprone:error_prone_core from 2.33.0 to 2.35.1

Release notes

Sourced from com.google.errorprone:error_prone_core's releases.

Error Prone 2.35.1

Error Prone's dependency on protobuf has been downgraded to 3.25.5 for this release.

Version 3.25.5 of protobuf still fixes CVE-2024-7254. This release is provided for users who aren't ready to update to 4.x, see also #4584 and #4634. Future versions of Error Prone will upgrade back to protobuf 4.x.

Full changelog: https://github.com/google/error-prone/compare/v2.35.0...v2.35.1

Error Prone 2.35.0

Changes:

  • Fix handling of \s before the trailing delimiter in MisleadingEscapedSpace
  • TimeUnitMismatch improvements: handle binary trees, consider trees like fooSeconds * 1000 to have units of millis

New checks:

Full changelog: https://github.com/google/error-prone/compare/v2.34.0...v2.35.0

Error Prone 2.34.0

Changes:

  • Passing the javac flag --should-stop=ifError=FLOW is now required when running Error Prone (#4595)
  • The MemberName check was renamed to IdentifierName

New checks:

Closed issues: #4595, #4598, #4620

Full changelog: https://github.com/google/error-prone/compare/v2.33.0...v2.34.0

Commits
  • 0e06cc2 Release Error Prone 2.35.1
  • db6c890 Downgrade protobuf version to 3.25.5
  • ed6b121 Add a repro test for broken behavior inlining the parameter value into the fu...
  • a931fa3 Remove DoNotUseRuleChain from JavaCodeClarity.
  • ec2983b compileUnsafe -> compile for compile-time-constant expressions.
  • 2ce9632 Strip the quotation marks from the source code when reconstructing the literal.
  • 99a0d9d TimeUnitMismatch: handle BinaryTrees.
  • 60c5f76 TimeUnitMismatch: consider trees like fooSeconds * 1000 to have units of `m...
  • 427b51d GetSeconds to ToSeconds error prone
  • 82a2168 Recognize that Runtime.halt and exit never return.
  • Additional commits viewable in compare view


Updates com.hazelcast:hazelcast from 5.3.8 to 5.5.0

Release notes

Sourced from com.hazelcast:hazelcast's releases.

v5.5.0

For the full release notes for this release, see https://docs.hazelcast.com/hazelcast/5.5/release-notes/5-5-0.

v5.4.0

This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.4.0 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.

[!CAUTION] Starting with this release of Hazelcast Platform, the minimum supported Java version is 17.

New Features

  • Enterprise User Code Namespaces: Enable deployment and redeployment of your custom classes. See the User Code Namespaces documentation.
  • Enterprise CPMap: Added CPMap as a minimal key-value CP data structure. See CPMap documentation. #25802
  • Enterprise Thread-Per-Core (TPC): TPC is now generally available. You can enable this feature on the clients and cluster members for improved performance. See the Thread-Per-Core (TPC) documentation.

Breaking Changes

  • The MergingValue interface within the SPI package now requires the getDeserializedValue() method to be defined within implementations, replacing the getValue() definition. #25942
  • Moved the MongoDB connector to the extensions module, that is, its classes and related dependencies relocated; if you are using Maven to install the connector, you must add <classifier>jar-with-dependencies</classifier> to your pom.xml. Also removed the permissions for MongoDB connector. #25744, #25701
  • Method names used as parameters in SecurityInterceptor checks were reviewed and unified into a single place - class com.hazelcast.security.SecurityInterceptorConstants. Some client messages have the method name changed to reflect their purpose better. Some client messages are newly covered by SecurityInterceptor checks now. #25020
  • Renamed the service port for Hazelcast clusters deployed in Kubernetes environments to hazelcast. The previous name, hazelcast-service-port, caused member auto-discovery for embedded deployments to fail. #24834, #24705, #24688
  • Fixed an issue where Hazelcast was not failing fast when a member is started with a blank public address. This has been fixed by introducing a configuration validation that might break any existing, but invalid, configuration. #24729

Enhancements

SQL/Jet Engine

  • Removed the beta annotations from the data connection classes. #26000
  • Replaced the user-defined types (UDTs) feature flag with the cyclic UDT feature flag, to prevent querying such type data. #25977
  • Added support for loading and storing a single column as the value using the GenericMapStore. #25878
  • Each Jet engine job was creating a client for connecting to the remote cluster, resulting in an excessive number of clients. This has been fixed by introducing a single data connection, which can be reused for all job instances. #25754, #25731
  • Added support for resolving fields from Avro schemas in Kafka mappings. #25935
  • Changed the exception type from CancellationException to CancellationByUserException when the user cancels a job before it is initialized. #25383
  • Added nested field support for Avro serialization format. #25269
  • Removed the redundant sort and merge operations in sorted index scans, for the computations where the index order is not needed, for example, aggregations. #25180
  • Updated the data comparator to improve the performance of sorted index operations. #25196
  • Added support for partition pruning for the __key filters. #25105
  • Added support for partitioned edges in Jet engine's partition pruning. #25062
  • Added a new mechanism to compute the required partitions to be scanned, if attribute partitioning strategy is applied. #25006
  • Added the condition type to the EXPLAIN PLAN statement outputs for all physical joins. #24899
  • Added support for nullable types when reading Avro files. #24840
  • Added the ability to pass parameters for JDBC configuration, such as the fetch size for large tables. #24835
  • Added support for partition pruning for SQL queries that have trivial filter predicates. #24813
  • Reflected the change of javax.jms to jakarta.jms in Hazelcast distributions. #24804
  • Added support for member pruning for Platform jobs to optimize a job's performance by picking up only the members required for the job. #24689
  • Added the stream() method to the SQL service to return the stream of result rows. #24525
  • Introduced a new configuration object to control the exact initial partition offsets when consuming records from Kafka via the Jet engine. #21546
  • Aligned the behavior of hashCode() method of KeyedWindowResult with that of Map.Entry. #697

... (truncated)

Commits
  • e6ef7a8 Upgrade version to 5.5.0
  • da56201 Fix distribution.zip's licenses/attribution.txt generation [5.5.0] [REL-2...
  • 7f1e932 Resolve issues preventing Hazelcast v5.5.0 build [5.5.0] (#2760)
  • 34796ee Update release_notes.txt [REL-246][5.5.0] (#2751)
  • f8bd2b8 Relocate all Jackson classes (#2679)
  • c205c0a Fix stale connections in niche MULTI_MEMBER routing [CORE-150] [5.5.0] (#2696)
  • 89ed72d Update hazelcast-hibernate5.3 to 5.2.0 [5.5.0] (#2634)
  • 0871884 Remove d... _Description has been truncated_
dependabot[bot] commented 6 days ago

Looks like these dependencies are updatable in another way, so this is no longer needed.