Open
Description
As @marccarre observed in #827 (comment)
Our config IDs are represented as golang int
but sourced from a postgreSQL serial which can reach 2147483647, which will overflow the int.
If unfixed, it will cause the ruler to reload more rules than necessary, and (if #827 is merged) cause out of date rules to be interleaved with new rules (#723).
This is unlikely to cause a problem anytime soon.