Skip to content

[3.20] Update Hibernate Search to 7.2.6.Final / Update Apache Avro to 1.12.1/ Update Hibernate ORM to 6.6.42.Final#52660

Merged
gsmet merged 3 commits intoquarkusio:3.20from
marko-bekhta:dep/3.20/search-avro-etc
Feb 19, 2026
Merged

[3.20] Update Hibernate Search to 7.2.6.Final / Update Apache Avro to 1.12.1/ Update Hibernate ORM to 6.6.42.Final#52660
gsmet merged 3 commits intoquarkusio:3.20from
marko-bekhta:dep/3.20/search-avro-etc

Conversation

@marko-bekhta
Copy link
Member

@quarkus-bot quarkus-bot bot added area/dependencies Pull requests that update a dependency file area/hibernate-search Hibernate Search labels Feb 18, 2026
@quarkus-bot
Copy link

quarkus-bot bot commented Feb 18, 2026

/cc @gsmet (hibernate-search)

@quarkus-bot
Copy link

quarkus-bot bot commented Feb 18, 2026

/cc @aloubyansky (3.20), @gastaldi (3.20), @gsmet (3.20), @jmartisk (3.20), @rsvoboda (3.20)

Copy link
Member

@gsmet gsmet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me but let's wait for @jmartisk before merging.

@quarkus-bot
Copy link

quarkus-bot bot commented Feb 18, 2026

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit ed847fa.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.


Flaky tests - Develocity

⚙️ JVM Tests - JDK 17

📦 extensions/micrometer-opentelemetry/deployment

io.quarkus.micrometer.opentelemetry.deployment.compatibility.MicrometerTimedInterceptorTest.testTimeMethod_LongTaskTimer_Failed - History

  • expected: <0> but was: <1> - org.opentest4j.AssertionFailedError
Details
org.opentest4j.AssertionFailedError: expected: <0> but was: <1>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:166)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:161)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:632)
	at io.quarkus.micrometer.opentelemetry.deployment.compatibility.MicrometerTimedInterceptorTest.testTimeMethod_LongTaskTimer_Failed(MicrometerTimedInterceptorTest.java:222)

📦 extensions/websockets-next/deployment

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testClientEndpointError_ExceptionInsideOnTextMessage_WithOverloadedOnError - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null' Actual: \# TYPE jvm_gc_overhead gauge \# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null'
  Actual: # TYPE jvm_gc_overhead gauge
# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1]
jvm_gc_overhead 0.0021869260559953
# TYPE quarkus_websockets_server_bytes counter
  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '1' and direction 'null' Actual: \# TYPE jvm_threads_started_threads counter \# HELP jvm_threads_started_threads The total number of application threads started in the JVM - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '1' and direction 'null'
  Actual: # TYPE jvm_threads_started_threads counter
# HELP jvm_threads_started_threads The total number of application threads started in the JVM
jvm_threads_started_threads_total 204354.0
# TYPE quarkus_websockets_server_connections_closed counter

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testClientEndpointError_ExceptionInsideOnTextMessage_noExplicitOnErrorDefined - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '3' and direction 'null' Actual: \# TYPE jvm_gc_overhead gauge \# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '3' and direction 'null'
  Actual: # TYPE jvm_gc_overhead gauge
# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1]
jvm_gc_overhead 0.005113138681097158
# TYPE quarkus_websockets_server_bytes counter

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_ExceptionInsideOnOpen - History

  • io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed - java.util.concurrent.CompletionException
Details
java.util.concurrent.CompletionException: io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed
	at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:413)
	at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2118)
	at io.quarkus.websockets.next.test.utils.WSClient.await(WSClient.java:137)
	at io.quarkus.websockets.next.test.utils.WSClient.sendAndAwait(WSClient.java:96)
	at io.quarkus.websockets.next.test.telemetry.Connection.openConnectionThenSend(Connection.java:34)
	at io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_ExceptionInsideOnOpen(MicrometerWebSocketsOnErrorTest.java:201)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
  • io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed - java.util.concurrent.CompletionException
Details
java.util.concurrent.CompletionException: io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed
	at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:413)
	at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2118)
	at io.quarkus.websockets.next.test.utils.WSClient.await(WSClient.java:137)
	at io.quarkus.websockets.next.test.utils.WSClient.sendAndAwait(WSClient.java:96)
	at io.quarkus.websockets.next.test.telemetry.Connection.openConnectionThenSend(Connection.java:34)
	at io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_ExceptionInsideOnOpen(MicrometerWebSocketsOnErrorTest.java:201)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_GlobalErrorHandler - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null' Actual: \# TYPE jvm_gc_overhead gauge \# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null'
  Actual: # TYPE jvm_gc_overhead gauge
