[OpenNMS/opennms] 27aa02: NMS-19560: Pre populate metadata for each service

Chandra Gorantla via opennms-cvs <[email protected]> Mon, 03 Aug 2026 14:56:40 -0700
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/cg/jira/NMS-19560/[email protected]>
  Branch: refs/heads/cg/jira/NMS-19560
  Home:   https://github.com/OpenNMS/opennms
  Commit: 27aa024d3f703a5bebe4e2b7147bb2aa5017b152
      https://github.com/OpenNMS/opennms/commit/27aa024d3f703a5bebe4e2b7147bb2aa5017b152
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M features/poller/client-rpc/src/main/java/org/opennms/netmgt/poller/client/rpc/PollerRequestBuilderImpl.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/Poller.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/PollerEventProcessor.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollableServiceConfig.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeIpInterfacesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeMonitoredServiceRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java

  Log Message:
  -----------
  NMS-19560: Pre populate metadata for each service

Retreive metadata before once for each service instead of retrieving
it for each RPC invoke.
Whenever metadata updates, we should clear parameters for the service


  Commit: 2b180f34021cb6ae646efe8bfaeaaa792518d3e2
      https://github.com/OpenNMS/opennms/commit/2b180f34021cb6ae646efe8bfaeaaa792518d3e2
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M core/schema/src/main/liquibase/36.0.0/changelog.xml
    M features/events/api/src/main/java/org/opennms/netmgt/events/api/EventConstants.java
    M features/poller/api/src/main/java/org/opennms/netmgt/poller/PollerRequestBuilder.java
    M features/poller/client-rpc/src/main/java/org/opennms/netmgt/poller/client/rpc/PollerRequestBuilderImpl.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/Poller.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/PollerEventProcessor.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollConfig.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollableService.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollableServiceConfig.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/pollables/PollableServiceConfigIT.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AbstractDaoRestServiceWithDTO.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeIpInterfacesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeMonitoredServiceRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java

  Log Message:
  -----------
  NMS-19560: More optimizations


  Commit: 37c1ae5ac6b6e2fb7200cc225b3a2c3f6101eb05
      https://github.com/OpenNMS/opennms/commit/37c1ae5ac6b6e2fb7200cc225b3a2c3f6101eb05
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M features/scv/rest/pom.xml
    M features/scv/rest/src/main/java/org/opennms/features/scv/rest/DefaultScvRestService.java
    M features/scv/rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/scv/shell/pom.xml
    A features/scv/shell/src/main/java/org/opennms/features/scv/shell/CredentialsUpdatedEventSender.java
    M features/scv/shell/src/main/java/org/opennms/features/scv/shell/ScvDeleteCommand.java
    M features/scv/shell/src/main/java/org/opennms/features/scv/shell/ScvSetCommand.java
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultProvisionService.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/PollerEventProcessor.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollableServiceConfig.java
    M opennms-services/src/test/java/org/opennms/netmgt/poller/pollables/PollableServiceConfigIT.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/NodeRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/AbstractDaoRestServiceWithDTO.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeIpInterfacesRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeMonitoredServiceRestService.java
    M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v2/NodeRestService.java

  Log Message:
  -----------
  NMS-19560: Update more places to send events


  Commit: 90876427f851dfa32cf49559b0f1406e722c5c38
      https://github.com/OpenNMS/opennms/commit/90876427f851dfa32cf49559b0f1406e722c5c38
  Author: Chandra Gorantla <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    A features/scv/api/src/main/java/org/opennms/features/scv/api/CredentialsChangedListener.java
    M features/scv/rest/src/main/java/org/opennms/features/scv/rest/DefaultScvRestService.java
    A features/scv/rest/src/main/java/org/opennms/features/scv/rest/EventForwardingCredentialsChangedListener.java
    M features/scv/rest/src/main/resources/OSGI-INF/blueprint/blueprint.xml
    M features/scv/shell/pom.xml
    R features/scv/shell/src/main/java/org/opennms/features/scv/shell/CredentialsUpdatedEventSender.java
    M features/scv/shell/src/main/java/org/opennms/features/scv/shell/ScvDeleteCommand.java
    M features/scv/shell/src/main/java/org/opennms/features/scv/shell/ScvSetCommand.java
    M opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultProvisionService.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/PollerEventProcessor.java
    M opennms-services/src/main/java/org/opennms/netmgt/poller/pollables/PollableServiceConfig.java

  Log Message:
  -----------
  NMS-19560: Address some more issues


Compare: https://github.com/OpenNMS/opennms/compare/7b1417e55960...90876427f851

To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications


_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs