Nick Sieger: Activerecord-jdbc-adapter 0.8.1 Released http://blog.nicksieger.com/articles/2008/06/04/activerecord-jdbc-adapter-0-8-1-released en-us 40 do what you love Activerecord-jdbc-adapter 0.8.1 Released <p>The long-delayed and much-awaited 0.8.1 release is here. It fixes quite a few reported bugs (but not quite all). See the full changelog below for details.</p> <p>Please help me make more frequent releases of ar-jdbc by submitting patches against the trunk of activerecord-jdbc. Test cases appreciated also.</p> <p>File bugs in <a href="http://jira.codehaus.org/browse/JRUBY">JRuby&#8217;s JIRA</a>. Use the &#8220;ActiveRecord-JDBC&#8221; component when filing them.</p> <p>You can check out the source here:</p> <pre><code>svn co http://jruby-extras.rubyforge.org/svn/trunk/activerecord-jdbc git clone git://github.com/nicksieger/activerecord-jdbc-adapter </code></pre> <p>Recently I started keeping a <a href="http://github.com/nicksieger/activerecord-jdbc-adapter">mirror of activerecord-jdbc-adapter on Github</a>. Feel free to watch or fork and send me patches via <code>git format-patch</code> as well.</p> <p>One of the cool new things in this release is a JDBC version of sqlite3 using the <a href="http://www.zentus.com/sqlitejdbc/">Zentus Sqlite JDBC driver</a>. The crazy thing is how the driver is created. The original sqlite3 codebase is cross-compiled to MIPS and the resulting output coverted to Java bytecode using <a href="http://nestedvm.ibex.org/">NestedVM</a>! The adapter is still in its early stages, but basic stuff seems to be working. Try it out using <code>jruby -S gem install activerecord-jdbcsqlite3-adapter</code>.</p> <p>Let me know how the release works for you!</p> <h2>Changes in 0.8.1</h2> <ul> <li>Now sporting a JDBC sqlite3 adapter! Thanks Joseph Athman.</li> <li>Added support for InterSystems Cache database (Ryan Bell)</li> <li>Fix for JRUBY-2256</li> <li>JRUBY-1638, JRUBY-2404, JRUBY-2463: schema.table handling and Oracle NUMBER fixes (Darcy Schultz &amp; Jesse Hu)</li> <li>Add structure dump and other DDL-ish for DB2 (courtesy abedra and stuarthalloway)</li> <li>Fix missing quote<em>table</em>name function under Rails 1.2.6 and earlier</li> <li>Small tweaks to jdbc.rake to select proper config</li> <li>JRUBY-2011: Fix MSSQL string un-quoting issue (Silvio Fonseca)</li> <li>JRUBY-1977, 17427: Fix information_schema select issue with MSSQL (Matt Burke)</li> <li>20479: Improve get<em>table</em>name for MSSQL (Aslak Hellesøy)</li> <li>20243: numerics improvements for MSSQL (Aslak Hellesøy)</li> <li>20172: don&#8217;t quote table names for MSSQL (Thor Marius Henrichsen)</li> <li>19729: check for primary key existence in postgres during insert (Martin Luder)</li> <li>JRUBY-2297, 18846: retrying failing SQL statements is harmful when not autocommitting (Craig McMillan)</li> <li>10021: very preliminary sybase support. (Mark Atkinson) Not usable until collision w/ sqlserver driver is resolved.</li> <li>JRUBY-2312, JRUBY-2319, JRUBY-2322: Oracle timestamping issues (Jesse Hu &amp; Michael König)</li> <li>JRUBY-2422: Fix MySQL referential integrity and rollback issues</li> <li>JRUBY-2382: mysql string quoting fails with ArrayIndexOutofBoundsException</li> </ul> Wed, 04 Jun 2008 21:57:00 +0000 urn:uuid:af671b97-198f-4907-bbb2-dc71b98cf7bc Nick Sieger http://blog.nicksieger.com/articles/2008/06/04/activerecord-jdbc-adapter-0-8-1-released jruby rails http://blog.nicksieger.com/articles/trackback/423