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/08/19 09:45:14 UTC
[ignite-3] branch ignite-13669 updated (f37a011 -> 9a078be)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-13669
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from f37a011 Minors after review.
add 4bd3d27 IGNITE-14956 Implemented and checked scenarios for startup configuration. Fixes #256
add e1507d1 IGNITE-15211 Improve logging formatting (#266)
add 0507f4a IGNITE-15196 Fail invoke futures on network stop (#269)
add 8195c26 IGNITE-14579 Start REST API module. Fixes #264
add 9d04a4b IGNITE-15219 Fixed hanging tests by enriching TableEventParameters with non-null table reference. Fixes #260
add 85678b7 Revert "IGNITE-15219 Fixed hanging tests by enriching TableEventParameters with non-null table reference. Fixes #260"
add cd6d863 IGNITE-15025 Add Maven check scripts to VCS (#247)
add 8ee8bb1 IGNITE-15269 Get rid of com.google.gson for configuration (#267)
add b187176 IGNITE-15303 Maven Sanity Check is broken in main branch (#277)
add cb77daa IGNITE-15182 Fix PMD plugin configuration (#241)
add 9840566 IGNITE-15304 Validate POM files for duplicate dependencies (#279)
add 737cf67 IGNITE-15296 Generated node classes throw NPE now if null passed. (#274)
add 78a4e11 IGNITE-15309 Fix nodes hanging on stop (#280)
add ff694ff IGNITE-15310 fix bug in JavaLoggerFormatter (#281)
add 2d05b82 IGNITE-15297 Removed spin-wait loop in ConfigurationChanger (#275)
add 3e18a6c IGNITE-15305 Fixed flaky ITDistributedConfigurationStorageTest#testRestartWithPds. (#276)
add e584604 IGNITE-15272 Async raft group service startup (#272)
add b82c1cb IGNITE-15285 Properly splitting ConfigurationManager instances (node and cluster) (#273)
add 6a9740a IGNITE-15298 Muted ITMetaStorageServicePersistenceTest.testSnapshot
add da4d47f IGNITE-15312 Muted ITNodeTest.testPreVote
add 4a7f0a8 IGNITE-14016 - RPM package for Ignite 3 (#29)
add afe2cce IGNITE-15236 Thin 3.0: Start client-handler module (#283)
add 2ac66e7 IGNITE-15331 Remove slf4j-simple (#289)
add 806b1bc Merge branch 'main' into ignite-13669
add 9a078be Styles.
No new revisions were added by this update.
Summary of changes:
DEVNOTES.md | 12 +
.../CheckDependencyAndPluginVersionsNotInParent.sh | 30 ++
.../CheckDuplicateDependencies.sh | 30 ++
.../CheckModulesInRootPomAreSorted.sh | 25 +
.../CheckPropertiesNotInParent.sh | 25 +
.../CheckUnusedDependenciesAndPluginsInParent.sh | 44 ++
.../maven-check-scripts/CheckUnusedProperties.sh | 34 ++
check-rules/maven-check-scripts/run.sh | 43 ++
config/java.util.logging.properties | 57 +++
deliveries/rpm/.gitignore | 2 +
deliveries/rpm/Dockerfile | 42 ++
deliveries/rpm/README.md | 48 ++
deliveries/rpm/apache-ignite.spec | 236 +++++++++
deliveries/rpm/build.sh | 38 ++
.../internal/affinity/AffinityManagerTest.java | 12 +-
.../main/java/org/apache/ignite/app/Ignition.java | 19 +-
.../org/apache/ignite/app/IgnitionManager.java | 21 +-
.../ClientConnectorConfigurationSchema.java | 2 +-
.../schemas/rest/RestConfigurationSchema.java | 2 +-
.../main/java/org/apache/ignite/table/Tuple.java | 8 +-
modules/calcite/pom.xml | 6 +
.../calcite/exec/rel/AbstractExecutionTest.java | 5 +-
modules/cli/ignite.sh | 2 +-
modules/cli/pom.xml | 12 +
.../org/apache/ignite/cli/ConfigCommandTest.java | 179 +++++++
.../cli/builtins/config/ConfigurationClient.java | 21 +-
.../apache/ignite/cli/spec/ConfigCommandSpec.java | 31 +-
.../apache/ignite/cli/IgniteCliInterfaceTest.java | 35 +-
modules/client-handler/pom.xml | 2 +-
.../ignite/client/handler/ClientHandlerModule.java | 90 ++--
.../handler/ClientInboundMessageHandler.java | 84 ++--
.../handler/ClientHandlerIntegrationTest.java | 53 +-
.../apache/ignite/client/AbstractClientTest.java | 39 +-
.../configuration/ConfigurationChangerTest.java | 90 ++--
.../configuration/TestConfigurationChanger.java | 33 +-
.../configuration/hocon/HoconConverterTest.java | 14 +-
.../configuration/json/JsonConverterTest.java | 543 ---------------------
.../notifications/ConfigurationListenerTest.java | 16 +-
.../internal/configuration/sample/UsageTest.java | 20 +-
.../configuration/tree/NamedListNodeTest.java | 10 +-
.../tree/TraversableTreeNodeTest.java | 6 +
.../configuration/util/ConfigurationUtilTest.java | 98 +++-
.../org/apache/ignite/configuration/RootKey.java | 18 +-
modules/configuration/pom.xml | 5 -
.../configuration/ConfigurationChanger.java | 296 ++++-------
.../configuration/ConfigurationManager.java | 55 +--
.../configuration/ConfigurationRegistry.java | 94 ++--
.../configuration/DynamicConfiguration.java | 2 +-
.../internal/configuration/DynamicProperty.java | 2 +-
.../asm/ConfigurationAsmGenerator.java | 17 +-
.../json/JsonConfigurationVisitor.java | 127 -----
.../internal/configuration/json/JsonConverter.java | 43 --
.../json/JsonObjectConfigurationSource.java | 105 ----
.../json/JsonPrimitiveConfigurationSource.java | 202 --------
.../configuration/util/ConfigurationUtil.java | 17 +
.../apache/ignite/internal/util/IgniteUtils.java | 43 ++
.../apache/ignite/lang/JavaLoggerFormatter.java | 146 ++++++
.../internal/testframework/IgniteAbstractTest.java | 47 ++
.../ITMetaStorageServicePersistenceTest.java | 24 +-
.../client/ITMetaStorageServiceTest.java | 15 +-
.../internal/metastorage/MetaStorageManager.java | 21 +-
modules/network/pom.xml | 7 +
.../network/netty/ConnectionManagerTest.java | 22 +
.../scalecube/ITScaleCubeNetworkMessagingTest.java | 42 ++
.../internal/network/netty/ConnectionManager.java | 40 +-
.../internal/network/netty/MessageHandler.java | 9 +-
.../ScaleCubeDirectMarshallerTransport.java | 6 +-
.../scalecube/ScaleCubeMessagingService.java | 37 +-
.../src/test/resources/simplelogger.properties | 52 --
.../client/service/impl/RaftGroupServiceImpl.java | 51 +-
.../raft/client/service/RaftGroupServiceTest.java | 26 +-
modules/raft/pom.xml | 6 +-
.../ignite/raft/jraft/core/ITCliServiceTest.java | 1 +
.../apache/ignite/raft/jraft/core/ITNodeTest.java | 1 +
.../apache/ignite/raft/server/CounterListener.java | 3 +-
.../raft/server/ITJRaftCounterServerTest.java | 30 +-
.../raft/server/ITSimpleCounterServerTest.java | 32 +-
.../ignite/raft/server/RaftServerAbstractTest.java | 12 +
.../java/org/apache/ignite/internal/raft/Loza.java | 9 +-
.../raft/jraft/disruptor/StripedDisruptor.java | 5 +-
modules/rest/pom.xml | 14 +
.../java/org/apache/ignite/rest/ErrorResult.java | 6 +-
.../java/org/apache/ignite/rest/RestModule.java | 254 ++++++----
.../presentation/ConfigurationPresentation.java | 21 +-
.../rest/presentation/hocon/HoconPresentation.java | 86 ++++
.../rest/presentation/json/JsonPresentation.java | 68 ---
.../ignite/rest/netty/RestApiHttpResponseTest.java | 54 ++
.../ConfigurationPresentationTest.java | 195 ++++++++
modules/runner/pom.xml | 13 +-
.../runner/app/ITIgniteNodeRestartTest.java | 201 ++++++++
.../runner/app/ITThinClientConnectionTest.java | 173 +++++++
.../ITDistributedConfigurationStorageTest.java | 17 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 30 +-
.../apache/ignite/internal/app/IgnitionImpl.java | 93 ++--
.../storage/LocalConfigurationStorage.java | 2 +-
.../src/main/resources/simplelogger.properties | 19 -
.../SchemaConfigurationConverterTest.java | 16 +-
.../ignite/distributed/ITDistributedTableTest.java | 15 +-
.../internal/table/distributed/TableManager.java | 85 ++--
.../ignite/internal/table/TableManagerTest.java | 64 +--
.../apache/ignite/internal/vault/VaultManager.java | 10 -
parent/pom.xml | 74 ++-
102 files changed, 3212 insertions(+), 2087 deletions(-)
create mode 100644 check-rules/maven-check-scripts/CheckDependencyAndPluginVersionsNotInParent.sh
create mode 100644 check-rules/maven-check-scripts/CheckDuplicateDependencies.sh
create mode 100644 check-rules/maven-check-scripts/CheckModulesInRootPomAreSorted.sh
create mode 100644 check-rules/maven-check-scripts/CheckPropertiesNotInParent.sh
create mode 100644 check-rules/maven-check-scripts/CheckUnusedDependenciesAndPluginsInParent.sh
create mode 100644 check-rules/maven-check-scripts/CheckUnusedProperties.sh
create mode 100644 check-rules/maven-check-scripts/run.sh
create mode 100644 config/java.util.logging.properties
create mode 100644 deliveries/rpm/.gitignore
create mode 100644 deliveries/rpm/Dockerfile
create mode 100644 deliveries/rpm/README.md
create mode 100644 deliveries/rpm/apache-ignite.spec
create mode 100644 deliveries/rpm/build.sh
create mode 100644 modules/cli/src/integrationTest/java/org/apache/ignite/cli/ConfigCommandTest.java
delete mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/internal/configuration/json/JsonConverterTest.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/json/JsonConfigurationVisitor.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/json/JsonConverter.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/json/JsonObjectConfigurationSource.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/json/JsonPrimitiveConfigurationSource.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/lang/JavaLoggerFormatter.java
delete mode 100644 modules/network/src/test/resources/simplelogger.properties
create mode 100644 modules/rest/src/main/java/org/apache/ignite/rest/presentation/hocon/HoconPresentation.java
delete mode 100644 modules/rest/src/main/java/org/apache/ignite/rest/presentation/json/JsonPresentation.java
create mode 100644 modules/rest/src/test/java/org/apache/ignite/rest/netty/RestApiHttpResponseTest.java
create mode 100644 modules/rest/src/test/java/org/apache/ignite/rest/presentation/ConfigurationPresentationTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ITIgniteNodeRestartTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ITThinClientConnectionTest.java
delete mode 100644 modules/runner/src/main/resources/simplelogger.properties