Skip to content

Commit

Permalink
Update: no requirement to enable compact serialization (#887)
Browse files Browse the repository at this point in the history
Starting with Hazelcast 5.2, when Compact serialization
graduated from beta, there is no longer an `enabled` flag in
`CompactSerializationConfig` - it is always enabled.
See also hazelcast/hazelcast#21997.

 - [ ] backport to 5.2
 - [ ] forward port to latest 5.4-snapshot docs
  • Loading branch information
Vassilis Bekiaris authored Oct 30, 2023
1 parent 8795bcb commit c54733a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/modules/serialization/pages/serialization.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ If parent class search fails, all interfaces implemented by the class are also c
. If the above check fails, then Hazelcast checks if it is an instance of `java.io.Serializable` or
`java.io.Externalizable` and a Global Serializer is not registered with Java Serialization Override feature.
. If the above check fails, Hazelcast uses the registered Global Serializer if one exists.
. If the above check fails, and the xref:compact-serialization.adoc[Compact Serialization] is enabled, then Hazelcast tries to extract a schema out of the Object's class xref:compact-serialization.adoc#using-compact-serialization-with-zero-configuration[automatically], if possible.
. If the above check fails, then Hazelcast tries to extract a schema out of the Object's class xref:compact-serialization.adoc#using-compact-serialization-with-zero-configuration[automatically], if possible.

If all the above checks fail, then serialization fails.
When a class implements multiple interfaces, the above steps are important
Expand Down

0 comments on commit c54733a

Please sign in to comment.