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

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


    from 0e4c1d9  Merge branch 'main' into ignite-15212
     add 666ab52  IGNITE-14769 Key hash calculation
     add 98ce751  IGNITE-16091 Muted ItCliServiceTest.testChangePeers test
     add 97bb4d0  IGNITE-14971 Thin client: Add RecordView (#497)
     add 3eee362  IGNITE-15564 Properly inject names into named list elements 
(#490)
     add ab3ea58  IGNITE-15222 Added test that range command works when leader 
is changed. Fixes #458
     add 2443e2a  IGNITE-15107 Support DDL functionality. - Fixes #484.
     add f17b8cb  IGNITE-16087 Thin client: Implement all RecordView operations 
(#505)
     add 76f188a  IGNITE-16089 ItMetadataTest.columnNames fails with 
AssertionError (#504)
     add 2bb7144  IGNITE-15784 Mapper support arbitrary serializable user pojo. 
(#455)
     add c2c3f9c  IGNITE-15792: Update README.md with Mappers explanation. 
(#494)
     add 544c040  IGNITE-15907: Fix generated marshaller and drop dead code. 
(#474)
     add 71ce3af  IGNITE-15885 Implement RocksDB-based Sorted Index Storage 
(#468)
     add 7426269  IGNITE-16122 Fix merge conflicts
     add 3aae740  IGNITE-15940 Class descriptor parser. -Fixes #495
     add 74e1f44  IGNITE-15222 Added test that range command works when leader 
is changed.
     add 53bd8bf  IGNITE-15870 Calcite. Replace usages of Lists and Sets of int 
to IntList\IntSet (#498)
     add a12385a  IGNITE-16093 Thin client: Handle absent and null values 
differently (#513)
     add ef253c7  Merge branch 'main' into ignite-15212

No new revisions were added by this update.

Summary of changes:
 .idea/codeStyles/codeStyleConfig.xml               |   2 +-
 check-rules/checkstyle-rules.xml                   |   2 +-
 .../ignite/example/rebalance/RebalanceExample.java |   4 +-
 .../ignite/example/sql/jdbc/SqlJdbcExample.java    |  14 +-
 .../ignite/example/table/KeyValueViewExample.java  |   8 +-
 .../ignite/example/table/RecordViewExample.java    |   8 +-
 .../schemas/table/TableConfigurationSchema.java    |   3 +-
 .../ignite/lang/ColumnNotFoundException.java}      |  20 +-
 .../ignite/lang/IndexNotFoundException.java}       |  19 +-
 .../org/apache/ignite/lang/NullableValue.java}     |  22 +-
 .../builder/ColumnDefinitionBuilder.java           |  11 +-
 .../builder/HashIndexDefinitionBuilder.java        |   9 +
 .../builder/PrimaryKeyDefinitionBuilder.java       |  19 +-
 .../definition/builder/TableDefinitionBuilder.java |   9 +
 .../schema/modification/AlterColumnBuilder.java    |   2 +-
 .../java/org/apache/ignite/table/KeyValueView.java |  88 ++-
 .../java/org/apache/ignite/table/RecordView.java   |  16 +-
 .../org/apache/ignite/table/mapper/Mapper.java     | 169 +++++-
 .../apache/ignite/table/mapper/MapperBuilder.java  | 220 ++++++--
 .../ignite/table/mapper/OneColumnMapper.java       |  47 ++
 ...dentityMapper.java => OneColumnMapperImpl.java} |  50 +-
 .../{DefaultColumnMapper.java => PojoMapper.java}  |  41 +-
 ...efaultColumnMapper.java => PojoMapperImpl.java} |  29 +-
 .../java/org/apache/ignite/table/mapper/README.md  |  45 ++
 .../apache/ignite/table/mapper/TypeConverter.java  |  50 ++
 .../apache/ignite/table/mapper/package-info.java   |   3 +
 modules/calcite/pom.xml                            |  13 +
 modules/calcite/src/main/codegen/config.fmpp       |  38 +-
 .../src/main/codegen/includes/parserImpls.ftl      | 171 +++++-
 .../query/calcite/SqlQueryProcessor.java           |   1 +
 .../query/calcite/exec/ExecutionServiceImpl.java   |  23 +-
 .../query/calcite/exec/ddl/DdlCommandHandler.java  | 306 ++++++++++
 .../query/calcite/externalize/RelJson.java         |   5 +-
 .../query/calcite/metadata/IgniteMdCollation.java  |   4 +-
 .../query/calcite/prepare/PlannerHelper.java       |   6 +-
 ...leCommand.java => AbstractTableDdlCommand.java} |  54 +-
 .../calcite/prepare/ddl/AlterTableAddCommand.java} |  48 +-
 .../calcite/prepare/ddl/AlterTableDropCommand.java |  64 +++
 .../calcite/prepare/ddl/CreateIndexCommand.java    |  96 ++++
 .../calcite/prepare/ddl/CreateTableCommand.java    | 269 ++-------
 .../prepare/ddl/DdlSqlToCommandConverter.java      | 216 ++++++--
 .../calcite/prepare/ddl/DropIndexCommand.java}     |  38 +-
 .../calcite/prepare/ddl/DropTableCommand.java      |  52 +-
 .../rel/IgniteCorrelatedNestedLoopJoin.java        |   6 +-
 .../query/calcite/rel/IgniteProject.java           |   9 +-
 .../calcite/rel/agg/IgniteSortAggregateBase.java   |   3 +-
 .../FilterSpoolMergeToSortedIndexSpoolRule.java    |   3 +-
 .../calcite/sql/IgniteAbstractSqlAlterTable.java   |  90 +++
 .../calcite/sql/IgniteSqlAlterTableAddColumn.java  |  73 +++
 .../calcite/sql/IgniteSqlAlterTableDropColumn.java |  79 +++
 .../query/calcite/sql/IgniteSqlCreateIndex.java    | 118 ++++
 .../sql/IgniteSqlCreateTableOptionEnum.java        |  35 +-
 .../query/calcite/sql/IgniteSqlDropIndex.java      |  72 +++
 .../query/calcite/trait/IgniteDistributions.java   |   4 +-
 .../processors/query/calcite/trait/TraitUtils.java |   5 +-
 .../query/calcite/type/IgniteTypeFactory.java      |  35 +-
 .../processors/query/calcite/util/Commons.java     |  14 +-
 .../query/calcite/util/IndexConditions.java        |  14 +-
 .../processors/query/calcite/util/RexUtils.java    |  10 +-
 .../calcite/exec/DdlWithMockedManagersTest.java    | 455 +++++++++++++++
 .../query/calcite/exec/rel/BaseAggregateTest.java  |   8 +-
 .../query/calcite/sql/SqlDdlParserTest.java        |  26 +-
 .../internal/client/proto/ClientMessageCommon.java |   3 +
 .../internal/client/proto/ClientMessagePacker.java |  18 +
 .../client/proto/ClientMessageUnpacker.java        |  25 +-
 .../internal/client/proto/ClientMsgPackType.java   |   3 +
 .../proto/ClientMessagePackerUnpackerTest.java     |  25 +
 .../handler/requests/table/ClientTableCommon.java  |  11 +-
 modules/client/pom.xml                             |   5 +
 .../ignite/internal/client/TcpClientChannel.java   |   2 +
 .../client/table/ClientRecordBinaryView.java       |  22 +-
 .../internal/client/table/ClientRecordView.java    | 469 ++++++++++++++++
 .../ignite/internal/client/table/ClientSchema.java | 113 ++++
 .../ignite/internal/client/table/ClientTable.java  |  68 +--
 .../marshaller/ClientMarshallerReader.java         | 183 ++++++
 .../marshaller/ClientMarshallerWriter.java         | 155 ++++++
 .../ignite/client/AbstractClientTableTest.java     |  66 +++
 .../apache/ignite/client/ClientRecordViewTest.java | 531 ++++++++++++++++++
 .../org/apache/ignite/client/ClientTableTest.java  |  43 ++
 .../ignite/client/fakes/FakeIgniteTables.java      |  94 +++-
 .../configuration/processor/ItProcessorTest.java   | 154 +++++-
 .../ErrorInjectedName0ConfigurationSchema.java}    |  17 +-
 .../ErrorInjectedName1ConfigurationSchema.java}    |  18 +-
 .../ErrorInjectedName2ConfigurationSchema.java}    |  19 +-
 .../ErrorInjectedName3ConfigurationSchema.java}    |  17 +-
 .../ErrorInjectedName4ConfigurationSchema.java}    |  17 +-
 .../ErrorInjectedName5ConfigurationSchema.java}    |  18 +-
 .../ErrorName0ConfigurationSchema.java}            |  20 +-
 .../ErrorName1ConfigurationSchema.java}            |  19 +-
 .../injectedname/NameConfigurationSchema.java}     |  28 +-
 .../injectedname/PolyConfigurationSchema.java}     |  19 +-
 .../injectedname/SimpleConfigurationSchema.java}   |  17 +-
 .../configuration/processor/Processor.java         | 132 ++++-
 .../configuration/annotation/ConfigValue.java      |   6 +-
 .../{ConfigValue.java => InjectedName.java}        |  31 +-
 .../annotation/{ConfigValue.java => Name.java}     |  30 +-
 modules/configuration/README.md                    |   6 +-
 .../configuration/DirectDynamicProperty.java       |  17 +-
 .../internal/configuration/DynamicProperty.java    |  26 +-
 .../asm/ConfigurationAsmGenerator.java             | 150 ++++-
 .../internal/configuration/tree/InnerNode.java     |  15 +
 .../internal/configuration/tree/NamedListNode.java |  23 +-
 .../configuration/util/ConfigurationUtil.java      |  48 +-
 .../asm/ConfigurationAsmGeneratorTest.java         | 146 ++++-
 .../configuration/hocon/HoconConverterTest.java    |  83 ++-
 .../configuration/util/ConfigurationUtilTest.java  |   8 +
 .../apache/ignite/internal/util/ArrayUtils.java    |  26 +-
 .../ignite/internal/util/CollectionUtils.java      |  13 +
 .../org/apache/ignite/internal/util/HashUtils.java | 237 ++++++++
 .../apache/ignite/internal/util/IgniteUtils.java   |  10 +
 .../ignite/internal/util/CollectionUtilsTest.java  |  48 ++
 modules/marshaller-common/README.md                |   3 +
 modules/{client => marshaller-common}/pom.xml      |  61 +-
 .../ignite/internal}/marshaller/BinaryMode.java    |  67 +--
 .../ignite/internal/marshaller}/FieldAccessor.java | 189 ++++---
 .../ignite/internal/marshaller}/Marshaller.java    | 151 ++---
 .../internal/marshaller/MarshallerColumn.java      |  81 +++
 .../internal/marshaller/MarshallerException.java}  |  28 +-
 .../internal/marshaller/MarshallerReader.java      | 191 +++++++
 .../internal}/marshaller/MarshallerUtil.java       |  51 +-
 .../internal/marshaller/MarshallerWriter.java      | 256 +++++++++
 .../org/apache/ignite/internal/util/Factory.java   |   0
 .../apache/ignite/internal/util/ObjectFactory.java |   1 +
 .../java/org/apache/ignite/internal/util/Pair.java |   0
 .../internal/marshaller/FieldAccessorTest.java     | 303 ++++++++++
 .../testobjects/TestObjectWithAllTypes.java        | 362 ++++++++++++
 .../TestObjectWithNoDefaultConstructor.java}       |  44 +-
 .../TestObjectWithPrivateConstructor.java}         |  40 +-
 .../marshaller}/testobjects/TestSimpleObject.java  |   2 +-
 modules/metastorage-client/pom.xml                 |   7 +
 .../client/ItMetaStorageRaftGroupTest.java         | 496 +++++++++++++++++
 .../client/ItMetaStorageServiceTest.java           |  28 +-
 .../network/serialization/ClassDescriptor.java     | 129 +++++
 .../serialization/ClassDescriptorFactory.java      | 365 ++++++++++++
 .../ClassDescriptorFactoryContext.java             | 133 +++++
 .../network/serialization/DefaultType.java         | 134 +++++
 .../network/serialization/FieldDescriptor.java     |  81 +++
 .../internal/network/serialization/Null.java}      |  12 +-
 .../network/serialization/SerializationType.java   |  44 ++
 .../serialization/ClassDescriptorFactoryTest.java  | 451 +++++++++++++++
 .../serialization/DefaultDescriptorsTest.java      | 124 +++++
 .../Proto/MessagePackExtensionsTest.cs             |  27 +
 .../Internal/Proto/ClientMessagePackType.cs        |   7 +-
 .../Internal/Proto/MessagePackReaderExtensions.cs  |  24 +
 .../Internal/Proto/MessagePackWriterExtensions.cs  |  12 +
 .../Apache.Ignite/Internal/Proto/ProtoCommon.cs    |   7 -
 .../dotnet/Apache.Ignite/Internal/Table/Table.cs   |  12 +-
 .../ignite/raft/jraft/core/ItCliServiceTest.java   |   1 +
 .../ignite/internal/rocksdb/ColumnFamily.java      |  21 +-
 .../internal/rocksdb}/RocksIteratorAdapter.java    |  48 +-
 .../calcite/AbstractBasicIntegrationTest.java      |   6 +-
 .../ignite/internal/calcite/ItDataTypesTest.java   |  25 +-
 .../ignite/internal/calcite/ItFunctionsTest.java   |   4 +-
 .../ignite/internal/calcite/ItIndexSpoolTest.java  |   6 +-
 .../apache/ignite/internal/calcite/ItJoinTest.java |  16 +-
 .../ignite/internal/calcite/ItMetadataTest.java    |  12 +-
 .../internal/calcite/ItMixedQueriesTest.java       |  18 +-
 .../internal/calcite/ItOrToUnionRuleTest.java      |  12 +-
 .../calcite/ItProjectScanMergeRuleTest.java        |  12 +-
 .../internal/calcite/ItSecondaryIndexTest.java     |  18 +-
 .../ignite/internal/calcite/ItSetOpTest.java       |  14 +-
 .../internal/calcite/ItSortAggregateTest.java      |  10 +-
 .../runner/app/AbstractSchemaChangeTest.java       |  10 +-
 .../internal/runner/app/ItBaselineChangesTest.java |   4 +-
 .../internal/runner/app/ItDataSchemaSyncTest.java  |   4 +-
 .../runner/app/ItDynamicTableCreationTest.java     |  14 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   4 +-
 .../internal/runner/app/ItNoThreadsLeftTest.java   |   4 +-
 .../runner/app/ItSchemaChangeKvViewTest.java       |  10 +-
 .../runner/app/ItSchemaChangeTableViewTest.java    |   9 +-
 .../internal/runner/app/ItTablesApiTest.java       |  25 +-
 .../runner/app/ItThinClientConnectionTest.java     |  21 +-
 .../runner/app/PlatformTestNodeRunner.java         |   4 +-
 .../runner/app/jdbc/ItJdbcMetadataSelfTest.java    |  12 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   6 +-
 modules/schema/README.md                           |  19 +
 .../ignite/internal/schema/ByteBufferRow.java      |   6 +-
 .../ignite/internal/schema/SchemaDescriptor.java   |   1 -
 .../SchemaConfigurationConverter.java              |   5 +-
 .../configuration/SchemaDescriptorConverter.java   |   2 +-
 .../schema/definition/TableDefinitionImpl.java     |  16 +
 .../builder/ColumnDefinitionBuilderImpl.java       |  12 +-
 .../builder/HashIndexDefinitionBuilderImpl.java    |  17 +-
 .../builder/PrimaryKeyDefinitionBuilderImpl.java   |  31 +-
 .../builder/TableDefinitionBuilderImpl.java        |  12 +-
 .../definition/index/HashIndexDefinitionImpl.java  |   5 +-
 .../internal/schema/marshaller/BinaryMode.java     |   5 +-
 .../internal/schema/marshaller/KvMarshaller.java   |  11 +-
 .../schema/marshaller/MarshallerFactory.java       |   8 +-
 .../internal/schema/marshaller/MarshallerUtil.java |  13 +-
 .../internal/schema/marshaller/Serializer.java     |  80 ---
 .../schema/marshaller/SerializerFactory.java       |  62 ---
 ...rGenerator.java => AsmMarshallerGenerator.java} | 168 +++---
 .../marshaller/asm/ColumnAccessCodeGenerator.java  |   3 +-
 .../asm/IdentityMarshallerCodeGenerator.java       |  28 +-
 .../marshaller/asm/MarshallerCodeGenerator.java    |  42 +-
 .../asm/ObjectMarshallerCodeGenerator.java         |  47 +-
 .../marshaller/reflection/ColumnBinding.java       | 613 +++++++++++++++++++++
 .../marshaller/reflection/JavaSerializer.java      | 178 ------
 .../marshaller/reflection/KvMarshallerImpl.java    |  36 +-
 .../schema/marshaller/reflection/Marshaller.java   | 190 ++++---
 .../reflection/RecordMarshallerImpl.java           |  20 +-
 .../reflection/ReflectionMarshallerFactory.java    |   7 +-
 .../org/apache/ignite/internal/schema/row/Row.java |  11 +
 .../ignite/internal/schema/row/RowAssembler.java   |  92 +---
 .../apache/ignite/internal/util/ObjectFactory.java |   3 +-
 .../benchmarks/SerializerBenchmarkTest.java        |  52 +-
 .../schema/RowAssemblerAdvancedSchemaTest.java     |  30 +-
 .../schema/RowAssemblerSimpleSchemaTest.java       | 108 ++--
 .../internal/schema/SchemaConfigurationTest.java   |   6 +-
 .../builder/ColumnDefinitionBuilderTest.java       |   2 +-
 .../SchemaDescriptorConverterTest.java             |  10 +-
 .../schema/marshaller/JavaSerializerTest.java      | 510 -----------------
 .../schema/marshaller/KvMarshallerTest.java        | 165 +++++-
 .../internal/schema/marshaller/MapperTest.java     | 399 +++++++++++++-
 .../schema/marshaller/RecordMarshallerTest.java    |   5 +-
 ...eldAccessorTest.java => ColumnBindingTest.java} | 195 +++++--
 .../reflection/SerializingConverter.java           |  58 ++
 .../schema/testobjects/TestOuterObject.java}       |  25 +-
 .../schema/testobjects/TestSimpleObject.java       |   3 +-
 modules/storage-api/pom.xml                        |   5 +
 .../ignite/internal/storage/PartitionStorage.java  |  27 +-
 .../internal/storage/basic/BinarySearchRow.java    |  53 ++
 .../internal/storage/basic/SimpleDataRow.java      |   3 +
 .../internal/storage/engine/StorageEngine.java     |  12 +-
 .../internal/storage/engine/TableStorage.java      |  30 +-
 .../ignite/internal/storage/index/IndexRow.java    |  42 ++
 .../storage/index/IndexRowDeserializer.java}       |  20 +-
 .../internal/storage/index/IndexRowFactory.java}   |  30 +-
 .../internal/storage/index/IndexRowPrefix.java}    |  18 +-
 .../storage/index/SortedIndexDescriptor.java       | 206 +++++++
 .../internal/storage/index/SortedIndexStorage.java |  71 +++
 .../basic/ConcurrentHashMapPartitionStorage.java   |   5 +
 modules/storage-rocksdb/pom.xml                    |  18 +
 .../storage/rocksdb/ColumnFamilyUtils.java         | 118 ++++
 .../storage/rocksdb/RocksDbPartitionStorage.java   |  77 +--
 .../storage/rocksdb/RocksDbStorageEngine.java      |  14 +-
 .../storage/rocksdb/RocksDbTableStorage.java       | 393 ++++++-------
 .../storage/rocksdb/index/BinaryIndexRow.java      |  69 +++
 .../rocksdb/index/BinaryIndexRowDeserializer.java  |  48 ++
 .../rocksdb/index/BinaryIndexRowFactory.java       |  92 ++++
 .../storage/rocksdb/index/BinaryRowComparator.java | 193 +++++++
 .../storage/rocksdb/index/ByteArraySearchRow.java} |  35 +-
 .../storage/rocksdb/index/ComparatorUtils.java     |  46 ++
 .../storage/rocksdb/index/PrefixComparator.java    | 137 +++++
 .../rocksdb/index/RocksDbSortedIndexStorage.java   | 151 +++++
 .../storage/rocksdb/RocksDbStorageTest.java        |   2 +-
 .../storage/rocksdb/index/IndexRowWrapper.java     | 157 ++++++
 .../index/RocksDbSortedIndexStorageTest.java       | 503 +++++++++++++++++
 .../org/apache/ignite/binary/BinaryObjects.java    |  20 +-
 .../ignite/internal/table/KeyValueViewImpl.java    | 192 +++----
 .../internal/table/RecordBinaryViewImpl.java       |  20 +-
 .../ignite/internal/table/RecordViewImpl.java      |  10 +-
 .../internal/table/distributed/TableManager.java   |   9 +-
 .../distributed/storage/VersionedRowStore.java     |  74 +--
 .../org/apache/ignite/internal/table/Example.java  | 304 +++++++++-
 .../internal/table/InteropOperationsTest.java      |   4 +-
 .../KeyValueViewOperationsSimpleSchemaTest.java    |  53 +-
 .../internal/table/KeyValueViewOperationsTest.java |   6 +-
 .../internal/table/RecordViewOperationsTest.java   |   2 +-
 .../ignite/internal/table/TableManagerTest.java    |  26 +-
 modules/vault/pom.xml                              |   5 +
 .../vault/persistence/PersistentVaultService.java  |  31 +-
 parent/pom.xml                                     |   6 +
 pom.xml                                            |   1 +
 265 files changed, 13926 insertions(+), 3623 deletions(-)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => api/src/main/java/org/apache/ignite/lang/ColumnNotFoundException.java} (61%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => api/src/main/java/org/apache/ignite/lang/IndexNotFoundException.java} (65%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => api/src/main/java/org/apache/ignite/lang/NullableValue.java} (66%)
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/table/mapper/OneColumnMapper.java
 rename 
