fast-serialization icon indicating copy to clipboard operation
fast-serialization copied to clipboard

FST: fast java serialization drop in-replacement

Results 127 fast-serialization issues
Sort by recently updated
recently updated
newest added

This is not a "real" issue, it is just a reminder that Java 21 LTS has changed the "preview" feature of the used memory API in branches 17 and 20....

Hi The javadoc of [registerClass](https://github.com/RuedigerMoeller/fast-serialization/blob/e8da5591daa09452791dcd992ea4f83b20937be7/src/main/java/org/nustaq/serialization/FSTConfiguration.java#L798) states like below ``` /** * * Preregister a class (use at init time). This avoids having to write class names. * Its a very...

Hi Team, ![image](https://github.com/RuedigerMoeller/fast-serialization/assets/93380641/56c4939c-ea3d-4155-a320-8013e26add60)

Can FST properly do deserialization of Java Records? I'm using the latest version fst available and trying to emulate serialization/deserialization process Serialization works fine, but when I'm trying to deserialize...

Unable to make field private final byte[] java.lang.String.value accessible: module java.base does not "opens java.lang" to unnamed module @6b9267b at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177) at java.base/java.lang.reflect.Field.setAccessible(Field.java:171) at org.nustaq.serialization.FSTClazzInfo.createFieldInfo(FSTClazzInfo.java:503) at...

https://github.com/RuedigerMoeller/fast-serialization/blob/e8da5591daa09452791dcd992ea4f83b20937be7/src/main/java/org/nustaq/serialization/serializers/FSTThrowableSerializer.java#L16 This code converts null String message to "null".

Declaring the Dependency to the Maven Module `maven-bundle-plugin` in the `Dependencies`-Section like this ```xml ... org.apache.felix maven-bundle-plugin 5.1.5 maven-plugin .... ``` leads to the following Dependency Tree in `compile`-Scope, which...

Encountered a possible livelock with FST, which occurs on a single thread without any concurrency in play. It is triggered by a combination of nested FST-use and class-initialization, and basically...

- JSON encoding for Externalizable objects always adds an array, into which the Externalizable writes data. This change makes readExternalEnd read this array end, even if consumeEndMarker is not implemented.

In some cases, i got this error : `stack_trace: java.lang.ClassNotFoundException: at java.lang.Class.forName0(Class.java) at java.lang.Class.forName(Class.java:398) at org.nustaq.serialization.FSTClazzNameRegistry.classForName(FSTClazzNameRegistry.java:197) ... 110 common frames omitted Wrapped by: java.lang.RuntimeException: class not found CLASSNAME: loader:jdk.internal.loader.ClassLoaders$AppClassLoader@67424e82 at...