This is an automated email from the ASF dual-hosted git repository.

av pushed a change to branch ignite-ducktape
in repository https://gitbox.apache.org/repos/asf/ignite.git.


    from 41606e9  IGNITE-13703 Check difference between TcpDiscovery and 
ZookeeperDiscovery at Cellular switch (#8454)
     add 071726f  IGNITE-13686 Data structures smoke test with page compression 
- Fixes #8437.
     add 1734bc1  IGNITE-12126 ODBC SQLNumResultCols() works after SQLPrepare()
     add b293cd1  IGNITE-13357 .NET: Add IncludeExpired to ContinuousQuery and 
ContinuousQueryClient
     add 1a3fd11  IGNITE-13665 When system worker is blocked, output its stack 
trace - Fixes #8442.
     add d8ffc2b  IGNITE-13681 Lightweight checkpoint implementation, per data 
region checkpoint listeners. - Fixes #8433.
     add 2b901e4  IGNITE-13107: Fix memory leak in ODBC and C++ thin
     add c30d1ed  IGNITE-13608 .NET: Add Partitions and UpdateBatchSize to 
SqlFieldsQuery
     add 431f7e76 IGNITE-13684 Page memory refactoring and improvements needed 
for defragmentation (IEP-47) - Fixes #8435.
     add 2d58258  IGNITE-13637: Implemented column-wise binding for result rows
     add 50a62d8  IGNITE-13636: Fix ODBC Date metadata
     add d75bfd0  IGNITE-13655 Implement readiness probe REST endpoint - Fixes 
#8417.
     add 37e2e45  Variant 2. (#8452)
     add 6900fc4  ignite docs: updated the TcpDiscovery.soLinger documentation
     add b8aca2a  IGNITE-13539 Remove references for migrated Ignite Extensions 
modules from the assembly and osgi-karaf - Fixes #8460.
     add 965be31  IGNITE-12489 Fix persistence corruption caused by invalid tag 
check (flags were not rotated for some pages) - Fixes #8358.
     add 1b5d837  IGNITE-13699 Register ZookeeperDiscovery metrics to new 
metrics framework (#8458)
     add a0acbb4  IGNITE-13576 fix '--property help' command
     add 635dafb  IGNITE-13701 Fixed content, order and amount of columns in 
INDEXES, TABLES and SCHEMAS views.
     add 6a706b3  IGNITE-13663 : Represent in the documenttion affection of 
several node addresses on failure detection v2. (#8424)
     add d3e5b7c  Fix. (#8448)
     add 1654e9f  ignite docs: improved TcpDiscovery.localAdresses documentation
     add 905dae7  IGNITE-13591 Added lastCheckPointStarted metric
     add 39793a7  IGNITE-9182 propagate lazy flag to synthetic SELECT used by 
first step of DML queries (closes #8473)
     add 533a636  IGNITE-13719 Java thin client: Fix timeout on idle connection 
- Fixes #8480.
     add 52cb38c  IGNITE-13711 Log exception where query initialization failed 
for cache - Fixes #8463.
     add 2b2b078  IGNITE-13336 .NET: Fix misleading exception when LINQ 
expression can't be translated to SQL (#8459)
     add 417a1e0  ignite docs: set the latest spring-data artifact id after 
receiving user feedback
     add 0a8f535  IGNITE-13715 Fixed invalid cron expression in 
ComputeScheduleExample. Fixes #8470
     add c508f3b  IGNITE-13724 Fix checkstyle config for dymanic source 
directories in ignite-examples (#8482)
     add 21e5ba5  IGNITE-13450 Add event fired before SQL query execution 
(#8252)
     add 2ed8e7c  [MINOR] IGNITE-13450 Mark query arguments as sensitive info
     add 92ea763  IGNITE-13755 .NET: Remove unused CacheFlags enum
     add ebaa574  IGNITE-12380: Adds event for node validation failure. (#7057)
     add 8806703  IGNITE-13731 Used last finished exchange future for cache 
validation to avoid contention on synchronized method 
GridCachePartitionExchangeManager.ExchangeFutureSet#values. Fixes #8479
     add be3072f  IGNITE-13730 Unify fallback property for SSL key store 
provider - Fixes #8477.
     new 4716452  Merge remote-tracking branch 'origin/master' into 
ignite-ducktape

The 1 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:
 assembly/dependencies-apache-ignite-slim.xml       |   4 -
 docs/_docs/clustering/network-configuration.adoc   |  18 +-
 .../spring/spring-data.adoc                        |   8 +-
 docs/_docs/security/ssl-tls.adoc                   |   8 +-
 examples/pom.xml                                   |  35 +++
 .../misc/schedule/ComputeScheduleExample.java      |  12 +-
 .../benchmarks/jmh/tree/BPlusTreeBenchmark.java    |   6 +
 .../internal/client/rest/GridProbeCommandTest.java | 224 ++++++++++++++
 .../client/suite/IgniteClientTestSuite.java        |   4 +
 .../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java |   6 +-
 .../commandline/property/PropertyCommand.java      |   4 +-
 .../property/subcommands/PropertyHelpCommand.java  |   8 +-
 .../util/GridCommandHandlerPropertiesTest.java     |  23 ++
 .../apache/ignite/util/SystemViewCommandTest.java  |  20 +-
 .../java/org/apache/ignite/DataStorageMetrics.java |   7 +
 .../java/org/apache/ignite/IgniteJdbcDriver.java   |  12 +-
 .../apache/ignite/cache/query/SqlFieldsQuery.java  |   2 +
 .../java/org/apache/ignite/events/EventType.java   |  24 ++
 .../ignite/events/NodeValidationFailedEvent.java   |  72 +++++
 .../ignite/events/SqlQueryExecutionEvent.java      | 138 +++++++++
 .../org/apache/ignite/internal/IgnitionEx.java     |  31 +-
 .../internal/client/GridClientConfiguration.java   |  16 +-
 .../client/ssl/GridSslBasicContextFactory.java     |  26 +-
 .../ignite/internal/client/thin/ClientUtils.java   |  11 +
 .../client/thin/ProtocolBitmaskFeature.java        |   5 +-
 .../internal/client/thin/TcpClientChannel.java     |  23 +-
 .../jdbc/thin/ConnectionPropertiesImpl.java        |   2 +-
 .../ignite/internal/jdbc/thin/JdbcThinSSLUtil.java |  13 +-
 .../managers/discovery/GridDiscoveryManager.java   |   4 +
 .../ignite/internal/pagemem/PageIdAllocator.java   |  23 +-
 .../ignite/internal/pagemem/PageIdUtils.java       |   2 +-
 .../pagemem/store/IgnitePageStoreManager.java      |  31 +-
 .../ignite/internal/pagemem/store/PageStore.java   |   6 +
 .../store/PageStoreCollection.java}                |  26 +-
 .../processors/cache/CacheCompressionManager.java  |   7 +-
 .../processors/cache/CacheGroupContext.java        |   2 +-
 .../processors/cache/GridCacheContextInfo.java     |   9 +
 .../processors/cache/GridCacheProcessor.java       |   3 +-
 .../cache/IgniteCacheOffheapManager.java           |   7 +
 .../cache/IgniteCacheOffheapManagerImpl.java       | 151 +++++++---
 .../cache/PartitionUpdateCounterMvccImpl.java      |  15 +
 .../cache/PartitionUpdateCounterTrackingImpl.java  |   8 +-
 .../dht/GridDhtTransactionalCacheAdapter.java      |  18 +-
 .../dht/colocated/GridDhtColocatedLockFuture.java  |  26 +-
 .../cache/distributed/near/GridNearLockFuture.java |  24 --
 .../processors/cache/mvcc/MvccProcessorImpl.java   |   3 +-
 .../processors/cache/mvcc/txlog/TxLog.java         |  14 +-
 .../processors/cache/mvcc/txlog/TxLogTree.java     |   2 +
 .../cache/persistence/DataStorageMetricsImpl.java  |  16 +
 .../persistence/DataStorageMetricsSnapshot.java    |   9 +
 .../cache/persistence/DataStructure.java           |  52 +++-
 .../GridCacheDatabaseSharedManager.java            |  64 +++-
 .../cache/persistence/GridCacheOffheapManager.java | 194 +++++++-----
 .../IgniteCacheDatabaseSharedManager.java          |  36 ++-
 .../cache/persistence/IndexStorageImpl.java        |   2 +
 .../persistence/checkpoint/CheckpointManager.java  |   7 +-
 .../checkpoint/CheckpointPagesWriter.java          |  21 +-
 .../checkpoint/CheckpointPagesWriterFactory.java   |  26 +-
 .../persistence/checkpoint/CheckpointWorkflow.java |  92 ++++--
 .../cache/persistence/checkpoint/Checkpointer.java |  15 +-
 ...ager.java => LightweightCheckpointManager.java} | 134 ++-------
 .../cache/persistence/file/FileIOFactory.java      |   1 +
 .../cache/persistence/file/FilePageStore.java      |  16 +-
 .../persistence/file/FilePageStoreFactory.java     |  11 +-
 .../persistence/file/FilePageStoreManager.java     | 149 ++--------
 .../cache/persistence/file/FilePageStoreV2.java    |   4 +-
 .../file/FileVersionCheckingFactory.java           |   6 +-
 .../persistence/freelist/AbstractFreeList.java     |  34 ++-
 .../cache/persistence/freelist/CacheFreeList.java  |   7 +-
 .../cache/persistence/freelist/PagesList.java      | 125 ++++++--
 .../cache/persistence/metastorage/MetaStorage.java |  25 +-
 .../persistence/metastorage/MetastorageTree.java   |   5 +-
 .../UpgradePendingTreeToPerPartitionTask.java      |   4 +-
 .../cache/persistence/pagemem/PageMemoryEx.java    |  17 +-
 .../cache/persistence/pagemem/PageMemoryImpl.java  |  58 ++--
 .../persistence/pagemem/PageReadWriteManager.java  |  58 ++++
 .../pagemem/PageReadWriteManagerImpl.java          | 146 +++++++++
 .../persistence/partstate/GroupPartitionId.java    |  12 +-
 .../partstorage/PartitionMetaStorageImpl.java      |   6 +-
 .../snapshot/IgniteSnapshotManager.java            |   7 +-
 .../cache/persistence/tree/BPlusTree.java          |  19 +-
 .../cache/persistence/tree/io/PageIoResolver.java} |  29 +-
 .../cache/persistence/tree/io/TrackingPageIO.java  |   7 +-
 .../cache/persistence/tree/reuse/ReuseList.java    |  18 ++
 .../persistence/tree/reuse/ReuseListImpl.java      |  13 +-
 .../cache/persistence/tree/util/InsertLast.java}   |  21 +-
 .../cache/persistence/tree/util/PageHandler.java   |  24 +-
 .../processors/cache/tree/CacheDataRowStore.java   |  19 +-
 .../processors/cache/tree/CacheDataTree.java       |   5 +-
 .../processors/cache/tree/PendingEntriesTree.java  |   5 +-
 .../processors/cache/verify/IdleVerifyUtility.java |  14 +-
 .../processors/odbc/odbc/OdbcColumnMeta.java       |  15 +-
 .../processors/odbc/odbc/OdbcMessageParser.java    |  42 ++-
 .../odbc/odbc/OdbcQueryGetParamsMetaRequest.java   |  34 +--
 ...uest.java => OdbcQueryGetQueryMetaRequest.java} |  15 +-
 .../odbc/OdbcQueryGetResultsetMetaRequest.java}    |  15 +-
 .../odbc/OdbcQueryGetResultsetMetaResult.java}     |  27 +-
 .../internal/processors/odbc/odbc/OdbcRequest.java |   3 +
 .../processors/odbc/odbc/OdbcRequestHandler.java   |  39 ++-
 .../processors/odbc/odbc/OdbcResultSet.java        |  37 +--
 .../internal/processors/odbc/odbc/OdbcUtils.java   |  24 ++
 .../processors/platform/cache/PlatformCache.java   |   9 +-
 .../cache/query/PlatformContinuousQuery.java       |   3 +-
 .../cache/query/PlatformContinuousQueryImpl.java   |   4 +-
 .../platform/client/ClientBitmaskFeature.java      |   7 +-
 .../cache/ClientCacheSqlFieldsQueryRequest.java    |  29 ++
 .../internal/processors/rest/GridRestCommand.java  |   5 +-
 .../processors/rest/GridRestProcessor.java         |   2 +
 .../internal/processors/rest/GridRestResponse.java |   3 +
 .../handlers/probe/GridProbeCommandHandler.java    |  70 +++++
 .../apache/ignite/internal/util/IgniteUtils.java   |  16 -
 .../visor/node/VisorPersistenceMetrics.java        |  21 +-
 .../ignite/internal/worker/WorkersRegistry.java    |   2 -
 .../ignite/mxbean/DataStorageMetricsMXBean.java    |   4 +
 .../ignite/spi/discovery/tcp/ServerImpl.java       |   3 +
 .../ignite/spi/discovery/tcp/TcpDiscoverySpi.java  |  32 +-
 .../org/apache/ignite/ssl/SslContextFactory.java   |  22 +-
 .../ignite/client/ClientConfigurationTest.java     |   8 +-
 .../ignite/failure/SystemWorkersBlockingTest.java  |  82 +++---
 .../IgniteNodeValidationFailedEventTest.java       | 106 +++++++
 .../client/thin/AbstractThinClientTest.java        |  20 +-
 .../ignite/internal/client/thin/TimeoutTest.java   | 220 ++++++++++++++
 ...IoStatisticsMetricsLocalMXBeanImplSelfTest.java |   2 +-
 .../internal/pagemem/impl/PageIdUtilsSelfTest.java |  41 ++-
 .../cache/TransactionValidationTest.java           | 126 ++++++++
 .../cache/WalModeChangeAdvancedSelfTest.java       |   1 -
 .../distributed/GridExchangeFreeSwitchTest.java    | 105 ++++++-
 .../IgnitePdsRecoveryAfterFileCorruptionTest.java  |   2 +-
 .../persistence/IgnitePdsTaskCancelingTest.java    |   4 +-
 .../persistence/PendingTreeCorruptionTest.java     | 159 ++++++++++
 .../db/CheckpointBufferDeadlockTest.java           |  12 +
 .../CheckpointListenerForRegionTest.java           | 191 ++++++++++++
 .../db/checkpoint/CheckpointStartLoggingTest.java  |   2 +-
 .../db/checkpoint/LightweightCheckpointTest.java   | 231 +++++++++++++++
 ...CheckpointSimulationWithRealCpDisabledTest.java |   2 +-
 .../pagemem/BPlusTreePageMemoryImplTest.java       |   1 +
 .../BPlusTreeReuseListPageMemoryImplTest.java      |   1 +
 .../IgnitePageMemReplaceDelayedWriteUnitTest.java  |   2 +-
 .../pagemem/IndexStoragePageMemoryImplTest.java    |   1 +
 .../persistence/pagemem/NoOpPageStoreManager.java  |  17 +-
 .../pagemem/PageMemoryImplNoLoadTest.java          |   1 +
 .../persistence/pagemem/PageMemoryImplTest.java    |  11 +-
 .../database/BPlusTreeFakeReuseSelfTest.java       |   6 +
 .../database/BPlusTreeReuseSelfTest.java           |   3 +-
 .../processors/database/BPlusTreeSelfTest.java     |   1 +
 .../processors/database/CacheFreeListSelfTest.java |   3 +-
 .../discovery/tcp/TcpDiscoverySpiMBeanTest.java    |   2 +-
 .../apache/ignite/testframework/GridTestUtils.java |   9 +-
 .../ignite/testsuites/IgniteCacheTestSuite2.java   |   2 +
 .../testsuites/IgniteKernalSelfTestSuite.java      |   4 +-
 .../ignite/testsuites/IgnitePdsTestSuite2.java     |   5 +-
 .../ignite/testsuites/IgnitePdsTestSuite4.java     |   3 +
 ...ridCommandHandlerClusterByClassTest_help.output |   4 +-
 ...andHandlerClusterByClassWithSSLTest_help.output |   4 +-
 .../query/h2/H2IndexesSystemViewTest.java          |  35 ++-
 .../systemview/walker/SqlIndexViewWalker.java      |  47 +--
 .../systemview/walker/SqlSchemaViewWalker.java     |   4 +-
 .../systemview/walker/SqlTableViewWalker.java      |  46 +--
 .../h2/DurableBackgroundCleanupIndexTreeTask.java  |   4 +-
 .../internal/processors/query/h2/H2Utils.java      |   1 -
 .../processors/query/h2/IgniteH2Indexing.java      |  46 ++-
 .../processors/query/h2/SchemaManager.java         |   2 +-
 .../processors/query/h2/database/H2Tree.java       |  76 +++--
 .../processors/query/h2/database/H2TreeIndex.java  |  57 +++-
 .../inlinecolumn/AbstractInlineIndexColumn.java    |   2 +-
 .../inlinecolumn/ObjectHashInlineIndexColumn.java  |  94 +++++-
 .../h2/database/io/AbstractH2ExtrasInnerIO.java    |   5 +
 .../h2/database/io/AbstractH2ExtrasLeafIO.java     |   8 +-
 .../query/h2/database/io/AbstractH2InnerIO.java    |   5 +
 .../query/h2/database/io/AbstractH2LeafIO.java     |   7 +-
 .../query/h2/database/io/H2ExtrasLeafIO.java       |   2 +-
 .../processors/query/h2/database/io/H2LeafIO.java  |   2 +-
 .../query/h2/database/io/H2MvccExtrasLeafIO.java   |   4 +-
 .../query/h2/database/io/H2MvccLeafIO.java         |   2 +-
 .../query/h2/database/io/H2RowLinkIO.java          |   5 +
 .../processors/query/h2/dml/DmlAstUtils.java       |  66 +++++
 .../processors/query/h2/dml/UpdatePlan.java        |  17 +-
 .../processors/query/h2/dml/UpdatePlanBuilder.java |   9 +-
 .../processors/query/h2/opt/H2CacheRow.java        |  14 +
 .../processors/query/h2/sql/GridSqlSelect.java     |  26 ++
 .../ignite/spi/systemview/view/SqlIndexView.java   | 155 +++++-----
 .../ignite/spi/systemview/view/SqlSchemaView.java  |   2 +-
 .../ignite/spi/systemview/view/SqlTableView.java   |  92 ++++--
 .../org/apache/ignite/client/ClientTestSuite.java  |   4 +-
 .../apache/ignite/client/FunctionalQueryTest.java  |  27 ++
 .../org/apache/ignite/client/SecurityTest.java     |   8 +-
 .../metric/SqlStatisticsUserQueriesFastTest.java   |   1 +
 .../metric/SqlStatisticsUserQueriesLongTest.java   |   4 +-
 .../internal/metric/UserQueriesTestBase.java       |  58 +++-
 .../cache/IgniteCacheAbstractQuerySelfTest.java    |  88 +++++-
 .../cache/metric/SqlViewExporterSpiTest.java       |  24 +-
 .../db/LongDestroyDurableBackgroundTaskTest.java   |   7 +-
 .../MultipleParallelCacheDeleteDeadlockTest.java   |   7 +-
 .../IgniteClusterSnapshotWithIndexesTest.java      |   2 +-
 .../internal/processors/query/LazyOnDmlTest.java   | 328 +++++++++++++++++++++
 .../processors/query/SqlSystemViewsSelfTest.java   |  80 ++---
 .../IgniteBinaryCacheQueryTestSuite2.java          |   3 +
 modules/osgi-karaf/src/main/resources/features.xml |  30 +-
 .../os/linux/include/ignite/common/concurrent_os.h |   8 +
 .../os/win/include/ignite/common/concurrent_os.h   |   8 +
 .../include/ignite/cache/query/query_sql_fields.h  |   3 +
 .../cpp/core/src/impl/cache/cache_impl.cpp         |   1 +
 modules/platforms/cpp/odbc-test/CMakeLists.txt     |   2 +
 .../cpp/odbc-test/include/odbc_test_suite.h        | 187 +++++++++++-
 .../platforms/cpp/odbc-test/include/test_server.h  | 201 +++++++++++++
 .../cpp/odbc-test/project/vs/odbc-test.vcxproj     |   5 +-
 .../odbc-test/project/vs/odbc-test.vcxproj.filters |  11 +-
 .../cpp/odbc-test/src/api_robustness_test.cpp      |   2 +-
 .../cpp/odbc-test/src/connection_test.cpp          |  21 +-
 .../cpp/odbc-test/src/cursor_binding_test.cpp      | 288 ++++++++++++++++++
 .../cpp/odbc-test/src/meta_queries_test.cpp        | 213 +++++++++++++
 .../cpp/odbc-test/src/odbc_test_suite.cpp          | 229 +++++++++++---
 .../platforms/cpp/odbc-test/src/queries_test.cpp   |  14 +-
 .../cpp/odbc-test/src/sql_test_suite_fixture.cpp   |  12 +-
 .../platforms/cpp/odbc-test/src/sql_types_test.cpp | 124 ++++++++
 .../platforms/cpp/odbc-test/src/streaming_test.cpp |   4 +-
 .../platforms/cpp/odbc-test/src/test_server.cpp    | 182 ++++++++++++
 .../ignite/odbc/diagnostic/diagnosable_adapter.h   |   9 +-
 .../cpp/odbc/include/ignite/odbc/message.h         |  73 ++++-
 .../odbc/include/ignite/odbc/query/batch_query.h   |   4 +-
 .../ignite/odbc/query/column_metadata_query.h      |   6 +-
 .../odbc/include/ignite/odbc/query/data_query.h    |  36 ++-
 .../include/ignite/odbc/query/foreign_keys_query.h |   4 +-
 .../include/ignite/odbc/query/internal_query.h     |  10 +-
 .../include/ignite/odbc/query/primary_keys_query.h |   4 +-
 .../cpp/odbc/include/ignite/odbc/query/query.h     |   8 +-
 .../ignite/odbc/query/special_columns_query.h      |   4 +-
 .../include/ignite/odbc/query/streaming_query.h    |   4 +-
 .../ignite/odbc/query/table_metadata_query.h       |   4 +-
 .../include/ignite/odbc/query/type_info_query.h    |   4 +-
 .../cpp/odbc/include/ignite/odbc/statement.h       |  27 +-
 .../cpp/odbc/src/app/application_data_buffer.cpp   |  22 +-
 modules/platforms/cpp/odbc/src/connection.cpp      |  15 +-
 .../odbc/src/diagnostic/diagnosable_adapter.cpp    |   5 +
 modules/platforms/cpp/odbc/src/message.cpp         |  35 +++
 .../platforms/cpp/odbc/src/query/batch_query.cpp   |   8 +-
 .../cpp/odbc/src/query/column_metadata_query.cpp   |   8 +-
 .../platforms/cpp/odbc/src/query/data_query.cpp    | 100 +++++--
 .../cpp/odbc/src/query/foreign_keys_query.cpp      |   6 +-
 .../cpp/odbc/src/query/primary_keys_query.cpp      |   6 +-
 .../cpp/odbc/src/query/special_columns_query.cpp   |   6 +-
 .../cpp/odbc/src/query/streaming_query.cpp         |   8 +-
 .../cpp/odbc/src/query/table_metadata_query.cpp    |   8 +-
 .../cpp/odbc/src/query/type_info_query.cpp         |   6 +-
 modules/platforms/cpp/odbc/src/statement.cpp       | 140 ++++++---
 .../cpp/odbc/src/streaming/streaming_context.cpp   |   2 +-
 modules/platforms/cpp/odbc/src/type_traits.cpp     |   3 +
 .../impl/thin/transactions/transactions_proxy.h    |   5 +-
 .../src/impl/transactions/transaction_impl.h       |  14 +-
 .../src/impl/transactions/transactions_impl.cpp    |  59 ++--
 .../src/impl/transactions/transactions_impl.h      |  20 +-
 .../Cache/Query/CacheQueriesTest.cs                |  56 +++-
 .../Continuous/ContinuousQueryAbstractTest.cs      |  75 +++++
 .../Cache/Query/Continuous/ContinuousQueryTest.cs  |   5 +-
 .../Query/Linq/CacheLinqTest.Introspection.cs      |  32 +-
 .../Cache/Query/Linq/CacheLinqTest.Misc.cs         |  27 ++
 .../Client/Cache/ContinuousQueryTest.cs            |  71 +++++
 .../Client/Cache/SqlQueryTest.cs                   |  34 ++-
 .../Apache.Ignite.Core/Apache.Ignite.Core.csproj   |   2 +-
 .../Cache/Event/CacheEntryEventType.cs             |   7 +-
 .../Cache/Query/Continuous/ContinuousQuery.cs      |  11 +
 .../Cache/Query/SqlFieldsQuery.cs                  |  39 ++-
 .../Query/Continuous/ContinuousQueryClient.cs      |  11 +
 .../Impl/Binary/BinaryHashCodeUtils.cs             |   1 +
 .../Impl/Cache/Event/CacheEntryExpireEvent.cs      |  80 +++++
 .../Query/Continuous/ContinuousQueryHandleImpl.cs  |   1 +
 .../Cache/Query/Continuous/ContinuousQueryUtils.cs |   2 +
 .../Impl/Client/Cache/CacheClient.cs               |  20 +-
 .../Impl/Client/ClientBitmaskFeature.cs            |   8 +-
 .../Apache.Ignite.DotNetCore.sln.DotSettings       |   1 +
 .../Apache.Ignite.Linq/Apache.Ignite.Linq.csproj   |   2 +-
 .../Impl/CacheFieldsQueryExecutor.cs               |   8 +-
 .../Impl/CacheQueryExpressionVisitor.cs            |   6 +-
 .../dotnet/Apache.Ignite.Linq/QueryOptions.cs      |  24 +-
 .../protocols/http/jetty/GridJettyRestHandler.java |   5 +-
 .../spi/discovery/zk/ZookeeperDiscoverySpi.java    |  14 +
 .../spi/discovery/zk/internal/ZkRuntimeState.java  |   2 +-
 .../zk/internal/ZookeeperDiscoveryImpl.java        |  35 ++-
 .../zk/internal/ZookeeperDiscoveryStatistics.java  |  39 ++-
 .../zk/ZookeeperDiscoverySpiTestSuite4.java        |   4 +-
 .../zk/internal/ZookeeperDiscoveryMiscTest.java    |  29 +-
 parent/pom.xml                                     |  76 +++--
 282 files changed, 7317 insertions(+), 1657 deletions(-)
 create mode 100644 
modules/clients/src/test/java/org/apache/ignite/internal/client/rest/GridProbeCommandTest.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/events/NodeValidationFailedEvent.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/events/SqlQueryExecutionEvent.java
 copy 
modules/core/src/main/java/org/apache/ignite/internal/{processors/cache/persistence/tree/reuse/ReuseList.java
 => pagemem/store/PageStoreCollection.java} (59%)
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/{CheckpointManager.java
 => LightweightCheckpointManager.java} (70%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/pagemem/PageReadWriteManager.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/pagemem/PageReadWriteManagerImpl.java
 rename 
modules/{platforms/dotnet/Apache.Ignite.Core/Impl/Client/Cache/CacheFlags.cs => 
core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/io/PageIoResolver.java}
 (67%)
 copy 
modules/{platforms/dotnet/Apache.Ignite.Core/Impl/Client/ClientBitmaskFeature.cs
 => 
core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/util/InsertLast.java}
 (68%)
 copy 
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/{OdbcQueryGetParamsMetaRequest.java
 => OdbcQueryGetQueryMetaRequest.java} (78%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/database/io/H2ExtrasLeafIO.java
 => 
core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/OdbcQueryGetResultsetMetaRequest.java}
 (69%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/database/io/H2LeafIO.java
 => 
core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/OdbcQueryGetResultsetMetaResult.java}
 (57%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/probe/GridProbeCommandHandler.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/IgniteNodeValidationFailedEventTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/client/thin/TimeoutTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/TransactionValidationTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/PendingTreeCorruptionTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/db/checkpoint/CheckpointListenerForRegionTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/db/checkpoint/LightweightCheckpointTest.java
 create mode 100644 
modules/indexing/src/test/java/org/apache/ignite/internal/processors/query/LazyOnDmlTest.java
 create mode 100644 modules/platforms/cpp/odbc-test/include/test_server.h
 create mode 100644 modules/platforms/cpp/odbc-test/src/cursor_binding_test.cpp
 create mode 100644 modules/platforms/cpp/odbc-test/src/test_server.cpp
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Core/Impl/Cache/Event/CacheEntryExpireEvent.cs

Reply via email to