I’m getting different results on the same environment/cluster from one run to another.
W20180501-123511 – uid_results has 10 records
W20180501-123620 – I added some additional outputs to see a few intermediate steps, ran again, now uid_results has 3 records
Gavin started looking at it. It looks like an internal optimization is going wrong. The work around is to add NOCOMBINE to prevent that optimization occurring.
Two potential places:
export RR2 := PROJECT(RR20,AdjustScores(LEFT));
export RR2 := NOCOMBINE(PROJECT(RR20,AdjustScores(LEFT)));