You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ni...@apache.org on 2021/06/29 14:56:24 UTC
[ignite] branch ignite-cdc updated (a61013c -> ad9cf6f)
This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a change to branch ignite-cdc
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from a61013c Improve logging
add d953cd4 IGNITE-14978 .NET: Fix build failures on 2.x SDKs
add 218d09a IGNITE-14753 Fix builds with maven 3.8.1+
add ff7e0b8 IGNITE-15006 Fix SSL read error
add 73eee77 IGNITE-12911 CacheObjectAdapter#put incorrect offset handling fixed - Fixes #7742.
add 8f92588 IGNITE-14989 Fix the help message of the snapshot restore operation. (#9196)
add 0dddeca IGNITE-15017 Contention in lock on Compound future (#9201)
add f49f474 IGNITE-13428 Ignite Distributed Environment Tests (IEP-56) (#9117)
add ad9cf6f Merge branch 'master' into ignite-cdc
No new revisions were added by this update.
Summary of changes:
.gitignore | 10 +
.travis.yml | 16 +
bin/control.sh | 2 +-
bin/include/build-classpath.sh | 26 +-
modules/azure/pom.xml | 7 -
.../commandline/snapshot/SnapshotCommand.java | 6 +-
.../internal/binary/BinaryEnumObjectImpl.java | 2 +-
.../ignite/internal/binary/BinaryObjectImpl.java | 2 +-
.../processors/cache/CacheObjectAdapter.java | 23 +-
.../processors/cache/CacheObjectByteArrayImpl.java | 2 +-
.../distributed/GridCacheTxRecoveryFuture.java | 7 +-
.../cache/distributed/dht/GridDhtLockFuture.java | 7 +-
.../distributed/dht/GridDhtTxPrepareFuture.java | 7 +-
.../dht/colocated/GridDhtColocatedLockFuture.java | 7 +-
.../cache/distributed/near/GridNearLockFuture.java | 7 +-
...dNearOptimisticSerializableTxPrepareFuture.java | 7 +-
.../near/GridNearOptimisticTxPrepareFuture.java | 21 +-
.../near/GridNearPessimisticTxPrepareFuture.java | 7 +-
.../distributed/near/GridNearTxFinishFuture.java | 19 +-
.../near/GridNearTxQueryEnlistFuture.java | 13 +-
.../internal/util/future/GridCompoundFuture.java | 117 ++--
.../IgniteCachePutKeyAttachedBinaryObjectTest.java | 177 ++++++
.../metastorage/DistributedMetaStorageTest.java | 4 +-
.../ignite/testsuites/IgniteCacheTestSuite8.java | 3 +
...ridCommandHandlerClusterByClassTest_help.output | 6 +-
...andHandlerClusterByClassWithSSLTest_help.output | 6 +-
modules/ducktests/README.md | 126 ++++
.../licenses/apache-2.0.txt | 0
modules/ducktests/pom.xml | 220 +++++++
.../tests/ContinuousDataLoadApplication.java | 170 ++++++
.../authentication/UserModifyingApplication.java | 61 ++
.../CellularAffinityBackupFilter.java | 59 ++
.../CellularPreparedTxStreamer.java | 153 +++++
.../cellular_affinity_test/CellularTxStreamer.java | 135 +++++
.../DistributionChecker.java | 55 ++
.../tests/client_test/IgniteCachePutClient.java | 63 ++
.../LongRunningTransactionsGenerator.java | 157 +++++
.../DataLoaderAndCheckerApplication.java | 121 ++++
.../LongTxStreamerApplication.java | 113 ++++
.../SingleKeyTxStreamerApplication.java | 74 +++
.../tests/rebalance/DataGenerationApplication.java | 90 +++
.../tests/self_test/TestKillableApplication.java | 39 ++
.../self_test/TestSelfKillableApplication.java | 36 ++
.../tests/smoke_test/AssertionApplication.java | 35 ++
.../tests/smoke_test/SimpleApplication.java | 50 ++
.../tests/snapshot_test/DataLoaderApplication.java | 65 ++
.../ThinClientSelfTestApplication.java | 44 ++
.../ducktest/utils/IgniteAwareApplication.java | 322 ++++++++++
.../utils/IgniteAwareApplicationService.java | 112 ++++
.../ducktests/src/main/resources/log4j.properties | 25 +
modules/ducktests/tests/MANIFEST.in | 16 +
modules/ducktests/tests/certs/functions.sh | 110 ++++
modules/ducktests/tests/certs/mkcerts.sh | 36 ++
.../ducktests/tests/checks/utils/check_cluster.py | 106 ++++
.../tests/checks/utils/check_enum_constructible.py | 73 +++
.../utils/check_get_credentials_from_globals.py | 51 ++
.../utils/check_get_ssl_params_from_globals.py | 129 ++++
.../tests/checks/utils/check_jvm_settings.py | 78 +++
.../tests/checks/utils/check_parametrized.py | 269 +++++++++
.../ducktests/tests/checks/utils/check_version.py | 101 ++++
modules/ducktests/tests/docker/Dockerfile | 100 ++++
modules/ducktests/tests/docker/clean_up.sh | 19 +
modules/ducktests/tests/docker/ducker-ignite | 660 +++++++++++++++++++++
.../ducktests/tests/docker/requirements-dev.txt | 19 +
modules/ducktests/tests/docker/requirements.txt | 16 +
modules/ducktests/tests/docker/run_tests.sh | 164 +++++
modules/ducktests/tests/docker/ssh-config | 21 +
modules/ducktests/tests/docker/ssh/authorized_keys | 15 +
modules/ducktests/tests/docker/ssh/config | 21 +
modules/ducktests/tests/docker/ssh/id_rsa | 27 +
modules/ducktests/tests/docker/ssh/id_rsa.pub | 1 +
modules/ducktests/tests/ignitetest/__init__.py | 23 +
.../tests/ignitetest/services/__init__.py | 14 +
.../ducktests/tests/ignitetest/services/ignite.py | 33 ++
.../tests/ignitetest/services/ignite_app.py | 113 ++++
.../services/ignite_execution_exception.py | 24 +
.../ducktests/tests/ignitetest/services/spark.py | 177 ++++++
.../tests/ignitetest/services/utils/__init__.py | 31 +
.../ignitetest/services/utils/auth/__init__.py | 46 ++
.../ignitetest/services/utils/background_thread.py | 113 ++++
.../tests/ignitetest/services/utils/concurrent.py | 90 +++
.../ignitetest/services/utils/config_template.py | 82 +++
.../ignitetest/services/utils/control_utility.py | 457 ++++++++++++++
.../tests/ignitetest/services/utils/decorators.py | 40 ++
.../ignitetest/services/utils/ducktests_service.py | 58 ++
.../ignitetest/services/utils/ignite_aware.py | 590 ++++++++++++++++++
.../utils/ignite_configuration/__init__.py | 156 +++++
.../ignite_configuration/binary_configuration.py | 27 +
.../services/utils/ignite_configuration/cache.py | 29 +
.../utils/ignite_configuration/communication.py | 45 ++
.../utils/ignite_configuration/data_storage.py | 39 ++
.../utils/ignite_configuration/discovery.py | 146 +++++
.../tests/ignitetest/services/utils/ignite_spec.py | 292 +++++++++
.../tests/ignitetest/services/utils/jmx_utils.py | 203 +++++++
.../tests/ignitetest/services/utils/jvm_utils.py | 102 ++++
.../tests/ignitetest/services/utils/log_utils.py | 42 ++
.../tests/ignitetest/services/utils/path.py | 237 ++++++++
.../ignitetest/services/utils/ssl/__init__.py | 14 +
.../utils/ssl/client_connector_configuration.py | 38 ++
.../services/utils/ssl/connector_configuration.py | 32 +
.../ignitetest/services/utils/ssl/ssl_params.py | 98 +++
.../services/utils/templates/cache_macro.j2 | 34 ++
.../utils/templates/communication_macro.j2 | 25 +
.../utils/templates/connector_configuration.j2 | 30 +
.../services/utils/templates/datastorage_macro.j2 | 49 ++
.../services/utils/templates/discovery_macro.j2 | 71 +++
.../services/utils/templates/ignite.xml.j2 | 135 +++++
.../services/utils/templates/log4j.xml.j2 | 63 ++
.../services/utils/templates/misc_macro.j2 | 46 ++
.../services/utils/templates/ssl_params_macro.j2 | 33 ++
.../utils/templates/thin_client_config.xml.j2 | 44 ++
.../tests/ignitetest/services/utils/time_utils.py | 28 +
.../tests/ignitetest/services/zk/__init__.py | 14 +
.../services/zk/templates/log4j.properties.j2 | 33 ++
.../services/zk/templates/zookeeper.properties.j2 | 29 +
.../tests/ignitetest/services/zk/zookeeper.py | 172 ++++++
.../ducktests/tests/ignitetest/tests/__init__.py | 71 +++
.../ducktests/tests/ignitetest/tests/auth_test.py | 124 ++++
.../ignitetest/tests/cellular_affinity_test.py | 334 +++++++++++
.../tests/ignitetest/tests/client_test.py | 159 +++++
.../ignitetest/tests/control_utility/__init__.py | 18 +
.../tests/control_utility/baseline_test.py | 206 +++++++
.../ignitetest/tests/control_utility/tx_test.py | 191 ++++++
.../tests/ignitetest/tests/discovery_test.py | 374 ++++++++++++
.../ignitetest/tests/persistence_upgrade_test.py | 66 +++
.../tests/ignitetest/tests/pme_free_switch_test.py | 136 +++++
.../tests/ignitetest/tests/rebalance/__init__.py | 18 +
.../ignitetest/tests/rebalance/in_memory_test.py | 112 ++++
.../ignitetest/tests/rebalance/persistent_test.py | 246 ++++++++
.../tests/ignitetest/tests/rebalance/util.py | 324 ++++++++++
.../ducktests/tests/ignitetest/tests/self_test.py | 164 +++++
.../ducktests/tests/ignitetest/tests/smoke_test.py | 87 +++
.../tests/ignitetest/tests/snapshot_test.py | 101 ++++
.../ducktests/tests/ignitetest/tests/ssl_test.py | 76 +++
.../tests/ignitetest/tests/suites/fast_suite.yml | 34 ++
.../tests/ignitetest/tests/suites/slow_suite.yml | 20 +
.../tests/ignitetest/tests/thin_client_test.py | 63 ++
.../ducktests/tests/ignitetest/utils/__init__.py | 22 +
modules/ducktests/tests/ignitetest/utils/_mark.py | 233 ++++++++
modules/ducktests/tests/ignitetest/utils/enum.py | 66 +++
.../tests/ignitetest/utils/ignite_test.py | 76 +++
.../ducktests/tests/ignitetest/utils/version.py | 101 ++++
modules/ducktests/tests/setup.py | 34 ++
modules/ducktests/tests/tox.ini | 65 ++
modules/extdata/uri/pom.xml | 59 +-
.../HibernateL2CacheTransactionalSelfTest.java | 3 +-
.../HibernateL2CacheTransactionalSelfTest.java | 3 +-
.../HibernateL2CacheTransactionalSelfTest.java | 3 +-
modules/jta/pom.xml | 6 +
.../cache/GridJtaTransactionManagerSelfTest.java | 3 +-
.../cache/jta/AbstractCacheJtaSelfTest.java | 3 +-
modules/kubernetes/pom.xml | 7 -
.../src/network/ssl/secure_socket_client.cpp | 20 +-
modules/platforms/cpp/odbc/src/connection.cpp | 3 +-
.../Apache.Ignite.Benchmarks/BenchmarkBase.cs | 8 +-
.../Apache.Ignite.Benchmarks/BenchmarkRunner.cs | 2 +-
.../Apache.Ignite.Core.DotNetCore.csproj | 3 +-
.../Apache.Ignite.Core/Apache.Ignite.Core.csproj | 3 -
.../Cache/Affinity/AffinityKeyMappedAttribute.cs | 4 +-
.../Cache/Configuration/MemoryConfiguration.cs | 5 +-
.../Common/IgniteProductVersion.cs | 4 +-
.../dotnet/Apache.Ignite.Core/Ignition.cs | 1 +
.../Impl/Binary/Structure/BinaryStructureEntry.cs | 3 +-
.../Binary/Structure/BinaryStructureJumpTable.cs | 2 +-
.../dotnet/Apache.Ignite.Core/Impl/Unmanaged/Os.cs | 4 +-
.../Apache.Ignite.Linq.DotNetCore.csproj | 3 +-
.../Apache.Ignite.Linq/Apache.Ignite.Linq.csproj | 1 -
.../platforms/dotnet/Apache.Ignite.Tests.ruleset | 6 +
.../Apache.Ignite/Apache.Ignite.DotNetCore.csproj | 9 +
.../platforms/dotnet/Apache.Ignite/IgniteRunner.cs | 6 +-
modules/urideploy/pom.xml | 7 -
parent/pom.xml | 8 +-
pom.xml | 18 +
scripts/build-module.sh | 26 +
scripts/build.sh | 25 +
175 files changed, 12687 insertions(+), 157 deletions(-)
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCachePutKeyAttachedBinaryObjectTest.java
create mode 100644 modules/ducktests/README.md
copy modules/{zookeeper => ducktests}/licenses/apache-2.0.txt (100%)
create mode 100644 modules/ducktests/pom.xml
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/ContinuousDataLoadApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/authentication/UserModifyingApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularAffinityBackupFilter.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularPreparedTxStreamer.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/CellularTxStreamer.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cellular_affinity_test/DistributionChecker.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/client_test/IgniteCachePutClient.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/control_utility/LongRunningTransactionsGenerator.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/persistence_upgrade_test/DataLoaderAndCheckerApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/pme_free_switch_test/LongTxStreamerApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/pme_free_switch_test/SingleKeyTxStreamerApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/rebalance/DataGenerationApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/self_test/TestKillableApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/self_test/TestSelfKillableApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/smoke_test/AssertionApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/smoke_test/SimpleApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/snapshot_test/DataLoaderApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/thin_client_test/ThinClientSelfTestApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/utils/IgniteAwareApplication.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/utils/IgniteAwareApplicationService.java
create mode 100644 modules/ducktests/src/main/resources/log4j.properties
create mode 100644 modules/ducktests/tests/MANIFEST.in
create mode 100644 modules/ducktests/tests/certs/functions.sh
create mode 100755 modules/ducktests/tests/certs/mkcerts.sh
create mode 100644 modules/ducktests/tests/checks/utils/check_cluster.py
create mode 100644 modules/ducktests/tests/checks/utils/check_enum_constructible.py
create mode 100644 modules/ducktests/tests/checks/utils/check_get_credentials_from_globals.py
create mode 100644 modules/ducktests/tests/checks/utils/check_get_ssl_params_from_globals.py
create mode 100644 modules/ducktests/tests/checks/utils/check_jvm_settings.py
create mode 100644 modules/ducktests/tests/checks/utils/check_parametrized.py
create mode 100644 modules/ducktests/tests/checks/utils/check_version.py
create mode 100644 modules/ducktests/tests/docker/Dockerfile
create mode 100755 modules/ducktests/tests/docker/clean_up.sh
create mode 100755 modules/ducktests/tests/docker/ducker-ignite
create mode 100644 modules/ducktests/tests/docker/requirements-dev.txt
create mode 100644 modules/ducktests/tests/docker/requirements.txt
create mode 100755 modules/ducktests/tests/docker/run_tests.sh
create mode 100644 modules/ducktests/tests/docker/ssh-config
create mode 100644 modules/ducktests/tests/docker/ssh/authorized_keys
create mode 100644 modules/ducktests/tests/docker/ssh/config
create mode 100644 modules/ducktests/tests/docker/ssh/id_rsa
create mode 100644 modules/ducktests/tests/docker/ssh/id_rsa.pub
create mode 100644 modules/ducktests/tests/ignitetest/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/ignite.py
create mode 100644 modules/ducktests/tests/ignitetest/services/ignite_app.py
create mode 100644 modules/ducktests/tests/ignitetest/services/ignite_execution_exception.py
create mode 100644 modules/ducktests/tests/ignitetest/services/spark.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/auth/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/background_thread.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/concurrent.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/config_template.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/control_utility.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/decorators.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ducktests_service.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/binary_configuration.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/cache.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/communication.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/data_storage.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_configuration/discovery.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ignite_spec.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/jmx_utils.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/jvm_utils.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/log_utils.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/path.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/client_connector_configuration.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/connector_configuration.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/ssl/ssl_params.py
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/cache_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/communication_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/connector_configuration.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/datastorage_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/discovery_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/ignite.xml.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/log4j.xml.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/misc_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/ssl_params_macro.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/templates/thin_client_config.xml.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/utils/time_utils.py
create mode 100644 modules/ducktests/tests/ignitetest/services/zk/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/services/zk/templates/log4j.properties.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/zk/templates/zookeeper.properties.j2
create mode 100644 modules/ducktests/tests/ignitetest/services/zk/zookeeper.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/auth_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/cellular_affinity_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/client_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/discovery_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/persistence_upgrade_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/pme_free_switch_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/in_memory_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/persistent_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/rebalance/util.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/self_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/smoke_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/snapshot_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/ssl_test.py
create mode 100644 modules/ducktests/tests/ignitetest/tests/suites/fast_suite.yml
create mode 100644 modules/ducktests/tests/ignitetest/tests/suites/slow_suite.yml
create mode 100644 modules/ducktests/tests/ignitetest/tests/thin_client_test.py
create mode 100644 modules/ducktests/tests/ignitetest/utils/__init__.py
create mode 100644 modules/ducktests/tests/ignitetest/utils/_mark.py
create mode 100644 modules/ducktests/tests/ignitetest/utils/enum.py
create mode 100644 modules/ducktests/tests/ignitetest/utils/ignite_test.py
create mode 100644 modules/ducktests/tests/ignitetest/utils/version.py
create mode 100644 modules/ducktests/tests/setup.py
create mode 100644 modules/ducktests/tests/tox.ini
create mode 100755 scripts/build-module.sh
create mode 100755 scripts/build.sh