Skip to:
Implement OIA KeyValueStore to persist External Tags in OpenNMS postgres instance.
Implement a caching mecanisim to avoid unnecessary transactions since most of tags remain unchanged over time.
Merged to master and started performance review.
This may require a documentation task.
OIA exposes a KV store via this interface, that could be leveraged here: https://github.com/OpenNMS/opennms-integration-api/blob/v1.0.0/api/src/main/java/org/opennms/integration/api/v1/distributed/KeyValueStore.java
Implement OIA KeyValueStore to persist External Tags in OpenNMS postgres instance.
Implement a caching mecanisim to avoid unnecessary transactions since most of tags remain unchanged over time.