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

timoninmaxim pushed a change to branch IGNITE-22662__snapshot_refactoring
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from de3448d1298 Revert removing IncrementalSnapshotVerificationTask
     add 728d5233e5b Revert SnapshotPartitionsVerifyHandler.java
     add 5f5fadf7982 IGNITE-24642 Calcite: remove condition on trim unused 
fields (#11899)
     add b1edb09bff5 IGNITE-24666 Optimize Outbox#flush method (#11901)
     add 1afc0adde11 IGNITE-24617 Move db to the private constants (#11893)
     add 86d85f9c191 IGNITE-23901 Added performance statistics for 
putAllConflict, removeAllConflict operations (#11793)
     add 8ac328cf594 IGNITE-24629 Remove NodeFileTree.cacheStorage(String) 
method (#11898)
     add 3ce3f208bed IGNITE-24688 Add FilterCorrelate rule into HEP planner 
phase (#11905)
     add e29db88717c IGNITE-14964 SQL Calcite: Optimize IN statement with 
literals - Fixes #11873.
     add 801acdf6032 IGNITE-24664 SQL Calcite: Use PK index scan instead of 
hash index scan - Fixes #11900.
     add 446dfbe4c9d IGNITE-24685 Add JMH benchmark and helper for TPC-H 
queries (#11906)
     add 025c3b94a06 IGNITE-24725 [ducktests] Add ability to run operations via 
JMX (#11937)
     add be0d3888900 Merge remote-tracking branch 'upstream/master' into 
IGNITE-22662__snapshot_refactoring
     add 3af9a783cbc Revert SnapshotPartitionsVerifyHandler.java

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   2 +
 modules/benchmarks/pom.xml                         |  13 +
 .../benchmarks/jmh/sql/tpch/TpchBenchmark.java     | 336 ++++++++++++++
 modules/calcite/pom.xml                            |  19 +
 .../query/calcite/exec/IndexFirstLastScan.java     |   4 +-
 .../processors/query/calcite/exec/IndexScan.java   |   4 +-
 .../query/calcite/exec/LogicalRelImplementor.java  |  18 +-
 .../query/calcite/exec/PartitionExtractor.java     |   2 +
 .../calcite/exec/exp/ExpressionFactoryImpl.java    |   6 +-
 .../query/calcite/exec/exp/RexToLixTranslator.java |   4 +-
 .../processors/query/calcite/exec/rel/Outbox.java  |  39 +-
 .../query/calcite/externalize/RelJson.java         |   6 +-
 .../calcite/metadata/IgniteMdSelectivity.java      |   2 +
 .../query/calcite/prepare/IgnitePlanner.java       |   6 +-
 .../query/calcite/prepare/PlannerPhase.java        |   1 +
 .../rel/ProjectableFilterableTableScan.java        |   2 +-
 .../processors/query/calcite/util/RexUtils.java    |  68 +++
 .../integration/ScalarInIntegrationTest.java       | 108 +++++
 .../query/calcite/integration/tpch/TpchHelper.java | 460 +++++++++++++++++++
 .../calcite/integration/tpch/TpchQ20Test.java}     |  30 +-
 .../CorrelatedNestedLoopJoinPlannerTest.java       | 106 ++---
 .../ignite/testsuites/IntegrationTestSuite.java    |   4 +
 .../query/calcite/integration/tpch/ddl.sql         | 105 +++++
 .../query/calcite/integration/tpch/q1.sql          |  28 ++
 .../query/calcite/integration/tpch/q10.sql         |  40 ++
 .../query/calcite/integration/tpch/q11.sql         |  34 ++
 .../query/calcite/integration/tpch/q12.sql         |  35 ++
 .../query/calcite/integration/tpch/q13.sql         |  27 ++
 .../query/calcite/integration/tpch/q14.sql         |  20 +
 .../query/calcite/integration/tpch/q15.sql         |  38 ++
 .../query/calcite/integration/tpch/q16.sql         |  37 ++
 .../query/calcite/integration/tpch/q17.sql         |  24 +
 .../query/calcite/integration/tpch/q18.sql         |  40 ++
 .../query/calcite/integration/tpch/q19.sql         |  42 ++
 .../query/calcite/integration/tpch/q2.sql          |  51 +++
 .../query/calcite/integration/tpch/q20.sql         |  44 ++
 .../query/calcite/integration/tpch/q21.sql         |  47 ++
 .../query/calcite/integration/tpch/q22.sql         |  44 ++
 .../query/calcite/integration/tpch/q3.sql          |  30 ++
 .../query/calcite/integration/tpch/q4.sql          |  28 ++
 .../query/calcite/integration/tpch/q5.sql          |  31 ++
 .../query/calcite/integration/tpch/q6.sql          |  16 +
 .../query/calcite/integration/tpch/q7.sql          |  46 ++
 .../query/calcite/integration/tpch/q8.sql          |  44 ++
 .../query/calcite/integration/tpch/q9.sql          |  39 ++
 ...est_large_in.test_ignore => test_large_in.test} |   1 -
 ...ttyRestProcessorAuthenticationAbstractTest.java |   3 +-
 .../rest/JettyRestProcessorBaselineSelfTest.java   |   3 +-
 .../JdbcThinAuthenticateConnectionSelfTest.java    |   3 +-
 .../persistence/FoldersReuseCompatibilityTest.java |  13 +-
 ...IgnitePersistenceCompatibilityAbstractTest.java |  31 +-
 ...gratingToWalV2SerializerWithCompactionTest.java |   9 +-
 .../snapshot/SnapshotCompressionBasicTest.java     |   5 +-
 .../commandline/indexreader/IgniteIndexReader.java |   4 +-
 .../indexreader/IgniteIndexReaderTest.java         |  37 +-
 .../util/GridCommandHandlerIndexingTest.java       |  22 +-
 .../org/apache/ignite/internal/cdc/CdcMain.java    |  16 +-
 .../management/persistence/PersistenceTask.java    |   8 +-
 .../processors/cache/ClusterCachesInfo.java        |   5 +-
 .../processors/cache/GridCacheAdapter.java         |  26 +-
 .../processors/cache/GridLocalConfigManager.java   |  14 +-
 .../cache/binary/BinaryMetadataFileStore.java      |   2 +-
 .../binary/CacheObjectBinaryProcessorImpl.java     |  21 +-
 .../distributed/dht/atomic/GridDhtAtomicCache.java |  15 +-
 .../GridCacheDatabaseSharedManager.java            |   2 +-
 .../persistence/file/FilePageStoreManager.java     |  27 +-
 .../cache/persistence/filename/NodeFileTree.java   | 137 +++---
 .../persistence/filename/PdsFolderResolver.java    |   6 +-
 .../persistence/filename/PdsFolderSettings.java    |   8 -
 .../cache/persistence/filename/SharedFileTree.java |  19 +-
 .../persistence/filename/SnapshotFileTree.java     |  24 +-
 .../cache/persistence/metastorage/MetaStorage.java |   3 -
 .../snapshot/IgniteSnapshotManager.java            |  91 ++--
 .../snapshot/IncrementalSnapshotFutureTask.java    |   4 +-
 .../persistence/snapshot/SnapshotChecker.java      | 490 +--------------------
 .../persistence/snapshot/SnapshotFutureTask.java   |  64 ++-
 .../snapshot/SnapshotPartitionsVerifyHandler.java  | 440 +++++++++++++++++-
 .../snapshot/SnapshotResponseRemoteFutureTask.java | 103 +++--
 .../snapshot/SnapshotRestoreProcess.java           |  35 +-
 .../cache/persistence/snapshot/SnapshotSender.java |  37 +-
 .../cache/persistence/snapshot/dump/Dump.java      |   6 +-
 .../cacheobject/IgniteCacheObjectProcessor.java    |  14 +-
 .../processors/compress/CompressionHandler.java    |   2 +-
 .../performancestatistics/OperationType.java       |   8 +-
 .../spi/indexing/IndexingQueryCacheFilter.java     |   8 +-
 .../spi/indexing/IndexingQueryFilterImpl.java      |   8 +-
 .../encryption/EncryptedCacheCreateTest.java       |   3 +-
 .../Authentication1kUsersNodeRestartTest.java      |   3 +-
 .../AuthenticationConfigurationClusterTest.java    |   3 +-
 .../AuthenticationOnNotActiveClusterTest.java      |   2 +-
 .../AuthenticationProcessorNPEOnStartTest.java     |   3 +-
 .../AuthenticationProcessorNodeRestartTest.java    |   2 +-
 .../AuthenticationProcessorSelfTest.java           |   2 +-
 .../cache/WalModeChangeAdvancedSelfTest.java       |  18 +-
 .../GridCacheRebalancingPartitionCountersTest.java |  13 +-
 ...gnitePdsBinaryMetadataOnClusterRestartTest.java |  42 +-
 .../persistence/IgnitePdsCorruptedStoreTest.java   |   3 +-
 .../persistence/IgnitePdsDefragmentationTest.java  |  10 +-
 .../cache/persistence/IgnitePdsOnClientTest.java   |   5 +-
 .../IgnitePdsRemoveDuringRebalancingTest.java      |   8 +-
 ...tePdsRestartAfterFailedToWriteMetaPageTest.java |   3 +-
 ...NoChangeDuringRebalanceOnNonNodeAssignTest.java |  20 +-
 .../ClientAffinityAssignmentWithBaselineTest.java  |   6 +-
 .../persistence/db/CheckpointFailingIoFactory.java |   3 +-
 .../db/IgnitePdsDataRegionMetricsTest.java         |   3 +-
 .../db/IgniteSequentialNodeCrashRecoveryTest.java  |   3 +-
 .../db/checkpoint/CheckpointFreeListTest.java      |   3 +-
 .../db/checkpoint/IgniteMassLoadSandboxTest.java   |   8 +-
 .../IgniteUidAsConsistentIdMigrationTest.java      |  21 +-
 .../wal/IgniteNodeStoppedDuringDisableWALTest.java |   6 +-
 .../persistence/db/wal/WalCompactionTest.java      |   5 +-
 .../db/wal/reader/IgniteWalReaderTest.java         |  15 +-
 .../snapshot/AbstractSnapshotSelfTest.java         |  14 +-
 .../snapshot/IgniteClusterSnapshotDeltaTest.java   |  19 +-
 .../IgniteClusterSnapshotRestoreSelfTest.java      |  10 +-
 .../snapshot/IgniteClusterSnapshotSelfTest.java    |   4 +-
 .../snapshot/IgniteSnapshotManagerSelfTest.java    |  14 +-
 .../snapshot/IgniteSnapshotRemoteRequestTest.java  |   8 +-
 .../IgniteSnapshotRestoreFromRemoteTest.java       |  10 +-
 .../snapshot/dump/IgniteCacheDumpSelf2Test.java    |  17 +-
 .../PerformanceStatisticsThinClientTest.java       |  59 ++-
 .../ignite/internal/util/lang/ConsumerX.java       |   5 +-
 .../apache/ignite/testframework/GridTestUtils.java |  14 +-
 .../testframework/junits/GridAbstractTest.java     |  24 +-
 .../junits/common/GridCommonAbstractTest.java      |   6 +-
 .../tests/ignitetest/services/utils/jmx_utils.py   |  22 +
 .../org/apache/ignite/client/SecurityTest.java     |   7 +-
 .../cache/CacheGroupMetricsWithIndexTest.java      |  25 +-
 .../authentication/SqlUserCommandSelfTest.java     |   3 +-
 .../cache/index/H2RowCachePageEvictionTest.java    |   2 +-
 .../cache/index/ResumeRebuildIndexTest.java        |   2 +-
 .../IgnitePdsIndexingDefragmentationTest.java      |  14 +-
 .../db/IgniteCacheGroupsWithRestartsTest.java      |   8 +-
 .../persistence/db/wal/IgniteWalRecoveryTest.java  |  10 +-
 .../snapshot/IgniteClusterSnapshotMetricsTest.java |   8 +-
 .../processors/database/RebuildIndexTest.java      |  10 +-
 .../RebuildIndexWithHistoricalRebalanceTest.java   |  18 +-
 .../WalDisabledDuringIndexRecreateTest.java        |   6 +-
 .../query/h2/GridIndexRebuildSelfTest.java         |   7 +-
 .../processors/query/h2/GridIndexRebuildTest.java  |   2 +-
 parent/pom.xml                                     |   2 +-
 141 files changed, 3184 insertions(+), 1283 deletions(-)
 create mode 100644 
modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/sql/tpch/TpchBenchmark.java
 create mode 100644 
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/ScalarInIntegrationTest.java
 create mode 100644 
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/tpch/TpchHelper.java
 copy 
modules/{core/src/test/java/org/apache/ignite/internal/processors/cache/eviction/paged/Random2LruNearEnabledPageEvictionMultinodeTest.java
 => 
calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/tpch/TpchQ20Test.java}
 (58%)
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/ddl.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q1.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q10.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q11.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q12.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q13.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q14.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q15.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q16.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q17.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q18.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q19.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q2.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q20.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q21.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q22.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q3.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q4.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q5.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q6.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q7.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q8.sql
 create mode 100644 
modules/calcite/src/test/resources/org/apache/ignite/internal/processors/query/calcite/integration/tpch/q9.sql
 rename 
modules/calcite/src/test/sql/function/generic/{test_large_in.test_ignore => 
test_large_in.test} (99%)

Reply via email to