# HELP jvm_gc_overhead An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1]
jvm_gc_overhead 0.0027114000801068045
# TYPE quarkus_websockets_server_bytes counter

⚙️ JVM Tests - JDK 21

📦 extensions/websockets-next/deployment

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testClientEndpointError_ExceptionInsideOnTextMessage_WithOverloadedOnError - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null' Actual: \# TYPE quarkus_websockets_client_bytes counter \# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints. - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null'
  Actual: # TYPE quarkus_websockets_client_bytes counter
# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints.
quarkus_websockets_client_bytes_total{direction="INBOUND",uri="/client-error-no-on-error"} 40.0
quarkus_websockets_client_bytes_total{direction="INBOUND",uri="/client-error-overloaded-on-error"} 40.0

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testClientEndpointError_ExceptionInsideOnTextMessage_noExplicitOnErrorDefined - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '3' and direction 'null' Actual: \# TYPE quarkus_websockets_client_bytes counter \# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints. - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '3' and direction 'null'
  Actual: # TYPE quarkus_websockets_client_bytes counter
# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints.
quarkus_websockets_client_bytes_total{direction="INBOUND",uri="/client-error-no-on-error"} 40.0
quarkus_websockets_client_bytes_total{direction="OUTBOUND",uri="/client-error-no-on-error"} 12.0

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_ExceptionInsideOnOpen - History

  • io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed - java.util.concurrent.CompletionException
Details
java.util.concurrent.CompletionException: io.vertx.core.impl.NoStackTraceThrowable: WebSocket is closed
	at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:413)
	at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2118)
	at io.quarkus.websockets.next.test.utils.WSClient.await(WSClient.java:137)
	at io.quarkus.websockets.next.test.utils.WSClient.sendAndAwait(WSClient.java:96)
	at io.quarkus.websockets.next.test.telemetry.Connection.openConnectionThenSend(Connection.java:34)
	at io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_ExceptionInsideOnOpen(MicrometerWebSocketsOnErrorTest.java:201)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)

io.quarkus.websockets.next.test.telemetry.MicrometerWebSocketsOnErrorTest.testServerEndpointError_GlobalErrorHandler - History

  • Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed. Response body doesn't match expectation. Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null' Actual: \# TYPE quarkus_websockets_client_bytes counter \# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints. - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: 
Assertion condition defined as a Lambda expression in io.quarkus.websockets.next.test.telemetry.MetricsAsserter 1 expectation failed.
Response body doesn't match expectation.
Expected: Key 'quarkus_websockets_server_endpoint_count_errors_total' with value '4' and direction 'null'
  Actual: # TYPE quarkus_websockets_client_bytes counter
# HELP quarkus_websockets_client_bytes Number of bytes sent and received by client endpoints.
quarkus_websockets_client_bytes_total{direction="INBOUND",uri="/client-error-no-on-error"} 40.0
quarkus_websockets_client_bytes_total{direction="OUTBOUND",uri="/client-error-no-on-error"} 12.0

⚙️ Gradle Tests - JDK 17 Windows

📦 integration-tests/gradle

io.quarkus.gradle.devmode.IncludedKotlinBuildDevModeTest.main - History

  • Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds. - org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes  30 seconds.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:975)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
	at io.quarkus.gradle.devmode.QuarkusDevGradleTestBase.getHttpResponse(QuarkusDevGradleTestBase.java:165)

@gsmet
Copy link
Member

gsmet commented Feb 19, 2026

I will merge these ones as Dependabot is getting very annoying.

I'll discuss them with @jmartisk when he's back.

@gsmet gsmet merged commit c05d0fb into quarkusio:3.20 Feb 19, 2026
56 checks passed
@jmartisk jmartisk added this to the 3.20.6 milestone Feb 25, 2026
@jmartisk jmartisk moved this to 3.20.6 in Backports for 3.20 Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dependencies Pull requests that update a dependency file area/hibernate-search Hibernate Search triage/flaky-test

Projects

Status: 3.20.6

Development

Successfully merging this pull request may close these issues.

3 participants