IGNITE-16257 Implement readUnshared()/writeUnshared() for User Object Serialization
authorRoman Puchkovskiy <roman.puchkovskiy@gmail.com>
Thu, 20 Jan 2022 16:28:50 +0000 (20:28 +0400)
committerSemyon Danilov <samvimes@yandex.ru>
Mon, 24 Jan 2022 16:23:16 +0000 (19:23 +0300)
commiteccf157c184b5dea1c2c9c81291c51f4d40aa194
treea4901b84147eb3c38737e67c6cec9e09fa187d37
parentf6cae4312d04d9a53430624c526a92721ab2b087
IGNITE-16257 Implement readUnshared()/writeUnshared() for User Object Serialization
21 files changed:
modules/network/src/main/java/org/apache/ignite/internal/network/message/FieldDescriptorMessage.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassDescriptor.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassDescriptorFactory.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/Classes.java [moved from modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/Classes.java with 58% similarity]
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/FieldDescriptor.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/PerSessionSerializationService.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshaller.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ExternalizableMarshaller.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/FlaggedObjectIds.java [new file with mode: 0644]
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/MarshallingContext.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/StructuredObjectMarshaller.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UnmarshallingContext.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UosObjectInputStream.java
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UosObjectOutputStream.java
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/ClassDescriptorFactoryTest.java
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/ClassesTest.java [moved from modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/ClassesTest.java with 75% similarity]
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerWithSerializableOverrideStreamsTest.java
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerWithSerializableTest.java
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/FlaggedObjectIdsTest.java [new file with mode: 0644]
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/MarshallingContextTest.java
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/Throwables.java