kryo
kryo copied to clipboard
Java binary serialization and cloning: fast, efficient, automatic
This is a POC for moving record serialization from `RecordSerializer` into `FieldSerializer`. This approach has two main advantages: 1. Existing configuration options for the `FieldSerializer` can be used for records...
**Is your feature request related to a problem? Please describe.** Make Kryo lib GraalVM compatible **Describe the solution you'd like** Some of serializers can't be used in GraalVM - https://github.com/redisson/redisson/issues/4811....
**Describe the bug** When changing the `references` flag from false to true on a kryo instance that has already been used for deserializing, subsequent deserialization does not work correctly any...
Create a mechanism for customising, configuring, or even replacing a serializer when it is registered. See #943.
We are upgrading our code-base from Kryo 4.0.2 to 5.4.0, and have hit an issue when serialising a `Collection` that only contains instances of `Collections$UnmodifiableRandomAccessList`. We have sub-classed `Kryo` to...
**Describe the bug** We've identified data corruption during DTO deserialization when there are changes in existing fields/instance variables in a dto **To Reproduce** Have a simple dto, lets say employee...
**Describe the bug** For stateful spark structured Streaming query processing, Used RocksDB state store, and existing state data is serialized by Spark's Encoders.bean serializer, still to have backward compatibility I...
Since ` ObjectInputStream` and `ObjectOutputStream` are both part of the JDK, I consider them like the default implementation we can use to perform Object (de)serialization. I would therefore expect in...
**Describe the bug** kryo 4... When I use a single byte[] array to deserialize from multiple streams, sometimes there is a crash with the error > com.esotericsoftware.kryo.kryo5.io.KryoBufferUnderflowException: Buffer underflow This...
**Describe the bug** **java.util.Locale** **script** field in the is missing after deserialization with Kryo5, when we execute below UT method. we expect to get **sr_RS_#Cyrl** but actually we get the...