hutiefang76 commented on PR #4168:
URL: https://github.com/apache/hertzbeat/pull/4168#issuecomment-5469505687
Rebased this branch onto current master (8e9f8da34), retaining only the
follow-up behavior not already covered by #4316:\n\n- For a resolved group
update, reload the complete persisted member-alert set before deciding the
group status, so another firing member keeps the group firing.\n- Keep firing
updates on the existing in-memory path without an extra database read.\n-
Preserve the no-rule default throttle behavior.\n\nValidation completed:\n\n-
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model
for org.apache.hertzbeat:hertzbeat-ai:jar:2.0-SNAPSHOT
[WARNING] 'version' contains an expression but should be a constant. @
org.apache.hertzbeat:hertzbeat-ai:${hertzbeat.version},
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-ai/pom.xml,
line 27, column 11
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] hertzbeat
[pom]
[INFO] hertzbeat-common-core
[jar]
[INFO] hertzbeat-common-spring
[jar]
[INFO] hertzbeat-base
[jar]
[INFO] hertzbeat-plugin
[jar]
[INFO] hertzbeat-warehouse
[jar]
[INFO] hertzbeat-alerter
[jar]
[INFO]
[INFO] -------------------< org.apache.hertzbeat:hertzbeat
>-------------------
[INFO] Building hertzbeat 2.0-SNAPSHOT
[1/7]
[INFO] from pom.xml
[INFO] --------------------------------[ pom
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireJavaVersion
passed
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @ hertzbeat ---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] -------------< org.apache.hertzbeat:hertzbeat-common-core
>-------------
[INFO] Building hertzbeat-common-core 2.0-SNAPSHOT
[2/7]
[INFO] from hertzbeat-common-core/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat-common-core
---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-common-core ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @
hertzbeat-common-core ---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-common-core/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @
hertzbeat-common-core ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-common-core/src/main/resources
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-common-core/src/main/resources
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ hertzbeat-common-core
---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-common-core ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-common-core/src/test/resources
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-common-core ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-common-core ---
[INFO]
[INFO] ------------< org.apache.hertzbeat:hertzbeat-common-spring
>------------
[INFO] Building hertzbeat-common-spring 2.0-SNAPSHOT
[3/7]
[INFO] from hertzbeat-common-spring/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @
hertzbeat-common-spring ---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-common-spring ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @
hertzbeat-common-spring ---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-common-spring/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @
hertzbeat-common-spring ---
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @
hertzbeat-common-spring ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-common-spring ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-common-spring ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-common-spring ---
[INFO]
[INFO] ----------------< org.apache.hertzbeat:hertzbeat-base
>-----------------
[INFO] Building hertzbeat-base 2.0-SNAPSHOT
[4/7]
[INFO] from hertzbeat-base/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat-base ---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-base ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @ hertzbeat-base ---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-base/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ hertzbeat-base ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-base/src/main/resources
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-base/src/main/resources
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ hertzbeat-base ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-base ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-base/src/test/resources
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-base ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-base ---
[INFO] No tests to run.
[INFO]
[INFO] ---------------< org.apache.hertzbeat:hertzbeat-plugin
>----------------
[INFO] Building hertzbeat-plugin 2.0-SNAPSHOT
[5/7]
[INFO] from hertzbeat-plugin/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat-plugin ---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-plugin ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @ hertzbeat-plugin ---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-plugin/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ hertzbeat-plugin
---
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO] Copying 5 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ hertzbeat-plugin ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-plugin ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-plugin/src/test/resources
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-plugin ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-plugin ---
[INFO] No tests to run.
[INFO]
[INFO] --------------< org.apache.hertzbeat:hertzbeat-warehouse
>--------------
[INFO] Building hertzbeat-warehouse 2.0-SNAPSHOT
[6/7]
[INFO] from hertzbeat-warehouse/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat-warehouse ---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-warehouse ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @ hertzbeat-warehouse
---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-warehouse/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @
hertzbeat-warehouse ---
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO] Copying 4 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ hertzbeat-warehouse
---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-warehouse ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-warehouse/src/test/resources
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-warehouse ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-warehouse ---
[INFO]
[INFO] ---------------< org.apache.hertzbeat:hertzbeat-alerter
>---------------
[INFO] Building hertzbeat-alerter 2.0-SNAPSHOT
[7/7]
[INFO] from hertzbeat-alerter/pom.xml
[INFO] --------------------------------[ jar
]---------------------------------
[WARNING] 1 problem was encountered while building the effective model for
org.javassist:javassist:jar:3.20.0-GA during dependency collection step for
project (use -X to see details)
[INFO]
[INFO] --- enforcer:3.5.0:enforce (require-java-25) @ hertzbeat-alerter ---
[INFO]
[INFO] --- checkstyle:3.3.0:check (validate) @ hertzbeat-alerter ---
[INFO] 开始检查……
检查完成。
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (prepare-agent) @ hertzbeat-alerter
---
[INFO] argLine set to
-javaagent:/Users/hutiefang/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-alerter/target/jacoco.exec,excludes=net/sf/jsqlparser/parser/**
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ hertzbeat-alerter
---
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO] Copying 5 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ hertzbeat-alerter ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @
hertzbeat-alerter ---
[INFO] skip non existing resourceDirectory
/Users/hutiefang/project/oss/worktrees/hertzbeat-4168-rebase/hertzbeat-alerter/src/test/resources
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @
hertzbeat-alerter ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.2.5:test (default-test) @ hertzbeat-alerter ---
[INFO] Using auto detected provider
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.hertzbeat.alert.reduce.AlarmGroupReduceTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.697
s -- in org.apache.hertzbeat.alert.reduce.AlarmGroupReduceTest
[INFO] Running
org.apache.hertzbeat.alert.notice.impl.DbAlertStoreHandlerImplTest
23:14:32.053 [main] ERROR
org.apache.hertzbeat.alert.notice.impl.DbAlertStoreHandlerImpl -- The Group
Alerts is empty, ignore store
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.070
s -- in org.apache.hertzbeat.alert.notice.impl.DbAlertStoreHandlerImplTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary for hertzbeat 2.0-SNAPSHOT:
[INFO]
[INFO] hertzbeat .......................................... SUCCESS [ 0.537
s]
[INFO] hertzbeat-common-core .............................. SUCCESS [ 0.222
s]
[INFO] hertzbeat-common-spring ............................ SUCCESS [ 0.072
s]
[INFO] hertzbeat-base ..................................... SUCCESS [ 0.037
s]
[INFO] hertzbeat-plugin ................................... SUCCESS [ 0.033
s]
[INFO] hertzbeat-warehouse ................................ SUCCESS [ 0.070
s]
[INFO] hertzbeat-alerter .................................. SUCCESS [ 1.140
s]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2.295 s
[INFO] Finished at: 2026-08-30T23:14:32+08:00
[INFO]
------------------------------------------------------------------------\n- : 8
tests, 0 failures\n- : 6 tests, 0 failures\n- \n\nThe PR head now contains the
rebase and is ready for CI review.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]