Uploaded image for project: 'Apache NiFi MiNiFi C++'
  1. Apache NiFi MiNiFi C++
  2. MINIFICPP-1811

CollectorInitiatedSubscription is weird and untested

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None

    Description

      The Windows-only CollectorInitiatedSubscription processor lists its properties differently from all other processors: instead of having static const Property fields, it has a non-static subscriptionName_ field which contains Property* pointers, which are copied into Property objects in initialize(). The properties are wrapped into a SupportedProperty class which is not used anywhere else.

      There are also no unit tests for this processor.

      If this processor is not required, we should remove it.

      If it is required, then we need to write unit tests for it, and change the way it uses properties to the pattern used by other processors.

      Attachments

        Activity

          People

            Unassigned Unassigned
            fgerlits Ferenc Gerlits
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: