[OpenNMS/opennms] e9ea5c: NMS-20261, NMS-20259: clarify Docker upgrade docs ...
mershad-manesh via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/merge-foundation/foundation-2025-to-foundation-2026/[email protected]> |
Branch: refs/heads/merge-foundation/foundation-2025-to-foundation-2026
Home: https://github.com/OpenNMS/opennms
Commit: e9ea5ca0b8c6876b8bb58bae8f392a514b5abcb5
https://github.com/OpenNMS/opennms/commit/e9ea5ca0b8c6876b8bb58bae8f392a514b5abcb5
Author: mershad-manesh <[email protected]>
Date: 2026-08-28 (Fri, 28 Aug 2026)
Changed paths:
M docs/modules/deployment/pages/core/docker/initialize.adoc
M docs/modules/releasenotes/pages/whatsnew.adoc
Log Message:
-----------
NMS-20261, NMS-20259: clarify Docker upgrade docs for etc config and ticketer plugin (#8829)
Docker upgrades don't reconcile a persisted etc volume against the new
version's defaults, so a stock config carrying the removed
opennms.ticketer.plugin=NullTicketerPlugin property causes startup to
fail. Document the gap and point at config-diff.sh/config-tester, and
correct the release note to mention the base opennms.properties file.
Commit: 7497c332b77abc508c108bd117c8687228fee3a3
https://github.com/OpenNMS/opennms/commit/7497c332b77abc508c108bd117c8687228fee3a3
Author: Chandra Gorantla <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M docs/modules/development/nav.adoc
A docs/modules/development/pages/oia/mcp-server.adoc
M docs/modules/releasenotes/pages/whatsnew.adoc
M pom.xml
Log Message:
-----------
PNNMS-2: Update integration api version, update docs (#8825)
* PNNMS-2: Add docs for MCP server
* Update api version
* Update docs
* Update in whatsnew
Commit: 1a3812687d402f587567d6a8234a89a0ed0306d5
https://github.com/OpenNMS/opennms/commit/1a3812687d402f587567d6a8234a89a0ed0306d5
Author: mershad-manesh <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M .circleci/epoch
Log Message:
-----------
Update epoch
Commit: 2f1830148cb2b86a3e63e58b8684dcd5d8f70ef0
https://github.com/OpenNMS/opennms/commit/2f1830148cb2b86a3e63e58b8684dcd5d8f70ef0
Author: Christian Pape <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M pom.xml
Log Message:
-----------
NMS-20251: bumped netty version
Commit: 2541cd223eb4b7754eb7c1f1ce16713d5cc9728b
https://github.com/OpenNMS/opennms/commit/2541cd223eb4b7754eb7c1f1ce16713d5cc9728b
Author: Scott Theleman <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M ui/src/components/Menu/SideMenu.vue
M ui/tests/components/Menu/SideMenu.test.ts
Log Message:
-----------
NMS-20273: Open side menu submenus on hover, in both rail states (#8831)
* NMS-20273: Open side menu submenus on hover, in both rail states
Commit: 540e5118303a7e305fb3b7cd13f39c6ef81f9c90
https://github.com/OpenNMS/opennms/commit/540e5118303a7e305fb3b7cd13f39c6ef81f9c90
Author: Morteza E <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2023' into foundation-2024
Commit: 7877808196b98281f68c6770d32899d7cd1ebf72
https://github.com/OpenNMS/opennms/commit/7877808196b98281f68c6770d32899d7cd1ebf72
Author: Marshall Massengill <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverter.java
M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverterIT.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmRestServiceBase.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmStatsRestService.java
Log Message:
-----------
NMS-20161: Apply criteria fetch modes after the distinct rewrite for v1 /rest/alarms (#8762)
* NMS-20161: Apply criteria fetch modes after the distinct rewrite
HibernateCriteriaVisitor.visitFetch() set fetch modes directly on
m_criteria, but getCriteria() then implements distinct() by demoting that
criteria to an id-only subquery and building a new outer criteria. The
fetch modes went with the subquery, where Hibernate ignores them anyway
once a projection is set, so any criteria combining fetch(EAGER) with
distinct() silently got no join.
For v1 /rest/alarms this left OnmsAlarm.lastEvent as a lazy proxy read in
a separate statement per alarm, during hydration and after the alarm rows
had been read. An event deleted in that window by auto-clean reduction
raises ObjectNotFoundException, which OnmsAlarm.setLastEvent swallows, so
the broken proxy escapes the DAO and fails later inside the serializer,
truncating the response body.
Hold the fetch modes and apply them to the outer criteria after the
rewrite, the way m_orders already is.
* NMS-20161: Remove the unresolvable firstEvent fetch from the v1 alarm criteria
OnmsAlarm has no firstEvent property. Its only OnmsEvent association is
lastEvent; firstEventTime is a plain column. Hibernate ignores fetch modes
whose path it cannot resolve, so this threw nothing before and throws
nothing now, but the preceding commit makes these declarations reach the
query, and a live fetch mode that resolves to nothing is a trap for the
next reader.
* NMS-20161: Keep to-many fetches out of the distinct outer criteria
Applying the held fetch modes to the outer criteria makes them live for
every association, not just the to-one ones the alarm criteria needs. A
join fetch of a collection returns one outer row per element, which would
undo the distinct() rewrite it is applied after and leave setMaxResults
counting joined rows rather than entities. No caller fetches a collection
today, but the declaration now reaches the query, so the trap is real.
Ask the session factory whether the path is collection-valued and skip
those fetches, leaving the association to load the way it did when the
fetch modes still went to the subquery. Answering that needs a
SessionFactory, so the two entry points that take a Session hand theirs to
the visitor; the detached overloads, which nothing calls, still apply
every fetch mode.
Commit: 703cce78f622eccda59f1e668e2d943083713e74
https://github.com/OpenNMS/opennms/commit/703cce78f622eccda59f1e668e2d943083713e74
Author: mershad-manesh <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M .circleci/epoch
Log Message:
-----------
Update epoch
Commit: 5c1a89a25d24c98cabab86615ef19afe4a3d459f
https://github.com/OpenNMS/opennms/commit/5c1a89a25d24c98cabab86615ef19afe4a3d459f
Author: Dino <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M core/schema/src/main/java/org/opennms/core/schema/Migrator.java
M opennms-base-assembly/src/main/filtered/etc/jdbc-datacollection-config.xml
A opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/postgresql-activity-graph.properties
A opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/postgresql-dead-tuples-graph.properties
A opennms-base-assembly/src/main/filtered/etc/snmp-graph.properties.d/postgresql-xid-graph.properties
M opennms-base-assembly/src/main/filtered/etc/threshd-configuration.xml
M opennms-base-assembly/src/main/filtered/etc/thresholds.xml
Log Message:
-----------
NMS-20265: Add PostgreSQL health metrics to the default JDBC collection (#8818)
Commit: d2a8516e29cbeb6676d1a71bf9e8d6797337e989
https://github.com/OpenNMS/opennms/commit/d2a8516e29cbeb6676d1a71bf9e8d6797337e989
Author: CI/CD System <[email protected]>
Date: 2026-09-01 (Tue, 01 Sep 2026)
Changed paths:
M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverter.java
M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverterIT.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmRestServiceBase.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmStatsRestService.java
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2024' into foundation-2025
Commit: 5d592532346f4f7808ccafaffe1e53bed8ee4bdd
https://github.com/OpenNMS/opennms/commit/5d592532346f4f7808ccafaffe1e53bed8ee4bdd
Author: Chandra Gorantla <[email protected]>
Date: 2026-09-02 (Wed, 02 Sep 2026)
Changed paths:
M opennms-webapp/src/main/webapp/WEB-INF/applicationContext-spring-security.xml
Log Message:
-----------
NMS-20248: Fix missing authorization on /api/v2 PATCH endpoints (#8833)
Commit: aa38e2ef88245d061a52bb4b30c746bd0f128d38
https://github.com/OpenNMS/opennms/commit/aa38e2ef88245d061a52bb4b30c746bd0f128d38
Author: Morteza E <[email protected]>
Date: 2026-09-02 (Wed, 02 Sep 2026)
Changed paths:
M opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverter.java
M opennms-dao/src/test/java/org/opennms/netmgt/dao/hibernate/HibernateCriteriaConverterIT.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmRestServiceBase.java
M opennms-webapp-rest/src/main/java/org/opennms/web/rest/v1/AlarmStatsRestService.java
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/foundation-2025' into foundation-2026
Compare: https://github.com/OpenNMS/opennms/compare/7224c0246ba7...aa38e2ef8824
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