You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sd...@apache.org on 2022/01/27 09:40:32 UTC
[ignite-3] branch main updated (a71adbd -> bd86528)
This is an automated email from the ASF dual-hosted git repository.
sdanilov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from a71adbd IGNITE-16311 Removed redundant mentions of closed tasks in code. (#561)
add bd86528 IGNITE-15945 Class inheritance and effectively final fields
No new revisions were added by this update.
Summary of changes:
.../network/serialization/BuiltInType.java | 37 +-
.../network/serialization/ClassDescriptor.java | 98 ++++-
.../serialization/ClassDescriptorRegistry.java | 32 +-
.../serialization/ClassIndexedDescriptors.java | 10 +
.../internal/network/serialization/Classes.java | 45 +++
...ptors.java => CompositeDescriptorRegistry.java} | 33 +-
.../{Null.java => DescriptorRegistry.java} | 8 +-
.../network/serialization/FieldDescriptor.java | 11 +
.../serialization/IdIndexedDescriptors.java | 18 +
....java => MapBackedClassIndexedDescriptors.java} | 14 +-
.../MapBackedIdIndexedDescriptors.java | 10 +-
.../PerSessionSerializationService.java | 27 +-
.../serialization/SerializationService.java | 6 +-
.../marshal/BuiltInContainerMarshallers.java | 70 +++-
.../serialization/marshal/BuiltInMarshalling.java | 60 +--
.../marshal/BuiltInNonContainerMarshallers.java | 31 +-
.../marshal/DefaultFieldsReaderWriter.java | 9 +
.../marshal/DefaultUserObjectMarshaller.java | 271 ++++++-------
.../serialization/marshal/DescriptorResolver.java | 59 +++
.../marshal/ExternalizableMarshaller.java | 8 +-
.../serialization/marshal/LocalDescriptors.java | 59 +++
.../marshal/MarshallingValidations.java | 67 ++++
.../serialization/marshal/ProtocolMarshalling.java | 47 +++
.../serialization/marshal/ProxyMarshaller.java | 2 +-
.../marshal/SerializableInstantiation.java | 3 +-
.../marshal/StructuredObjectMarshaller.java | 92 ++++-
.../{ValueReader.java => TypedValueReader.java} | 11 +-
.../serialization/marshal/TypedValueWriter.java | 9 +-
.../marshal/UnmarshallingContext.java | 40 +-
.../marshal/UosObjectInputStream.java | 75 ++--
.../marshal/UosObjectOutputStream.java | 63 +++-
.../marshal/UserObjectMarshaller.java | 16 +-
.../serialization/BuiltInDescriptorsTest.java | 36 +-
.../network/serialization/ClassesTest.java | 114 ++++++
...a => MapBackedClassIndexedDescriptorsTest.java} | 28 +-
.../MapBackedIdIndexedDescriptorsTest.java | 27 +-
.../network/serialization/MarshallableTest.java | 11 +-
.../DefaultUserObjectMarshallerCommonTest.java | 4 +-
...rConcreteTypesKnownUpfrontOptimizationTest.java | 417 +++++++++++++++++++++
...erObjectMarshallerWithArbitraryObjectsTest.java | 16 +-
...efaultUserObjectMarshallerWithBuiltinsTest.java | 382 ++++++++++++++-----
...UserObjectMarshallerWithExternalizableTest.java | 10 +-
...shallerWithSerializableOverrideStreamsTest.java | 6 +-
...ltUserObjectMarshallerWithSerializableTest.java | 8 +-
.../marshal/ProtocolMarshallingTest.java | 121 ++++++
...eNoArgConstructor.java => TestDescriptors.java} | 6 +-
46 files changed, 1966 insertions(+), 561 deletions(-)
rename modules/network/src/main/java/org/apache/ignite/internal/network/serialization/{CompositeIdIndexedDescriptors.java => CompositeDescriptorRegistry.java} (56%)
copy modules/network/src/main/java/org/apache/ignite/internal/network/serialization/{Null.java => DescriptorRegistry.java} (86%)
copy modules/network/src/main/java/org/apache/ignite/internal/network/serialization/{MapBackedIdIndexedDescriptors.java => MapBackedClassIndexedDescriptors.java} (67%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/DescriptorResolver.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/LocalDescriptors.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/MarshallingValidations.java
copy modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/{ValueReader.java => TypedValueReader.java} (69%)
copy modules/network/src/test/java/org/apache/ignite/internal/network/serialization/{MapBackedIdIndexedDescriptorsTest.java => MapBackedClassIndexedDescriptorsTest.java} (55%)
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerConcreteTypesKnownUpfrontOptimizationTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/ProtocolMarshallingTest.java
copy modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/{WithPrivateNoArgConstructor.java => TestDescriptors.java} (88%)