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

[API-1250] Do not allow different item types in Compact array fields #21958

Merged

Conversation

mdumandag
Copy link
Contributor

The team decided that we wouldn't allow different item types/schemas
in the Compact array fields.

This PR adds the necessary checks to the array of Compact
and array of GenericRecord object fields

@hz-devops-test
Copy link

The job Hazelcast-pr-builder of your PR failed. (Hazelcast internal details: build log, artifacts).
Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log file
--------------------------
-------TEST FAILURE-------
--------------------------
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   QueueDestroyTest.checkStatsMapEntryRemovedWhenQueueDestroyed:78 expected:<0> but was:<1>
[INFO] 
[ERROR] Tests run: 50717, Failures: 1, Errors: 0, Skipped: 238
[INFO] 

[ERROR] There are test failures.

@mdumandag
Copy link
Contributor Author

Unrelated test failure already reported on #21696

@mdumandag
Copy link
Contributor Author

run-lab-run

The team decided that we wouldn't allow different item types/schemas
in the Compact array fields.

This PR adds the necessary checks to the array of Compact
and array of GenericRecord object fields.
@mdumandag mdumandag force-pushed the dont-allow-different-compact-array-types branch from fd41863 to 74cff5d Compare August 15, 2022 07:38
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@hazelcast hazelcast deleted a comment from hz-devops-test Aug 15, 2022
@mdumandag mdumandag merged commit 5bcb6c0 into hazelcast:master Aug 15, 2022
@mdumandag mdumandag deleted the dont-allow-different-compact-array-types branch August 15, 2022 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Add to Release Notes All Languages Should Check Used by clients team to track fixes on the java client that should potentially backported to others Module: Serialization Source: Internal PR or issue was opened by an employee Team: Client
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants