This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-13667
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 3b8c408 Add column order.
add 8fdb8d2 IGNITE-14538 Implemented proper configuration of network
components (#294)
add 3501653 IGNITE-15749 Replace hamcrest-library with hamcrest (#397)
add fc684d2 IGNITE-15707 Ability to configure data regions for tables
(#387)
add 95baa48 Merge branch 'main' into ignite-13667
No new revisions were added by this update.
Summary of changes:
examples/config/ignite-config.json | 8 +-
.../ClusterMembershipConfigurationSchema.java} | 28 ++-
...Schema.java => InboundConfigurationSchema.java} | 33 ++--
.../network/NetworkConfigurationSchema.java | 22 ++-
.../network/NodeFinderConfigurationSchema.java} | 16 +-
.../{package-info.java => NodeFinderType.java} | 9 +-
...chema.java => OutboundConfigurationSchema.java} | 25 +--
.../ScaleCubeConfigurationSchema.java} | 30 ++--
.../store/DataStorageConfigurationSchema.java | 5 +
.../schemas/table/TableConfigurationSchema.java | 6 +
modules/calcite/pom.xml | 2 +-
.../org/apache/ignite/cli/ITConfigCommandTest.java | 59 +++++--
modules/configuration-annotation-processor/pom.xml | 2 +-
.../validation/{Min.java => ExceptKeys.java} | 13 +-
.../validation/ValidationContext.java | 8 +-
modules/configuration/pom.xml | 2 +-
.../configuration/ConfigurationChanger.java | 4 +-
.../configuration/ConfigurationRegistry.java | 27 ++-
...neOfValidator.java => ExceptKeysValidator.java} | 30 ++--
.../testframework/InjectConfiguration.java | 2 +
modules/core/pom.xml | 2 +-
.../client/ITMetaStorageServiceTest.java | 10 +-
modules/network-api/pom.xml | 7 +-
.../ignite/network/ClusterServiceFactory.java | 9 +-
modules/network/pom.xml | 2 +-
.../network/netty/ITConnectionManagerTest.java | 16 +-
.../network/recovery/ITRecoveryHandshakeTest.java | 22 ++-
.../network/scalecube/ITNodeRestartsTest.java | 11 +-
.../scalecube/ITScaleCubeNetworkMessagingTest.java | 17 +-
.../TestScaleCubeClusterServiceFactory.java | 3 +-
.../ignite/utils/ClusterServiceTestUtils.java | 41 ++++-
.../internal/network/netty/ConnectionManager.java | 22 +--
.../ignite/internal/network/netty/NettyServer.java | 68 +++++---
.../apache/ignite/network/NodeFinderFactory.java | 60 +++++++
.../apache/ignite/network/StaticNodeFinder.java | 17 --
.../scalecube/ScaleCubeClusterServiceFactory.java | 35 +++-
.../internal/network/netty/NettyServerTest.java | 29 +++-
.../ignite/network/LocalPortRangeNodeFinder.java | 49 ------
modules/raft/pom.xml | 2 +-
.../service/ITAbstractListenerSnapshotTest.java | 4 +-
.../ignite/raft/jraft/core/ITCliServiceTest.java | 9 +-
.../apache/ignite/raft/jraft/core/ITNodeTest.java | 12 +-
.../apache/ignite/raft/jraft/core/TestCluster.java | 9 +-
modules/runner/pom.xml | 2 +-
.../calcite/AbstractBasicIntegrationTest.java | 13 +-
.../runner/app/AbstractSchemaChangeTest.java | 18 +-
.../internal/runner/app/ITBaselineChangesTest.java | 6 +-
.../runner/app/ITDynamicTableCreationTest.java | 42 +++--
.../runner/app/ITIgniteNodeRestartTest.java | 12 +-
.../ignite/internal/runner/app/ITIgnitionTest.java | 64 +++----
.../internal/runner/app/ITTableCreationTest.java | 192 +++++++++++----------
.../internal/runner/app/ITTablesApiTest.java | 12 +-
.../runner/app/ITThinClientConnectionTest.java | 28 +--
.../runner/app/PlatformTestNodeRunner.java | 4 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 9 +-
modules/schema/pom.xml | 6 +
.../schema/configuration/TableValidatorImpl.java | 86 ++++++++-
.../SchemaConfigurationConverterTest.java | 3 +-
.../configuration/TableValidatorImplTest.java | 140 +++++++++++++++
modules/storage-api/pom.xml | 2 +-
modules/storage-rocksdb/pom.xml | 2 +-
.../ignite/distributed/ITDistributedTableTest.java | 12 +-
.../internal/table/distributed/TableManager.java | 50 ++++--
modules/vault/pom.xml | 2 +-
parent/pom.xml | 2 +-
65 files changed, 1001 insertions(+), 493 deletions(-)
copy
modules/api/src/main/java/org/apache/ignite/configuration/schemas/{table/ColumnConfigurationSchema.java
=> network/ClusterMembershipConfigurationSchema.java} (69%)
copy
modules/api/src/main/java/org/apache/ignite/configuration/schemas/network/{NetworkConfigurationSchema.java
=> InboundConfigurationSchema.java} (58%)
copy
modules/{configuration/src/test/java/org/apache/ignite/internal/configuration/sample/DiscoveryConfigurationSchema.java
=>
api/src/main/java/org/apache/ignite/configuration/schemas/network/NodeFinderConfigurationSchema.java}
(71%)
copy
modules/api/src/main/java/org/apache/ignite/configuration/schemas/network/{package-info.java
=> NodeFinderType.java} (86%)
copy
modules/api/src/main/java/org/apache/ignite/configuration/schemas/network/{NetworkConfigurationSchema.java
=> OutboundConfigurationSchema.java} (66%)
copy
modules/api/src/main/java/org/apache/ignite/configuration/schemas/{table/ColumnTypeConfigurationSchema.java
=> network/ScaleCubeConfigurationSchema.java} (58%)
copy
modules/configuration-api/src/main/java/org/apache/ignite/configuration/validation/{Min.java
=> ExceptKeys.java} (81%)
copy
modules/configuration/src/main/java/org/apache/ignite/internal/configuration/validation/{OneOfValidator.java
=> ExceptKeysValidator.java} (56%)
create mode 100644
modules/network/src/main/java/org/apache/ignite/network/NodeFinderFactory.java
delete mode 100644
modules/network/src/test/java/org/apache/ignite/network/LocalPortRangeNodeFinder.java
create mode 100644
modules/schema/src/test/java/org/apache/ignite/internal/schema/configuration/TableValidatorImplTest.java