JCMA Preflights: All filters are always being processed for every plan with Filters and Boards option

XMLWordPrintable

      Issue Summary

      This is reproducible on Data Center: yes

      With the current filters and board preflight, it will always run on ALL the filters. With large enterprise customers with large amount of filters, it could take hours to finish filter processing. The result is not cached either, it triggers for every migration plan with all/scoped filters options.

      Steps to Reproduce

      1. create migration with ALL filters/scoped filters option
      2. in log, `FilterMappingCache` log shows `Creating filter mapping cache` and start processing for all filters under this preflight run

            Assignee:
            Unassigned
            Reporter:
            Peggy Song
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: