This is an automated email from the ASF dual-hosted git repository. timoninmaxim pushed a change to branch IGNITE-17177_inc_snapshots in repository https://gitbox.apache.org/repos/asf/ignite.git
from 527bcd538727 MINOR: fix misprints, make logs more useful add b56f2e54a3d8 IGNITE-18816 Changed example in docs. Fixes #10556 add d139861141b1 IGNITE-18887 .NET: Fix TestContextLogger and ConsoleLogger to include exception details (#10560) add df22bb8d9c77 IGNITE-18834 Index rebuild ducktest (#10561) add bb4e9be54383 IGNITE-18823 Add page read time and page replace time metrics - Fixes #10545. add 1c18dcb9e082 IGNITE-12483 Add default constructor to PlatformDotNetSessionLockResult to avoid issues with ReflectionFactory - Fixes #10550. add b59c3a9dd16e IGNITE-18873 Update Ignite dependency: Netty - Fixes #10557. add 479281e1aa69 IGNITE-16319 [ducktests] Use the only application to generate test data (#10566) add 799673548476 IGNITE-18921 [ducktests] Fix consistent ID directory name (#10568) add 9db91c4348c1 IGNITE-18534 Fix WalWritingRate calculation (#10508) add c569d8682c59 IGNITE-18849 Add LOB and BLOB fields support to CacheJdbcPojoStore (#10553) add 511736b175ed IGNITE-18946 Fix refresh command about the statistic in the ddl doc - Fixes #10578. add 1f238846c8be IGNITE-18936 [ducktests] Fix parsing of the control.sh baseline command output and store JVM error file (#10575) add e220e8006e45 IGNITE-18546 Add cache clear command to control.sh (#10577) add d5af66c56583 IGNITE-18819 Added cluster state change permission (#10558) add 248d9e562ce0 IGNITE-18923 Added authorization of user management operations. (#10567) add 6229b46c2777 IGNITE-18935 Fix late stopping of TTL workers during deactivation leads to corrupted PDS (#10570) add 1b0e1b6cf12c Merge branch 'master' into IGNITE-17177_inc_snapshots No new revisions were added by this update. Summary of changes: docs/_docs/clustering/discovery-in-the-cloud.adoc | 2 +- docs/_docs/sql-reference/ddl.adoc | 6 +- docs/_docs/tools/control-script.adoc | 24 ++ .../common/AbstractEventSecurityContextTest.java | 23 +- ...CacheCreateDestroyEventSecurityContextTest.java | 6 +- .../common/CacheEventSecurityContextTest.java | 6 +- .../ComputeTaskRemoteSecurityContextTest.java | 34 +-- .../apache/ignite/jdbc/JdbcAuthorizationTest.java | 97 +++++- .../JdbcThinConnectionAdditionalSecurityTest.java | 26 +- modules/compress/pom.xml | 7 + .../internal/commandline/cache/CacheClear.java | 108 +++++++ .../commandline/cache/CacheCommandList.java | 5 + .../commandline/cache/CacheSubcommands.java | 7 +- .../util/GridCommandHandlerClusterByClassTest.java | 93 ++++++ .../cache/store/jdbc/CacheAbstractJdbcStore.java | 29 +- .../store/jdbc/JdbcTypesDefaultTransformer.java | 3 + .../internal/binary/BinaryClassDescriptor.java | 5 + .../ignite/internal/binary/BinaryContext.java | 10 + .../managers/indexing/IndexesRebuildTask.java | 4 +- .../internal/processors/cache/ClearCachesTask.java | 81 +++++ .../processors/cache/ClearCachesTaskArg.java | 67 ++++ .../processors/cache/ClearCachesTaskResult.java | 70 +++++ .../processors/cache/GridCacheProcessor.java | 58 ++-- .../cache/persistence/DataRegionMetricsImpl.java | 28 +- .../cache/persistence/DataStorageMetricsImpl.java | 8 - .../cache/persistence/pagemem/PageMemoryImpl.java | 19 +- .../wal/filehandle/FileHandleManagerImpl.java | 2 - .../wal/filehandle/FsyncFileWriteHandle.java | 2 - .../cluster/GridClusterStateProcessor.java | 3 + .../PlatformDotNetSessionLockResult.java | 7 + .../processors/rest/GridRestProcessor.java | 10 +- .../security/IgniteSecurityProcessor.java | 7 + .../ignite/plugin/security/SecurityPermission.java | 11 + .../cache/store/jdbc/CacheJdbcPojoStoreTest.java | 138 ++++++++- .../apache/ignite/cache/store/jdbc/model/Logo.java | 138 +++++++++ .../ignite/cache/store/jdbc/model/LogoKey.java | 86 ++++++ .../binary/BinaryContextPredefinedTypesTest.java | 46 +++ .../processors/cache/IoDatastorageMetricsTest.java | 104 +++++++ .../db/IgnitePdsDataRegionMetricsTest.java | 70 +++++ ...IgnitePdsWithTtlExpirationOnDeactivateTest.java | 222 ++++++++++++++ .../processors/security/AbstractSecurityTest.java | 16 +- .../processors/security/InvalidServerTest.java | 3 +- .../security/client/CommonSecurityCheckTest.java | 3 +- .../cluster/ClusterStatePermissionTest.java | 339 +++++++++++++++++++++ .../impl/TestCertificateSecurityProcessor.java | 2 +- .../security/impl/TestSecurityContext.java | 2 + .../processors/security/impl/TestSecurityData.java | 81 +---- .../security/impl/TestSecurityProcessor.java | 77 ++--- .../snapshot/SnapshotPermissionCheckTest.java | 4 +- .../ignite/platform/PlatformStartIgniteUtils.java | 19 +- .../testsuites/IgniteBinaryObjectsTestSuite.java | 4 +- .../IgniteCacheMetricsSelfTestSuite.java | 2 + .../ignite/testsuites/IgnitePdsTestSuite.java | 2 + .../ignite/testsuites/SecurityTestSuite.java | 2 + ...mandHandlerClusterByClassTest_cache_help.output | 6 + ...dlerClusterByClassWithSSLTest_cache_help.output | 6 + .../ducktest/tests/DataGenerationApplication.java | 54 +++- .../tests/snapshot_test/DataLoaderApplication.java | 65 ---- .../ignitetest/services/utils/control_utility.py | 6 +- .../tests/ignitetest/services/utils/ignite_spec.py | 3 +- .../tests/ignitetest/services/utils/jvm_utils.py | 9 +- .../tests/ignitetest/services/utils/path.py | 31 ++ .../tests/ignitetest/tests/index_rebuild_test.py | 167 ++++++++++ .../tests/ignitetest/tests/snapshot_test.py | 42 ++- modules/ducktests/tests/ignitetest/tests/util.py | 4 +- .../WalDisabledDuringIndexRecreateTest.java | 6 +- .../systemview/SystemViewSecurityTest.java | 10 +- .../Log/ConsoleLoggerTest.cs | 10 +- .../dotnet/Apache.Ignite.Core.Tests/TestUtils.cs | 34 ++- .../dotnet/Apache.Ignite.Core/Log/ConsoleLogger.cs | 7 +- .../http/jetty/RestProcessorAuthorizationTest.java | 8 +- parent/pom.xml | 2 +- 72 files changed, 2381 insertions(+), 317 deletions(-) create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/cache/CacheClear.java create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ClearCachesTask.java create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ClearCachesTaskArg.java create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ClearCachesTaskResult.java create mode 100644 modules/core/src/test/java/org/apache/ignite/cache/store/jdbc/model/Logo.java create mode 100644 modules/core/src/test/java/org/apache/ignite/cache/store/jdbc/model/LogoKey.java create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/binary/BinaryContextPredefinedTypesTest.java create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IoDatastorageMetricsTest.java create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/db/IgnitePdsWithTtlExpirationOnDeactivateTest.java create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/security/cluster/ClusterStatePermissionTest.java delete mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/snapshot_test/DataLoaderApplication.java create mode 100644 modules/ducktests/tests/ignitetest/tests/index_rebuild_test.py