Forum: JRuby [ANN] AR-JDBC 1.3.0.rc1 released

Caa2df9372ffa0a9e95b2bab1e8fea34?d=identicon&s=25 Karol Bucek (Guest)
on 2013-08-05 09:10
(Received via mailing list)
Happy new week JRuby-ists,

I'm happy to announce that the first (and hopefully last) RC has been
reached on our journey towards 1.3.0.

The change-log is yet again quite long (this should change soonish as
the
wild refactoring nights are now over). Some final API tunings went in
esp.
our Java API should be stable now for potential extensions. This is also
the main reason why it took so long since prepared statement support
turned
out quite time consuming but most adapters are rolling fine with it and
major differences between JDBC driver vendors (we support) should be
handled.
For the previous beta PS did not handle all type mappings and only
worked
with `exec_query`, now `exec_update` and `exec_insert` are covered as
well.

Some other (besides prepared-statements) features in this release
include :
- return date/time in custom SELECTs e.g. *SELECT CURRENT_TIME() ...*
- (un-official :) support for MS' official driver for SQLServer
- minor micro "performance-improvements" (mostly speed-up) for a few
methods

Full change-log (including 1.3.0 betas) might now be found at our
repository :
https://github.com/jruby/activerecord-jdbc-adapter...

As usual, install using : `gem install activerecord-jdbc-adapter --pre`
or point your *Gemfile* at : `gem 'activerecord-jdbc-adapter',
'1.3.0.rc1'`

AR-JDBC 1.3.0 line aims to support ActiveRecord 2.3/3.x/4.0 from a
single
gem on JRuby 1.7.x (as well as 1.6.8).

Please give it a try (esp. with Rails 4.0) and do let us know how it
went.

p.s. There's a prepared-statement issue with PostgreSQL's arrays that
did
not make it in.

<3 Team AR-JDBC
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.