This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-25942
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 2bd37009cd9 minor
add 89bb4859ffd IGNITE-24463 .NET: Add compatibility tests (#6269)
add 1d129ad9525 Bump org.jetbrains.gradle.plugin.idea-ext from 1.1.10 to
1.2 (#6275)
add ec554101ace IGNITE-25943 Add basic JMH benchmark for sorted indexes
(#6271)
add 88b4d9a94b2 IGNITE-25951 .NET: Fix Gradle commands in JavaServer
(#6277)
add ceaed954980 IGNITE-25821 Improve error handling for node config REST
API (#6205)
add bf4d9a008af IGNITE-21614 Fix incorrect BindException handling in
ClientHandlerModule (#6262)
add 7efa74d63c6 Merge branch 'main' into ignite-25942
No new revisions were added by this update.
Summary of changes:
gradle/libs.versions.toml | 2 +-
.../java/org/apache/ignite/lang/ErrorGroups.java | 15 +
.../ignite/client/handler/ClientHandlerModule.java | 4 +-
.../ignite/client/TestClientHandlerModule.java | 3 +-
modules/compatibility-tests/build.gradle | 11 +
.../internal/client/ClientCompatibilityTests.java | 48 +-
.../ignite/internal/CompatibilityTestCommon.java | 88 ++++
.../org/apache/ignite/internal/IgniteCluster.java | 19 +-
.../PlatformCompatibilityTestNodeRunner.java | 115 +++++
.../org/apache/ignite/internal/StopNodeJob.java} | 15 +-
.../exception/ConfigurationApplyException.java} | 19 +-
.../exception/ConfigurationParseException.java} | 26 +-
.../ConfigurationValidationIgniteException.java | 49 ++
.../presentation/HoconPresentation.java | 30 +-
.../presentation/HoconPresentationTest.java | 12 +-
.../build.gradle | 24 +-
.../configuration/NodeConfigCreateException.java | 1 +
.../configuration/NodeConfigParseException.java | 1 +
.../configuration/NodeConfigWriteException.java | 5 +
.../storage/DistributedConfigurationStorage.java | 0
.../storage/LocalConfigurationStorage.java | 0
.../storage/LocalFileConfigurationStorage.java | 16 +-
.../storage/ConfigurationStorageTest.java | 0
.../DistributedConfigurationStorageTest.java | 0
.../storage/LocalConfigurationStorageTest.java | 0
.../storage/LocalFileConfigurationModule.java | 0
.../storage/LocalFileConfigurationStorageTest.java | 0
modules/distribution-zones/build.gradle | 1 +
.../network/netty/ItConnectionManagerTest.java | 2 +-
.../ignite/internal/network/netty/NettyServer.java | 5 +-
.../internal/network/netty/NettyServerTest.java | 2 +-
.../benchmark/VolatilePageMemoryBenchmarkBase.java | 90 ++++
modules/partition-replicator/build.gradle | 1 +
modules/platforms/cpp/ignite/common/error_codes.h | 10 +-
modules/platforms/cpp/ignite/odbc/common_types.cpp | 6 +
.../CurrentClientWithOldServerCompatibilityTest.cs | 516 +++++++++++++++++++++
.../dotnet/Apache.Ignite.Tests/JavaServer.cs | 193 ++++++--
.../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 24 +
.../apache/ignite/internal/rest/api/Problem.java | 23 +
.../api/configuration/ClusterConfigurationApi.java | 2 +
.../api/configuration/NodeConfigurationApi.java | 4 +
.../exception/handler/IgniteExceptionHandler.java | 43 +-
.../handler/IgniteExceptionHandlerTest.java | 28 +-
modules/rest/build.gradle | 1 +
.../ItNodeConfigurationControllerTest.java} | 109 ++---
.../AbstractConfigurationController.java | 14 +-
.../ConfigurationApplyExceptionHandler.java} | 16 +-
.../ConfigurationParseExceptionHandler.java} | 20 +-
.../ConfigurationValidationExceptionHandler.java} | 27 +-
.../handler/NodeConfigWriteExceptionHandler.java} | 16 +-
...nfigurationValidationExceptionHandlerTest.java} | 67 +--
modules/runner/build.gradle | 4 +
.../configuration/NodeConfigReadException.java | 31 --
modules/storage-page-memory/build.gradle | 2 +
...istentPageMemoryProfileConfigurationSchema.java | 3 +-
...latilePageMemoryProfileConfigurationSchema.java | 3 +-
.../benchmarks/SortedIndexTreeInsertBenchmark.java | 177 +++++++
settings.gradle | 2 +
58 files changed, 1525 insertions(+), 420 deletions(-)
create mode 100644
modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/CompatibilityTestCommon.java
create mode 100644
modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/PlatformCompatibilityTestNodeRunner.java
copy
modules/{compute/src/jobs/java/org/apache/ignite/internal/compute/FailingJob.java
=>
compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/StopNodeJob.java}
(72%)
copy
modules/{runner/src/main/java/org/apache/ignite/internal/configuration/NodeConfigCreateException.java
=>
configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationApplyException.java}
(58%)
copy
modules/{runner/src/main/java/org/apache/ignite/lang/ClusterInitFailureException.java
=>
configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationParseException.java}
(58%)
create mode 100644
modules/configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationValidationIgniteException.java
copy modules/{security-api => configuration-storage}/build.gradle (74%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/NodeConfigCreateException.java
(95%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/NodeConfigParseException.java
(94%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/NodeConfigWriteException.java
(86%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/storage/DistributedConfigurationStorage.java
(100%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/storage/LocalConfigurationStorage.java
(100%)
rename modules/{runner =>
configuration-storage}/src/main/java/org/apache/ignite/internal/configuration/storage/LocalFileConfigurationStorage.java
(96%)
rename modules/{runner =>
configuration-storage}/src/test/java/org/apache/ignite/internal/configuration/storage/ConfigurationStorageTest.java
(100%)
rename modules/{runner =>
configuration-storage}/src/test/java/org/apache/ignite/internal/configuration/storage/DistributedConfigurationStorageTest.java
(100%)
rename modules/{runner =>
configuration-storage}/src/test/java/org/apache/ignite/internal/configuration/storage/LocalConfigurationStorageTest.java
(100%)
rename modules/{runner =>
configuration-storage}/src/test/java/org/apache/ignite/internal/configuration/storage/LocalFileConfigurationModule.java
(100%)
rename modules/{runner =>
configuration-storage}/src/test/java/org/apache/ignite/internal/configuration/storage/LocalFileConfigurationStorageTest.java
(100%)
create mode 100644
modules/page-memory/src/testFixtures/java/org/apache/ignite/internal/pagememory/benchmark/VolatilePageMemoryBenchmarkBase.java
create mode 100644
modules/platforms/dotnet/Apache.Ignite.Tests/Compatibility/CurrentClientWithOldServerCompatibilityTest.cs
copy
modules/rest/src/{test/java/org/apache/ignite/internal/rest/configuration/ConfigurationControllerBaseTest.java
=>
integrationTest/java/org/apache/ignite/internal/rest/configuration/ItNodeConfigurationControllerTest.java}
(50%)
copy
modules/{rest-api/src/main/java/org/apache/ignite/internal/rest/exception/handler/ClusterResetExceptionHandler.java
=>
rest/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/ConfigurationApplyExceptionHandler.java}
(70%)
copy
modules/{rest-api/src/main/java/org/apache/ignite/internal/rest/exception/handler/ClusterResetExceptionHandler.java
=>
rest/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/ConfigurationParseExceptionHandler.java}
(66%)
copy
modules/rest/src/main/java/org/apache/ignite/internal/rest/{deployment/exception/handler/VersionParseExceptionHandler.java
=>
configuration/exception/handler/ConfigurationValidationExceptionHandler.java}
(54%)
copy
modules/rest/src/main/java/org/apache/ignite/internal/rest/{transaction/exception/handler/TransactionCancelExceptionHandler.java
=> configuration/exception/handler/NodeConfigWriteExceptionHandler.java} (69%)
copy
modules/{rest-api/src/test/java/org/apache/ignite/internal/rest/exception/handler/IgniteExceptionHandlerTest.java
=>
rest/src/test/java/org/apache/ignite/internal/rest/configuration/exception/handler/ConfigurationValidationExceptionHandlerTest.java}
(53%)
delete mode 100644
modules/runner/src/main/java/org/apache/ignite/internal/configuration/NodeConfigReadException.java
create mode 100644
modules/storage-page-memory/src/test/java/org/apache/ignite/internal/storage/pagememory/benchmarks/SortedIndexTreeInsertBenchmark.java