This is an automated email from the ASF dual-hosted git repository.

apolovtsev pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from c6d1d0b230 IGNITE-20399 .NET: Fix TestSchemaUpdateWhileStreaming 
flakiness (#2612)
     add b8d69dd85a IGNITE-16088 Reuse Marshaller code in ignite-schema (#2595)

No new revisions were added by this update.

Summary of changes:
 .../apache/ignite/table/mapper/MapperBuilder.java  |   6 +-
 .../client/table/ClientRecordSerializer.java       |   4 +-
 .../ignite/client/ClientKeyValueViewTest.java      |   5 +-
 .../apache/ignite/client/ClientRecordViewTest.java |   5 +-
 modules/marshaller-common/build.gradle             |   5 +
 .../ignite/internal/marshaller/BinaryMode.java     |  74 ++-
 .../ignite/internal/marshaller/FieldAccessor.java  | 505 ++++++++---------
 .../ignite/internal/marshaller/Marshaller.java     |  93 ++-
 .../internal/marshaller/MarshallerWriter.java      |   5 +
 .../{MarshallerUtil.java => ValidationUtils.java}  |  76 +--
 .../internal/marshaller/FieldAccessorTest.java     | 200 +++++--
 .../marshaller/testobjects/TestSimpleObject.java   |  72 ---
 .../internal/marshaller}/SerializingConverter.java |   2 +-
 .../testobjects/TestObjectWithAllTypes.java        |  26 +-
 .../TestObjectWithNoDefaultConstructor.java        |   0
 .../TestObjectWithPrivateConstructor.java          |   0
 .../marshaller}/testobjects/TestSimpleObject.java  |   4 +-
 .../app/client/ItThinClientMarshallingTest.java    |  12 +-
 .../ItThinClientSchemaSynchronizationTest.java     |   4 +-
 .../runner/app/client/ItThinClientSqlTest.java     |   2 +-
 .../sql/engine/ItPkOnlyTableCrossApiTest.java      |   3 +-
 modules/schema/build.gradle                        |   3 +
 .../internal/schema/marshaller/BinaryMode.java     | 118 ----
 .../internal/schema/marshaller/KvMarshaller.java   |   1 +
 .../schema/marshaller/MarshallerException.java     |  44 --
 .../internal/schema/marshaller/MarshallerUtil.java | 144 ++---
 .../schema/marshaller/RecordMarshaller.java        |   1 +
 .../marshaller/asm/AsmMarshallerGenerator.java     |  17 +-
 .../marshaller/asm/ColumnAccessCodeGenerator.java  |   2 +-
 .../asm/ObjectMarshallerCodeGenerator.java         |  48 +-
 .../marshaller/reflection/ColumnBinding.java       | 621 ---------------------
 .../marshaller/reflection/KvMarshallerImpl.java    |  24 +-
 .../schema/marshaller/reflection/Marshaller.java   | 293 ----------
 .../marshaller/reflection/ObjectStatistics.java    |  14 +-
 .../reflection/RecordMarshallerImpl.java           |  24 +-
 .../schema/marshaller/reflection/RowReader.java    | 172 ++++++
 .../schema/marshaller/reflection/RowWriter.java}   |  90 ++-
 .../ignite/internal/schema/row/RowAssembler.java   | 169 +++---
 .../org/apache/ignite/internal/schema/RowTest.java |  90 +--
 .../schema/marshaller/KvMarshallerTest.java        |  54 +-
 .../schema/marshaller/RecordMarshallerTest.java    |  32 +-
 .../RecordMarshallerValidationsTest.java           |   3 +-
 .../marshaller/reflection/ColumnBindingTest.java   | 418 --------------
 .../schema/registry/UpgradingRowAdapterTest.java   |  91 +--
 .../schema/testobjects/TestObjectWithAllTypes.java | 406 --------------
 .../TestObjectWithNoDefaultConstructor.java        |  66 ---
 .../TestObjectWithPrivateConstructor.java          |  70 ---
 .../sql/engine/exec/UpdatableTableImpl.java        |   2 +-
 .../internal/storage/BaseMvStoragesTest.java       |   2 +-
 modules/table/build.gradle                         |   1 +
 .../schema/marshaller/TupleMarshallerImpl.java     |   2 +-
 ...aluePojoStreamerPartitionAwarenessProvider.java |   2 +-
 .../ignite/internal/table/KeyValueViewImpl.java    |   2 +-
 .../PojoStreamerPartitionAwarenessProvider.java    |   2 +-
 .../ignite/internal/table/RecordViewImpl.java      |  56 +-
 .../apache/ignite/internal/table/TableImpl.java    |   2 +-
 .../internal/table/KeyValueViewOperationsTest.java |   2 +-
 .../internal/table/RecordViewOperationsTest.java   |   2 +-
 .../PartitionReplicaListenerIndexLockingTest.java  |   2 +-
 .../replication/PartitionReplicaListenerTest.java  |   2 +-
 60 files changed, 1119 insertions(+), 3078 deletions(-)
 rename 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/{MarshallerUtil.java
 => ValidationUtils.java} (56%)
 delete mode 100644 
modules/marshaller-common/src/test/java/org/apache/ignite/internal/marshaller/testobjects/TestSimpleObject.java
 rename 
modules/{schema/src/test/java/org/apache/ignite/internal/schema/marshaller/reflection
 => 
marshaller-common/src/testFixtures/java/org/apache/ignite/internal/marshaller}/SerializingConverter.java
 (96%)
 rename modules/marshaller-common/src/{test => 
testFixtures}/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithAllTypes.java
 (91%)
 rename modules/marshaller-common/src/{test => 
testFixtures}/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithNoDefaultConstructor.java
 (100%)
 rename modules/marshaller-common/src/{test => 
testFixtures}/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithPrivateConstructor.java
 (100%)
 rename modules/{schema/src/testFixtures/java/org/apache/ignite/internal/schema 
=> 
marshaller-common/src/testFixtures/java/org/apache/ignite/internal/marshaller}/testobjects/TestSimpleObject.java
 (94%)
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/BinaryMode.java
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/MarshallerException.java
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/ColumnBinding.java
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/Marshaller.java
 create mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/RowReader.java
 copy 
modules/{client/src/main/java/org/apache/ignite/internal/marshaller/ClientMarshallerWriter.java
 => 
schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/RowWriter.java}
 (55%)
 delete mode 100644 
modules/schema/src/test/java/org/apache/ignite/internal/schema/marshaller/reflection/ColumnBindingTest.java
 delete mode 100644 
modules/schema/src/testFixtures/java/org/apache/ignite/internal/schema/testobjects/TestObjectWithAllTypes.java
 delete mode 100644 
modules/schema/src/testFixtures/java/org/apache/ignite/internal/schema/testobjects/TestObjectWithNoDefaultConstructor.java
 delete mode 100644 
modules/schema/src/testFixtures/java/org/apache/ignite/internal/schema/testobjects/TestObjectWithPrivateConstructor.java

Reply via email to