modules/api/src/main/java/org/apache/ignite/table/mapper/{IdentityMapper.java 
=> OneColumnMapperImpl.java} (52%)
 copy 
modules/api/src/main/java/org/apache/ignite/table/mapper/{DefaultColumnMapper.java
 => PojoMapper.java} (50%)
 rename 
modules/api/src/main/java/org/apache/ignite/table/mapper/{DefaultColumnMapper.java
 => PojoMapperImpl.java} (58%)
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/table/mapper/README.md
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/table/mapper/TypeConverter.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ddl/DdlCommandHandler.java
 copy 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/{DropTableCommand.java
 => AbstractTableDdlCommand.java} (63%)
 copy modules/{table/src/main/java/org/apache/ignite/binary/BinaryObjects.java 
=> 
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/AlterTableAddCommand.java}
 (51%)
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/AlterTableDropCommand.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/CreateIndexCommand.java
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/JavaSerializerFactory.java
 => 
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/DropIndexCommand.java}
 (56%)
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteAbstractSqlAlterTable.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlAlterTableAddColumn.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlAlterTableDropColumn.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlCreateIndex.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlDropIndex.java
 create mode 100644 
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/DdlWithMockedManagersTest.java
 create mode 100644 
modules/client/src/main/java/org/apache/ignite/internal/client/table/ClientRecordView.java
 create mode 100644 
modules/client/src/main/java/org/apache/ignite/internal/marshaller/ClientMarshallerReader.java
 create mode 100644 
modules/client/src/main/java/org/apache/ignite/internal/marshaller/ClientMarshallerWriter.java
 create mode 100644 
modules/client/src/test/java/org/apache/ignite/client/ClientRecordViewTest.java
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName0ConfigurationSchema.java}
 (70%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName1ConfigurationSchema.java}
 (66%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName2ConfigurationSchema.java}
 (65%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName3ConfigurationSchema.java}
 (65%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName4ConfigurationSchema.java}
 (64%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorInjectedName5ConfigurationSchema.java}
 (60%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorName0ConfigurationSchema.java}
 (60%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorName1ConfigurationSchema.java}
 (60%)
 rename 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection/JavaSerializerFactory.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/NameConfigurationSchema.java}
 (55%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/PolyConfigurationSchema.java}
 (64%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/SimpleConfigurationSchema.java}
 (69%)
 copy 
modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/{ConfigValue.java
 => InjectedName.java} (53%)
 copy 
modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/{ConfigValue.java
 => Name.java} (57%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/util/HashUtils.java
 create mode 100644 modules/marshaller-common/README.md
 copy modules/{client => marshaller-common}/pom.xml (69%)
 copy modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
marshaller-common/src/main/java/org/apache/ignite/internal}/marshaller/BinaryMode.java
 (54%)
 rename 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection
 => 
