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

anovikov pushed a change to branch ignite-17594
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from 491b1d6cfa7 IGNITE-17594 Fixed checkstyle.
     add d26553dbe73 IGNITE-17168 [ducktests] Bump the latest version to 2.13.0 
(#10222)
     add 593319d1204 IGNITE-17552 Fixed an issue where the snapshot error was 
not propagated to the initiating node (#10221)
     add 42175190e7f IGNITE-17576 Update mysql-connector-java dependency to 
8.0.30 (#10223)
     add 8f41a94f8ac IGNITE-13726 Add system view for count of hot/cold pages 
in page-memory - Fixes #8474.
     add 15abfae9e05 IGNITE-17587 Fixed the "io.datastorage.StorageSize" metric 
in case of multiple persistence dataregions (#10225)
     add a25a27b54c5 IGNITE-17522 Add documentation for schedule_index_rebuild 
(#10224)
     add 076ef80617a IGNITE-17499 Fixed propagation of service call exception 
stacktrace to the client side (#10186)
     add 6e1db89f79a IGNITE-16136 Fix deadlock on system thread pool during 
marshaller mapping and binary metadata requests (#10204)
     add 7b173278cd1 IGNITE-15424 Move query schema management infrastructure 
to the core module - Fixes #10200.
     add acf9e77bca8 IGNITE-17600 Fix documentation of control.sh 
indexes_force_rebuild task (#10228)
     add 6c8cb76ad32 IGNITE-17597 SQL Calcite: Fix indexes registration after 
add/drop column - Fixes #10233.
     new 8d4b862b946 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/ignite into ignite-17594

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:
 docs/_docs/SQL/sql-calcite.adoc                    |    2 -
 docs/_docs/tools/control-script.adoc               |   21 +-
 modules/calcite/pom.xml                            |    4 +-
 .../query/calcite/CalciteQueryProcessor.java       |   37 +-
 .../query/calcite/exec/ExecutionServiceImpl.java   |    8 +-
 .../query/calcite/exec/ddl/DdlCommandHandler.java  |   48 +-
 .../calcite/exec/ddl/NativeCommandHandler.java     |    5 +-
 .../query/calcite/exec/ddl/SchemaManager.java      |   85 --
 .../query/calcite/prepare/QueryPlanCacheImpl.java  |  148 +--
 .../query/calcite/schema/CacheIndexImpl.java       |    5 +
 .../calcite/schema/CacheTableDescriptorImpl.java   |    8 +
 .../query/calcite/schema/CacheTableImpl.java       |    5 +-
 .../query/calcite/schema/SchemaHolderImpl.java     |  143 ++-
 .../schema/SystemViewTableDescriptorImpl.java      |    4 +-
 .../query/calcite/schema/TableDescriptor.java      |    8 +
 .../processors/query/calcite/QueryChecker.java     |    7 +-
 .../query/calcite/UnstableTopologyTest.java        |   63 +-
 .../CalciteBasicSecondaryIndexIntegrationTest.java |   37 +-
 .../integration/IndexRebuildIntegrationTest.java   |   24 +-
 .../integration/RunningQueriesIntegrationTest.java |   16 +-
 .../ServerStatisticsIntegrationTest.java           |    2 +-
 .../StatisticsCommandDdlIntegrationTest.java       |   23 +-
 .../integration/TableDdlIntegrationTest.java       |   46 +
 .../query/calcite/planner/AbstractPlannerTest.java |    5 +
 .../ignite/jdbc/thin/JdbcThinMetadataSelfTest.java |  959 +++++++-------
 .../SystemViewRowAttributeWalkerGenerator.java     |   29 +-
 .../CompoundIndexCompatibilityTest.java            |  167 +++
 .../IgnitePKIndexesMigrationToUnwrapPkTest.java    |  130 +-
 .../IndexAbstractCompatibilityTest.java            |   20 +-
 .../IgniteCompatibilityBasicTestSuite.java         |    6 +-
 .../cache/CacheIndexesForceRebuild.java            |    4 +-
 .../util/GridCommandHandlerBrokenIndexTest.java    |    3 +-
 .../apache/ignite/util/SystemViewCommandTest.java  |   53 +-
 .../ignite/internal/MarshallerContextImpl.java     |   32 +-
 .../internal/cache/query/index/IndexProcessor.java |   50 +-
 .../query/index/sorted/QueryIndexDefinition.java   |   27 +-
 .../query/index/sorted/QueryIndexRowHandler.java   |   18 +-
 .../index/sorted/QueryIndexRowHandlerFactory.java  |    2 +-
 .../query/index/sorted/SortedIndexDefinition.java  |   10 +-
 .../query/index/sorted/inline/InlineIndexImpl.java |  183 ++-
 .../sorted}/maintenance/RebuildIndexAction.java    |  208 +--
 .../maintenance/RebuildIndexWorkflowCallback.java  |   25 +-
 .../internal/managers/IgniteMBeansManager.java     |    2 +-
 .../managers/systemview/GridSystemViewManager.java |   17 +-
 .../managers/systemview/SqlViewExporterSpi.java    |   22 +-
 .../walker/PagesTimestampHistogramViewWalker.java} |   25 +-
 .../systemview/walker/SqlIndexViewWalker.java      |    2 +-
 .../systemview/walker/SqlSchemaViewWalker.java     |    2 +-
 .../walker/SqlTableColumnViewWalker.java           |    2 +-
 .../systemview/walker/SqlTableViewWalker.java      |    2 +-
 .../systemview/walker/SqlViewColumnViewWalker.java |    6 +-
 .../systemview/walker/SqlViewViewWalker.java       |    2 +-
 .../processors/cache/GridCacheProcessor.java       |    2 +-
 .../processors/cache/IgniteCacheProxyImpl.java     |    2 +-
 .../cache/binary/BinaryMetadataTransport.java      |  113 +-
 .../cache/persistence/DataRegionMetricsImpl.java   |   73 ++
 .../cache/persistence/DataStorageMetricsImpl.java  |   22 +-
 .../GridCacheDatabaseSharedManager.java            |   18 +-
 .../cache/persistence/GridCacheOffheapManager.java |   45 +-
 .../IgniteCacheDatabaseSharedManager.java          |   17 +
 .../cache/persistence/checkpoint/Checkpointer.java |    7 +-
 .../persistence/file/FilePageStoreManager.java     |    2 +-
 .../cache/persistence/pagemem/PageHeader.java      |   19 +-
 .../cache/persistence/pagemem/PageMemoryImpl.java  |   59 +-
 .../snapshot/IgniteSnapshotManager.java            |    5 +-
 .../cache/persistence/tree/BPlusTree.java          |    1 +
 .../processors/marshaller/ClientRequestFuture.java |   29 +-
 .../marshaller/GridMarshallerMappingProcessor.java |    7 +-
 .../internal/processors/marshaller/MappedName.java |   19 +
 .../marshaller/MarshallerMappingItem.java          |    3 +-
 .../marshaller/MarshallerMappingTransport.java     |   27 +-
 .../internal/processors/metric/AbstractMetric.java |    2 +-
 .../metric/ConfigurableHistogramMetric.java}       |   31 +-
 .../processors/metric/GridMetricManager.java       |   27 +-
 .../metric}/SqlViewMetricExporterSpi.java          |    2 +-
 .../metric/impl/HistogramMetricImpl.java           |    9 +-
 .../processors/metric/impl/MetricUtils.java        |   22 +
 .../metric/impl/PeriodicHistogramMetricImpl.java   |  327 +++++
 .../processors/odbc/jdbc/JdbcMetadataInfo.java     |    6 +-
 .../client/service/ClientServiceInvokeRequest.java |    2 +-
 .../internal/processors/pool/PoolProcessor.java    |    2 +
 .../processors/query/GridQueryIndexing.java        |  175 +--
 .../processors/query/GridQueryProcessor.java       |  193 ++-
 .../processors/query/GridQuerySchemaManager.java   |   47 -
 .../processors/query/GridQueryTypeDescriptor.java  |    7 +
 .../query/QuerySysIndexDescriptorImpl.java         |   13 +-
 .../processors/query/QueryTypeDescriptorImpl.java  |   10 +-
 .../internal/processors/query/QueryUtils.java      |    3 +
 .../query/schema/AbstractSchemaChangeListener.java |   10 +-
 .../query/schema/SchemaChangeListener.java         |   11 +-
 .../query/schema/SchemaIndexCacheVisitorImpl.java  |   12 +-
 .../management/AbstractIndexDescriptorFactory.java |   63 +
 .../query/schema/management/IndexDescriptor.java   |  144 +++
 .../schema/management/IndexDescriptorFactory.java} |   41 +-
 .../query/schema/management/SchemaDescriptor.java} |   39 +-
 .../query/schema/management/SchemaManager.java     | 1357 ++++++++++++++++++++
 .../management/SortedIndexDescriptorFactory.java   |  181 +++
 .../query/schema/management/TableDescriptor.java   |  113 ++
 .../stat/IgniteStatisticsConfigurationManager.java |   30 +-
 .../query/stat/IgniteStatisticsHelper.java         |   16 +-
 .../query/stat/IgniteStatisticsManagerImpl.java    |   23 +-
 .../ignite/internal/sql/SqlCommandProcessor.java   |   47 +-
 .../view/PagesTimestampHistogramView.java          |   75 ++
 .../spi/systemview/view/sql}/SqlIndexView.java     |   36 +-
 .../spi/systemview/view/sql}/SqlSchemaView.java    |   12 +-
 .../systemview/view/sql}/SqlTableColumnView.java   |   55 +-
 .../spi/systemview/view/sql}/SqlTableView.java     |   36 +-
 .../systemview/view/sql}/SqlViewColumnView.java    |   30 +-
 .../spi/systemview/view/sql}/SqlViewView.java      |   17 +-
 .../internal/metric/MetricsConfigurationTest.java  |   45 +
 .../metric/PeriodicHistogramMetricImplTest.java    |  359 ++++++
 .../ignite/internal/metric/SystemViewSelfTest.java |  209 ++-
 .../IgniteClientCacheInitializationFailTest.java   |   23 -
 ...teMarshallerCacheClientRequestsMappingTest.java |  332 +++++
 .../IgniteDataStorageMetricsSelfTest.java          |   54 +-
 .../persistence/pagemem/PageMemoryImplTest.java    |    1 +
 .../snapshot/IgniteClusterSnapshotSelfTest.java    |   36 +-
 .../processors/query/DummyQueryIndexing.java       |  108 +-
 .../ignite/internal/util/GridTestClockTimer.java   |   31 +-
 .../testframework/junits/GridAbstractTest.java     |   30 +-
 .../ignite/testsuites/IgniteBasicTestSuite2.java   |    6 +-
 ...mandHandlerClusterByClassTest_cache_help.output |    2 +-
 ...dlerClusterByClassWithSSLTest_cache_help.output |    2 +-
 modules/ducktests/tests/docker/Dockerfile          |    2 +-
 .../ducktests/tests/ignitetest/utils/version.py    |   13 +-
 .../apache/ignite/tests/p2p/compute/Result.java}   |   32 +-
 .../apache/ignite/tests/p2p/compute/ResultV0.java} |   31 +-
 .../apache/ignite/tests/p2p/compute/ResultV1.java} |   31 +-
 .../apache/ignite/tests/p2p/compute/ResultV2.java} |   31 +-
 .../apache/ignite/tests/p2p/compute/ResultV3.java} |   31 +-
 .../processors/query/h2/CommandProcessor.java      |  119 +-
 .../processors/query/h2/ConnectionManager.java     |   43 +-
 .../processors/query/h2/H2IndexFactory.java        |  115 ++
 .../processors/query/h2/H2SchemaManager.java       |  417 ++++++
 .../processors/query/h2/H2TableDescriptor.java     |  302 +----
 .../processors/query/h2/H2TableEngine.java         |    4 +-
 .../internal/processors/query/h2/H2Utils.java      |  227 +---
 .../processors/query/h2/IgniteH2Indexing.java      |  457 +------
 .../internal/processors/query/h2/QueryParser.java  |    2 +-
 .../processors/query/h2/SchemaManager.java         | 1098 ----------------
 .../processors/query/h2/database/H2TreeIndex.java  |   24 +-
 .../processors/query/h2/opt/GridH2IndexBase.java   |   16 +-
 .../processors/query/h2/opt/GridH2ProxyIndex.java  |    7 +-
 .../processors/query/h2/opt/GridH2Table.java       |  330 +----
 .../h2/sys/view}/FiltrableSystemViewLocal.java     |    3 +-
 .../query/h2/sys/view}/SystemViewLocal.java        |    4 +-
 .../ignite/cache/query/IndexQueryFailoverTest.java |    2 +-
 .../cache/index/AbstractRebuildIndexTest.java      |  105 +-
 .../DynamicColumnsAbstractConcurrentSelfTest.java  |   38 +-
 .../index/DynamicEnableIndexingAbstractTest.java   |   25 +-
 .../DynamicIndexAbstractConcurrentSelfTest.java    |  103 +-
 .../cache/index/H2DynamicTableSelfTest.java        |   13 +-
 .../processors/cache/index/IgniteH2IndexingEx.java |  113 --
 .../cache/index/IndexCorruptionRebuildTest.java    |   46 +-
 .../cache/index/ResumeCreateIndexTest.java         |    1 -
 .../cache/metric/SqlViewExporterSpiTest.java       |   87 +-
 .../processors/query/SqlSystemViewsSelfTest.java   |   65 +-
 .../SqlTwoCachesInGroupWithSameEntryTest.java      |    7 +-
 .../query/h2/sql/GridQueryParsingTest.java         |    7 +-
 .../query/stat/ManagerStatisticsTypesTest.java     |    7 +-
 .../query/stat/SqlStatisticsCommandTests.java      |   13 +-
 .../query/stat/StatisticsAbstractTest.java         |   21 +-
 .../query/stat/StatisticsConfigurationTest.java    |    3 +-
 .../internal/systemview/JmxExporterSpiTest.java    |    6 +-
 .../Client/ClientConnectionTest.cs                 |   32 +
 parent/pom.xml                                     |    2 +-
 166 files changed, 6742 insertions(+), 4989 deletions(-)
 delete mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ddl/SchemaManager.java
 create mode 100644 
modules/compatibility/src/test/java/org/apache/ignite/compatibility/persistence/CompoundIndexCompatibilityTest.java
 rename 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/query/h2 
=> 
core/src/main/java/org/apache/ignite/internal/cache/query/index/sorted}/maintenance/RebuildIndexAction.java
 (50%)
 rename 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/query/h2 
=> 
core/src/main/java/org/apache/ignite/internal/cache/query/index/sorted}/maintenance/RebuildIndexWorkflowCallback.java
 (72%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/SqlViewExporterSpi.java
 (71%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlSchemaViewWalker.java
 => 
core/src/main/java/org/apache/ignite/internal/managers/systemview/walker/PagesTimestampHistogramViewWalker.java}
 (58%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlIndexViewWalker.java
 (97%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlSchemaViewWalker.java
 (96%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlTableColumnViewWalker.java
 (97%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlTableViewWalker.java
 (97%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlViewColumnViewWalker.java
 (93%)
 rename modules/{indexing => 
core}/src/main/java/org/apache/ignite/internal/managers/systemview/walker/SqlViewViewWalker.java
 (96%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
core/src/main/java/org/apache/ignite/internal/processors/metric/ConfigurableHistogramMetric.java}
 (53%)
 rename 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/metric/sql
 => 
core/src/main/java/org/apache/ignite/internal/processors/metric}/SqlViewMetricExporterSpi.java
 (97%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/metric/impl/PeriodicHistogramMetricImpl.java
 delete mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQuerySchemaManager.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/AbstractIndexDescriptorFactory.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/IndexDescriptor.java
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/IndexDescriptorFactory.java}
 (56%)
 rename 
modules/{indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/H2Schema.java
 => 
core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/SchemaDescriptor.java}
 (68%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/SchemaManager.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/SortedIndexDescriptorFactory.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/processors/query/schema/management/TableDescriptor.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/spi/systemview/view/PagesTimestampHistogramView.java
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view 
=> 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlIndexView.java 
(73%)
 copy modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view => 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlSchemaView.java
 (82%)
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view 
=> 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlTableColumnView.java
 (63%)
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view 
=> 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlTableView.java 
(77%)
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view 
=> 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlViewColumnView.java
 (73%)
 rename modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view 
=> 
core/src/main/java/org/apache/ignite/spi/systemview/view/sql}/SqlViewView.java 
(76%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/metric/PeriodicHistogramMetricImplTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteMarshallerCacheClientRequestsMappingTest.java
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/compute/Result.java} 
(54%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/compute/ResultV0.java} 
(54%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/compute/ResultV1.java} 
(54%)
 copy 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/compute/ResultV2.java} 
(54%)
 rename 
modules/{indexing/src/main/java/org/apache/ignite/spi/systemview/view/SqlSchemaView.java
 => 
extdata/p2p/src/main/java/org/apache/ignite/tests/p2p/compute/ResultV3.java} 
(54%)
 create mode 100644 
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/H2IndexFactory.java
 create mode 100644 
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/H2SchemaManager.java
 delete mode 100644 
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/SchemaManager.java
 rename 
modules/indexing/src/main/java/org/apache/ignite/internal/{managers/systemview 
=> processors/query/h2/sys/view}/FiltrableSystemViewLocal.java (96%)
 rename 
modules/indexing/src/main/java/org/apache/ignite/internal/{managers/systemview 
=> processors/query/h2/sys/view}/SystemViewLocal.java (98%)
 delete mode 100644 
modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/index/IgniteH2IndexingEx.java

Reply via email to