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 2020/12/25 15:51:42 UTC
[ignite] branch IGNITE-13734 updated (d00b8ad -> 2bdafff)
This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a change to branch IGNITE-13734
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from d00b8ad IGNITE-13734: Register service return type on method invocation.
add 5c2bcd3 IGNITE-13720 Parallelism for defragmentation added. - Fixes #8574.
add 1888416 IGNITE-13831 Move WAL archive cleanup from checkpoint to rollover - Fixes #8563.
add 873bb4f IGNITE-13866 validate_indexes command is interrupted if connection to initiator is broken. Fixes #8593
add fe263ae IGNITE-13868 Added additional tests related to simultaneously created caches. Fixes #8584
add 1619e8e IGNITE-13896 Fix javadoc build failure - Fixes #8601.
add ef76d2279 Merge branch 'master' into IGNITE-13734
add 76eda8d IGNITE-12824 .NET: Add BinaryConfiguration.TimestampConverter (#8568)
add fb9cbfe Merge branch 'master' into IGNITE-13734
add a0350f7 IGNITE-13900: Fix C++ Affinity tests (#8605)
add 9123e97 IGNITE-13708 Add thin client support for Spring Transactions - Fixes #8556.
add 5223e44 IGNITE-13910 Missing segment is not released - Fixes #8612.
add eb77c8a IGNITE-13908: ODBC nullability info for columns
add 732268e IGNITE-13507 Fix NullPointerException on tx recovery - Fixes #8547.
add 3973472 Merge branch 'master' into IGNITE-13734
add 2bdafff IGNITE-13734: code review fixes.
No new revisions were added by this update.
Summary of changes:
...eCreationDestructionWileTopologyChangeTest.java | 70 ++
.../ClientSizeCacheCreationDestructionTest.java | 1243 ++++++++++++++++++++
.../client/suite/IgniteClientTestSuite.java | 7 +-
.../testsuites/IgniteControlUtilityTestSuite.java | 2 +
.../GridCommandHandlerInterruptCommandTest.java | 326 +++++
.../configuration/DataStorageConfiguration.java | 30 +
.../pagemem/wal/IgniteWriteAheadLogManager.java | 5 -
.../GridCacheDatabaseSharedManager.java | 10 +-
.../cache/persistence/checkpoint/Checkpoint.java | 19 +-
.../persistence/checkpoint/CheckpointHistory.java | 106 +-
.../persistence/checkpoint/CheckpointManager.java | 7 +-
.../checkpoint/CheckpointMarkersStorage.java | 18 +-
.../cache/persistence/checkpoint/Checkpointer.java | 16 +-
.../CachePartitionDefragmentationManager.java | 245 ++--
.../persistence/defragmentation/PageStoreMap.java | 8 +-
.../persistence/wal/FileWriteAheadLogManager.java | 476 +++++---
.../wal/aware/SegmentArchiveSizeStorage.java | 104 ++
.../wal/aware/SegmentArchivedStorage.java | 17 -
.../cache/persistence/wal/aware/SegmentAware.java | 98 +-
.../wal/aware/SegmentCompressStorage.java | 2 +-
.../persistence/wal/aware/SegmentLockStorage.java | 2 +-
.../persistence/wal/aware/SegmentObservable.java | 2 +-
.../wal/aware/SegmentReservationStorage.java | 67 +-
.../wal/aware/SegmentTruncateStorage.java | 151 +++
.../cache/transactions/IgniteTxManager.java | 9 +-
.../processors/odbc/odbc/OdbcColumnMeta.java | 39 +-
.../odbc/odbc/OdbcConnectionContext.java | 6 +-
.../processors/odbc/odbc/OdbcMessageParser.java | 4 +-
.../processors/odbc/odbc/OdbcRequestHandler.java | 7 +-
.../processors/odbc/odbc/OdbcResultSet.java | 2 +-
.../internal/processors/odbc/odbc/OdbcUtils.java | 7 +-
.../processors/query/GridQueryFieldMetadata.java | 9 +
.../processors/query/GridQueryIndexing.java | 6 +-
.../rest/protocols/tcp/GridTcpRestNioListener.java | 104 +-
.../apache/ignite/internal/util/IgniteUtils.java | 23 +
.../visor/annotation/InterruptibleVisorTask.java | 32 +
.../internal/visor/verify/VisorIdleVerifyJob.java | 13 +
.../db/wal/WalDeletionArchiveAbstractTest.java | 120 +-
.../db/wal/WriteAheadLogManagerSelfTest.java | 175 +++
.../cache/persistence/pagemem/NoOpWALManager.java | 5 -
.../persistence/wal/aware/SegmentAwareTest.java | 95 ++
.../TxRecoveryOnCoordniatorFailTest.java | 116 ++
.../processors/query/DummyQueryIndexing.java | 4 +-
.../ignite/internal/util/IgniteUtilsSelfTest.java | 32 +
.../ignite/platform/PlatformDeployServiceTask.java | 20 +
.../testframework/junits/GridAbstractTest.java | 2 +-
.../ignite/testsuites/IgniteCacheTestSuite9.java | 2 +
.../ignite/testsuites/IgnitePdsTestSuite2.java | 3 +
.../processors/query/h2/H2SqlFieldMetadata.java | 11 +-
.../internal/processors/query/h2/H2Utils.java | 7 +-
.../processors/query/h2/IgniteH2Indexing.java | 15 +-
.../defragmentation/IndexingDefragmentation.java | 184 +--
.../visor/verify/ValidateIndexesClosure.java | 254 ++--
.../visor/verify/ValidateIndexesContext.java | 30 +
.../visor/verify/VisorValidateIndexesTask.java | 18 +
.../IgnitePdsIndexingDefragmentationTest.java | 9 +-
...xingMultithreadedLoadContinuousRestartTest.java | 4 +-
.../IgniteClusterSnapshotWithIndexesTest.java | 3 +-
.../processors/database/RebuildIndexTest.java | 2 +-
.../RebuildIndexWithHistoricalRebalanceTest.java | 2 +-
.../cpp/core-test/config/affinity-test-32.xml | 52 +
.../cpp/core-test/config/affinity-test-default.xml | 79 ++
.../cpp/core-test/config/affinity-test.xml | 34 +
.../cpp/core-test/config/cache-test-default.xml | 4 -
.../cpp/core-test/include/ignite/test_utils.h | 30 +
.../platforms/cpp/core-test/src/affinity_test.cpp | 123 +-
.../platforms/cpp/core-test/src/compute_test.cpp | 363 +++---
modules/platforms/cpp/core-test/src/test_utils.cpp | 36 +-
.../cpp/odbc-test/src/attributes_test.cpp | 24 +
.../cpp/odbc-test/src/meta_queries_test.cpp | 44 +-
modules/platforms/cpp/odbc-test/src/test_utils.cpp | 34 +-
.../odbc/include/ignite/odbc/meta/column_meta.h | 41 +-
.../odbc/include/ignite/odbc/protocol_version.h | 3 +
.../platforms/cpp/odbc/src/meta/column_meta.cpp | 28 +-
.../platforms/cpp/odbc/src/protocol_version.cpp | 6 +-
.../cpp/thin-client-test/src/test_utils.cpp | 34 +-
.../Binary/BinaryDateTimeTest.cs | 213 +++-
.../Services/IJavaService.cs | 3 +
.../Services/JavaServiceDynamicProxy.cs | 6 +
.../Services/ServiceProxyTest.cs | 1 -
.../Services/ServicesTest.cs | 49 +
.../Apache.Ignite.Core/Apache.Ignite.Core.csproj | 1 +
.../Binary/BinaryConfiguration.cs | 12 +-
.../Binary/ITimestampConverter.cs | 38 +
.../IgniteClientConfigurationSection.xsd | 12 +
.../IgniteConfigurationSection.xsd | 12 +
.../Impl/Binary/BinaryProcessor.cs | 28 +-
.../Apache.Ignite.Core/Impl/Binary/BinaryReader.cs | 8 +-
.../Impl/Binary/BinarySystemHandlers.cs | 25 +-
.../Apache.Ignite.Core/Impl/Binary/BinaryUtils.cs | 30 +-
.../Apache.Ignite.Core/Impl/Binary/BinaryWriter.cs | 8 +-
.../Apache.Ignite.Core/Impl/Binary/Marshaller.cs | 8 +
.../transactions/proxy/ClientTransactionProxy.java | 60 +
.../proxy/ClientTransactionProxyFactory.java | 61 +
.../transactions/proxy/IgniteTransactionProxy.java | 60 +
.../proxy/IgniteTransactionProxyFactory.java | 62 +
.../transactions/proxy/TransactionProxy.java | 41 +
.../proxy/TransactionProxyFactory.java | 27 +
.../spring/AbstractSpringTransactionManager.java | 309 +++++
.../IgniteClientSpringTransactionManager.java | 117 ++
.../spring/IgniteTransactionHolder.java | 9 +-
.../spring/SpringTransactionManager.java | 288 +----
.../ignite/testsuites/IgniteSpringTestSuite.java | 2 +
.../GridSpringTransactionManagerAbstractTest.java | 4 +-
.../GridSpringTransactionManagerSelfTest.java | 7 +-
...SpringTransactionManagerSpringBeanSelfTest.java | 7 +-
.../spring/GridSpringTransactionService.java | 91 +-
.../IgniteClientSpringTransactionManagerTest.java | 118 ++
parent/pom.xml | 8 +
109 files changed, 5880 insertions(+), 1185 deletions(-)
create mode 100644 modules/clients/src/test/java/org/apache/ignite/common/ClientSideCacheCreationDestructionWileTopologyChangeTest.java
create mode 100644 modules/clients/src/test/java/org/apache/ignite/common/ClientSizeCacheCreationDestructionTest.java
create mode 100644 modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerInterruptCommandTest.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/aware/SegmentArchiveSizeStorage.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/wal/aware/SegmentTruncateStorage.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/visor/annotation/InterruptibleVisorTask.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/db/wal/WriteAheadLogManagerSelfTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxRecoveryOnCoordniatorFailTest.java
create mode 100644 modules/indexing/src/main/java/org/apache/ignite/internal/visor/verify/ValidateIndexesContext.java
create mode 100644 modules/platforms/cpp/core-test/config/affinity-test-32.xml
create mode 100644 modules/platforms/cpp/core-test/config/affinity-test-default.xml
create mode 100644 modules/platforms/cpp/core-test/config/affinity-test.xml
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Binary/ITimestampConverter.cs
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/ClientTransactionProxy.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/ClientTransactionProxyFactory.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/IgniteTransactionProxy.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/IgniteTransactionProxyFactory.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/TransactionProxy.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/internal/transactions/proxy/TransactionProxyFactory.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/transactions/spring/AbstractSpringTransactionManager.java
create mode 100644 modules/spring/src/main/java/org/apache/ignite/transactions/spring/IgniteClientSpringTransactionManager.java
create mode 100644 modules/spring/src/test/java/org/apache/ignite/transactions/spring/IgniteClientSpringTransactionManagerTest.java