You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2021/07/19 08:15:41 UTC
[ignite-3] branch ignite-14896 updated (9615c23 -> badbb70)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-14896
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 9615c23 Styles.
add 79edfa4 IGNITE-15019 Fixed flaky testFollowerStartStopFollowing test. Fixes #215
add eb0980a IGNITE-15076 Calcite. Correct additional calcite dependencies. (#204)
add 2c7c75f IGNITE-15130 Generate "hashCode" and "equals" for network messages (#220)
add d06aabc IGNITE-14743: Row layout. Support compact formats for vartable. (#168)
add badbb70 Merge branch 'main' into ignite-14896
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/ignite/table/Tuple.java | 6 +-
modules/calcite/pom.xml | 5 +
.../internal/util/{Cursor.java => Constants.java} | 20 +-
.../processor/messages/MessageImplGenerator.java | 140 ++++++-
.../internal/network/processor/EmptyMessage.java} | 6 +-
.../network/processor/EmptyMessageTest.java} | 26 +-
.../network/processor/TestMessageGroup.java | 4 +
.../internal/network/AllTypesMessageTest.java | 65 ++++
.../internal/network/netty/InboundDecoderTest.java | 68 +---
.../apache/ignite/raft/jraft/core/ITNodeTest.java | 20 +-
.../internal/raft/server/impl/JRaftServerImpl.java | 2 +-
.../apache/ignite/raft/jraft/RaftGroupService.java | 37 --
.../apache/ignite/raft/jraft/core/TestCluster.java | 2 +
.../ignite/raft/jraft/rpc/TestIgniteRpcServer.java | 17 +
.../apache/ignite/internal/schema/BinaryRow.java | 38 +-
.../ignite/internal/schema/ByteBufferRow.java | 4 +-
.../org/apache/ignite/internal/schema/Column.java | 9 +-
.../org/apache/ignite/internal/schema/Columns.java | 17 +
.../ignite/internal/schema/NativeTypeSpec.java | 1 +
.../org/apache/ignite/internal/schema/README.md | 16 +-
.../ignite/internal/schema/SchemaRegistry.java | 1 +
.../schema/marshaller/AbstractSerializer.java | 4 +-
.../internal/schema/marshaller/MarshallerUtil.java | 4 +-
.../marshaller/asm/AsmSerializerGenerator.java | 27 +-
.../asm/IdentityMarshallerCodeGenerator.java | 2 +-
.../asm/ObjectMarshallerCodeGenerator.java | 2 +-
.../marshaller/reflection/FieldAccessor.java | 4 +-
.../marshaller/reflection/JavaSerializer.java | 17 +-
.../schema/marshaller/reflection/Marshaller.java | 4 +-
.../schema/registry/SchemaRegistryImpl.java | 2 +-
.../schema/registry/UpgradingRowAdapter.java | 3 +-
.../schema/{ => row}/ExpandableByteBuf.java | 82 ++--
.../ignite/internal/schema/{ => row}/Row.java | 311 ++++++++-------
.../internal/schema/{ => row}/RowAssembler.java | 418 ++++++++++++--------
.../ignite/internal/schema/row/VarTableFormat.java | 268 +++++++++++++
.../internal/schema/ExpandableByteBufTest.java | 1 +
.../schema/RowAssemblerAdvancedSchemaTest.java | 165 ++++----
.../schema/RowAssemblerSimpleSchemaTest.java | 419 +++++++++++----------
.../org/apache/ignite/internal/schema/RowTest.java | 159 +++++++-
.../marshaller/reflection/FieldAccessorTest.java | 4 +-
modules/table/pom.xml | 13 +
.../ignite/distributed/ITDistributedTableTest.java | 12 +-
.../internal/schema/marshaller/KVSerializer.java | 2 +-
.../schema/marshaller/RecordSerializer.java | 2 +-
.../schema/marshaller/TupleMarshaller.java | 2 +-
.../internal/table/ColumnNotFoundException.java | 6 +-
.../ignite/internal/table/KVBinaryViewImpl.java | 2 +-
.../apache/ignite/internal/table/KVViewImpl.java | 2 +-
.../ignite/internal/table/RecordViewImpl.java | 2 +-
.../ignite/internal/table/RowChunkAdapter.java | 13 +-
.../internal/table/SchemaMismatchException.java | 6 +-
.../apache/ignite/internal/table/TableImpl.java | 2 +-
.../org/apache/ignite/internal/table/TableRow.java | 17 +-
.../ignite/internal/table/TupleBuilderImpl.java | 10 +-
.../ignite/internal/table/TupleMarshallerImpl.java | 155 +++-----
.../TupleMarshallerFixlenOnlyBenchmark.java | 150 ++++++++
.../TupleMarshallerVarlenOnlyBenchmark.java | 170 +++++++++
.../raft/PartitionCommandListenerTest.java | 13 +-
.../table/impl/DummySchemaManagerImpl.java | 2 +-
.../internal/table/impl/TestTupleBuilder.java | 20 +-
parent/pom.xml | 9 +-
61 files changed, 2005 insertions(+), 1005 deletions(-)
copy modules/core/src/main/java/org/apache/ignite/internal/util/{Cursor.java => Constants.java} (67%)
copy modules/network-annotation-processor/src/{integrationTest/resources/org/apache/ignite/internal/network/processor/InvalidReturnTypeGetterMessage.java => test/java/org/apache/ignite/internal/network/processor/EmptyMessage.java} (90%)
copy modules/{bytecode/src/test/java/com/facebook/presto/bytecode/TestBytecodeUtils.java => network-annotation-processor/src/test/java/org/apache/ignite/internal/network/processor/EmptyMessageTest.java} (58%)
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/AllTypesMessageTest.java
rename modules/schema/src/main/java/org/apache/ignite/internal/schema/{ => row}/ExpandableByteBuf.java (82%)
rename modules/schema/src/main/java/org/apache/ignite/internal/schema/{ => row}/Row.java (68%)
rename modules/schema/src/main/java/org/apache/ignite/internal/schema/{ => row}/RowAssembler.java (52%)
create mode 100644 modules/schema/src/main/java/org/apache/ignite/internal/schema/row/VarTableFormat.java
create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/benchmarks/TupleMarshallerFixlenOnlyBenchmark.java
create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/benchmarks/TupleMarshallerVarlenOnlyBenchmark.java