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/09/30 13:43:54 UTC
[ignite] branch ignite-ducktape updated (7fbe369 -> 0b4b909)
This is an automated email from the ASF dual-hosted git repository.
nizhikov pushed a change to branch ignite-ducktape
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from 7fbe369 Update README.md (#8288)
add ed86763 IGNITE-12922 SqlViewMetricExporterSpi moved to internal package (#8136)
add c00757c IGNITE-13435 Fix uncovered issues for command "warm-up" of control.sh
add 68cc282 IGNITE-13425 Added task name to the log messages related to task processing. - Fixes #8235.
add 7ce718f IGNITE-13453 Docker: Change run.sh to call java directly
add 9590036 IGNITE-12921 SqlViewExporterSpi moved to the internal package (#8135)
add e322d37 IGNITE-13310 SQL queries tracing (#8204)
add c68a398 IGNITE-13439 Printing detailed classpath slowdowns node initialization - Fixes #8246.
add a07ae80 IGNITE-13422 Parameter to explicitly enable experimental commands added (#8233)
add 6633df5 IGNITE-7369 .NET: Add Thin Client Transactions API
add 0f208ca IGNITE-13186 Commands for control.sh to manage properties at the distributed metastore (#8208)
add 69b23b8 IGNITE-13426 Adds command to print system view content (#8249)
add 4a6e761 IGNITE-13477 Fix NPE in SQL tracing implementation. (#8270)
add 16e1bc2 Revert "IGNITE-13134 : checking if failureDetectionTimeout enabled. - Fixes #7916."
add eabe50d IGNITE-13458 Added RebalancingPartitionsTotal metric. - Fixes #8254.
add f37ec9e IGNITE-13174 C++: Add CMake support for Windows
add 8a4e035 IGNITE-13207 Checkpointer code refactoring: checkpointer componentization first step - Fixes #7986.
add 3abf762 IGNITE-13484: Fixed ODBC example for several nodes. Added affinity key.
add d2a1f36 IGNITE-7623 Java thin: Add async APIs
add d18a8f3 IGNITE-10306 SQL: Transform subqueries to JOINs when possible (#8255)
add cfeea6a IGNITE-13486 testBinaryMeta fixed (#8282)
add d8ae5be MINOR: codestyle fix.
add 3854fd1 Ignite 2.9 release notes - Fixes #8273.
add 89edd56 Ignite 2.9 Version of deb+rpm update
add b0e34ad IGNITE-13485 Java thin: increase test coverage for transactions and partition awareness
add a9561ce IGNITE-13462 .NET: Fix thin client socket shutdown
add c1c7f1a IGNITE-11312 Fix JDBC Driver properties for UI tools like DBeaver - Fixes #6900.
add 2d2044a IGNITE-13491 Fix incorrect topology snapshot logger output about coordinator change. Fix remarks. - Fixes #8289.
add 0b4b909 Merge branch 'master' into ignite-ducktape
No new revisions were added by this update.
Summary of changes:
RELEASE_NOTES.txt | 185 +++
docker/apache-ignite/run.sh | 102 +-
.../client/suite/IgniteClientTestSuite.java | 2 +
.../internal/jdbc2/JdbcMetadataSelfTest.java | 3 +-
.../JettyRestProcessorBeforeNodeStartSelfTest.java | 143 +++
.../jdbc/suite/IgniteJdbcDriverTestSuite.java | 2 +
.../thin/JdbcThinConnectionPropertiesTest.java | 64 +
.../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java | 5 +-
.../jdbc/thin/JdbcThinStatementCancelSelfTest.java | 6 +-
.../SystemViewRowAttributeWalkerGenerator.java | 4 +-
.../ignite/internal/commandline/Command.java | 9 -
.../internal/commandline/CommandHandler.java | 41 +-
.../ignite/internal/commandline/CommandList.java | 10 +-
.../internal/commandline/CommonArgParser.java | 20 +
.../commandline/TracingConfigurationCommand.java | 60 +-
.../ignite/internal/commandline/WalCommands.java | 36 +-
.../ignite/internal/commandline/WarmUpCommand.java | 12 +-
.../internal/commandline/meta/MetadataCommand.java | 14 +-
.../meta/subcommands/MetadataHelpCommand.java | 5 -
.../commandline/property/PropertyCommand.java | 100 ++
.../property/PropertySubCommandsList.java | 73 ++
.../subcommands/PropertyAbstractSubCommand.java | 105 ++
.../property/subcommands/PropertyGetCommand.java | 63 +
.../subcommands/PropertyHelpCommand.java} | 9 +-
.../subcommands/PropertyListCommand.java} | 34 +-
.../property/subcommands/PropertySetCommand.java | 72 ++
.../commandline/systemview/SystemViewCommand.java | 218 ++++
.../systemview/SystemViewCommandArg.java} | 33 +-
.../commandline/CommandHandlerParsingTest.java | 6 +-
.../testsuites/IgniteControlUtilityTestSuite.java | 6 +
.../util/GridCommandHandlerClusterByClassTest.java | 7 +-
.../util/GridCommandHandlerPropertiesTest.java | 138 ++
.../apache/ignite/util/GridCommandHandlerTest.java | 17 +-
...GridCommandHandlerTracingConfigurationTest.java | 5 +
.../apache/ignite/util/SystemViewCommandTest.java | 1191 +++++++++++++++++
.../org/apache/ignite/IgniteSystemProperties.java | 18 +-
.../java/org/apache/ignite/client/ClientCache.java | 301 ++++-
.../org/apache/ignite/client/ClientCompute.java | 16 +
.../org/apache/ignite/client/IgniteClient.java | 64 +-
.../apache/ignite/client/IgniteClientFuture.java} | 15 +-
.../ignite/configuration/ClientConfiguration.java | 47 +-
.../apache/ignite/internal/CheckCpHistTask.java | 2 +-
.../org/apache/ignite/internal/IgniteKernal.java | 21 +-
.../org/apache/ignite/internal/IgnitionEx.java | 19 -
.../ignite/internal/client/thin/ClientChannel.java | 19 +
.../client/thin/ClientChannelConfiguration.java | 16 +-
.../internal/client/thin/ClientComputeImpl.java | 151 ++-
.../internal/client/thin/ClientFutureImpl.java | 117 --
.../internal/client/thin/GenericQueryPager.java | 20 +-
.../client/thin/IgniteClientFutureImpl.java | 297 +++++
.../internal/client/thin/ReliableChannel.java | 167 ++-
.../internal/client/thin/TcpClientCache.java | 340 ++++-
.../internal/client/thin/TcpClientChannel.java | 90 +-
.../internal/client/thin/TcpIgniteClient.java | 57 +-
.../ignite/internal/cluster/IgniteClusterImpl.java | 9 +-
.../commandline/property/PropertyArgs.java | 117 ++
.../property/tasks/PropertiesListResult.java | 73 ++
.../property/tasks/PropertiesListTask.java | 84 ++
.../property/tasks/PropertyOperationResult.java | 71 ++
.../commandline/property/tasks/PropertyTask.java | 111 ++
.../jdbc/thin/ConnectionPropertiesImpl.java | 2 +-
.../managers/discovery/GridDiscoveryManager.java | 2 +-
.../systemview/AbstractSystemViewExporterSpi.java | 61 +
.../managers/systemview/GridSystemViewManager.java | 42 +-
.../systemview}/JmxSystemViewExporterSpi.java | 36 +-
.../managers/systemview}/SystemViewMBean.java | 3 +-
.../internal/pagemem/wal/record/WALRecord.java | 3 +-
.../processors/bulkload/BulkLoadProcessor.java | 37 +-
.../processors/cache/GridCacheProcessor.java | 4 +-
.../dht/preloader/GridDhtPartitionDemander.java | 11 +-
.../processors/cache/mvcc/txlog/TxLog.java | 4 +-
.../cache/persistence/DataStorageMetricsImpl.java | 20 +-
.../GridCacheDatabaseSharedManager.java | 696 ++--------
.../cache/persistence/GridCacheOffheapManager.java | 58 +-
.../IgniteCacheDatabaseSharedManager.java | 4 +-
...ContextImpl.java => CheckpointContextImpl.java} | 12 +-
.../persistence/checkpoint/CheckpointEntry.java | 39 +-
.../persistence/checkpoint/CheckpointHistory.java | 118 +-
.../CheckpointListener.java} | 16 +-
.../persistence/checkpoint/CheckpointManager.java | 419 ++++++
.../checkpoint/CheckpointMarkersStorage.java | 499 ++++++++
...kpointPages.java => CheckpointPagesWriter.java} | 63 +-
.../checkpoint/CheckpointPagesWriterFactory.java | 198 +++
.../persistence/checkpoint/CheckpointProgress.java | 33 +-
.../checkpoint/CheckpointProgressImpl.java | 10 +-
.../checkpoint/CheckpointReadWriteLock.java | 141 ++
.../persistence/checkpoint/CheckpointStatus.java | 82 ++
.../checkpoint/CheckpointTimeoutLock.java | 270 ++++
.../persistence/checkpoint/CheckpointWorkflow.java | 733 +++++++++++
.../cache/persistence/checkpoint/Checkpointer.java | 1346 ++++----------------
.../cache/persistence/metastorage/MetaStorage.java | 6 +-
.../pagemem/CheckpointMetricsTracker.java | 8 +-
.../persistence/snapshot/SnapshotFutureTask.java | 4 +-
.../wal/reader/StandaloneGridKernalContext.java | 2 +-
.../distributed/DistributedBooleanProperty.java | 3 +-
.../distributed/DistributedChangeableProperty.java | 6 +
.../distributed/DistributedComparableProperty.java | 6 +-
.../DistributedConfigurationProcessor.java | 25 +
.../distributed/DistributedEnumProperty.java | 46 +-
.../distributed/DistributedLongProperty.java | 3 +-
.../distributed/SimpleDistributedProperty.java | 69 +-
.../localtask/DurableBackgroundTasksProcessor.java | 4 +-
.../processors/metric/GridMetricManager.java | 27 +-
.../processors/metric/impl/MetricUtils.java | 16 +
.../processors/query/GridRunningQueryInfo.java | 13 +
.../processors/query/RunningQueryManager.java | 38 +-
.../processors/rest/GridRestProcessor.java | 3 +-
.../rest/protocols/tcp/GridTcpRestNioListener.java | 3 +-
.../request/GridRestAuthenticationRequest.java} | 15 +-
.../processors/task/GridTaskProcessor.java | 53 +-
.../internal/processors/tracing/SpanTags.java | 21 +
.../internal/processors/tracing/SpanType.java | 77 +-
.../processors/tracing/TraceableIterator.java | 69 +
.../DistributedTracingConfiguration.java | 8 +-
.../GridTracingConfigurationManager.java | 4 +
.../apache/ignite/internal/util/IgniteUtils.java | 6 +-
.../lang/IgniteThrowableBiPredicate.java} | 33 +-
.../ignite/internal/util/worker/GridWorker.java | 51 +-
.../worker/WorkProgressDispatcher.java} | 32 +-
.../visor/systemview/VisorSystemViewTask.java | 194 +++
.../visor/systemview/VisorSystemViewTaskArg.java | 64 +
.../systemview/VisorSystemViewTaskResult.java | 101 ++
.../ignite/plugin/security/SecurityPermission.java | 8 +-
.../spi/IgniteSpiOperationTimeoutHelper.java | 86 +-
.../tcp/internal/ConnectionClientPool.java | 2 +-
.../ignite/spi/discovery/tcp/ClientImpl.java | 2 +-
.../ignite/spi/discovery/tcp/ServerImpl.java | 79 +-
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 11 +-
.../spi/systemview/SystemViewExporterSpi.java | 2 -
.../java/org/apache/ignite/spi/tracing/Scope.java | 5 +-
.../spi/tracing/TracingConfigurationManager.java | 10 +
.../main/resources/META-INF/classnames.properties | 10 +
.../apache/ignite/ClassPathContentLoggingTest.java | 17 +-
.../org/apache/ignite/client/FunctionalTest.java | 233 +++-
.../apache/ignite/client/PersonBinarylizable.java | 94 ++
.../org/apache/ignite/client/ReliabilityTest.java | 91 +-
.../ignite/client/ReliabilityTestAsync.java} | 26 +-
.../client/ReliabilityTestPartitionAware.java} | 24 +-
.../ReliabilityTestPartitionAwareAsync.java} | 19 +-
.../internal/TestRecordingCommunicationSpi.java | 82 +-
.../internal/binary/BinaryMarshallerSelfTest.java | 2 +-
.../internal/client/thin/CacheAsyncTest.java | 462 +++++++
.../internal/client/thin/ComputeTaskTest.java | 139 +-
.../internal/client/thin/TestExceptionalTask.java | 46 +
.../ThinClientAbstractPartitionAwarenessTest.java | 41 +-
...ClientPartitionAwarenessStableTopologyTest.java | 57 +-
.../internal/managers/GridManagerStopSelfTest.java | 2 +
.../IgniteTopologyPrintFormatSelfTest.java | 27 +-
.../ignite/internal/metric/JmxExporterSpiTest.java | 4 +-
.../ignite/internal/metric/SystemViewSelfTest.java | 2 +-
.../cache/CacheGroupsMetricsRebalanceTest.java | 12 +
.../GridBinaryCacheEntryMemorySizeSelfTest.java | 2 +-
...ngeFreeCellularSwitchComplexOperationsTest.java | 2 +-
...ridExchangeFreeCellularSwitchIsolationTest.java | 6 +-
.../IgniteCacheNearRestartRollbackSelfTest.java | 2 +
.../persistence/CheckpointReadLockFailureTest.java | 28 +-
.../IgnitePdsCacheEntriesExpirationTest.java | 41 +-
...itePdsCacheStartStopWithFreqCheckpointTest.java | 2 +-
...nitePdsConsistencyOnDelayedPartitionOwning.java | 3 +-
.../cache/persistence/db/IgnitePdsWithTtlTest.java | 22 +-
.../db/IgniteSequentialNodeCrashRecoveryTest.java | 4 +-
.../db/checkpoint/CheckpointFreeListTest.java | 4 +-
.../wal/IgniteNodeStoppedDuringDisableWALTest.java | 2 +-
.../pagemem/BPlusTreePageMemoryImplTest.java | 2 +-
.../BPlusTreeReuseListPageMemoryImplTest.java | 2 +-
.../pagemem/IndexStoragePageMemoryImplTest.java | 2 +-
.../pagemem/PageMemoryImplNoLoadTest.java | 2 +-
.../persistence/pagemem/PageMemoryImplTest.java | 2 +-
.../snapshot/IgniteSnapshotManagerSelfTest.java | 4 +-
.../wal/memtracker/PageMemoryTracker.java | 6 +-
.../TxPartitionCounterStateAbstractTest.java | 3 +-
.../PlatformThinClientConnectionsTask.java | 74 ++
.../spi/discovery/tcp/TcpDiscoverySelfTest.java | 2 +-
.../testframework/junits/GridAbstractTest.java | 2 +-
...mandHandlerClusterByClassTest_cache_help.output | 2 +-
...ridCommandHandlerClusterByClassTest_help.output | 31 +-
...dlerClusterByClassWithSSLTest_cache_help.output | 2 +-
...andHandlerClusterByClassWithSSLTest_help.output | 31 +-
.../systemview/FiltrableSystemViewLocal.java | 7 +-
.../managers}/systemview/SqlViewExporterSpi.java | 44 +-
.../managers}/systemview/SystemViewLocal.java | 27 +-
.../cache/query/RegisteredQueryCursor.java | 63 +-
.../metric/sql/MetricRegistryLocalSystemView.java | 17 +-
.../metric/sql/SqlViewMetricExporterSpi.java | 15 +-
.../processors/query/h2/CommandProcessor.java | 2 +-
.../query/h2/DistributedSqlConfiguration.java | 12 +-
.../query/h2/GridSubqueryJoinOptimizer.java | 888 +++++++++++++
.../processors/query/h2/H2FieldsIterator.java | 7 +-
.../processors/query/h2/H2ResultSetIterator.java | 25 +-
.../processors/query/h2/IgniteH2Indexing.java | 158 ++-
.../internal/processors/query/h2/QueryParser.java | 13 +-
.../processors/query/h2/database/H2TreeIndex.java | 181 +--
.../processors/query/h2/dml/DmlBatchSender.java | 35 +-
.../internal/processors/query/h2/dml/DmlUtils.java | 39 +-
.../query/h2/twostep/AbstractReducer.java | 49 +-
.../query/h2/twostep/GridMapQueryExecutor.java | 259 ++--
.../query/h2/twostep/GridReduceQueryExecutor.java | 114 +-
.../h2/twostep/PartitionReservationManager.java | 287 +++--
.../query/h2/twostep/ReduceIndexIterator.java | 17 +-
.../query/h2/twostep/msg/GridH2RowRange.java | 9 +-
.../org/apache/ignite/client/ClientTestSuite.java | 7 +-
.../cache/metric/SqlViewExporterSpiTest.java | 42 +-
.../db/LongDestroyDurableBackgroundTaskTest.java | 4 +-
.../persistence/db/wal/IgniteWalRecoveryTest.java | 4 +-
.../IgnitePersistentStoreSchemaLoadTest.java | 4 +-
.../query/KillQueryOnClientDisconnectTest.java | 2 +-
.../internal/processors/query/KillQueryTest.java | 4 +-
.../processors/query/SqlSystemViewsSelfTest.java | 10 +-
.../h2/GridSubqueryJoinOptimizerSelfTest.java | 699 ++++++++++
.../h2/twostep/JoinPartitionPruningSelfTest.java | 4 +-
.../IgniteBinaryCacheQueryTestSuite.java | 3 +
modules/opencensus/pom.xml | 7 +
.../monitoring/opencensus/AbstractTracingTest.java | 4 +
.../opencensus/IgniteOpenCensusSuite.java | 4 +-
.../opencensus/OpenCensusSqlJdbcTracingTest.java | 168 +++
.../opencensus/OpenCensusSqlNativeTracingTest.java | 646 ++++++++++
modules/platforms/cpp/CMakeLists.txt | 4 +
modules/platforms/cpp/binary/CMakeLists.txt | 2 +
.../include/ignite/impl/binary/binary_field_meta.h | 4 +-
.../ignite/impl/binary/binary_object_impl.h | 2 +-
.../include/ignite/impl/binary/binary_type_impl.h | 2 +-
.../ignite/impl/binary/binary_type_snapshot.h | 4 +-
.../binary/src/impl/binary/binary_field_meta.cpp | 4 +-
.../binary/src/impl/binary/binary_object_impl.cpp | 2 +-
.../src/impl/binary/binary_type_snapshot.cpp | 4 +-
modules/platforms/cpp/cmake/FindIgnite.cmake | 27 +-
modules/platforms/cpp/cmake/FindODBC.cmake | 9 +-
modules/platforms/cpp/common/CMakeLists.txt | 2 +
.../cpp/common/include/ignite/common/big_integer.h | 14 +-
.../cpp/common/include/ignite/common/decimal.h | 14 +-
.../common/include/ignite/common/platform_utils.h | 2 +-
.../cpp/common/include/ignite/common/utils.h | 12 +-
.../common/os/linux/src/common/platform_utils.cpp | 2 +-
.../os/win/include/ignite/common/concurrent_os.h | 2 +-
.../common/os/win/src/common/platform_utils.cpp | 2 +-
modules/platforms/cpp/common/src/common/utils.cpp | 14 +-
modules/platforms/cpp/core-test/CMakeLists.txt | 4 +-
modules/platforms/cpp/core/CMakeLists.txt | 4 +
modules/platforms/cpp/examples/CMakeLists.txt | 2 +
.../cpp/examples/compute-example/CMakeLists.txt | 3 +-
.../continuous-query-example/CMakeLists.txt | 3 +-
.../cpp/examples/odbc-example/CMakeLists.txt | 8 +-
.../examples/odbc-example/config/example-odbc.xml | 19 +-
.../cpp/examples/odbc-example/src/odbc_example.cpp | 98 +-
.../cpp/examples/put-get-example/CMakeLists.txt | 3 +-
.../cpp/examples/query-example/CMakeLists.txt | 3 +-
.../examples/query-example/src/query_example.cpp | 48 +-
.../thin-client-put-get-example/CMakeLists.txt | 3 +-
modules/platforms/cpp/jni/CMakeLists.txt | 10 +-
modules/platforms/cpp/network/CMakeLists.txt | 5 +-
.../cpp/network/include/ignite/network/network.h | 7 +-
.../cpp/network/include/ignite/network/utils.h | 4 +-
.../cpp/network/os/win/src/network/utils.cpp | 2 +-
.../platforms/cpp/network/src/network/network.cpp | 6 +-
modules/platforms/cpp/odbc-test/CMakeLists.txt | 4 +-
modules/platforms/cpp/odbc/CMakeLists.txt | 12 +-
modules/platforms/cpp/thin-client/CMakeLists.txt | 4 +
.../Apache.Ignite.Benchmarks/BenchmarkBase.cs | 1 +
.../Apache.Ignite.Core.Tests.csproj | 5 +
.../Client/Cache/CacheClientAbstractTxTest.cs | 926 ++++++++++++++
.../Client/Cache/CacheClientLocalTxTest.cs} | 33 +-
.../Client/Cache/CacheClientOptimisticTxTest.cs | 159 +++
.../CacheClientPartitionedTxDisconnectTest.cs | 86 ++
.../Client/Cache/CacheClientPartitionedTxTest.cs | 98 ++
.../Client/ClientConnectionTest.cs | 31 +-
.../Client/ClientTestBase.cs | 24 +-
.../Client/Cluster/ClientClusterGroupTests.cs | 17 +-
.../Client/Compute/ComputeClientTests.cs | 4 +-
.../Client/IgniteClientConfigurationTest.cs | 28 +
.../Compute/FailoverTaskSelfTest.cs | 7 +-
.../Config/Client/IgniteClientConfiguration.xml | 1 +
.../IgniteConfigurationTest.cs | 2 +
.../Apache.Ignite.Core/Apache.Ignite.Core.csproj | 6 +
.../Apache.Ignite.Core/Client/IIgniteClient.cs | 9 +
.../Client/IgniteClientConfiguration.cs | 14 +-
.../Client/Transactions/ITransactionClient.cs | 60 +
.../Client/Transactions/ITransactionsClient.cs | 140 ++
.../Transactions/TransactionClientConfiguration.cs | 82 ++
.../IgniteClientConfigurationSection.xsd | 37 +
.../Impl/Client/Cache/CacheClient.cs | 58 +-
.../Impl/Client/ClientFailoverSocket.cs | 26 +-
.../Impl/Client/ClientFeatures.cs | 4 +-
.../Apache.Ignite.Core/Impl/Client/ClientOp.cs | 4 +
.../Apache.Ignite.Core/Impl/Client/ClientSocket.cs | 8 +-
.../Apache.Ignite.Core/Impl/Client/IgniteClient.cs | 22 +-
.../Transactions/ClientCacheTransactionManager.cs} | 124 +-
.../Impl/Client/Transactions/TransactionClient.cs | 182 +++
.../Impl/Client/Transactions/TransactionsClient.cs | 257 ++++
.../Impl/Transactions/CacheTransactionManager.cs | 2 +-
.../Transactions/ITransaction.cs | 12 +-
.../protocols/http/jetty/GridJettyRestHandler.java | 18 +
.../sql/IgniteSqlQueryJoinBenchmark2.java | 228 ++++
packaging/deb/changelog | 6 +
packaging/rpm/apache-ignite.spec | 5 +-
294 files changed, 16139 insertions(+), 3741 deletions(-)
create mode 100644 modules/clients/src/test/java/org/apache/ignite/internal/processors/rest/JettyRestProcessorBeforeNodeStartSelfTest.java
create mode 100644 modules/clients/src/test/java/org/apache/ignite/jdbc/thin/JdbcThinConnectionPropertiesTest.java
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/property/PropertyCommand.java
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/property/PropertySubCommandsList.java
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/property/subcommands/PropertyAbstractSubCommand.java
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/property/subcommands/PropertyGetCommand.java
copy modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/{meta/subcommands/MetadataHelpCommand.java => property/subcommands/PropertyHelpCommand.java} (87%)
copy modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/{meta/subcommands/MetadataHelpCommand.java => property/subcommands/PropertyListCommand.java} (52%)
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/property/subcommands/PropertySetCommand.java
create mode 100644 modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/systemview/SystemViewCommand.java
copy modules/{core/src/main/java/org/apache/ignite/internal/processors/configuration/distributed/DistributedLongProperty.java => control-utility/src/main/java/org/apache/ignite/internal/commandline/systemview/SystemViewCommandArg.java} (55%)
create mode 100644 modules/control-utility/src/test/java/org/apache/ignite/util/GridCommandHandlerPropertiesTest.java
create mode 100644 modules/control-utility/src/test/java/org/apache/ignite/util/SystemViewCommandTest.java
rename modules/{indexing/src/main/java/org/apache/ignite/spi/metric/sql/package-info.java => core/src/main/java/org/apache/ignite/client/IgniteClientFuture.java} (72%)
delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/client/thin/ClientFutureImpl.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/client/thin/IgniteClientFutureImpl.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/commandline/property/PropertyArgs.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/commandline/property/tasks/PropertiesListResult.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/commandline/property/tasks/PropertiesListTask.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/commandline/property/tasks/PropertyOperationResult.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/commandline/property/tasks/PropertyTask.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/managers/systemview/AbstractSystemViewExporterSpi.java
rename modules/core/src/main/java/org/apache/ignite/{spi/systemview/jmx => internal/managers/systemview}/JmxSystemViewExporterSpi.java (71%)
rename modules/core/src/main/java/org/apache/ignite/{spi/systemview/jmx => internal/managers/systemview}/SystemViewMBean.java (98%)
rename modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/{DbCheckpointContextImpl.java => CheckpointContextImpl.java} (92%)
rename modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/{DbCheckpointListener.java => checkpoint/CheckpointListener.java} (86%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointManager.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointMarkersStorage.java
rename modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/{WriteCheckpointPages.java => CheckpointPagesWriter.java} (86%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointPagesWriterFactory.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointReadWriteLock.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointStatus.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointTimeoutLock.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/checkpoint/CheckpointWorkflow.java
rename modules/core/src/main/java/org/apache/ignite/{spi/systemview/jmx/package-info.java => internal/processors/rest/request/GridRestAuthenticationRequest.java} (67%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/tracing/TraceableIterator.java
copy modules/core/src/main/java/org/apache/ignite/internal/{processors/configuration/distributed/DistributedChangeableProperty.java => util/lang/IgniteThrowableBiPredicate.java} (53%)
copy modules/core/src/main/java/org/apache/ignite/internal/{processors/configuration/distributed/DistributedChangeableProperty.java => util/worker/WorkProgressDispatcher.java} (51%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/visor/systemview/VisorSystemViewTask.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/visor/systemview/VisorSystemViewTaskArg.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/visor/systemview/VisorSystemViewTaskResult.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/client/PersonBinarylizable.java
copy modules/core/src/{main/java/org/apache/ignite/internal/processors/configuration/distributed/DistributedLongProperty.java => test/java/org/apache/ignite/client/ReliabilityTestAsync.java} (60%)
copy modules/core/src/{main/java/org/apache/ignite/internal/processors/configuration/distributed/DistributedLongProperty.java => test/java/org/apache/ignite/client/ReliabilityTestPartitionAware.java} (59%)
rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/package-info.java => core/src/test/java/org/apache/ignite/client/ReliabilityTestPartitionAwareAsync.java} (60%)
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/client/thin/CacheAsyncTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/client/thin/TestExceptionalTask.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/platform/PlatformThinClientConnectionsTask.java
rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/FiltrableSystemViewLocal.java (94%)
rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/SqlViewExporterSpi.java (65%)
rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/managers}/systemview/SystemViewLocal.java (92%)
rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/processors}/metric/sql/MetricRegistryLocalSystemView.java (82%)
rename modules/indexing/src/main/java/org/apache/ignite/{spi => internal/processors}/metric/sql/SqlViewMetricExporterSpi.java (90%)
create mode 100644 modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/GridSubqueryJoinOptimizer.java
create mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/query/h2/GridSubqueryJoinOptimizerSelfTest.java
create mode 100644 modules/opencensus/src/test/java/org/apache/ignite/internal/processors/monitoring/opencensus/OpenCensusSqlJdbcTracingTest.java
create mode 100644 modules/opencensus/src/test/java/org/apache/ignite/internal/processors/monitoring/opencensus/OpenCensusSqlNativeTracingTest.java
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientAbstractTxTest.cs
copy modules/platforms/{cpp/network/include/ignite/network/utils.h => dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientLocalTxTest.cs} (59%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientOptimisticTxTest.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientPartitionedTxDisconnectTest.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheClientPartitionedTxTest.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Client/Transactions/ITransactionClient.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Client/Transactions/ITransactionsClient.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Client/Transactions/TransactionClientConfiguration.cs
copy modules/platforms/dotnet/Apache.Ignite.Core/Impl/{Transactions/CacheTransactionManager.cs => Client/Transactions/ClientCacheTransactionManager.cs} (50%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Impl/Client/Transactions/TransactionClient.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Impl/Client/Transactions/TransactionsClient.cs
create mode 100644 modules/yardstick/src/main/java/org/apache/ignite/yardstick/sql/IgniteSqlQueryJoinBenchmark2.java