fix bug where worker would take assignment of all available PRs
fix bug to prevent clustering when there are no data sets