I have a branch that will fix the /perceived/ Ubuntu issue. It will not really prevent duplicates. The query needs a major restructuring to do that. Since you are working on the timeout issue. I think you should undertake fixing the query to return distincts. I think this is still a separate issue that may deserve a separate branch. I think the best time to fix this is after the model is refactored to make the query easier.
Hi Edwin.
I have a branch that will fix the /perceived/ Ubuntu issue. It will not really prevent duplicates. The query needs a major restructuring to do that. Since you are working on the timeout issue. I think you should undertake fixing the query to return distincts. I think this is still a separate issue that may deserve a separate branch. I think the best time to fix this is after the model is refactored to make the query easier.