This basically ports the changes from Bug 988134 over to the custom node-assignment backend used in this repo.
I didn't bother with creating a formal db migration, because the code should all still work for anyone with an existing install. But the constraint is unnecessary and removing it will fix https://github.com/mozilla-services/syncserver/issues/121 and similar issues.
@timakro any chance you could try this out and let me know if it works for you?
This basically ports the changes from Bug 988134 over to the custom node-assignment backend used in this repo.
I didn't bother with creating a formal db migration, because the code should all still work for anyone with an existing install. But the constraint is unnecessary and removing it will fix https://github.com/mozilla-services/syncserver/issues/121 and similar issues.
@timakro any chance you could try this out and let me know if it works for you?