Bug in Nominal Value Row Filter

If you have a dataset in which the very first column in the table is string with lots of possible values, then when you connect a Nominal Value Row Filter node it gives an error as soon as you open the dialog of the node.

This is because the first column is selected by default and it has so many values it needs a Domain Calculator node to be run beforehand. This is even if this is the column you are not planning on filtering on.

This can be problematic if you have a million rows, as then you will need to calculate the domain of that column for a million different values.

Simon.