marshaller-common/src/main/java/org/apache/ignite/internal/marshaller}/FieldAccessor.java
 (75%)
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/reflection
 => 
marshaller-common/src/main/java/org/apache/ignite/internal/marshaller}/Marshaller.java
 (58%)
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/MarshallerColumn.java
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/AbstractSerializer.java
 => 
marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/MarshallerException.java}
 (61%)
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/MarshallerReader.java
 copy modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
marshaller-common/src/main/java/org/apache/ignite/internal}/marshaller/MarshallerUtil.java
 (65%)
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/MarshallerWriter.java
 copy modules/{schema => 
marshaller-common}/src/main/java/org/apache/ignite/internal/util/Factory.java 
(100%)
 copy modules/{schema => 
marshaller-common}/src/main/java/org/apache/ignite/internal/util/ObjectFactory.java
 (97%)
 copy modules/{schema => 
marshaller-common}/src/main/java/org/apache/ignite/internal/util/Pair.java 
(100%)
 create mode 100644 
modules/marshaller-common/src/test/java/org/apache/ignite/internal/marshaller/FieldAccessorTest.java
 create mode 100644 
modules/marshaller-common/src/test/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithAllTypes.java
 copy 
modules/{schema/src/test/java/org/apache/ignite/internal/schema/testobjects/TestSimpleObject.java
 => 
marshaller-common/src/test/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithNoDefaultConstructor.java}
 (56%)
 copy 
