This is an automated email from the ASF dual-hosted git repository. amashenkov pushed a change to branch ignite-14951 in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from b88e90e Minor. add 2a8a3f5 IGNITE-15018 Add support for message inheritance for @Transferable (#193) add e858e11 IGNITE-15038 Fixed a race in argument capturing. - Fixes #195. add 7f82358 IGNITE-14863: Schema evolution. Add and remove column. (#173) add 9f6c039 Merge branch 'main' into ignite-14951 add 386a412 Minor. No new revisions were added by this update. Summary of changes: .../ITTransferableObjectProcessorTest.java | 10 ++ ...tiveMessage.java => InheritedMessageClash.java} | 14 +- .../internal/network/processor/MessageClass.java | 44 ++++- .../processor/TransferableObjectProcessor.java | 18 +- .../internal/network/processor/TypeUtils.java | 51 +++--- .../messages/MessageBuilderGenerator.java | 4 +- .../network/processor/InheritedMessage.java} | 22 +-- ...ionOrderTest.java => InheritedMessageTest.java} | 44 +++-- .../network/processor/SerializationOrderTest.java | 8 +- .../network/processor/TestMessageGroup.java | 2 + .../org/apache/ignite/raft/jraft/JRaftUtils.java | 3 +- .../ignite/raft/jraft/core/ReplicatorTest.java | 2 +- .../raft/jraft/storage/SnapshotExecutorTest.java | 198 ++++++++++----------- .../snapshot/local/LocalSnapshotCopierTest.java | 31 ++-- .../apache/ignite/raft/jraft/test/TestUtils.java | 17 ++ .../runner/app/AbstractSchemaChangeTest.java | 8 +- .../runner/app/SchemaChangeKVViewTest.java | 2 +- .../ignite/internal/schema/ColumnMapper.java | 4 +- .../ignite/internal/schema/SchemaManager.java | 36 ++++ .../schema/registry/SchemaRegistryImpl.java | 43 ++++- modules/transactions/README.md | 8 +- 21 files changed, 348 insertions(+), 221 deletions(-) copy modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/network/processor/{TransitiveMessage.java => InheritedMessageClash.java} (85%) copy modules/network-annotation-processor/src/{integrationTest/resources/org/apache/ignite/internal/network/processor/TransitiveMessage.java => test/java/org/apache/ignite/internal/network/processor/InheritedMessage.java} (80%) copy modules/network-annotation-processor/src/test/java/org/apache/ignite/internal/network/processor/{SerializationOrderTest.java => InheritedMessageTest.java} (58%)