SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-activerecord-jdbc-adapter-51.0-lp150.1.42.x86_64.rpm :

* Sun Dec 03 2017 cooloAATTsuse.com- updated to version 51.0 see installed History.md
* Mon Sep 25 2017 mschnitzerAATTsuse.com- updated to version 1.3.24
* [as400] Fixed ordering when limit and offset present (#789)
* [postgres] limit driver version correctly since > 9.4.1206 might break
* [db2] fixed issue with serialization not happening (#795)
* resolves #725 (serialize with custom class not working on AR 4.2)
* reconnect!/disconnect! shall call super to reset cache/transaction state
* [oracle] some ~ enhanced adapter compatibility with configuration
* [mysql] support setting collation: xxx with config[:encoding] like AR 4.2
* [as400] Check if the exception thrown is a false-positive (#792)
* [as400] Added truncate functionality for DB2/AS400 (#793)
* [as400] Added DatabaseTasks for the as400 (#791)
* Tue May 23 2017 cooloAATTsuse.com- updated to version 1.3.23 see installed History.md [#]# 1.3.23 (05/14/17) - specify gem \'activerecord\' < 5 since 5.x is not supported in 1.3.x - [postgres] get non-seq id inserts working when insert_returning: false (#716) - [postgres] previously-deprecated -i switch to pg_dump is no longer supported (in PostgreSQL 9.5) (#729) - [postgres] Assume that primary key can be multiple values (#773) - prevent multiple pushes of the adapter file onto $LOADED_FEATURES
* Sat Dec 24 2016 cooloAATTsuse.com- updated to version 1.3.22 see installed History.md [#]# 1.3.22 (12/23/16) - [postgres] Fix incorrect postgresql_version when running RC (#717) - [postgres] fixed insert into partitioned table (#723) - [postgres] add ssl support from environment vars (#760) - [postgres] Adds citext to AR42 Native database types (#746) - [mysql] handle db:create failure compatibly with AR\'s MySQL tasks - [mssql] Changed selects from information schema to uppercase in case SQLServer database has case sensitive collation - Added long varchar to type converter for legacy sybase DB (#757) - [mysql] Don\'t read mysql binary column as stream (#742) [#]# 1.3.21 (08/18/16) - check for instanceof RubyArray when extracting binds with stmnts (for JRuby 9.1 packed array feature compatibility) - default to useSSL=false for MariaDB driver - [db2] allow to force zos: true using database config
* Fri Aug 19 2016 cooloAATTsuse.com- updated to version 1.3.21 see installed History.md
* Fri Mar 11 2016 cooloAATTsuse.com- updated to version 1.3.20 see installed History.md [#]# 1.3.20 (03/09/16) - Retrieve AM::Type::Boolean::FALSE_VALUES for Rails 5 (#705) - [mysql] only mock mysql / mysql2 error under adapter /mysql/ and make sure db:create works (#702) - use system instead of `` to run dumps (on < 4.0) as it has issues under 1.7.x - avoid column.default type_cast-ing on AR 4.2 (#715) - [postgres] data_sources support - backport on AR 4.2 - add support for data sources (backport on AR 4.2) in base (jdbc) adapter - [derby] Enable DDL transaction on Derby (#714) - [db2] support for DB2 big integer (BIGINT) data type - [mysql] Fixed MySQL primary key for MySQL >= 5.7.3 (#695) - [sqlite] on AR 4.2 is not supposed to have an implicit string limit: 255 - [postgres] on AR 4.2 is not supposed to have an implicit string limit: 255
* Tue Nov 03 2015 cooloAATTsuse.com- updated to version 1.3.19 see installed History.md [#]# 1.3.19 (11/02/15) - [sqlite] add supports_partial_index? and remove duplicate support_index_sort_order? - [sqlite] fix missing save-point removal in release_savepoint - test and fix current savepoint_name compatibility with AR versions (mostly 4.2)
* adjust returned current savepoint name to better match with AR (< 4.2)
* make sure savepoint rollback behave AR compatibly - [mysql] revert to extracting BIT into an int as tinyint(1) (#687) - [mysql] do not validate connection_alive_sql as there\'s a special /
* ping
*/ query - support timeouts on connection validation with `config[:connection_alive_timeout]`
* Tue Sep 15 2015 cooloAATTsuse.com- updated to version 1.3.18 see installed History.md [#]# 1.3.18 (09/14/15) - since arel visitor instances might get re-used we need to avoid the AATTinstance - [postgres] work-around BC time parsing issue (on JRuby 1.7.x) by a patch - [mssql] fix broken ordering on an aggregate queries (from #646 closing #532) - [mssql] default to using a string limit: 4000 with newer AR - [mssql] setup type map for SQLServer ... backwards compat as much as possible - for better AR alignment on 4.2 shall do the AR type-casting of booleans/dates - [mssql] ... port over visitor from sqlserver-adapter (to be used on AR 4.2) - [mssql] allow to tune collation equality operator with
*cs_equality_operator
* - [mssql] setup BINARY/TEXT types as binary_basic/text_basic (needed on 4.2) - [mssql] setup a NATIVE_DATABASE_TYPES constant (for SQLServer > 2K) (#508) - [jdbc] prefer BIT(1) as a better match for :boolean type than TINYINT - [mssql] get_table_name bug with unusual queries has been fixed (#583) - [mssql] make sure we set AATTprimary on column instances even on AR 4.2 - [mssql] issue when using joins with distinct (#590) ... fixed with #608 - [firebird] tune arel visitor (limit/offset handling) to work on AR 4.2 - [firebird] avoid prefetch_primary_key? depending on column.primary due AR 4.2 - [firebird] introduce type map on AR 4.2 (not sure about :timestamp handling - [firebird] boolean parameter with prepared-statements should be set as CHAR - [firebird] standalone column and adapter classes + standalone custom (native) JdbcConnection class for firebird due CHAR handling - [firebird] handle schema-prefixed table names in default_sequence_name - [oracle] support for handling NUMBER(1) type as boolean just like on AR < 4.2 - [oracle] generic optimized NUMBER type extraction (with scale == 0 as integer) - [oracle] support XMLTYPE as a custom type on AR 4.2 - [oracle] add disable_referential_integrity helper (for the duration of a block) - base (adapter: jdbc) foreign_keys support for all (for AR 4.2 compatibility) - [oracle] AR 4.2 type map support (ported over from oracle-enhanced adapter) - [oracle] avoid error logging optional DROP SEQUENCE on drop_table - [oracle] default config[:database] (when not provided) to
*
*XE
*
* - [oracle] improved index + primary_key (detection) support not just for AR 4.2 - [oracle] update default_sequence_name to strip prefix + add trigger name - [oracle] set statement_escape_processing: true by default on AR 4.x (#479) - handle serialized attributes the AR 4.2 way (serialized_attributes deprecated) - [db2] custom type map for AR 4.2 based on IBM_DB gem - [db2] support XML as type on AR 4.2 - type-casting on our native side should now handle AR 4.2 right! - jdbc connection should not attempt to type-cast date/time on AR 4.2 - [db2] arel visitor + handle basic type mapping the AR 4.2 way - no longer warn on 4.2 + but still warn with (unsupported) adapters - restore Ruby 1.8 (syntax) compatibility - was broken for MySQL/Derby - use standard AREL with H2/HSQLDB as H2/HSQLDB support standard LIMIT and OFFSET - [h2] working AR 4.2 support - [hsqldb] working AR 4.2 support - [rake] support adapter: mariadb as if it were mysql (on AR 4.x) - [postgres] changes to avoid double cast for AR42 (with prepared statements) - [postgres] use standard JDBC bind arguments marker \"?\" instead of \"$n\" - [postgres] allow reading \"infinity\" and \"BC timestamps on 4.2 - type cast bind arguments in RubyJdbcConnection (prepared statements) - [derby] ActiveRecord 4.2 reports xml columns as XML(2147483647) - [derby] working AR 4.2 support - support cast_type on the JdbcConnection side for improved AR 4.2 compatibility
* Wed Jul 01 2015 cooloAATTsuse.com- updated to version 1.3.17 see installed History.md [#]# 1.3.17 (06/30/15) - [mysql] bulk compatibility with AR 4.2 - all _sql helper accept an options (hash) - [mysql] back-port case sensitive/insensitive comparison - [mysql] handle precision for datetimes when doing type_to_sql (AR 4.2 compat) - [mysql] foreign key support based on AR 4.2 (#656) - [postgres] foreign_key support back-ported from AR 4.2 (#656) - moved jndi callbacks to happen outside adapter\'s `initialize` (#649, #620) - [postgres] AR 4.2 compatibility with SchemaCreation - [postgres] re-define `lookup_cast_type` (AR 4.2) + `conn.type_map` is public - [postgres] override `valid_type?(type)` (AR 4.2 compatibility) - [postgres] back-port change_column updates from AR 4.2 for compatibility - [postgres] pass down array_member to hstore_to_string (fixes #647 on AR 4.1) - [postgres] on AR 4.2 use core\'s schema_definitions.rb for improved compat (#644) - back-port PGconn hack on AR 4.x (from #655 and following commits) to fix #651 as an unfortunate work-around for (non-shareable) AR internals (#652) - seems that extension methods won\'t work in 9K the same as in 1.7.x thus work-around (originally reported as https://github.com/jruby/jruby/issues/2533) - restore 1.8 compatibility in postgres\' adapter (regression in 1.3.16 see #641)
* Tue Apr 14 2015 cooloAATTsuse.com- updated to version 1.3.16
* Tue Mar 10 2015 cooloAATTsuse.com- updated to version 1.3.15
* Tue Feb 10 2015 cooloAATTsuse.com- updated to version 1.3.14
* Mon Oct 13 2014 cooloAATTsuse.com- adapt to new rubygem packaging
* Sun Jul 13 2014 cooloAATTsuse.com- updated to version 1.3.9 - [postgres] improve Range\'s type cast - fixing minor quoting failure on AR 4.x - [postgres] range type\'s :exclude_start is actually += 1 (align with AR 4.1) - [postgres] correctly quote numeric values with string/text column types - [postgres] backport CVE-2014-3483 and protect against CVE-2014-3482 (from AR) [#]# 1.3.8 (06/27/14) - [mysql] updated so that we can run with non-official driver (+ against MariaDB) - [postgres] quote fix failure with ColumnDefinition on AR 4.0.6.rc2 - [mssql] performance improvements :
* \"optimized\" quote_name_part in Java + avoid bytes copying in quoteCharWith
* throwing exceptions in the hot path results in slow code
* minor performance improvements to mssql type_cast - [mssql] fix remove_column on AR < 3.2 - [mssql] dealing with column that need quoting (e.g. ids with spaces) in ORDER special care needs to be performed on AR <= 3.2 - Arel < \'4.0\' (closing #551) - [mssql] correct default value quoting + update on change when non null with default - [mssql] backport database (\'.\' in name) quoting fix from sqlserver adapter - get the \"correct\" (AR::Base) record.class on AR 4.1 (#555) - [oracle] support disabling generated keys `-Darjdbc.oracle.generated_keys=false` - [postgres] fix returning generated keys + use
*arjdbc.postgresql.generated_keys
* - [oracle] working `config[:insert_returning] = true` support (using prepared calls) - [mysql] improve column instantiation - make sure strict/extra passed correctly - [postgres] backport rails fix for not quoting array defaults correctly - [postgres] handle the accessor (e.g. for hstore) added in AR 4.1 (#535) - [postgres] handle oid_types resolution on AR 4.x (compat with MRI on Rails) - [postgres] align Column\'s (string) cast helpers with AR 4.1 - [postgres] quote/cast compat with 4.x + do not quote default function values - [postgres] align array parser with latest from AR 4.1 - [postgresl] Column AR 4.x compatibility methods: `number?` and `text?` - [h2] should have it\'s own arel visitor class (`Arel::Visitors::H2`) - [h2] support for latest beta of next major release - H2 database
*
*1.4
*
*
* Sun May 18 2014 cooloAATTsuse.com- updated to version 1.3.7 - [postgres] set prepared values with array columns on AR < 4.0 correctly - [postgres] handle null values in array columns with AR < 4.0 (fixes #548) - [mysql] support for config[:reconnect] (might need some fine tuning to match mysql2) - fix ordering on an aggregate in MSSQL (#532) (should fix #437 for good) - introduce a deprecation (warn) method for AR-JDBC and start using it - [mysql] do not set defaults for text/blob columns on rename/change (#543) - try resolving config \'database\' (if missing) from JDBC url: in rake tasks - [mysql] needs to `reconnect!` when recreating database (fixes #539) - remove_column compatibility with Rails 4.x for Oracle, Derby and MSSQL (#541) - Fix connection without user and password (#542) - fix db2 remove_column for ActiveRecord 4 (#537) - FireBird\'s DB meta-identifier is 31 chars maximum, thanks AATTmariuz (#538) - [derby] add emulate booleans option for derby adapter
* Thu Feb 06 2014 cooloAATTsuse.com- updated to version 1.3.6 - fix rails 4-0-stable compatibility (see #530) - [mysql] support \"disabling\" abandoned connection cleanup thread - [mssql] Handling of \'GROUP BY\' and selected columns (#529) + SELECT DISTINCT clause with ORDER BY for MSSQL (partially fixes #437) - [derby] only do the patched select_limited_ids if connection is Derby\'s - [derby] support getting and setting transaction isolation on a connection + allow to configure whether isolation will be \'serializable\' (work-around for #497) - match \'int\' as well as \'integer\' when converting to SQL types for MSSQL (#527) Code Contributors: Sean McCarthy, Jesko, Konstantin Shabanov [#]# 1.3.5 (01/10/14) We\'re now green against Rails 4.1 (master), test and report issues if any. - improved support for `config[:jndi]` with all supported custom adapters - [mysql] fix incompatible character encodings: ASCII-8BIT and UTF-8 - rails 4.1 - create_table_definition changed from 3 to 4 parameters (#522) - [firebird] Insert quotes for blobs to prevent failed inserts on not-null cols
* Fri Dec 13 2013 cooloAATTsuse.com- updated to version 1.3.4 - [postgres] unwrap connection instead of casting when adding custom types (#515) - [postgres] allow returning string values for (JDBC) arrays with (#510) - allow for symbol keys with custom JDBC properties in `config[:properties]` - replacing use of AR::ConnectionFailed with AR::ConnectionNotEstablished (#513) - [firebird] fix for missing args when visit_Arel_Nodes_SelectCore is called - [postgres] better column compatibility with 3.x (avoid array/oid_type) - [postgres] backport array-parser due `Column#extract_default` (#504) - [postgres] backported \"Correctly parse bigint defaults in PostgreSQL\" - [postgres] 4.0 compat - detect default_function just like on MRI - [postgres] backport support for negative money values (in parenthesis) - [postgres] support :login_timeout as a standalone config option - [firebird] align `prefetch_primary_key?` with Oracle (only for simple PKs) - [oracle] do not pre-fetch the primary key if multiple primary keys exist (#498) Code Contributors: AATTandfx, Gavin Stark, Ray Zane, AATTchapmajs
* Fri Nov 22 2013 cooloAATTsuse.com- updated to version 1.3.3 - [mysql] allow encoding to be server-detected (using `encoding: false`) due compatibility we still default to `encoding: utf8` if not set (fixes #481) - need to match AR 4.0 built-in patterns to re-define (oracle) tasks correctly - [postgres] support some of libpg\'s ENV variables when connecting - [derby] allow multiple parallell nested transactions on DERBY - [mssql] when using the Microsoft SQL Server driver, fall back to rollback_savepoint when release_savepoint is called (#484) - [mysql] only kill the connections cancel timer for driver < 5.1.11 - [sqlite3] work-around driver ignoring passed schema for table (fixes #483) - now using explicit adapter classes with H2/HSQLDB - [postgres] Add support for array as root element in JSON (#491) - [postgres] MRI compat - make sure we have a `query` method (fixes #486) - db:structure:load does not create schema for test db (#480) Code Contributors (in no particular order): Glenn Goodrich, Joao Carlos, Jason Franklin, Dominique d\'Argent, Sean McCarthy, Uwe Kubosch
* Sun Oct 13 2013 cooloAATTsuse.com- updated to version 1.3.2 - when \"pop-ing\" current savepoint name - consider open transaction count (#477) - [postgres] we should return \"raw\" hstore values on AR < 4.0 by default (regression caused by fixing #454 for AR >= 4.0) - [postgres] needs ColumnDefinition.array? method used by SchemaCreation (#474) - [mysql] backported bulk change table support from Rails (fixes #469) - support MySQL\'s failover host configurations (multiple hosts specified) - set JDBC specific config values as properties instead of URL options - SQLite3\'s version object should return a string on `to_s` - [sqlite3] support :timeout option as busy_timeout (similar to Rails) - [sqlite3] mkdir for sqlite database (path) - just like AR 4.0 now does - [postgres] handle :connect_timeout, :sslmode, :keepalives & :krbsrvname - [postgres] support :hostaddr, :user and :dbname options just like Rails does - fix rake task name
*
*db:structure:load
*
* - missing db: prefix (#465) - Prevent rake from throwing an exception when task w/o comment is redefined Code Contributors (in no particular order): Prathamesh Sonpatki, Stefan Wrobel, Micah Jaffe, Rajan Agaskar
* Mon Sep 23 2013 cooloAATTsuse.com- updated to version 1.3.1
* Fri Aug 30 2013 cooloAATTsuse.com- updated to version 1.3.0 see History.md
* Sun Jul 21 2013 cooloAATTsuse.com- updated to version 1.2.9.1 - warn when used with ActiveRecord 4.x == 1.2.9 (03/20/13) - [oracle] native database types ala oracle-enhanced adapter - [oracle] fix #insert (broken since execute+to_sql refactoring) keeping binds respect 30 max identifier length with default sequence names - [db2] add as400 primary key support and re-add explain method - [mssql] fix table/column name quoting - do not quote if quoted already - [mssql] change default constrain sql on 2005+ (closes #320) - [mssql] fix substring issue that prevents detecting a query that contains
* - [mssql] adapter code cleanup + refactored (ArJdbc::) MsSQL -> MSSQL == 1.2.8 (03/13/13) - [derby] (native) types review & cleanup, externalize AR patch-ing - [h2] correct schema dump (jdbc detected sql types) - [hsqldb] correct schema dump (jdbc detected sql types) - cleanup H2 / HSQLDB adapter - HSQLDB should not know about H2 - [mssql] [oracle] [db2] [derby] remove_column 3.x compatibility - [sqlite3] setup native types + make sure tables accepts table_name as well - [mysql] version + support_\"feature\" (as Rails) - jdbc_connection unwrap parameter for unwrapping (pooled) connections - (native) connection #columns #columns_internal expects string table_name - [postgres] no need to clear_query_cache after insert on AR-2.3\'s #insert_sql - there\'s still a double bind when \"raw\" crud methods used (re-closing #322)
* Tue Feb 12 2013 cooloAATTsuse.com- updated to version 1.2.7
* Wed Nov 21 2012 cooloAATTsuse.com- updated to version 1.2.2.1
* Sat Aug 11 2012 cooloAATTsuse.com- initial package (version 1.2.2)
 
ICM