Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-7612

Need upgrade task for collection strategy classes

    Details

    • Sprint:
      Horizon 16 Bugfixes

      Description

      During dependency refactoring in 16.0.0, the data collection strategy classes moved out of opennms-dao and opennms-services and into the features/collection/api bundle. This makes the dependencies much cleaner but also requires updates to all of the data collection config files to point to the new names for the classes.

      The commit where this change was made was aa99aea5ed190b535e552eb297fec32e8e170c8e and the diff inside the data collection configs is like:

           <resourceType resourceLabel="${clvLinkMonGrpName} (${index})" label="Link monitor groups" name="clvLinkMonGrpEntry">
      -        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
      -        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
      +        <persistenceSelectorStrategy class="org.opennms.netmgt.collection.support.PersistAllSelectorStrategy"/>
      +        <storageStrategy class="org.opennms.netmgt.collection.support.IndexStorageStrategy"/>
          </resourceType>
      

        Attachments

          Activity

            People

            • Assignee:
              j-white Jesse White
              Reporter:
              seth Seth Leger
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: