Ok, so I missed Vish's patch, Phil just pointed out that with his fix, changes to the DB aren't required.
This would still leave flaky values in the DB. I guess I'd like to see a fix where:
A) Data enters the DB in the correct state (this makes late queries and as-yet unwritten code - simpler).
B) Security Group code is robust to bad data currently in the DB
C) Advice for people who wish to clean the DB
Ok, so I missed Vish's patch, Phil just pointed out that with his fix, changes to the DB aren't required.
This would still leave flaky values in the DB. I guess I'd like to see a fix where:
A) Data enters the DB in the correct state (this makes late queries and as-yet unwritten code - simpler).
B) Security Group code is robust to bad data currently in the DB
C) Advice for people who wish to clean the DB
Thoughts?