<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Nick Sieger: Activerecord-jdbc-adapter 0.8.1 Released</title>
  <id>tag:blog.nicksieger.com,2005:Typo</id>
  <generator uri="http://www.typosphere.org" version="4.0">Typo</generator>
  <link rel="self" type="application/atom+xml" href="http://blog.nicksieger.com/xml/atom10/article/423/feed.xml"/>
  <link rel="alternate" type="text/html" href="http://blog.nicksieger.com/articles/2008/06/04/activerecord-jdbc-adapter-0-8-1-released"/>
  <updated>2008-06-04T22:05:32+00:00</updated>
  <entry>
    <author>
      <name>Nick Sieger</name>
    </author>
    <id>urn:uuid:af671b97-198f-4907-bbb2-dc71b98cf7bc</id>
    <published>2008-06-04T21:57:00+00:00</published>
    <updated>2008-06-04T22:05:32+00:00</updated>
    <title>Activerecord-jdbc-adapter 0.8.1 Released</title>
    <link rel="alternate" type="text/html" href="http://blog.nicksieger.com/articles/2008/06/04/activerecord-jdbc-adapter-0-8-1-released"/>
    <category term="jruby" scheme="http://blog.nicksieger.com/articles/tag/jruby"/>
    <category term="rails" scheme="http://blog.nicksieger.com/articles/tag/rails"/>
    <content type="html">&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Please help me make more frequent releases of ar-jdbc by submitting patches against the trunk of
activerecord-jdbc. Test cases appreciated also.&lt;/p&gt;

&lt;p&gt;File bugs in &lt;a href="http://jira.codehaus.org/browse/JRUBY"&gt;JRuby&amp;#8217;s JIRA&lt;/a&gt;. Use the &amp;#8220;ActiveRecord-JDBC&amp;#8221; component when filing them.&lt;/p&gt;

&lt;p&gt;You can check out the source here:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;svn co http://jruby-extras.rubyforge.org/svn/trunk/activerecord-jdbc
git clone git://github.com/nicksieger/activerecord-jdbc-adapter
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Recently I started keeping a &lt;a href="http://github.com/nicksieger/activerecord-jdbc-adapter"&gt;mirror of activerecord-jdbc-adapter on Github&lt;/a&gt;. Feel free to watch or fork and send me patches via &lt;code&gt;git format-patch&lt;/code&gt; as well.&lt;/p&gt;

&lt;p&gt;One of the cool new things in this release is a JDBC version of sqlite3 using the &lt;a href="http://www.zentus.com/sqlitejdbc/"&gt;Zentus Sqlite JDBC driver&lt;/a&gt;. 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 &lt;a href="http://nestedvm.ibex.org/"&gt;NestedVM&lt;/a&gt;! The adapter is still in its early stages, but basic stuff seems to be working. Try it out using &lt;code&gt;jruby -S gem install activerecord-jdbcsqlite3-adapter&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Let me know how the release works for you!&lt;/p&gt;

&lt;h2&gt;Changes in 0.8.1&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Now sporting a JDBC sqlite3 adapter! Thanks Joseph Athman.&lt;/li&gt;
&lt;li&gt;Added support for InterSystems Cache database (Ryan Bell)&lt;/li&gt;
&lt;li&gt;Fix for JRUBY-2256&lt;/li&gt;
&lt;li&gt;JRUBY-1638, JRUBY-2404, JRUBY-2463: schema.table handling and Oracle
NUMBER fixes (Darcy Schultz &amp;amp; Jesse Hu)&lt;/li&gt;
&lt;li&gt;Add structure dump and other DDL-ish for DB2 (courtesy abedra and
stuarthalloway)&lt;/li&gt;
&lt;li&gt;Fix missing quote&lt;em&gt;table&lt;/em&gt;name function under Rails 1.2.6 and earlier&lt;/li&gt;
&lt;li&gt;Small tweaks to jdbc.rake to select proper config&lt;/li&gt;
&lt;li&gt;JRUBY-2011: Fix MSSQL string un-quoting issue (Silvio Fonseca)&lt;/li&gt;
&lt;li&gt;JRUBY-1977, 17427: Fix information_schema select issue with MSSQL (Matt Burke)&lt;/li&gt;
&lt;li&gt;20479: Improve get&lt;em&gt;table&lt;/em&gt;name for MSSQL (Aslak Hellesøy)&lt;/li&gt;
&lt;li&gt;20243: numerics improvements for MSSQL (Aslak Hellesøy)&lt;/li&gt;
&lt;li&gt;20172: don&amp;#8217;t quote table names for MSSQL (Thor Marius Henrichsen)&lt;/li&gt;
&lt;li&gt;19729: check for primary key existence in postgres during insert
(Martin Luder)&lt;/li&gt;
&lt;li&gt;JRUBY-2297, 18846: retrying failing SQL statements is harmful when
not autocommitting (Craig McMillan)&lt;/li&gt;
&lt;li&gt;10021: very preliminary sybase support. (Mark Atkinson) Not usable
until collision w/ sqlserver driver is resolved.&lt;/li&gt;
&lt;li&gt;JRUBY-2312, JRUBY-2319, JRUBY-2322: Oracle timestamping issues
(Jesse Hu &amp;amp; Michael König)&lt;/li&gt;
&lt;li&gt;JRUBY-2422: Fix MySQL referential integrity and rollback issues&lt;/li&gt;
&lt;li&gt;JRUBY-2382: mysql string quoting fails with ArrayIndexOutofBoundsException&lt;/li&gt;
&lt;/ul&gt;</content>
  </entry>
</feed>
