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/11/27 10:09:23 UTC
(ignite) branch application_context updated (05f48742673 -> 6878806b5b2)
This is an automated email from the ASF dual-hosted git repository.
timoninmaxim pushed a change to branch application_context
in repository https://gitbox.apache.org/repos/asf/ignite.git
from 05f48742673 IGNITE-23114 JDBC thin: add support for stream APIs for BLOB (#11518)
add 056189cbde0 IGNITE-23138 Fix flaky TxWithKeyContentionSelfTest (Cache 12 group) (#11512)
add 66a4a2d876a IGNITE-23226 Services: deployment failed but service descriptor stay (#11634)
add 025502160bf IGNITE-23679 [ducktests] Fix using dependencies from the ignite instance under test in test runtime(#11664)
add ec498ddc66c IGNITE-23658 SQL Calcite: Add support for bitwise operations (BITAND, BITOR, BITXOR) - Fixes #11655.
add 85066469eb2 IGNITE-23624 SQL Calcite: Add support for bitwise aggregates (BIT_AND, BIT_OR, BIT_XOR) - Fixes #11649.
add c1f1f301413 IGNITE-23650 SQL Calcite: Refactor IndexScan/TableScan classes hierarchy - Fixes #11650.
add ffa685068db IGNITE-23673 SQL Calcite: Fix NVL/DECODE failure when used with parameters of different data types - Fixes #11659.
add 0bed501bb8d IGNITE-23709 Update Ignite dependency jetty (#11668)
add a070ab893ab IGNITE-23710 Update Ignite dependency snappy (#11669)
add 267862f5413 IGNITE-23732 .NET: Document CET crash on .NET 9 (#11677)
add 83c3b0f768d IGNITE-23623 Fix ClassNotFoundException in GridCacheAbstractSelfTest#afterTest (#11666)
add 710960e9c44 IGNITE-22733 Introduce TransactionChanges (#11675)
add 841a70f3789 IGNITE-22733 Support transactions in Scan query (#11580)
add 5759c797fe4 IGNITE-23169 Add operation time metric for putAllConflict, removeAllConflict (#11627)
add 6878806b5b2 IGNITE-23705 Fixed partition column output of the cache distribution command (#11671)
No new revisions were added by this update.
Summary of changes:
docs/_docs/SQL/sql-calcite.adoc | 4 +-
docs/_docs/monitoring-metrics/new-metrics.adoc | 2 +
docs/_docs/net-specific/net-troubleshooting.adoc | 26 +
docs/_docs/sql-reference/aggregate-functions.adoc | 15 +
.../calcite/exec/AbstractCacheColumnsScan.java | 55 ++
.../query/calcite/exec/AbstractCacheScan.java | 156 ++++
.../query/calcite/exec/ExecutionContext.java | 19 +-
.../query/calcite/exec/IndexFirstLastScan.java | 22 +-
.../processors/query/calcite/exec/IndexScan.java | 299 +++-----
.../query/calcite/exec/KeyFilteringCursor.java | 18 +-
.../query/calcite/exec/RuntimeHashIndex.java | 7 +-
.../query/calcite/exec/RuntimeSortedIndex.java | 41 +-
.../processors/query/calcite/exec/TableScan.java | 168 +----
.../processors/query/calcite/exec/TreeIndex.java | 4 +-
...stractIndexScan.java => TreeIndexIterable.java} | 69 +-
.../query/calcite/exec/exp/RexImpTable.java | 7 +
.../calcite/exec/exp/TransformRangeIterable.java | 88 +++
.../query/calcite/exec/exp/agg/Accumulators.java | 96 +++
.../calcite/prepare/IgniteSqlCallRewriteTable.java | 117 +++
.../query/calcite/prepare/IgniteSqlValidator.java | 10 +-
.../query/calcite/schema/CacheIndexImpl.java | 26 +-
.../calcite/sql/fun/IgniteOwnSqlOperatorTable.java | 32 +
.../calcite/sql/fun/IgniteStdSqlOperatorTable.java | 5 +
.../query/calcite/exec/KeyFilteringCursorTest.java | 7 +-
.../query/calcite/exec/RuntimeSortedIndexTest.java | 2 +-
.../AbstractBasicIntegrationTransactionalTest.java | 17 +-
.../integration/AggregatesIntegrationTest.java | 166 +++++
.../query/calcite/integration/DataTypesTest.java | 1 +
.../query/calcite/integration/FunctionsTest.java | 195 +++++
.../integration/KeepBinaryIntegrationTest.java | 1 +
.../tx/SqlTransactionsIsolationTest.java | 784 +++------------------
.../tx/SqlTransactionsUnsupportedModesTest.java | 3 +-
...{test_bit_and.test_ignore => test_bit_and.test} | 8 +-
.../{test_bit_or.test_ignore => test_bit_or.test} | 8 +-
...{test_bit_xor.test_ignore => test_bit_xor.test} | 8 +-
.../internal/client/thin/TcpClientCache.java | 9 +-
.../distribution/CacheDistributionTaskResult.java | 3 +
.../processors/cache/CacheMetricsImpl.java | 38 +
.../processors/cache/GridCacheAdapter.java | 92 ++-
.../processors/cache/GridCacheContext.java | 51 ++
.../processors/cache/IgniteCacheProxyImpl.java | 17 +-
.../distributed/dht/atomic/GridDhtAtomicCache.java | 22 +-
.../cache/query/AbstractScanQueryIterator.java | 277 ++++++++
.../processors/cache/query/CacheQuery.java | 120 +++-
.../query/GridCacheDistributedQueryManager.java | 3 +-
.../cache/query/GridCacheQueryManager.java | 38 +-
.../cache/query/GridCacheQueryRequest.java | 50 +-
.../processors/cache/query/ScanQueryIterator.java | 234 +-----
.../cache/transactions/TransactionChanges.java | 82 +++
.../datastructures/GridCacheSetImpl.java | 4 +-
.../processors/service/IgniteServiceProcessor.java | 42 +-
.../main/resources/META-INF/classnames.properties | 2 +
.../cache/AbstractTransactionalQueryTest.java | 183 +++++
.../cache/GridCacheAbstractMetricsSelfTest.java | 37 +-
.../cache/GridCacheAbstractSelfTest.java | 27 +-
.../IgniteCacheBinaryObjectsScanSelfTest.java | 20 +-
...IgniteCacheScanPredicateDeploymentSelfTest.java | 24 +-
.../AbstractQueryTransactionIsolationTest.java | 706 +++++++++++++++++++
.../query/GridCacheQueryTransformerSelfTest.java | 279 ++++----
.../query/ScanQueryTransactionIsolationTest.java | 176 +++++
.../ScanQueryTransactionsUnsupportedModesTest.java | 76 ++
.../transactions/TxWithKeyContentionSelfTest.java | 208 ++----
.../IgniteServiceDeploymentFailureTest.java | 326 +++++++++
.../apache/ignite/testframework/SupplierX.java} | 36 +-
.../testsuites/IgniteServiceGridTestSuite.java | 2 +
modules/ducktests/pom.xml | 27 +-
.../IgniteBinaryCacheQueryTestSuite4.java | 5 +
parent/pom.xml | 4 +-
68 files changed, 3844 insertions(+), 1862 deletions(-)
create mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/AbstractCacheColumnsScan.java
create mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/AbstractCacheScan.java
rename modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/{AbstractIndexScan.java => TreeIndexIterable.java} (59%)
create mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/TransformRangeIterable.java
create mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlCallRewriteTable.java
rename modules/calcite/src/test/sql/aggregate/aggregates/{test_bit_and.test_ignore => test_bit_and.test} (86%)
rename modules/calcite/src/test/sql/aggregate/aggregates/{test_bit_or.test_ignore => test_bit_or.test} (86%)
rename modules/calcite/src/test/sql/aggregate/aggregates/{test_bit_xor.test_ignore => test_bit_xor.test} (86%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/AbstractScanQueryIterator.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/TransactionChanges.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/AbstractTransactionalQueryTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/AbstractQueryTransactionIsolationTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/ScanQueryTransactionIsolationTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/ScanQueryTransactionsUnsupportedModesTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/service/IgniteServiceDeploymentFailureTest.java
copy modules/{calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/TreeIndex.java => core/src/test/java/org/apache/ignite/testframework/SupplierX.java} (52%)