This is an automated email from the ASF dual-hosted git repository.
sboikov pushed a change to branch ignite-11704
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from e6a793b ignite-11704
new 2a0a0e0 ignite-11704
new 8c9bd4f Merge remote-tracking branch 'origin/ignite-11704' into
ignite-11704
add 78d0462 IGNITE-10663 Read Repair (#5656)
add 4fe0371 IGNITE-11907 Fail Continuous Query registration and do not
fail node if remote filter class is missing - Fixes #6645.
add e568524 IGNITE-7384 Ignore
IgniteClusterActivateDeactivateTestWithPersistence.testDeactivateDuringEvictionAndRebalance
in MVCC mode
add 65e7311 IGNITE-11859 Fixed
CommandHandlerParsingTest#testExperimentalCommandIsDisabled() don't works -
Fixes #6668.
add 3333b99 IGNITE-11967 Fixed control.sh validate_indexes SQL Index
issue must contain information about cache group - Fixes #6673.
add 8a637c6 IGNITE-11958 JDBC connection validation should use it's own
task instead of cache validation task - Fixes #6664
add 591dbf6 IGNITE-11907 Fix possible incompatibility with previous
versions
add d595bcd IGNITE-11951 Set ThreadLocal node name only once in
JdkMarshaller - Fixes #6657.
add f01a47a IGNITE-11946 Remove option "--add-modules=java.transaction"
from Ignite launch scripts for Java 9 and 10 - Fixes #6650.
add 225d872 IGNITE-9842 Ignore
IgniteErrorOnRebalanceTest.testErrorOnRebalance
add b861813 IGNITE-11685 Java thin client: Handle multiple async requests
in parallel - Fixes #6595.
add 43e3fee IGNITE-1472: Enum support for C++
add 6d8b9bb IGNITE-11925: QueryMetrics migration. (#6627)
add 9c32314 IGNITE-11982 Fix bugs of pds
add c952133 IGNITE-11907 Exclude test resource Wrapper.ser from license
check
add 1a2c35c IGNITE-11784 Replace TcpDiscoveryNode to nodeId in
TcpDiscoveryMessages - Fixes #6685.
add 1d0ced3 IGNITE-11966 Fixed using AdaptiveLoadBalancingSpi without
IgniteConfiguration.setIncludeEventTypes(EventType.EVT_TASK_FINISHED,
EventType.EVT_TASK_FAILED) leads to memory leak - Fixed #6690.
add f7cfedd IGNITE-12000 Await evictions before stopping nodes in
IgniteSqlQueryMinMaxTest to make test stable - Fixes #6708.
add c8c6c0b IGNITE-12001 Remove unreasonable assertions from
SchemaExchangeSelfTest - Fixes #6709.
add 5b2948b IGNITE-11998 mute tests
add 54da838 IGNITE-11921: CacheGroupMetrics migration to the
GridMetricManager. (#6647)
add 8e5210b IGNITE-11989: remove cache preload predicate (#6699)
add 99fbecd IGNITE-11988 control.sh validate_indexes SQL Index issue add
information about group and cache id - Fixes #6698.
new a5ef55f ignite-11704
new 86bc43e ignite-11704
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bin/control.bat | 1 -
bin/control.sh | 1 -
bin/ignite-tf.sh | 1 -
bin/ignite.bat | 1 -
bin/ignite.sh | 1 -
bin/ignitevisorcmd.bat | 1 -
bin/ignitevisorcmd.sh | 1 -
.../benchmarks/jmh/tree/BPlusTreeBenchmark.java | 4 +-
.../benchmarks/jol/GridMetricsJolBenchmark.java | 12 +-
.../thin/JdbcThinDataPageScanPropertySelfTest.java | 9 +-
.../compatibility/PdsWithTtlCompatibilityTest.java | 197 ----------
.../IgniteCompatibilityBasicTestSuite.java | 3 -
modules/compress/pom.xml | 15 +
.../DiskPageCompressionConfigValidationTest.java | 161 ++++++++
.../DiskPageCompressionIntegrationTest.java | 19 +-
.../testsuites/IgnitePdsCompressionTestSuite.java | 2 +
modules/compress/src/test/resources/encryption.jks | Bin 0 -> 6737 bytes
.../main/java/org/apache/ignite/IgniteCache.java | 35 ++
.../apache/ignite/IgniteJdbcThinDataSource.java | 17 -
.../apache/ignite/cache/query/QueryMetrics.java | 6 +-
.../org/apache/ignite/cache/query/ScanQuery.java | 31 --
.../apache/ignite/cache/query/SqlFieldsQuery.java | 32 --
.../org/apache/ignite/cache/query/SqlQuery.java | 31 --
.../ignite/client/ClientConnectionException.java | 18 +-
.../events/CacheConsistencyViolationEvent.java | 69 ++++
.../java/org/apache/ignite/events/EventType.java | 15 +
.../org/apache/ignite/internal/IgniteFeatures.java | 5 +-
.../org/apache/ignite/internal/IgniteKernal.java | 26 +-
.../org/apache/ignite/internal/IgnitionEx.java | 65 ++--
.../ignite/internal/client/thin/ClientChannel.java | 17 +-
.../client/thin/ClientFieldsQueryPager.java | 7 +-
.../internal/client/thin/ClientQueryPager.java | 7 +-
.../ignite/internal/client/thin/ClientUtils.java | 11 +-
.../internal/client/thin/GenericQueryPager.java | 42 +-
.../thin/PayloadInputChannel.java} | 43 ++-
.../internal/client/thin/PayloadOutputChannel.java | 62 +++
.../internal/client/thin/ProtocolVersion.java | 9 +
.../internal/client/thin/ReliableChannel.java | 121 +++---
.../internal/client/thin/TcpClientCache.java | 98 +++--
.../internal/client/thin/TcpClientChannel.java | 276 ++++++++++---
.../internal/client/thin/TcpIgniteClient.java | 56 ++-
.../ignite/internal/commandline/WalCommands.java | 13 +-
.../internal/commandline/cache/CacheCommands.java | 3 +-
.../ignite/internal/jdbc/JdbcConnection.java | 19 +-
.../jdbc/JdbcConnectionValidationTask.java | 54 +++
.../internal/logger/platform/PlatformLogger.java | 2 +-
.../managers/discovery/ClusterMetricsImpl.java | 30 +-
.../IncompleteDeserializationException.java | 53 +++
.../eventstorage/GridEventStorageManager.java | 14 +-
.../internal/metric/IoStatisticsHolderCache.java | 8 +-
.../internal/metric/IoStatisticsHolderIndex.java | 12 +-
.../pagemem/impl/PageMemoryNoStoreImpl.java | 20 +-
.../pagemem/store/IgnitePageStoreManager.java | 4 +-
.../internal/pagemem/wal/record/WALRecord.java | 166 ++++----
.../processors/cache/CacheGroupContext.java | 27 +-
.../processors/cache/CacheGroupMetricsImpl.java | 428 ++++++++++++++++++++-
.../cache/CacheGroupMetricsMXBeanImpl.java | 266 ++-----------
.../processors/cache/CacheMetricsImpl.java | 138 ++++---
.../processors/cache/CacheOperationContext.java | 55 ++-
.../cache/GatewayProtectedCacheProxy.java | 34 ++
.../processors/cache/GridCacheAdapter.java | 376 +++++++++++++++---
.../processors/cache/GridCachePreloader.java | 12 -
.../cache/GridCachePreloaderAdapter.java | 14 -
.../processors/cache/GridCacheProcessor.java | 108 ++++--
.../processors/cache/GridCacheProxyImpl.java | 54 ++-
.../cache/IgniteCacheOffheapManager.java | 2 -
.../cache/IgniteCacheOffheapManagerImpl.java | 77 ++--
.../processors/cache/IgniteCacheProxyImpl.java | 7 +-
.../internal/processors/cache/WalStateManager.java | 13 +-
.../cache/distributed/dht/GridDhtCacheAdapter.java | 3 +
.../distributed/dht/GridPartitionedGetFuture.java | 41 +-
.../distributed/dht/atomic/GridDhtAtomicCache.java | 74 +++-
.../dht/colocated/GridDhtColocatedCache.java | 38 +-
.../dht/preloader/GridDhtPartitionDemander.java | 69 ++--
.../dht/preloader/GridDhtPartitionSupplier.java | 21 +-
.../dht/preloader/GridDhtPreloader.java | 12 -
.../dht/topology/GridDhtLocalPartition.java | 13 +-
.../distributed/near/GridNearAtomicCache.java | 3 +-
.../near/GridNearTransactionalCache.java | 2 +
.../cache/distributed/near/GridNearTxLocal.java | 121 +++++-
.../GridNearReadRepairAbstractFuture.java | 221 +++++++++++
.../GridNearReadRepairCheckOnlyFuture.java | 176 +++++++++
.../near/consistency/GridNearReadRepairFuture.java | 166 ++++++++
.../IgniteConsistencyViolationException.java} | 21 +-
.../cache/local/atomic/GridLocalAtomicCache.java | 12 +-
.../processors/cache/mvcc/MvccProcessorImpl.java | 2 +-
.../cache/persistence/CacheDataRowAdapter.java | 41 +-
.../cache/persistence/DataRegionMetricsImpl.java | 133 +++----
.../cache/persistence/DataStorageMetricsImpl.java | 50 +--
.../GridCacheDatabaseSharedManager.java | 62 +--
.../IgniteCacheDatabaseSharedManager.java | 65 +++-
.../cache/persistence/file/FilePageStore.java | 16 +-
.../persistence/file/FilePageStoreFactory.java | 6 +-
.../persistence/file/FilePageStoreManager.java | 13 +-
.../cache/persistence/file/FilePageStoreV2.java | 4 +-
.../file/FileVersionCheckingFactory.java | 6 +-
.../cache/persistence/pagemem/PageMemoryImpl.java | 13 +-
.../cache/persistence/tree/BPlusTree.java | 13 +-
.../wal/AbstractWalRecordsIterator.java | 15 +-
.../persistence/wal/FileWriteAheadLogManager.java | 11 +-
.../wal/serializer/RecordV1Serializer.java | 15 +-
.../wal/serializer/RecordV2Serializer.java | 4 +-
.../processors/cache/query/CacheQuery.java | 13 -
.../cache/query/GridCacheQueryAdapter.java | 18 -
.../cache/query/GridCacheQueryManager.java | 10 +-
.../cache/query/GridCacheQueryMetricsAdapter.java | 206 ++++++----
.../cache/transactions/IgniteTxEntry.java | 2 +-
.../IgniteTxImplicitSingleStateImpl.java | 5 +
.../cache/transactions/IgniteTxLocalState.java | 5 +
.../cache/transactions/IgniteTxManager.java | 10 +
.../cache/transactions/IgniteTxStateImpl.java | 5 +
.../processors/cache/tree/CacheDataTree.java | 8 +-
.../cache/version/GridCacheVersionManager.java | 2 +-
.../continuous/GridContinuousProcessor.java | 62 ++-
.../continuous/StartRoutineDiscoveryMessage.java | 41 +-
.../datastructures/GridCacheQueueAdapter.java | 1 +
.../internal/processors/job/GridJobProcessor.java | 36 +-
.../persistence/DistributedMetaStorageImpl.java | 52 ++-
.../processors/metric/GridMetricManager.java | 38 +-
.../internal/processors/metric/MetricRegistry.java | 37 +-
.../{LongMetricImpl.java => AtomicLongMetric.java} | 8 +-
...ngAdderMetricImpl.java => LongAdderMetric.java} | 4 +-
...cImpl.java => LongAdderWithDelegateMetric.java} | 46 +--
.../processors/metric/impl/MetricUtils.java | 30 +-
.../processors/odbc/jdbc/JdbcRequestHandler.java | 5 +-
.../processors/query/GridQueryProcessor.java | 3 +-
.../twostep/messages/GridQueryNextPageRequest.java | 2 -
.../query/schema/SchemaIndexCacheVisitorImpl.java | 6 +-
.../internal/util/future/GridCompoundFuture.java | 14 +-
.../util/io/GridByteArrayOutputStream.java | 5 +
.../util/tostring/GridToStringBuilder.java | 47 ++-
.../util/tostring/GridToStringClassDescriptor.java | 12 +-
.../util/tostring/GridToStringFieldDescriptor.java | 98 ++++-
.../ignite/marshaller/jdk/JdkMarshaller.java | 43 +--
.../ignite/mxbean/CacheGroupMetricsMXBean.java | 15 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 200 ++++++++--
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 5 +-
.../messages/TcpDiscoveryCustomEventMessage.java | 14 +-
.../messages/TcpDiscoveryDuplicateIdMessage.java | 26 ++
.../messages/TcpDiscoveryStatusCheckMessage.java | 33 +-
.../org/apache/ignite/client/AsyncChannelTest.java | 198 ++++++++++
...idEventStorageRuntimeConfigurationSelfTest.java | 10 +-
.../commandline/CommandHandlerParsingTest.java | 44 ++-
.../IncompleteDeserializationExceptionTest.java | 132 +++++++
.../internal/metric/AbstractExporterSpiTest.java | 8 +-
.../internal/metric/IoStatisticsCacheSelfTest.java | 8 +-
...IoStatisticsMetricsLocalMXBeanImplSelfTest.java | 12 +-
.../internal/metric/IoStatisticsSelfTest.java | 18 +-
.../ignite/internal/metric/MetricsSelfTest.java | 36 +-
.../pagemem/impl/PageMemoryNoLoadSelfTest.java | 4 +-
.../pagemem/wal/record/WALRecordTest.java} | 47 +--
...csMBeanTest.java => CacheGroupMetricsTest.java} | 125 +++---
.../cache/IgniteClusterActivateDeactivateTest.java | 52 +--
...usterActivateDeactivateTestWithPersistence.java | 4 +
...eanTest.java => MvccCacheGroupMetricsTest.java} | 2 +-
.../consistency/AbstractFullSetReadRepairTest.java | 242 ++++++++++++
.../cache/consistency/AbstractReadRepairTest.java | 336 ++++++++++++++++
.../cache/consistency/AtomicReadRepairTest.java | 191 +++++++++
.../ExplicitTransactionalReadRepairTest.java | 149 +++++++
.../ImplicitTransactionalReadRepairTest.java | 99 +++++
...icatedExplicitTransactionalReadRepairTest.java} | 21 +-
...icatedImplicitTransactionalReadRepairTest.java} | 18 +-
...BackupExplicitTransactionalReadRepairTest.java} | 9 +-
...BackupImplicitTransactionalReadRepairTest.java} | 9 +-
.../GridCacheDhtEvictionNearReadersSelfTest.java | 2 +-
.../GridCacheRebalancingWithAsyncClearingTest.java | 12 +-
...tePdsRestartAfterFailedToWriteMetaPageTest.java | 201 ++++++++++
.../persistence/IgnitePdsTaskCancelingTest.java | 3 +-
...IgnitePdsCacheWalDisabledOnRebalancingTest.java | 32 +-
.../db/IgnitePdsReserveWalSegmentsTest.java | 6 +-
.../db/wal/WalDeletionArchiveAbstractTest.java | 5 +-
.../IgniteAbstractWalIteratorInvalidCrcTest.java | 2 +-
.../pagemem/BPlusTreePageMemoryImplTest.java | 4 +-
.../BPlusTreeReuseListPageMemoryImplTest.java | 4 +-
.../IgnitePageMemReplaceDelayedWriteUnitTest.java | 3 +-
.../pagemem/IndexStoragePageMemoryImplTest.java | 4 +-
.../persistence/pagemem/NoOpPageStoreManager.java | 4 +-
.../pagemem/PageMemoryImplNoLoadTest.java | 4 +-
.../persistence/pagemem/PageMemoryImplTest.java | 5 +-
.../pagemem/PageMemoryNoStoreLeakTest.java | 4 +-
.../cache/query/CacheDataPageScanQueryTest.java | 24 +-
...ueryRemoteFilterMissingInClassPathSelfTest.java | 148 +++++--
.../cluster/BaselineAutoAdjustInMemoryTest.java | 26 ++
.../processors/database/BPlusTreeSelfTest.java | 9 +-
.../processors/database/CacheFreeListSelfTest.java | 18 +-
.../database/DataRegionMetricsSelfTest.java | 27 +-
.../processors/database/IndexStorageSelfTest.java | 4 +-
.../jobmetrics/GridJobMetricsSelfTest.java | 32 +-
.../junits/multijvm/IgniteCacheProcessProxy.java | 5 +
.../ignite/testsuites/IgniteBasicTestSuite.java | 22 +-
.../IgniteCacheDataStructuresSelfTestSuite.java | 19 +-
.../testsuites/IgniteCacheMvccTestSuite7.java | 8 +-
.../ignite/testsuites/IgniteCacheTestSuite7.java | 4 +-
.../ignite/testsuites/IgnitePdsTestSuite4.java | 5 +
.../GridInternalTaskUnusedWalSegmentsTest.java | 17 +-
.../ignite/internal/managers/discovery/Wrapper.ser | Bin 0 -> 260 bytes
.../processors/query/h2/IgniteH2Indexing.java | 20 +-
.../processors/query/h2/QueryParameters.java | 5 +-
.../internal/processors/query/h2/dml/DmlUtils.java | 2 +-
.../view/SqlSystemViewCacheGroupsIOStatistics.java | 10 +-
.../query/h2/twostep/GridMapQueryExecutor.java | 1 -
.../visor/verify/ValidateIndexesClosure.java | 13 +-
.../org/apache/ignite/client/ClientTestSuite.java | 3 +-
.../cache/CacheAbstractQueryMetricsSelfTest.java | 12 +-
...st.java => CacheGroupMetricsWithIndexTest.java} | 62 ++-
.../cache/IgniteErrorOnRebalanceTest.java | 2 +
.../IgniteCacheReplicatedQuerySelfTest.java | 27 +-
.../processors/cache/index/H2RowCacheSelfTest.java | 15 +-
.../cache/index/SchemaExchangeSelfTest.java | 11 +-
.../query/h2/IgniteSqlQueryMinMaxTest.java | 2 +
.../processors/query/h2/QueryDataPageScanTest.java | 31 +-
.../query/h2/database/InlineIndexHelperTest.java | 12 +-
.../IgniteCacheWithIndexingTestSuite.java | 4 +-
.../cpp/binary/include/ignite/binary/binary_enum.h | 204 ++++++++++
.../include/ignite/binary/binary_enum_entry.h | 107 ++++++
.../include/ignite/binary/binary_raw_reader.h | 23 ++
.../include/ignite/binary/binary_raw_writer.h | 21 +
.../binary/include/ignite/binary/binary_reader.h | 23 ++
.../cpp/binary/include/ignite/binary/binary_type.h | 8 +-
.../binary/include/ignite/binary/binary_writer.h | 22 ++
.../include/ignite/impl/binary/binary_common.h | 6 +
.../ignite/impl/binary/binary_reader_impl.h | 84 +++-
.../include/ignite/impl/binary/binary_utils.h | 82 ++--
.../ignite/impl/binary/binary_writer_impl.h | 69 +++-
.../ignite/impl/interop/interop_input_stream.h | 4 +-
.../platforms/cpp/binary/project/vs/binary.vcxproj | 2 +
.../cpp/binary/project/vs/binary.vcxproj.filters | 6 +
.../cpp/binary/src/binary/binary_raw_reader.cpp | 5 +
.../cpp/binary/src/binary/binary_raw_writer.cpp | 5 +
.../cpp/binary/src/binary/binary_reader.cpp | 5 +
.../cpp/binary/src/binary/binary_writer.cpp | 5 +
.../binary/src/impl/binary/binary_reader_impl.cpp | 85 ++--
.../cpp/binary/src/impl/binary/binary_utils.cpp | 43 ++-
.../binary/src/impl/binary/binary_writer_impl.cpp | 21 +
.../core-test/include/ignite/binary_test_defs.h | 58 +++
.../cpp/core-test/src/binary_object_test.cpp | 117 ++++++
modules/platforms/cpp/core-test/src/cache_test.cpp | 50 ++-
.../ExpiryCacheHolderTest.cs | 7 +
.../Cache/CacheTestAsyncWrapper.cs | 12 +
.../dotnet/Apache.Ignite.Core/Cache/ICache.cs | 13 +
.../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs | 34 +-
.../Apache.Ignite.Core/Impl/Cache/CacheOp.cs | 3 +-
.../dotnet/Apache.Ignite.Core/Impl/Ignite.cs | 2 +-
modules/sqlline/bin/sqlline.bat | 1 -
modules/sqlline/bin/sqlline.sh | 1 -
.../web-console/web-agent/bin/ignite-web-agent.bat | 1 -
.../web-console/web-agent/bin/ignite-web-agent.sh | 1 -
parent/pom.xml | 3 +-
248 files changed, 7481 insertions(+), 2487 deletions(-)
delete mode 100644
modules/compatibility/src/test/java/org/apache/ignite/compatibility/PdsWithTtlCompatibilityTest.java
create mode 100644
modules/compress/src/test/java/org/apache/ignite/internal/processors/compress/DiskPageCompressionConfigValidationTest.java
create mode 100644 modules/compress/src/test/resources/encryption.jks
create mode 100644
modules/core/src/main/java/org/apache/ignite/events/CacheConsistencyViolationEvent.java
copy
modules/core/src/main/java/org/apache/ignite/internal/{util/tostring/GridToStringFieldDescriptor.java
=> client/thin/PayloadInputChannel.java} (54%)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/client/thin/PayloadOutputChannel.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/jdbc/JdbcConnectionValidationTask.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/managers/discovery/IncompleteDeserializationException.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/consistency/GridNearReadRepairAbstractFuture.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/consistency/GridNearReadRepairCheckOnlyFuture.java
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/consistency/GridNearReadRepairFuture.java
copy
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/{persistence/AllocatedPageTracker.java
=> distributed/near/consistency/IgniteConsistencyViolationException.java} (63%)
rename
modules/core/src/main/java/org/apache/ignite/internal/processors/metric/impl/{LongMetricImpl.java
=> AtomicLongMetric.java} (87%)
copy
modules/core/src/main/java/org/apache/ignite/internal/processors/metric/impl/{LongAdderMetricImpl.java
=> LongAdderMetric.java} (92%)
rename
modules/core/src/main/java/org/apache/ignite/internal/processors/metric/impl/{LongAdderMetricImpl.java
=> LongAdderWithDelegateMetric.java} (52%)
create mode 100644
modules/core/src/test/java/org/apache/ignite/client/AsyncChannelTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/managers/discovery/IncompleteDeserializationExceptionTest.java
copy
modules/core/src/{main/java/org/apache/ignite/internal/util/tostring/GridToStringFieldDescriptor.java
=> test/java/org/apache/ignite/internal/pagemem/wal/record/WALRecordTest.java}
(50%)
rename
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/{CacheGroupMetricsMBeanTest.java
=> CacheGroupMetricsTest.java} (65%)
copy
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/{MvccCacheGroupMetricsMBeanTest.java
=> MvccCacheGroupMetricsTest.java} (92%)
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/consistency/AbstractFullSetReadRepairTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/consistency/AbstractReadRepairTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/consistency/AtomicReadRepairTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/consistency/ExplicitTransactionalReadRepairTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/consistency/ImplicitTransactionalReadRepairTest.java
rename
modules/core/src/{main/java/org/apache/ignite/internal/processors/cache/persistence/AllocatedPageTracker.java
=>
test/java/org/apache/ignite/internal/processors/cache/consistency/ReplicatedExplicitTransactionalReadRepairTest.java}
(68%)
rename
modules/core/src/{main/java/org/apache/ignite/internal/processors/cache/CacheGroupMetrics.java
=>
test/java/org/apache/ignite/internal/processors/cache/consistency/ReplicatedImplicitTransactionalReadRepairTest.java}
(66%)
copy
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/{MvccCacheGroupMetricsMBeanTest.java
=> consistency/SingleBackupExplicitTransactionalReadRepairTest.java} (73%)
rename
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/{MvccCacheGroupMetricsMBeanTest.java
=> consistency/SingleBackupImplicitTransactionalReadRepairTest.java} (73%)
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/IgnitePdsRestartAfterFailedToWriteMetaPageTest.java
create mode 100644
modules/core/src/test/resources/org/apache/ignite/internal/managers/discovery/Wrapper.ser
rename
modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/{CacheGroupMetricsMBeanWithIndexTest.java
=> CacheGroupMetricsWithIndexTest.java} (86%)
create mode 100644
modules/platforms/cpp/binary/include/ignite/binary/binary_enum.h
create mode 100644
modules/platforms/cpp/binary/include/ignite/binary/binary_enum_entry.h