Hi James,
On Mon, Jun 2, 2014 at 3:15 PM, James Briggs <james.bri...@yahoo.com> wrote: > Hi Sriram. > > I read your CREATE OR REPLACE DATABASE > code and have some comments: > > 1) I noticed that you directly mysql_rm_db the database > before creating it. Please ask your mentor if > it would be better to rename it, obtain a > successful create status, then delete the old db. > > Currently, if the disk is full, you could lose > the original db and also the new one. > > 2) mysql_rm_db has a side-effect of USE nothing; > if the db name matches the current db. > > You may want to do mysql_change_db_impl() > after the create logic to undo that. > 3) This code impacts binary logging/replication, so you > need to test that as well. > > 4) Old comments refer to automatic DDL locking. > You should trace how that works (or not) > with your code. For example, are you 100% sure > another thread cannot create "db" after > the mysql_rm_db call? > > Let me look into all these issues that you have brought up. Will get back to you on these soon. About test cases, yes, the tests that I have written are very basic, have not gone into the detail but I am going to write thorough test cases as I dig more into the code. > " These DDL methods and logging are protected with the exclusive > metadata lock on the schema." Verify? > > 5) I like your blog effort. Can you add links to > github files so it's easier for reviewers to navigate? > > Yes, sure I will do that for my blogs no on. Thanks for the review! > Thanks, James. > > -------------------------------------------- > On Sun, 6/1/14, sriram patil <spsrirampa...@gmail.com> wrote: > > Subject: [Maria-developers] [GSoC] First two weeks into coding! > To: maria-developers@lists.launchpad.net > Date: Sunday, June 1, 2014, 8:15 PM > > Hi all, > I have created a blog to write the details of the > work that I do as part of GSoC'14. Following is the link > to my first blog post explaining the details of the work > that I have done during the last two weeks. > > > http://goo.gl/PYoVZb > > I will be writing these blog posts every weekend > from now on and will share it on the developer mailing list > every Monday. Suggestions/reviews are welcome. > > > Thanks,Sriram > -----Inline Attachment Follows----- > > _______________________________________________ > Mailing list: https://launchpad.net/~maria-developers > Post to : maria-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~maria-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp