Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-8973

Composite configuration source doesn't deduplicate definitions when all are queried

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Neutral
    • 6.3.0
    • None
    • None
    • None

    Description

      CompositeConfigurationSource takes a list of delegates (in the order of priority) and when a definition is queried, it will serve one available from the most prioritised source. However, when all definitions are queried as a collection - all the potential duplicates are included in the result.

      We need to ensure that the resulting definition provider list returned by CfgSource#getAllProviders returns distinct providers for each unique key.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              apchelintcev Aleksandr Pchelintcev
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Checklists

                  Bug DoR
                  Task DoD