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

nizhikov pushed a change to branch IGNITE-17177_inc_snapshots
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from d6dfc403791 Merge branch 'master' into IGNITE-17177_inc_snapshots
     add e0e2edd5b02 IGNITE-18387 [ducktests] Added basic test for the CDC 
(#10439)
     add 8e1ba2628a9 IGNITE-18616 control.sh metric configuration added (#10494)
     add 2b389fef3c9 IGNITE-14350 Added distributed property to disable CDC. 
(#10444)
     add 76504371325 IGNITE-18511 SQL Calcite: Add details to Calcite parser 
exception - Fixes #10479.
     add 8b825687e66 IGNITE-18637 Java thin client: Connections balancing - 
Fixes #10497.
     add ef68b6fff35  IGNITE-14450 Add Maximum CDC directory size configuration 
parameter (#10456)
     add f5bc7fe43ce IGNITE-18652 Fix segments not removed from CDC in case no 
DataEntry (#10510)
     add e5aa0b7419f IGNITE-18335 update dependency ANT (#10502)
     add 2a29e38c8e5 IGNITE-18641 Control.sh: add a command to delete segment 
CDC links before last gap (#10499)
     add 5b30e065f33 IGNITE-18676 [ducktests] Add ability to control the 
performance statistics collecting (#10509)
     add fc181de4915 IGNITE-17554 Fixed the metric for the number of active 
client sessions. (#10503)
     add 31b56200efd Merge branch 'master' into IGNITE-17177_inc_snapshots

No new revisions were added by this update.

Summary of changes:
 docs/_docs/monitoring-metrics/new-metrics.adoc     |   2 +-
 docs/_docs/monitoring-metrics/system-views.adoc    |  11 +
 docs/_docs/persistence/change-data-capture.adoc    |  42 +++-
 docs/_docs/tools/control-script.adoc               |  20 ++
 .../processors/query/calcite/util/Commons.java     |   2 +-
 .../integration/TableDdlIntegrationTest.java       |  15 ++
 .../internal/commandline/CommandArgIterator.java   |  15 ++
 .../ignite/internal/commandline/CommandList.java   |   6 +-
 .../internal/commandline/CommonArgParser.java      |   2 +-
 .../internal/commandline/cdc/CdcCommand.java       | 140 +++++++++++++
 .../internal/commandline/metric/MetricCommand.java |  64 ++++--
 .../commandline/metric/MetricCommandArg.java       |   8 +-
 .../commandline/CommandHandlerParsingTest.java     |  17 +-
 .../testsuites/IgniteControlUtilityTestSuite2.java |   5 +-
 .../org/apache/ignite/util/CdcCommandTest.java     | 225 +++++++++++++++++++++
 .../util/GridCommandHandlerAbstractTest.java       |  15 ++
 .../util/GridCommandHandlerClusterByClassTest.java |   8 +-
 .../org/apache/ignite/util/MetricCommandTest.java  | 121 +++++++++--
 .../apache/ignite/util/SystemViewCommandTest.java  |  15 --
 .../configuration/DataStorageConfiguration.java    |  33 +++
 .../org/apache/ignite/internal/cdc/CdcMain.java    |  18 +-
 .../ignite/internal/cdc/WalRecordsConsumer.java    |   4 +-
 .../internal/client/thin/ReliableChannel.java      |  49 ++++-
 .../internal/client/thin/TcpClientCache.java       | 191 ++++++++++++-----
 .../client/thin/TcpClientTransactions.java         |   9 +-
 .../cache/persistence/DataRegionMetricsImpl.java   |   2 +-
 .../persistence/wal/FileWriteAheadLogManager.java  |  66 +++++-
 .../persistence/DistributedMetaStorageImpl.java    |   4 +-
 .../processors/odbc/ClientListenerMetrics.java     |  28 +--
 .../processors/odbc/ClientListenerNioListener.java |   8 +-
 .../processors/odbc/ClientListenerProcessor.java   |  40 +++-
 .../internal/processors/pool/PoolProcessor.java    |   2 +-
 .../visor/cdc/VisorCdcDeleteLostSegmentsTask.java  | 171 ++++++++++++++++
 .../internal/visor/metric/VisorMetricTask.java     |  17 ++
 .../internal/visor/metric/VisorMetricTaskArg.java  |  32 ++-
 .../java/org/apache/ignite/cdc/CdcSelfTest.java    | 134 +++++++++++-
 .../client/thin}/FunctionalTest.java               |  95 ++++++---
 .../internal/client/thin/ReliableChannelTest.java  |  36 ++--
 .../ThinClientAbstractPartitionAwarenessTest.java  |  30 ++-
 .../ThinClientPartitionAwarenessBalancingTest.java |  52 +++++
 .../ThinClientPartitionAwarenessDiscoveryTest.java |  17 +-
 ...lientPartitionAwarenessResourceReleaseTest.java |   2 +-
 ...ClientPartitionAwarenessStableTopologyTest.java |  26 +--
 ...ientPartitionAwarenessUnstableTopologyTest.java |  22 +-
 .../ignite/internal/metric/SystemViewSelfTest.java |  22 +-
 .../processors/odbc/ClientListenerMetricsTest.java |   2 +-
 ...ridCommandHandlerClusterByClassTest_help.output |  15 ++
 ...andHandlerClusterByClassWithSSLTest_help.output |  15 ++
 .../ducktest/tests/cdc/CountingCdcConsumer.java    |  91 +++++++++
 .../ignitetest/services/utils/cdc/__init__.py      |  18 ++
 .../ignitetest/services/utils/cdc/ignite_cdc.py    |  86 ++++++++
 .../ignitetest/services/utils/control_utility.py   |  43 ++++
 .../ignitetest/services/utils/ducktests_service.py |   2 +-
 .../ignitetest/services/utils/ignite_aware.py      |  20 +-
 .../utils/ignite_configuration/__init__.py         |   9 +-
 .../utils/ignite_configuration/data_storage.py     |   3 +
 .../tests/ignitetest/services/utils/ignite_spec.py |   2 +
 .../tests/ignitetest/services/utils/jmx_utils.py   |   2 +-
 .../tests/ignitetest/services/utils/jvm_utils.py   |  17 ++
 .../ignitetest/services/utils/templates/bean.j2    |  22 ++
 ...config.xml.j2 => client_configuration_macro.j2} |   7 +-
 .../services/utils/templates/ignite.xml.j2         | 121 +----------
 ...ignite.xml.j2 => ignite_configuration_macro.j2} |  16 +-
 .../services/utils/templates/misc_macro.j2         |  14 +-
 .../utils/templates/thin_client_config.xml.j2      |  28 +--
 .../tests/ignitetest/tests/cdc/__init__.py         |  18 ++
 .../tests/ignitetest/tests/cdc/cdc_test.py         | 101 +++++++++
 .../tests/control_utility/consistency_test.py      |   2 +-
 .../tests/ignitetest/tests/snapshot_test.py        |   2 +-
 modules/ducktests/tests/ignitetest/utils/bean.py   |  10 +
 .../org/apache/ignite/client/ClientTestSuite.java  |   3 +
 .../ignite/internal/cdc/CdcIndexRebuildTest.java   | 204 +++++++++++++++++++
 .../IgniteBinaryCacheQueryTestSuite3.java          |   5 +-
 modules/tools/pom.xml                              |   2 +-
 74 files changed, 2270 insertions(+), 453 deletions(-)
 create mode 100644 
modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/cdc/CdcCommand.java
 create mode 100644 
modules/control-utility/src/test/java/org/apache/ignite/util/CdcCommandTest.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/visor/cdc/VisorCdcDeleteLostSegmentsTask.java
 rename modules/core/src/test/java/org/apache/ignite/{client => 
internal/client/thin}/FunctionalTest.java (96%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/client/thin/ThinClientPartitionAwarenessBalancingTest.java
 create mode 100644 
modules/ducktests/src/main/java/org/apache/ignite/internal/ducktest/tests/cdc/CountingCdcConsumer.java
 create mode 100644 
modules/ducktests/tests/ignitetest/services/utils/cdc/__init__.py
 create mode 100644 
modules/ducktests/tests/ignitetest/services/utils/cdc/ignite_cdc.py
 create mode 100644 
modules/ducktests/tests/ignitetest/services/utils/templates/bean.j2
 copy 
modules/ducktests/tests/ignitetest/services/utils/templates/{thin_client_config.xml.j2
 => client_configuration_macro.j2} (85%)
 copy 
modules/ducktests/tests/ignitetest/services/utils/templates/{ignite.xml.j2 => 
ignite_configuration_macro.j2} (90%)
 create mode 100644 modules/ducktests/tests/ignitetest/tests/cdc/__init__.py
 create mode 100644 modules/ducktests/tests/ignitetest/tests/cdc/cdc_test.py
 create mode 100644 
modules/indexing/src/test/java/org/apache/ignite/internal/cdc/CdcIndexRebuildTest.java

Reply via email to