<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Agile database schema migration tool for Java</title> <atom:link href="http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/feed/" rel="self" type="application/rss+xml" /><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/</link> <description>Rants about Java and other internet technologies by Sam Pullara</description> <lastBuildDate>Wed, 18 Jan 2012 14:14:00 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>By: Graham</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-1273</link> <dc:creator>Graham</dc:creator> <pubDate>Sun, 01 Aug 2010 03:54:16 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-1273</guid> <description>If what they are proposing actually works, it&#039;s pretty impressive.</description> <content:encoded><![CDATA[<p>If what they are proposing actually works, it&#39;s pretty impressive.</p> ]]></content:encoded> </item> <item><title>By: spullara</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-1048</link> <dc:creator>spullara</dc:creator> <pubDate>Mon, 08 Mar 2010 00:20:15 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-1048</guid> <description>Looks interesting but is ridiculously expensive.</description> <content:encoded><![CDATA[<p>Looks interesting but is ridiculously expensive.</p> ]]></content:encoded> </item> <item><title>By: chris</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-1047</link> <dc:creator>chris</dc:creator> <pubDate>Sun, 07 Mar 2010 23:49:45 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-1047</guid> <description>Hi Sam,&lt;br&gt;&lt;br&gt;You may want to checkout ChronicDB, which applies database schema updates without downtime: &lt;a href=&quot;http://chronicdb.com&quot; rel=&quot;nofollow&quot;&gt;http://chronicdb.com&lt;/a&gt;</description> <content:encoded><![CDATA[<p>Hi Sam,</p><p>You may want to checkout ChronicDB, which applies database schema updates without downtime: <a
href="http://chronicdb.com" rel="nofollow">http://chronicdb.com</a></p> ]]></content:encoded> </item> <item><title>By: harry</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-1030</link> <dc:creator>harry</dc:creator> <pubDate>Sun, 23 Aug 2009 13:23:44 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-1030</guid> <description>The same thing with Oracle, every DDL operation includes an implicit commit so the ability to roll back a schema change using traditional means is not possible. Although that specific RDBMS includes other ways to possibly overcome the problem of reverting back changes that go beyond transaction level using a feature called flashback database. &lt;br&gt;&lt;br&gt;I also agree that the ability to revert back failed migration step is crucial for actually testing the steps and ensuring that they all work correctly before applying them to any production environment. The problem currently is just how to actually do it in a foolproof way.</description> <content:encoded><![CDATA[<p>The same thing with Oracle, every DDL operation includes an implicit commit so the ability to roll back a schema change using traditional means is not possible. Although that specific RDBMS includes other ways to possibly overcome the problem of reverting back changes that go beyond transaction level using a feature called flashback database.</p><p>I also agree that the ability to revert back failed migration step is crucial for actually testing the steps and ensuring that they all work correctly before applying them to any production environment. The problem currently is just how to actually do it in a foolproof way.</p> ]]></content:encoded> </item> <item><title>By: harry</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-984</link> <dc:creator>harry</dc:creator> <pubDate>Sun, 23 Aug 2009 06:23:44 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-984</guid> <description>The same thing with Oracle, every DDL operation includes an implicit commit so the ability to roll back a schema change using traditional means is not possible. Although that specific RDBMS includes other ways to possibly overcome the problem of reverting back changes that go beyond transaction level using a feature called flashback database. &lt;br&gt;&lt;br&gt;I also agree that the ability to revert back failed migration step is crucial for actually testing the steps and ensuring that they all work correctly before applying them to any production environment. The problem currently is just how to actually do it in a foolproof way.</description> <content:encoded><![CDATA[<p>The same thing with Oracle, every DDL operation includes an implicit commit so the ability to roll back a schema change using traditional means is not possible. Although that specific RDBMS includes other ways to possibly overcome the problem of reverting back changes that go beyond transaction level using a feature called flashback database.</p><p>I also agree that the ability to revert back failed migration step is crucial for actually testing the steps and ensuring that they all work correctly before applying them to any production environment. The problem currently is just how to actually do it in a foolproof way.</p> ]]></content:encoded> </item> <item><title>By: sam</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-790</link> <dc:creator>sam</dc:creator> <pubDate>Wed, 26 Nov 2008 06:57:45 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-790</guid> <description>Hi Miguel,
I&#039;m pretty sure that MySQL doesn&#039;t support DDL + transactions like PostgreSQL does.  If it does, I will fix it but that is my understanding.
Sam</description> <content:encoded><![CDATA[<p>Hi Miguel,</p><p>I&#8217;m pretty sure that MySQL doesn&#8217;t support DDL + transactions like PostgreSQL does.  If it does, I will fix it but that is my understanding.</p><p>Sam</p> ]]></content:encoded> </item> <item><title>By: miguel</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-789</link> <dc:creator>miguel</dc:creator> <pubDate>Wed, 26 Nov 2008 06:51:20 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-789</guid> <description>it seems that the migration tool doesn&#039;t do the migration as a transaction. i haven&#039;t looked into the code, but got an error while it was running, but part of the script still ran. this was on mysql5 and it was jsut a create table command, it failed because there was no version table yet.</description> <content:encoded><![CDATA[<p>it seems that the migration tool doesn&#8217;t do the migration as a transaction. i haven&#8217;t looked into the code, but got an error while it was running, but part of the script still ran. this was on mysql5 and it was jsut a create table command, it failed because there was no version table yet.</p> ]]></content:encoded> </item> <item><title>By: Andrew Eells</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-762</link> <dc:creator>Andrew Eells</dc:creator> <pubDate>Mon, 29 Sep 2008 19:07:53 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-762</guid> <description>I have created and released under the GPL a versioning framework for
database release patching. This has been tested and used in an Agile
development environment with multiple users throughout all stages of
the development lifecycle.
You can find details here: http://www.andrew-eells.com/database-versioning-framework/
I would like to make a section of the development community aware of
this, really to see what response I might get, and possibly to help
anyone who needs a framework for similar purposes.
Please feel free to download and use it within your project team, and
I&#039;d be really grateful for any comments on improvements you think
could be made.
Thanks and regards, Andrew</description> <content:encoded><![CDATA[<p>I have created and released under the GPL a versioning framework for<br
/> database release patching. This has been tested and used in an Agile<br
/> development environment with multiple users throughout all stages of<br
/> the development lifecycle.</p><p>You can find details here: <a
href="http://www.andrew-eells.com/database-versioning-framework/" rel="nofollow">http://www.andrew-eells.com/database-versioning-framework/</a></p><p>I would like to make a section of the development community aware of<br
/> this, really to see what response I might get, and possibly to help<br
/> anyone who needs a framework for similar purposes.</p><p>Please feel free to download and use it within your project team, and<br
/> I&#8217;d be really grateful for any comments on improvements you think<br
/> could be made.</p><p>Thanks and regards, Andrew</p> ]]></content:encoded> </item> <item><title>By: sam</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-80</link> <dc:creator>sam</dc:creator> <pubDate>Thu, 14 Feb 2008 17:51:36 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-80</guid> <description>The code is maintained at Google Code.  Codehaus only has the code for the plugin because thats the way you distribute plugins using grails -- they are uploaded to the codehaus SVN server.  Anyone who is serious about working on the project only need contact myself and I will add them to the project with their first good patch.</description> <content:encoded><![CDATA[<p>The code is maintained at Google Code.  Codehaus only has the code for the plugin because thats the way you distribute plugins using grails &#8212; they are uploaded to the codehaus SVN server.  Anyone who is serious about working on the project only need contact myself and I will add them to the project with their first good patch.</p> ]]></content:encoded> </item> <item><title>By: Arnon</title><link>http://www.javarants.com/2007/09/09/agile-database-schema-migration-tool-for-java/comment-page-1/#comment-79</link> <dc:creator>Arnon</dc:creator> <pubDate>Thu, 14 Feb 2008 17:46:25 +0000</pubDate> <guid
isPermaLink="false">http://javarants.com/wordpress/?p=854#comment-79</guid> <description>Good work Sam.
Where do you maintain it now? There seems to be confusion as to whether it&#039;s in google code or codehaus...</description> <content:encoded><![CDATA[<p>Good work Sam.<br
/> Where do you maintain it now? There seems to be confusion as to whether it&#8217;s in google code or codehaus&#8230;</p> ]]></content:encoded> </item> </channel> </rss>
