>First, the EnumerableProjectRule is executed. This rule propagates traits >from the input, replacing only convention.
Vladimir, could you please share a reproducer? EnumerableProject#create explicitly resets all the traits for EnumerableProject except convention=enumerable, and collation=computed_with_metadataquery In practice, it could compute distribution traits as well, however, that is missing. Are you sure you get EnumerableProject with non-default distribution somehow? Vladimir
