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

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


    from a5bb0974edf IGNITE-26299 Port hybrid log storage from jraft (#7892)
     add 07b838de5d4 IGNITE-27573 Adapt jraft node metrics to ignite metric 
framework (#7722)

No new revisions were added by this update.

Summary of changes:
 .idea/codeStyles/Project.xml                       |   5 +-
 modules/cli/build.gradle                           |   4 +
 .../ignite/internal/cli/CliIntegrationTest.java    |  99 ++++---
 .../cli/call/metric/ItEnabledMetricCallsTest.java  |   2 +-
 .../cli/call/metric/ItMetricCallsTest.java         |   7 +-
 .../metric/ItClusterMetricCommandTest.java         |  21 +-
 .../metric/ItEnabledNodeMetricCommandTest.java     |   2 +-
 .../commands/metric/ItNodeMetricCommandTest.java   |   2 +-
 .../internal/rest/ItGeneratedRestClientTest.java   |   2 +-
 .../LogPushExporterConfigurationSchema.java        |   3 +-
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  |  42 +--
 .../apache/ignite/raft/jraft/core/TestCluster.java |   4 +-
 .../metrics/sources/FsmCallerMetricSource.java     | 172 +++++++++++++
 .../metrics/sources/LogManagerMetricSource.java    | 132 ++++++++++
 .../internal/metrics/sources/NodeMetricSource.java | 284 +++++++++++++++++++++
 .../internal/metrics/sources/RaftMetricSource.java |  20 +-
 .../sources/ReadOnlyServiceMetricSource.java       |  95 +++++++
 .../java/org/apache/ignite/internal/raft/Loza.java |  15 +-
 .../internal/raft/server/impl/JraftServerImpl.java |  10 +-
 .../raft/storage/impl/StripeAwareLogManager.java   |   5 +
 .../org/apache/ignite/raft/jraft/JRaftUtils.java   |   5 +-
 .../java/org/apache/ignite/raft/jraft/Node.java    |  13 +-
 .../apache/ignite/raft/jraft/RaftGroupService.java |  10 +-
 .../ignite/raft/jraft/core/FSMCallerImpl.java      |  63 ++---
 .../apache/ignite/raft/jraft/core/NodeImpl.java    |  87 ++++---
 .../raft/jraft/core/ReadOnlyServiceImpl.java       |  31 ++-
 .../apache/ignite/raft/jraft/core/Replicator.java  |   4 +-
 .../raft/jraft/option/LogManagerOptions.java       |  10 -
 .../ignite/raft/jraft/option/NodeOptions.java      |   5 -
 .../jraft/storage/impl/LocalRaftMetaStorage.java   |  11 +-
 .../raft/jraft/storage/impl/LogManagerImpl.java    |  35 +--
 .../ignite/raft/jraft/util/DisruptorMetricSet.java |  50 ----
 .../sources/FsmCallerMetricSourceTest.java}        |  45 ++--
 .../sources/LogManagerMetricSourceTest.java}       |  31 ++-
 .../metrics/sources/NodeMetricSourceTest.java}     |  44 ++--
 .../sources/ReadOnlyServiceMetricSourceTest.java}  |  28 +-
 .../ignite/raft/jraft/core/FSMCallerTest.java      |  10 +-
 .../raft/jraft/core/ReadOnlyServiceTest.java       |   7 +-
 .../raft/jraft/core/ReplicatorGroupTest.java       |   2 +-
 .../ignite/raft/jraft/core/ReplicatorTest.java     |   6 +-
 .../storage/impl/LocalRaftMetaStorageTest.java     |  27 +-
 .../raft/jraft/storage/impl/LogManagerTest.java    |  11 +-
 .../raft/server/TestJraftServerFactory.java        |   4 +-
 modules/rest/build.gradle                          |   4 +
 .../rest/metrics/ItMetricControllerTest.java       | 105 +++++---
 45 files changed, 1158 insertions(+), 416 deletions(-)
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/metrics/sources/FsmCallerMetricSource.java
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/metrics/sources/LogManagerMetricSource.java
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/metrics/sources/NodeMetricSource.java
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/metrics/sources/ReadOnlyServiceMetricSource.java
 delete mode 100644 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/util/DisruptorMetricSet.java
 copy 
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/metrics/TransactionMetricSourceTest.java
 => 
raft/src/test/java/org/apache/ignite/internal/metrics/sources/FsmCallerMetricSourceTest.java}
 (59%)
 copy 
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/metrics/ResourceVacuumMetricSourceTest.java
 => 
raft/src/test/java/org/apache/ignite/internal/metrics/sources/LogManagerMetricSourceTest.java}
 (64%)
 copy 
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/metrics/TransactionMetricSourceTest.java
 => 
raft/src/test/java/org/apache/ignite/internal/metrics/sources/NodeMetricSourceTest.java}
 (61%)
 copy 
modules/{transactions/src/test/java/org/apache/ignite/internal/tx/metrics/ResourceVacuumMetricSourceTest.java
 => 
raft/src/test/java/org/apache/ignite/internal/metrics/sources/ReadOnlyServiceMetricSourceTest.java}
 (64%)

Reply via email to