Fix RealmInvalidationClusterTest failures

Workaround for https://github.com/infinispan/infinispan/pull/15835
that can be reverted when we upgrade to 16.0.0.Dev06

Signed-off-by: Ryan Emerson <remerson@ibm.com>
This commit is contained in:
Ryan Emerson 2025-10-08 16:16:29 +01:00
parent 3158aaa59c
commit a4e333e62b

View File

@ -25,6 +25,7 @@ import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@ -341,8 +342,14 @@ public final class JGroupsConfigurator {
))
);
if (!udp && InfinispanUtils.isVirtualThreadsEnabled())
list.add(new ProtocolConfiguration(TCP.class.getSimpleName(), Map.of("bundler_type", "per-destination")));
if (!udp && InfinispanUtils.isVirtualThreadsEnabled()) {
// TODO revert when https://github.com/infinispan/infinispan/pull/15835 is resolved
Map<String, String> tcpProps = new HashMap<>(2);
tcpProps.put("enable_suspect_events", "false");
if (InfinispanUtils.isVirtualThreadsEnabled())
tcpProps.put("bundler_type", "per-destination");
list.add(new ProtocolConfiguration(TCP.class.getSimpleName(), tcpProps));
}
if (tracingEnabled) {
list.add(new ProtocolConfiguration(OPEN_TELEMETRY.class.getName(), Map.of(