You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ti...@apache.org on 2024/07/29 11:05:06 UTC
(ignite) branch IGNITE-22662__snapshot_refactoring updated (840d89bf439 -> f51401aebb2)
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 840d89bf439 Dedicated Snapshot Checker (#11423)
add 10ecb75c02a IGNITE-22683 Update Ignite dependency: PostgreSQL JDBC (#11424)
add 89c93583c40 IGNITE-22707 Fix node failure when runtime exception occurs on snapshot start stage (#11430)
add 475e8250311 IGNITE-22671 Fix ducktape dns_failure test compilation under JDK11 (#11429)
add 2448ffadaba IGNITE-22684 Update Ignite dependency: json-path (#11431)
add 678807397e3 IGNITE-22726 Add Github CI check for javadocs release (#11434)
add db470c4c5b0 IGNITE-22696 Added libs to opensensus to expose prometheus metrics (#11426)
add 8028bacddcc IGNITE-18372 CDC metrics documentation update (#11420)
add 7ecb69dcfe2 IGNITE-22731 Updated zookeeper dependency to 3.8.4 version (#11435)
add 68d6e4ea7a0 IGNITE-22734 Updated Jetty dependency to 9.4.55 version (#11436)
add fb4e5bac123 IGNITE-22749 Mention ignite-json as dependency in the REST API module README.txt (#11439)
add ad1bbcfabb1 IGNITE-22605 Add check for SSL errors on TcpDiscovery writing failures (#11415)
add b6bd4b8abe8 IGNITE-22756 Fix dns_failure ducktest to work with jdk 17 (#11440)
add e53ce57e6aa IGNITE-22576 SQL Calcite: Fix default TIMESTAMP precision - Fixes #11407.
add b21589358db IGNITE-22763 [ducktests] Ignore test_cdc_start_stop for version before 2.17 (#11443)
add b158d2fe180 IGNITE-22716 SQL Calcite: Fix implicit conversion to DECIMAL for some functions - Fixes #11441.
add 5c3cf86f3c4 IGNITE-22789 Throw an exception when join is used for partitioned cache with affinity key and replicated cache with different partitions count (#11449)
add f1af53169cb IGNITE-22738 Sql: Fix nested subquery optimization - Fixes #11437.
add 4c38b2f7482 IGNITE-22798 Refactor Index hierarchy - Fixes #11454.
add fb80a121a46 IGNITE-20943 Fix deserializing cache entries for IndexQuery on server (#11453)
add 531eba2c86e IGNITE-17086 Sql: Fix absence of warnings for long running queries with lazy flag - Fixes #11405.
add be246366346 IGNITE-20861 P2P prevent to load already deployed class from different node on SHARED mode (#11041)
add 4e5f51adec1 IGNITE-22776 SQL: Fix table statistics periodical update - Fixes #11448.
new f51401aebb2 Merge branch 'master' of github.com:apache/ignite into IGNITE-22662__snapshot_refactoring
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:
.github/workflows/commit-check.yml | 6 +-
.../change-data-capture-extensions.adoc | 39 +++-
modules/calcite/pom.xml | 2 +-
.../processors/query/calcite/RootQuery.java | 8 +-
.../query/calcite/exec/exp/ConverterUtils.java | 17 ++
.../query/calcite/exec/exp/RexImpTable.java | 2 +-
.../query/calcite/exec/exp/RexToLixTranslator.java | 22 +-
.../query/calcite/schema/CacheIndexImpl.java | 3 +-
.../query/calcite/type/IgniteTypeSystem.java | 10 +
.../processors/query/calcite/QueryChecker.java | 18 +-
.../query/calcite/integration/DataTypesTest.java | 23 ++
.../calcite/{ => integration}/DateTimeTest.java | 121 ++++++-----
.../DynamicParametersIntegrationTest.java | 2 +-
.../integration/QueryMetadataIntegrationTest.java | 6 +-
.../integration/TableDdlIntegrationTest.java | 4 +-
.../query/calcite/planner/TestTable.java | 8 +-
.../ignite/testsuites/IntegrationTestSuite.java | 2 +-
...stamp_ms.test_ignore => test_timestamp_ms.test} | 5 +-
.../ignite/internal/binary/BinaryMarshaller.java | 2 +-
.../ignite/internal/cache/query/index/Index.java | 5 +
.../query/index/sorted/SortedSegmentedIndex.java | 3 +
.../query/index/sorted/client/ClientIndex.java} | 43 ++--
.../index/sorted/client/ClientIndexDefinition.java | 25 +--
.../index/sorted/client/ClientIndexFactory.java | 39 +---
.../index/sorted/client/ClientInlineIndex.java | 134 ------------
.../query/index/sorted/inline/InlineIndex.java | 6 -
.../deployment/GridDeploymentPerVersionStore.java | 25 ++-
.../managers/deployment/P2PClassLoadingIssues.java | 8 +
.../datastreamer/DataStreamerUpdateJob.java | 5 +-
.../client/cache/ClientCacheIndexQueryRequest.java | 3 +-
.../internal/processors/pool/PoolProcessor.java | 2 +-
.../processors/query/GridQueryProcessor.java | 4 +
.../query/running/HeavyQueriesTracker.java | 6 +
.../management/SortedIndexDescriptorFactory.java | 35 ++-
.../query/stat/IgniteStatisticsManagerImpl.java | 21 +-
.../jdk/JdkMarshallerObjectInputStream.java | 2 +-
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 45 +++-
...acheAtomicEntryProcessorDeploymentSelfTest.java | 97 +++++++++
.../snapshot/IgniteClusterSnapshotSelfTest.java | 30 +++
.../ignite/p2p/GridP2PSameClassLoaderSelfTest.java | 25 +--
.../apache/ignite/p2p/SharedDeploymentTest.java | 2 +-
modules/ducktests/pom.xml | 10 -
.../java/java/net/BlockingDnsInet4AddressImpl.java | 34 ---
.../java/java/net/BlockingDnsInet6AddressImpl.java | 34 ---
.../src/main/java/java/net/DnsBlocker.java | 99 ---------
.../dns_failure_test/BlockingNameService.java | 176 +++++++++++++++
.../tests/dns_failure_test/NameServiceHandler.java | 44 ++++
.../ThinClientQueryTestApplication.java | 164 ++++++++++++++
modules/ducktests/tests/docker/Dockerfile | 2 +-
.../ducktests/tests/ignitetest/services/ignite.py | 4 +-
.../tests/ignitetest/services/utils/ignite_spec.py | 6 +-
.../tests/ignitetest/tests/cdc/cdc_test.py | 4 +-
.../tests/ignitetest/tests/dns_failure_test.py | 17 +-
...in_client_test.py => thin_client_query_test.py} | 67 ++++--
.../ducktests/tests/ignitetest/utils/version.py | 6 +-
...CacheDeploymentEntryProcessorMultipleEnts.java} | 24 ++-
.../apache/ignite/tests/p2p/cache/Container.java | 2 +-
.../query/h2/GridSubqueryJoinOptimizer.java | 6 +-
.../processors/query/h2/H2IndexFactory.java | 5 +-
.../internal/processors/query/h2/H2QueryInfo.java | 39 +++-
.../processors/query/h2/H2ResultSetIterator.java | 9 +-
.../processors/query/h2/IgniteH2Indexing.java | 48 ++++-
.../query/h2/database/H2TreeClientIndex.java | 10 +-
.../processors/query/h2/database/H2TreeIndex.java | 6 +-
.../query/h2/database/H2TreeIndexBase.java | 5 -
.../query/h2/sql/GridSqlQuerySplitter.java | 7 +
.../processors/query/h2/sql/SqlAstTraverser.java | 64 +++++-
.../query/h2/twostep/GridMapQueryExecutor.java | 87 +++++---
.../query/h2/twostep/GridReduceQueryExecutor.java | 27 ++-
.../query/h2/twostep/MapQueryResult.java | 5 +
.../cache/query/IndexQueryInlineSizesTest.java | 4 +-
.../index/DynamicEnableIndexingAbstractTest.java | 11 +-
.../processors/query/LongRunningQueryTest.java | 239 ++++++++++++++++++++-
.../h2/GridSubqueryJoinOptimizerSelfTest.java | 16 ++
.../query/stat/StatisticsAbstractTest.java | 15 +-
.../query/stat/StatisticsObsolescenceTest.java | 133 +++++++++++-
.../org/apache/ignite/sqltests/BaseSqlTest.java | 2 -
.../ReplicatedSqlCustomPartitionsTest.java | 61 +++++-
modules/opencensus/pom.xml | 4 +-
modules/rest-http/README.txt | 4 +-
parent/pom.xml | 8 +-
81 files changed, 1672 insertions(+), 701 deletions(-)
rename modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/{ => integration}/DateTimeTest.java (63%)
rename modules/calcite/src/test/sql/types/timestamp/{test_timestamp_ms.test_ignore => test_timestamp_ms.test} (69%)
copy modules/core/src/{test/java/org/apache/ignite/p2p/GridSwapSpaceCustomKey.java => main/java/org/apache/ignite/internal/cache/query/index/sorted/client/ClientIndex.java} (55%)
delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/cache/query/index/sorted/client/ClientInlineIndex.java
delete mode 100644 modules/ducktests/src/main/java/java/net/BlockingDnsInet4AddressImpl.java
delete mode 100644 modules/ducktests/src/main/java/java/net/BlockingDnsInet6AddressImpl.java
delete mode 100644 modules/ducktests/src/main/java/java/net/DnsBlocker.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/dns_failure_test/BlockingNameService.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/dns_failure_test/NameServiceHandler.java
create mode 100644 modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/thin_client_query_test/ThinClientQueryTestApplication.java
copy modules/ducktests/tests/ignitetest/tests/{thin_client_test.py => thin_client_query_test.py} (54%)
copy modules/extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/{CacheDeploymentEntryProcessor.java => CacheDeploymentEntryProcessorMultipleEnts.java} (60%)
(ignite) 01/01: Merge branch 'master' of github.com:apache/ignite into IGNITE-22662__snapshot_refactoring
Posted by ti...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
timoninmaxim pushed a commit to branch IGNITE-22662__snapshot_refactoring
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit f51401aebb2a3cca95dace64b666574c43d43787
Merge: 840d89bf439 4e5f51adec1
Author: Maksim Timonin <ti...@gmail.com>
AuthorDate: Mon Jul 29 14:04:50 2024 +0300
Merge branch 'master' of github.com:apache/ignite into IGNITE-22662__snapshot_refactoring
.github/workflows/commit-check.yml | 6 +-
.../change-data-capture-extensions.adoc | 39 +++-
modules/calcite/pom.xml | 2 +-
.../processors/query/calcite/RootQuery.java | 8 +-
.../query/calcite/exec/exp/ConverterUtils.java | 17 ++
.../query/calcite/exec/exp/RexImpTable.java | 2 +-
.../query/calcite/exec/exp/RexToLixTranslator.java | 22 +-
.../query/calcite/schema/CacheIndexImpl.java | 3 +-
.../query/calcite/type/IgniteTypeSystem.java | 10 +
.../processors/query/calcite/QueryChecker.java | 18 +-
.../query/calcite/integration/DataTypesTest.java | 23 ++
.../calcite/{ => integration}/DateTimeTest.java | 121 ++++++-----
.../DynamicParametersIntegrationTest.java | 2 +-
.../integration/QueryMetadataIntegrationTest.java | 6 +-
.../integration/TableDdlIntegrationTest.java | 4 +-
.../query/calcite/planner/TestTable.java | 8 +-
.../ignite/testsuites/IntegrationTestSuite.java | 2 +-
...stamp_ms.test_ignore => test_timestamp_ms.test} | 5 +-
.../ignite/internal/binary/BinaryMarshaller.java | 2 +-
.../ignite/internal/cache/query/index/Index.java | 5 +
.../query/index/sorted/SortedSegmentedIndex.java | 3 +
.../query/index/sorted/client/ClientIndex.java} | 39 +++-
.../index/sorted/client/ClientIndexDefinition.java | 25 +--
.../index/sorted/client/ClientIndexFactory.java | 39 +---
.../index/sorted/client/ClientInlineIndex.java | 134 ------------
.../query/index/sorted/inline/InlineIndex.java | 6 -
.../deployment/GridDeploymentPerVersionStore.java | 25 ++-
.../managers/deployment/P2PClassLoadingIssues.java | 8 +
.../datastreamer/DataStreamerUpdateJob.java | 5 +-
.../client/cache/ClientCacheIndexQueryRequest.java | 3 +-
.../internal/processors/pool/PoolProcessor.java | 2 +-
.../processors/query/GridQueryProcessor.java | 4 +
.../query/running/HeavyQueriesTracker.java | 6 +
.../management/SortedIndexDescriptorFactory.java | 35 ++-
.../query/stat/IgniteStatisticsManagerImpl.java | 21 +-
.../jdk/JdkMarshallerObjectInputStream.java | 2 +-
.../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 45 +++-
...acheAtomicEntryProcessorDeploymentSelfTest.java | 97 +++++++++
.../snapshot/IgniteClusterSnapshotSelfTest.java | 30 +++
.../ignite/p2p/GridP2PSameClassLoaderSelfTest.java | 25 +--
.../apache/ignite/p2p/SharedDeploymentTest.java | 2 +-
modules/ducktests/pom.xml | 10 -
.../java/java/net/BlockingDnsInet4AddressImpl.java | 34 ---
.../src/main/java/java/net/DnsBlocker.java | 99 ---------
.../dns_failure_test/BlockingNameService.java | 176 +++++++++++++++
.../tests/dns_failure_test/NameServiceHandler.java | 44 ++++
.../ThinClientQueryTestApplication.java | 164 ++++++++++++++
modules/ducktests/tests/docker/Dockerfile | 2 +-
.../ducktests/tests/ignitetest/services/ignite.py | 4 +-
.../tests/ignitetest/services/utils/ignite_spec.py | 6 +-
.../tests/ignitetest/tests/cdc/cdc_test.py | 4 +-
.../tests/ignitetest/tests/dns_failure_test.py | 17 +-
.../ignitetest/tests/thin_client_query_test.py | 95 ++++++++
.../ducktests/tests/ignitetest/utils/version.py | 6 +-
.../CacheDeploymentEntryProcessorMultipleEnts.java | 51 +++++
.../apache/ignite/tests/p2p/cache/Container.java | 2 +-
.../query/h2/GridSubqueryJoinOptimizer.java | 6 +-
.../processors/query/h2/H2IndexFactory.java | 5 +-
.../internal/processors/query/h2/H2QueryInfo.java | 39 +++-
.../processors/query/h2/H2ResultSetIterator.java | 9 +-
.../processors/query/h2/IgniteH2Indexing.java | 48 ++++-
.../query/h2/database/H2TreeClientIndex.java | 10 +-
.../processors/query/h2/database/H2TreeIndex.java | 6 +-
.../query/h2/database/H2TreeIndexBase.java | 5 -
.../query/h2/sql/GridSqlQuerySplitter.java | 7 +
.../processors/query/h2/sql/SqlAstTraverser.java | 64 +++++-
.../query/h2/twostep/GridMapQueryExecutor.java | 87 +++++---
.../query/h2/twostep/GridReduceQueryExecutor.java | 27 ++-
.../query/h2/twostep/MapQueryResult.java | 5 +
.../cache/query/IndexQueryInlineSizesTest.java | 4 +-
.../index/DynamicEnableIndexingAbstractTest.java | 11 +-
.../processors/query/LongRunningQueryTest.java | 239 ++++++++++++++++++++-
.../h2/GridSubqueryJoinOptimizerSelfTest.java | 16 ++
.../query/stat/StatisticsAbstractTest.java | 15 +-
.../query/stat/StatisticsObsolescenceTest.java | 133 +++++++++++-
.../org/apache/ignite/sqltests/BaseSqlTest.java | 2 -
.../ReplicatedSqlCustomPartitionsTest.java | 61 +++++-
modules/opencensus/pom.xml | 4 +-
modules/rest-http/README.txt | 4 +-
parent/pom.xml | 8 +-
80 files changed, 1758 insertions(+), 632 deletions(-)