August Updates for Meridian 2017 through 2019 and Horizon 26
Tags: news, alarms, documentation, elasticsearch
Published: 2020-08-10 16:27:44

---
title: August Updates for Meridian 2017 through 2019 and Horizon 26
published: true
date: 2020-08-05 14:42:50 UTC
tags: News,alarms,documentation,elasticsearch
canonical_url: https://www.opennms.com/en/blog/2020-08-05-august-updates-for-meridian-2017-through-2019-and-horizon-26/?utm_source=rss&utm_medium=rss&utm_campaign=august-updates-for-meridian-2017-through-2019-and-horizon-26
cover_image: https://i.imgur.com/74fmzvG.png
---

OpenNMS is released on a monthly schedule, the first Tuesday of the month. The next scheduled release will be September 1st.

In August, we released updates for all supported OpenNMS releases.

# Horizon 26.1.3

Release 26.1.3 is the sixth release in the Horizon 26 series.

It contains a bunch of bug fixes and improvements, including big optimizations to the new time-series layer, some UI fixes, and more.

The codename for 26.1.3 is [_Bit_](https://en.wikipedia.org/wiki/Bit_manipulation).

## Bug Fixes

- Using Netflow aggregations results in NPE when no results returned from ES (Issue [NMS-12761](http://issues.opennms.org/browse/NMS-12761))
- Fix docs warnings for resource-types, time series config and thresholding (Issue [NMS-12770](http://issues.opennms.org/browse/NMS-12770))
- interfaceSnmpByIfIndex fails if SNMP interface has no physical address (Issue [NMS-12775](http://issues.opennms.org/browse/NMS-12775))
- Searching for alarms in the v2 API with a reductionKey that includes a comma or semicolon results in a 500 error (Issue [NMS-12777](http://issues.opennms.org/browse/NMS-12777))
- Update log4j2 to 2.13.2 (Issue [NMS-12787](http://issues.opennms.org/browse/NMS-12787))
- Support for optional snmpTrapAddress varbind needs documenting (Issue [NMS-12795](http://issues.opennms.org/browse/NMS-12795))
- Broken link to "Standalone HTTPS with Jetty" in documentation. (Issue [NMS-12804](http://issues.opennms.org/browse/NMS-12804))
- Rendering problems with complex custom Flow Classification Rules (Issue [NMS-12806](http://issues.opennms.org/browse/NMS-12806))
- RRD-to-Newts Converter doesn't handle fully-overlapping RRAs (Issue [NMS-12835](http://issues.opennms.org/browse/NMS-12835))
- RRD to Newts converter fails with fully overlapping RRAs (Issue [NMS-12836](http://issues.opennms.org/browse/NMS-12836))

## Enhancements

- Encrypt the password in REST API POST endpoint /opennms/rest/users (Issue [NMS-6470](http://issues.opennms.org/browse/NMS-6470))
- Optimize Performance of Timeseries Integration Layer (Issue [NMS-12731](http://issues.opennms.org/browse/NMS-12731))
- Limit number of calls to find metrics (Issue [NMS-12744](http://issues.opennms.org/browse/NMS-12744))
- Limit calls to the timeseries\_metatable (Issue [NMS-12745](http://issues.opennms.org/browse/NMS-12745))
- Remove (if possible) the conversion from Opennms -> Newts -> TS (Issue [NMS-12746](http://issues.opennms.org/browse/NMS-12746))
- Add JMX Meters to measure and export performance (Issue [NMS-12747](http://issues.opennms.org/browse/NMS-12747))
- Remove unnecessary writes to meta\_data table (Issue [NMS-12748](http://issues.opennms.org/browse/NMS-12748))
- Remove conversion to Newts objects in read operation (Issue [NMS-12749](http://issues.opennms.org/browse/NMS-12749))
- Clean up package structure (Issue [NMS-12751](http://issues.opennms.org/browse/NMS-12751))
- Review documentation (Issue [NMS-12758](http://issues.opennms.org/browse/NMS-12758))
- Remove nececessity to retrieve Metric when reading Samples (Issue [NMS-12786](http://issues.opennms.org/browse/NMS-12786))
- Update OpenNMS DB functions and tests to handle Postgres 12 (Issue [NMS-12819](http://issues.opennms.org/browse/NMS-12819))

# Meridian 2019.1.10

Release 2019.1.10 contains a few enhancements and a number of bugfixes.

The codename for 2019.1.10 is [_Ceres_](https://en.wikipedia.org/wiki/Ceres_(dwarf_planet)).

## Bug Fixes

- interfaceSnmpByIfIndex fails if SNMP interface has no physical address (Issue [NMS-12775](http://issues.opennms.org/browse/NMS-12775))
- Searching for alarms in the v2 API with a reductionKey that includes a comma or semicolon results in a 500 error (Issue [NMS-12777](http://issues.opennms.org/browse/NMS-12777))
- Backport log4j version update to older release(s) (Issue [NMS-12791](http://issues.opennms.org/browse/NMS-12791))
- Support for optional snmpTrapAddress varbind needs documenting (Issue [NMS-12795](http://issues.opennms.org/browse/NMS-12795))
- Broken link to "Standalone HTTPS with Jetty" in documentation. (Issue [NMS-12804](http://issues.opennms.org/browse/NMS-12804))
- Rendering problems with complex custom Flow Classification Rules (Issue [NMS-12806](http://issues.opennms.org/browse/NMS-12806))
- RRD-to-Newts Converter doesn't handle fully-overlapping RRAs (Issue [NMS-12835](http://issues.opennms.org/browse/NMS-12835))
- RRD to Newts converter fails with fully overlapping RRAs (Issue [NMS-12836](http://issues.opennms.org/browse/NMS-12836))

## Enhancements

- Encrypt the password in REST API POST endpoint /opennms/rest/users (Issue [NMS-6470](http://issues.opennms.org/browse/NMS-6470))
- Update OpenNMS DB functions and tests to handle Postgres 12 (Issue [NMS-12819](http://issues.opennms.org/browse/NMS-12819))

# Meridian 2017.1.25 and 2018.1.21

Both the Meridian 2017 and 2018 releases have the same changes applied.

2017.1.25 has the codename "_Mecca_", and 2018.1.21 is codenamed "_Blizzard_."

## Bug Fixes

- Support for optional snmpTrapAddress varbind needs documenting (Issue [NMS-12795](http://issues.opennms.org/browse/NMS-12795))
- RRD-to-Newts Converter doesn't handle fully-overlapping RRAs (Issue [NMS-12835](http://issues.opennms.org/browse/NMS-12835))
- RRD to Newts converter fails with fully overlapping RRAs (Issue [NMS-12836](http://issues.opennms.org/browse/NMS-12836))