DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
| Discussion thread | https://lists.apache.org/thread/m67s4qfrh660lktpq7yqf9docvvf5o9l | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vote thread | https://lists.apache.org/thread/2xmcxs67xxzwool554fglrnklyvw348h | ||||||||||||
| JIRA |
| ||||||||||||
| Release | <Flink Version>2.0 |
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
...
Method | Annotation |
org.apache.flink.api.common.typeinfo#createSerializer(SerializerConfig config) | @PublicEvolving |
Disable Kryo By Default
(Postponed as some Flink built-in connectors still rely on Kryo for serialization)
Currently, option pipeline.generic-types in Flink is used to enable/disable Kryo serialzier, its default value is true which means Flink will use Kryo as fallback serializer. This causes Kryo to be used by default to serialize some user-defined data without the user being aware of it, which can lead to incompatibility between the new and old versions of the job state during version upgrades. To avoid this issue, in Flink-2.0 , the default value of pipeline.generic-types can be changed to false to prevent the usage of the Kryo serializer without the user's knowledge.
...