modules/{schema/src/test/java/org/apache/ignite/internal/schema/testobjects/TestSimpleObject.java
 => 
marshaller-common/src/test/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithPrivateConstructor.java}
 (59%)
 copy modules/{schema/src/test/java/org/apache/ignite/internal/schema => 
marshaller-common/src/test/java/org/apache/ignite/internal/marshaller}/testobjects/TestSimpleObject.java
 (97%)
 create mode 100644 
modules/metastorage-client/src/integrationTest/java/org/apache/ignite/internal/metastorage/client/ItMetaStorageRaftGroupTest.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassDescriptor.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassDescriptorFactory.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassDescriptorFactoryContext.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/DefaultType.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/FieldDescriptor.java
 copy 
modules/{api/src/main/java/org/apache/ignite/table/mapper/package-info.java => 
network/src/main/java/org/apache/ignite/internal/network/serialization/Null.java}
 (80%)
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SerializationType.java
 create mode 100644 
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/ClassDescriptorFactoryTest.java
 create mode 100644 
modules/network/src/test/java/org/apache/ignite/internal/network/serialization/DefaultDescriptorsTest.java
 rename 
modules/{vault/src/main/java/org/apache/ignite/internal/vault/persistence => 
rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb}/RocksIteratorAdapter.java
 (66%)
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/Serializer.java
 delete mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/SerializerFactory.java
 rename 
