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%)