Background
Various ao components will deduplicate tags like Type and Variant, that are outlined in the ao specification, to ensure ao protocol level tags are not duplicated.
Problem
The deduping logic is too aggressive, and causes similarly named tags used by other protocols to be removed
Solution
ao components tag deduping logic needs to be reigned to only dedupe when both tag name and value conflict with an ao tag specification.
Developer Notes
Some components may not need any changes, but are listed here just to be comprehensive and for posterity.
Background
Various ao components will deduplicate tags like
TypeandVariant, that are outlined in the ao specification, to ensure ao protocol level tags are not duplicated.Problem
The deduping logic is too aggressive, and causes similarly named tags used by other protocols to be removed
Solution
ao components tag deduping logic needs to be reigned to only dedupe when both tag name and value conflict with an ao tag specification.
Developer Notes
Some components may not need any changes, but are listed here just to be comprehensive and for posterity.
aoconnectmusucudev cliaosLuaaosCLIscheduler-utils