Metin Dumandag
Metin Dumandag
The former implementation was relying on eventual replication of the schemas to all cluster members but it was susceptible to total schema (hence data) loss under certain scenarios. Also, it...
We allow reading nullable primitive fields as primitive fields as long as they are not null. Also, it is possible to read primitive fields as nullable primitives. The same holds...
com.hazelcast.jet.sql.SqlClientCompactQueryTest.testQueryOnPrimitive[inMemoryFormat:OBJECT, clusterHaveUserClasses:true] Failed on the PR builder https://jenkins.hazelcast.com/job/Hazelcast-pr-builder/12485/testReport/junit/com.hazelcast.jet.sql/SqlClientCompactQueryTest/testQueryOnPrimitive_inMemoryFormat_OBJECT__clusterHaveUserClasses_true_/ Stacktrace: ``` com.hazelcast.sql.HazelcastSqlException: Proxy [hz:impl:replicatedMapService:__sql.catalog] was destroyed while being created. This may result in incomplete cleanup of resources. at com.hazelcast.sql.impl.client.SqlClientService.handleExecuteResponse(SqlClientService.java:280) at com.hazelcast.sql.impl.client.SqlClientService.execute(SqlClientService.java:128)...
We have decided not to provide the methods to read a default value in case of a missing field in the data. These methods were meant to be used with...
This PR updates the `CompactSerializer` interface, by moving the type name and class definitions to there. The newly added method names to the `CompactSerializer` API are `getTypeName` and `getCompactClass` (because...
It was decided to fail with meaningful exception messages in case we are faced with a field type that is not supported by the reflective serializer yet. To do that,...
PR builder against master (commit fa729d9863694df3ae759259910cd0e496774759) Failed on https://jenkins.hazelcast.com/job/Hazelcast-pr-builder/12284/testReport/junit/com.hazelcast.jet.pipeline.test/TestSourcesTest/test_itemStream_in_expected_range_0__mode_member_/ Stacktrace: ``` java.lang.AssertionError: Expected: exception with message a string containing "com.hazelcast.jet.pipeline.test.AssertionCompletedException" but: message was "Exception in ProcessorTasklet{086a-c71e-6bc4-0001/assertCollectedEventually#1}: java.lang.AssertionError: java.lang.AssertionError: emitted items...
These were converted into private classes during the 4.0 migration, as we were only supporting keyword arguments for the client configuration. However, that led to a poor user experience, as...
The error handling code around the serialization service is pretty bad. We are relying on the sys.exc_info() in so many unnecessary places, and the code around the places we re-raise...
We should recreate proxies on the cluster as part of the initialization process, to deal with the problem described in https://github.com/hazelcast/hazelcast/issues/12417