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

vpyatkov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from ac029ad96da IGNITE-25808 Fixed Lease negotiator may flood the log if a 
candidate left and topology tracker not updated (#6324)
     add b05db8d18cd IGNITE-25939 Add the metric sources for background 
activity: leases and transaction resource vacuumizer (#6300)

No new revisions were added by this update.

Summary of changes:
 .../ignite/internal/cli/CliIntegrationTest.java    |   4 +-
 .../apache/ignite/client/fakes/FakeTxManager.java  |   3 +-
 .../metastorage/impl/MetaStorageManagerImpl.java   |   8 +-
 .../metrics/MetaStorageMetricSource.java           |  70 +++++-----
 .../server/raft/MetaStorageListener.java           |   8 +-
 .../server/raft/MetaStorageWriteHandler.java       |  23 +--
 .../ignite/internal/metrics/MetricManagerImpl.java |   4 +-
 .../partition/replicator/fixtures/Node.java        |   6 +-
 modules/placement-driver/build.gradle              |   1 +
 .../MultiActorPlacementDriverTest.java             |   4 +-
 .../PlacementDriverManagerTest.java                |   4 +-
 .../internal/placementdriver/LeaseUpdater.java     | 109 ++++-----------
 .../placementdriver/PlacementDriverManager.java    |  14 +-
 .../metrics/PlacementDriverMetricSource.java       | 154 +++++++++++++++++++++
 .../internal/placementdriver/ActiveActorTest.java  |   4 +-
 .../metrics/PlacementDriverMetricSourceTest.java}  |  46 +++---
 .../rest/metrics/ItMetricControllerTest.java       |   4 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   6 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   6 +-
 .../apache/ignite/distributed/ItTxTestCluster.java |   6 +-
 .../ignite/internal/tx/KillTransactionTest.java    |   4 +-
 .../tx/distributed/ItTxResourcesVacuumTest.java    |   4 +-
 .../org/apache/ignite/internal/tx/TxManager.java   |   4 +-
 .../impl/FinishedReadOnlyTransactionTracker.java   |   4 -
 .../internal/tx/impl/ResourceVacuumManager.java    |  19 ++-
 .../ignite/internal/tx/impl/TxManagerImpl.java     |   7 +-
 .../tx/impl/VolatileTxStateMetaStorage.java        |  37 ++---
 .../internal/tx/metrics/ResourceVacuumMetrics.java | 111 +++++++++++++++
 .../ResourceVacuumMetricSourceTest.java}           |  40 ++----
 .../{ => metrics}/TransactionMetricSourceTest.java |   3 +-
 30 files changed, 482 insertions(+), 235 deletions(-)
 create mode 100644 
modules/placement-driver/src/main/java/org/apache/ignite/internal/placementdriver/metrics/PlacementDriverMetricSource.java
 copy 
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/TransactionMetricSourceTest.java
 => 
placement-driver/src/test/java/org/apache/ignite/internal/placementdriver/metrics/PlacementDriverMetricSourceTest.java}
 (55%)
 create mode 100644 
modules/transactions/src/main/java/org/apache/ignite/internal/tx/metrics/ResourceVacuumMetrics.java
 copy 
modules/transactions/src/test/java/org/apache/ignite/internal/tx/{TransactionMetricSourceTest.java
 => metrics/ResourceVacuumMetricSourceTest.java} (55%)
 rename modules/transactions/src/test/java/org/apache/ignite/internal/tx/{ => 
metrics}/TransactionMetricSourceTest.java (95%)

Reply via email to