modules/schema/src/main/java/org/apache/ignite/internal/schema/marshaller/asm/{AsmSerializerGenerator.java
 => AsmMarshallerGenerator.java} (74%)
 create 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/JavaSerializer.java
 delete mode 100644 
modules/schema/src/test/java/org/apache/ignite/internal/schema/marshaller/JavaSerializerTest.java
 rename 
modules/schema/src/test/java/org/apache/ignite/internal/schema/marshaller/reflection/{FieldAccessorTest.java
 => ColumnBindingTest.java} (66%)
 create mode 100644 
modules/schema/src/test/java/org/apache/ignite/internal/schema/marshaller/reflection/SerializingConverter.java
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
schema/src/test/java/org/apache/ignite/internal/schema/testobjects/TestOuterObject.java}
 (68%)
 create mode 100644 
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/basic/BinarySearchRow.java
 create mode 100644 
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/index/IndexRow.java
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
storage-api/src/main/java/org/apache/ignite/internal/storage/index/IndexRowDeserializer.java}
 (61%)
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/AbstractSerializer.java
 => 
storage-api/src/main/java/org/apache/ignite/internal/storage/index/IndexRowFactory.java}
 (52%)
 copy 
modules/{client-common/src/main/java/org/apache/ignite/internal/client/proto/ClientMessageCommon.java
 => 
storage-api/src/main/java/org/apache/ignite/internal/storage/index/IndexRowPrefix.java}
 (58%)
 create mode 100644 
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/index/SortedIndexDescriptor.java
 create mode 100644 
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/index/SortedIndexStorage.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/ColumnFamilyUtils.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/BinaryIndexRow.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/BinaryIndexRowDeserializer.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/BinaryIndexRowFactory.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/BinaryRowComparator.java
 rename 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/marshaller/AbstractSerializer.java
 => 
storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/ByteArraySearchRow.java}
 (54%)
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/ComparatorUtils.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/PrefixComparator.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/RocksDbSortedIndexStorage.java
 create mode 100644 
modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/index/IndexRowWrapper.java
 create mode 100644 
modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/index/RocksDbSortedIndexStorageTest.java

Reply via email to