Allow flows to be persisted by foreign source and foreign Id

Description

When you store metrics with org.opennms.rrd.storeByForeignSource=true, the metrics are persisted with the foreignSource/foreignId instead of the internal database unique id.

When you persist flow data and you reimport nodes from a requisition this setting is ignored and the flow data is always associated with the internal node id which the user can't control. The concept to store flow data with storeByForeignSource would give users control for the flow document inventory mapping in the database.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Details

Assignee

Reporter

Labels

HB Grooming Date

HB Backlog Status

FRC Grooming Date

Doc Backlog Status

Doc Backlog Grooming Date

Components

Affects versions

Priority

PagerDuty

Created December 2, 2021 at 9:03 PM
Updated January 18, 2022 at 10:15 PM