I see two recent SQL-related updates: f291951990fbf0c51c2e9aa95d246d73e8abde8b
339c4f4c3fb4f50e58b780893b16be192f985d82 On Wed, Mar 5, 2014 at 1:23 PM, Sudha Ponnaganti < sudha.ponnaga...@citrix.com> wrote: > +1 esp changes in DB area should be notified. > DB changes should be frozen couple of weeks before RC so QA would get time > to run through tests - otherwise we would be going in circles. > > BTW do you have commit id for this particular check in > > Thanks > /Sudha > > -----Original Message----- > From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] > Sent: Wednesday, March 05, 2014 12:19 PM > To: dev@cloudstack.apache.org > Subject: [DISCUSS] Checking in code that will break others' environments > > Hi, > > I encountered a bit of a problem this morning and thought I would bring it > up for discussion. > > If we already have a policy around this, please let me know. > > So, I fetched the latest and rebased my local 4.4 development branch on > top of master. This all went just fine. > > When I rebuilt and re-started the CS Management Server, I soon realized I > could no longer log in from the GUI. > > As it turns out, the DB schema had been updated and so my database was out > of date. The code was querying for fields that didn't exist in my DB. > > As far as I know, the easiest way to get around this is to destroy my > current cloud, run the script to re-build my database, then re-create my > cloud, which is somewhat time consuming. > > Do we have a process in place currently in which we ask those who make > such changes to send out a notification e-mail to dev@ to give people a > heads up that updating will lead to such issues? On previous projects, we > would send out an e-mail and then people could be aware to only update if > they were prepared for such re-work. > > To be clear here, I'm not meaning to pick on anyone in particular...this > has happened several times over the course of my CloudStack development and > I expect that I, too, have checked in such code (without sending out a > relevant e-mail) that lead people to have to perform such a complete > re-build action un-expectedly. > > What do people think about this? Maybe we should just add an e-mail tag or > something and point people to the relevant commit? > > Thanks! > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *(tm)* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *(tm)*