Oracle enhanced adapter 1.7.0.beta1 has been released

40 views
Skip to first unread message

Yasuo Honda

unread,
Jul 19, 2016, 11:10:51 AM7/19/16
to Oracle enhanced adapter for ActiveRecord
Hi, 

Oracle enhanced adapter 1.7.0.beta1 has been released. 
Oracle enhanced adapter 1.7.0 is the first version which supports Rails 5.0.

Please install and test with your applications by updating your Gemfile as follows.

```
gem "activerecord-oracle_enhanced-adapter", "~> 1.7.0.beta1" 
```
Note:`rails5` branch has been removed from github.com.

Here are major changes and enhancements.
=============
Major changes and enhancements
=============
* Support Rails 5.0
* Use Arel::Visitors::Oracle12 to use better top-N query support [#671]
* Oracle TIMESTAMP sql type is associated with Rails DateTime type [#845]
* Rails :time as Oracle TIMESTAMP to support subsecond precision [#817, #816]
* Rails :datetime as Oracle TIMESTAMP to support subsecond precision [#739]
* Remove ActiveRecord::OracleEnhanced::Type::Timestamp [#815]
* Deprecate quote_date_with_to_date and quote_timestamp_with_to_timestamp [#879]
* Deprecate set_boolean_columns and set_string_columns [#874]
* Deprecate `set_integer_columns [#872]
* Deprecate set_date_columns and set_datetime_columns [#869]
* Deprecate ignore_table_columns to use Rails native ignored_columns [#855]

=============
Known issues
=============

- Only with JRuby
* Rails 5 : create table with primary key trigger with default primary key not returning id [#912]
* Rails 5 : dirty object tracking not working correctly for CLOB [#911]
* Rails 5 : handling of CLOB columns get failures [#910]
* Rails 5 : SQL with bind parameters when NLS_NUMERIC_CHARACTERS is set to ', ' show Java::JavaSql::SQLSyntaxErrorException: / ORA-01722: invalid number [#909]
* Rails 5 : explain should explain query with binds got Java::JavaSql::SQLException: Invalid column index [#908]
- CRuby and JRuby
* Rails 5 : create table with primary key trigger not returning id [#907]
* Rails 5 : custom methods for create, update and destroy not working [#906]
* Rails 5 : has_and_belongs_to_many test gets ORA-01400 since primary key column "ID" not included in insert statement [#856, rails/rails#25388]
* Rails 5 : undefined method `to_i' for #Arel::Nodes::BindParam:0x00000002c92910 [#848, rails/arel#438]

For all changes and fixes please read the https://github.com/rsim/oracle-enhanced/blob/master/History.md.

Thanks,

--
Yasuo Honda
Reply all
Reply to author
Forward
0 new messages