After using the dataflow modeller, designer added an unfamiliar
attribute to one filter attribute in a driver filter.

To replicate.

Via data flow modeller, right click on an attribute for a driver that is
currently set to sync/notify/reset (either channel) and change this to
ignore.
Save the project and view the XML for the specific driver filter. You
should see that on-demand="" has been added to the filter-attr that was
changed.

Here is a stripped down example of the XML.

<filter>
<filter-class class-name="User" publisher="sync" subscriber="ignore">
<filter-attr attr-name="testAttr" merge-authority="default" on-demand=""
publisher="ignore" publisher-optimize-modify="true"/>
</filter-class>
</filter>

The latest DTD documentation makes no mention of this attribute

https://www.netiq.com/documentation/...ilterattr.html

It seems that this attribute can have one of these values:

on-demand=""
on-demand="rw"
on-demand="r"


Anyone got any ideas of what this is for?