Subject: CVS commit: pkgsrc/databases/ruby-sequel
From: Takahiro Kambe
Date: 2015-06-03 13:11:15
Message id: 20150603111115.A7B9298@cvs.netbsd.org

Log Message:
Update ruby-sequel to 4.23.0.

=== 4.23.0 (2015-06-01)

* Make dataset.call_sproc(:insert) work in the jdbc adapter (flash-gordon) (#1013)

* Add update_refresh plugin, for refreshing a model instance when updating \ 
(jeremyevans)

* Add delay_add_association plugin, for delaying add_* method calls on new \ 
objects until after saving the object (jeremyevans)

* Add validate_associated plugin, for validating associated objects when \ 
validating the current object (jeremyevans)

* Make Postgres::JSONBOp#[] and #get_text return JSONBOp instances (jeremyevans) \ 
(#1005)

* Remove the fdbsql, jdbc/fdbsql, and openbase adapters (jeremyevans)

* Database#transaction now returns block return value if :rollback=>:always \ 
is used (jeremyevans)

* Allow postgresql:// connection strings as aliases to postgres://, for \ 
compatibility with libpq (jeremyevans) (#1004)

* Make Model#move_to in the list plugin handle out-of-range targets without \ 
raising an exception (jeremyevans) (#1003)

* Make Database#add_named_conversion_proc on PostgreSQL handle conversion procs \ 
for enum types (celsworth) (#1002)

=== 4.22.0 (2015-05-01)

* Deprecate the db2, dbi, fdbsql, firebird, jdbc/fdbsql, informix, and openbase \ 
adapters (jeremyevans)

* Avoid hash allocations and rehashes (jeremyevans)

* Don't silently ignore :jdbc_properties Database option in jdbc adapter \ 
(jeremyevans)

* Make tree plugin set reciprocal association for children association correctly \ 
(lpil, jeremyevans) (#995)

* Add Sequel::MassAssignmentRestriction exception, raised for mass assignment \ 
errors in strict mode (jeremyevans) (#994)

* Handle ODBC::SQL_BIT type as boolean in the odbc adapter, fixing boolean \ 
handling on odbc/mssql (jrgns) (#993)

* Make :auto_validations plugin check :default entry instead of :ruby_default \ 
entry for checking existence of default value (jeremyevans) (#990)

* Adapters should now set :default schema option to nil when adapter can \ 
determine that the value is nil (jeremyevans)

* Do not add a schema :max_length entry for a varchar(max) column on MSSQL \ 
(jeremyevans)

* Allow :default value for PostgreSQL array columns to be a ruby array when \ 
using the pg_array extension (jeremyevans) (#989)

* Add csv_serializer plugin for serializing model objects to and from csv \ 
(bjmllr, jeremyevans) (#988)

* Make Dataset#to_hash and #to_hash_groups handle single array argument for \ 
model datasets (jeremyevans)

* Handle Model#cancel_action in association before hooks (jeremyevans)

* Use a condition variable instead of busy waiting in the threaded connection \ 
pools on ruby 1.9+ (jeremyevans)

* Use Symbol#to_proc instead of explicit blocks (jeremyevans)

=== 4.21.0 (2015-04-01)

* Support :tsquery and :tsvector options in Dataset#full_text_search on \ 
PostgreSQL, for using existing tsquery/tsvector expressions (jeremyevans)

* Fix TinyTds::Error being raised when trying to cancel a query on a closed \ 
connection in the tinytds adapter (jeremyevans)

* Add GenericExpression#!~ for inverting =~ on ruby 1.9 (similar to inverting a \ 
hash) (jeremyevans) (#979)

* Add GenericExpression#=~ for equality, inclusion, and pattern matching \ 
(similar to using a hash) (jeremyevans) (#979)

* Add Database#add_named_conversion_proc on PostgreSQL to make it easier to add \ 
conversion procs for types by name (jeremyevans)

* Make Sequel.pg_jsonb return JSONBOp instances instead of JSONOp instances when \ 
passed other than Array or Hash (jeremyevans) (#977)

* Demodulize default root name in json_serializer plugin (janko-m) (#968)

* Make Database#transaction work in after_commit/after_rollback blocks (jeremyevans)

Files:
RevisionActionfile
1.34modifypkgsrc/databases/ruby-sequel/Makefile
1.32modifypkgsrc/databases/ruby-sequel/PLIST
1.32modifypkgsrc/databases/ruby-sequel/distinfo