pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/ruby-sequel



Module Name:    pkgsrc
Committed By:   taca
Date:           Wed Mar 23 15:49:05 UTC 2011

Modified Files:
        pkgsrc/databases/ruby-sequel: Makefile PLIST distinfo

Log Message:
Update ruby-sequel package to 3.21.0.

=== 3.21.0 (2011-03-01)

* Make symbol splitting (:table__column___alias) work correctly for identifiers 
that are not in the \w character class (authorNari)
* Enable row locks in Oracle (authorNari)
* Prefer cover? over include? for validates_includes/validates_inclusion_of 
(jeremyevans)
* Make using NULL/NOT NULL, DEFAULT, and UNIQUE column options work correctly 
on H2 and possibly Oracle (jeremyevans)
* Make bin/sequel accept file arguments and work correctly when $stdin is not a 
tty (jeremyevans)
* Add support for -I and -r options to bin/sequel (jeremyevans)
* Sequel::Model.plugin can now be overridden just like the other Model methods 
(jeremyevans)
* Add tinytds adapter, the best way to connect to MSSQL from a C based ruby 
running on *nix (jeremyevans)
* Recognize bigint unsigned as a Bignum type in the schema dumper 
(gamespy-tech) (#327)
* Add Dataset#calc_found_rows for MySQL datasets (macks)
* Add association_autoreloading plugin for clearing association cache when 
foreign key value changes (jfirebaugh, jeremyevans)
* Fix join_table on MySQL ignoring the block (jfirebaugh)
* Transfer CTE WITH clauses in subselect to main query when joining on MSSQL 
(jfirebaugh)
* Make specs support both RSpec 1 and RSpec 2 (jeremyevans)
* Work with ruby-informix versions >= 0.7.3 in the informix adapter 
(jeremyevans) (#326)

=== 3.20.0 (2011-02-01)

* Allow a :partial option to Database#indexes on MySQL to include partial 
indexes (roland.swingler) (#324)
* Add a SQLite subadapter to the swift adapter, now that swift supports it 
(jeremyevans)
* Update swift adapter to support swift 0.8.1, older versions no longer 
supported (jeremyevans)
* Allow setting arbitrary JDBC properties in the jdbc adapter with the 
:jdbc_properties option (jeremyevans)
* Use a better error message if a validates_max_length validation is applied to 
a nil value (jeremyevans) (#322)
* Add some basic Microsoft Access support to the ado adapter, autoincrementing 
primary keys now work (jeremyevans)
* Make class_table_inheritance plugin handle subclass associations better 
(jeremyevans) (#320)

=== 3.19.0 (2011-01-03)

* Handle Date and DateTime types in prepared statements when using the jdbc 
adapter (jeremyevans)
* Handle Date, DateTime, Time, SQL::Blob, true, and false in prepared 
statements when using the SQLite adapter (jeremyevans)
* Use varbinary(max) instead of image for the generic blob type on MSSQL 
(jeremyevans)
* Close prepared statements when disconnecting when using SQLite (jeremyevans)
* Allow reflecting on validations in the validation_class_methods plugin 
(jeremyevans)
* Allow passing a primary key value to the add_* association method (gucki)
* When typecasting model column values, check the classes of the new and 
existing values (jeremyevans)
* Improve type translation performance in the postgres, mysql, and sqlite 
adapters by using methods instead of procs (jeremyevans)

=== 3.18.0 (2010-12-01)

* Allow the user to control how the connection pool deals with attempts to 
access shards that aren't configured (jeremyevans)
* Typecast columns when creating model objects from JSON in the json_serializer 
plugin (jeremyevans)
* When parsing the schema for a model that uses an aliased table, use the 
unaliased table name (jeremyevans)
* When emulating schema methods such as drop_column on SQLite, recreate 
applicable indexes on the recreated table (jeremyevans)
* Only remove hook pairs that have been run successfully in the instance_hooks 
plugin (jeremyevans)
* Add reversible migration support to the migration extension (jeremyevans)
* Add to_dot extension, for producing visualizations of Dataset abstract syntax 
trees with Graphviz (jeremyevans)
* Switch to using manual type translation in the SQLite adapter (jeremyevans)
* Support :read_timeout option in the native mysql adapter (tmm1)
* Support :connect_timeout option in the native mysql and mysql2 adapters (tmm1)

=== 3.17.0 (2010-11-05)

* Ensure that the optimistic locking plugin increments the lock column when 
using Model#modified! (jfirebaugh)
* Correctly handle nil values in the xml_serializer plugin, instead of 
converting them to empty strings (george.haff) (#313)
* Use a default wait_timeout that's allowed on Windows for the mysql and mysql2 
adapters (jeremyevans) (#314)
* Add support for connecting to MySQL over SSL using the :sslca, :sslkey, and 
related options (jeremyevans)
* Fix Database#each_server when used with jdbc or do connection strings without 
separate :adapter option (jeremyevans) (#312)
* Much better support in the AS400 JDBC subadapter (bhauff)
* Allow cloning of many_through_many associations (gucki, jeremyevans)
* In the nested_attributes plugin, don't make unnecessary update calls to 
modify associated objects that are about to be deleted (jeremyevans, gucki)
* Allow Dataset#(add|set)_graph_aliases to accept as hash values symbols and 
arrays with a single element (jeremyevans)
* Add Databse#views and #view_exists? to the Oracle adapter (gpheruson)
* Add Database#sql_log_level for changing the level at which SQL queries are 
logged (jeremyevans)
* Remove unintended use of prepared statements in swift adapter (jeremyevans)
* Fix logging in the swift PostgreSQL subadapter (jeremyevans)

=== 3.16.0 (2010-10-01)

* Support composite foreign keys for associations in the identity_map plugin 
(harukizaemon, jeremyevans) (#310)
* Handle INTERSECT and EXCEPT on Microsoft SQL Server 2005+ (jfirebaugh)
* Add :replace option to Database#create_language in the postgresql adapter 
(jeremyevans)
* Make rcte_tree plugin work when not all columns are selected (jeremyevans)
* Add swift adapter (jeremyevans)
* Fix literalization of DateTime objects on 1.9 for databases that support 
fractional seconds (jeremyevans)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/ruby-sequel/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/ruby-sequel/PLIST \
    pkgsrc/databases/ruby-sequel/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index