Subject: CVS commit: pkgsrc/databases/ruby-sequel
From: Takahiro Kambe
Date: 2014-03-13 19:24:52
Message id: 20140313182452.72B4196@cvs.netbsd.org

Log Message:
Update ruby-sequel to 4.8.0.

=== 4.8.0 (2014-03-01)

* Add SQL::AliasedExpression#alias alias for #aliaz (jeremyevans)

* Handle SQL::Identifier, SQL::QualifiedIdentifier, and SQL::AliasedExpression \ 
objects as first argument to Dataset#graph (jeremyevans)

* Respect qualification and aliases in symbols passed as first argument to \ 
Dataset#graph (dividedmind) (#769)

* Recognize new constraint violation error messages in SQLite 3.8.2+ (itswindtw) \ 
(#766)

* Use limit strategy to correctly handle limited associations in the \ 
dataset_associations plugin (jeremyevans)

* Handle issues in dataset_associations plugin when dataset uses unqualified \ 
identifiers for associations requiring joins (jeremyevans)

* Handle fractional seconds in input timestamps in the odbc/mssql adapter (Ross \ 
Attrill, jeremyevans)

* Return fractional seconds in timestamps in the odbc adapter (jeremyevans)

* Support :plain and :phrase options to Dataset#full_text_search on PostgreSQL \ 
(jeremyevans)

* Use limit strategy to correctly handle filtering by limited associations \ 
(jeremyevans)

* Simplify queries used for filtering by associations with conditions (jeremyevans)

* Use an eager limit strategy by default for *_one associations with orders \ 
(jeremyevans)

* Support :limit_strategy eager_graph option, for specifying strategy used for \ 
limited associations in that eager graph (jeremyevans)

* Add eager_graph_with_options to model datasets, for specifying options \ 
specific to the eager_graph call (jeremyevans)

* Handle offsets on *_many associations when eager graphing when there are no \ 
associated results (jeremyevans)

* Make Database#register_array_type work without existing scalar conversion proc \ 
in the pg_array extension (jeremyevans)

* Handle presence validations on foreign keys in associated objects when \ 
creating new associated objects in the nested_attributes plugin (jeremyevans)

* Respect offsets when eager graphing *_one associations (jeremyevans)

* Add association_join to model datasets, for setting up joins based on \ 
associations (jeremyevans)

* Add one_through_many association to many_through_many plugin, for only \ 
returning a single record (jeremyevans)

* Add :graph_order association option, useful when :order needs to contain \ 
qualified identifiers (jeremyevans)

* Add one_through_one association, similar to many_to_many but only returning a \ 
single record (jeremyevans)

=== 4.7.0 (2014-02-01)

* Don't swallow underlying exception if there is an exception closing the cursor \ 
on PostgreSQL (jeremyevans) (#761)

* Recognize primary key unique constraint violations on MSSQL and SQLAnywhere \ 
(jeremyevans)

* Recognize composite unique constraint violations on SQLite (timcraft) (#758)

* Make #* method without arguments on SQL::Function return a Function with * \ 
prepended to the arguments (jeremyevans)

* Add #function to SQL::Identifier and SQL::QualifiedIdentifier, allowing for \ 
easy use of schema qualified functions or functions names that need quoting \ 
(jeremyevans)

* Add SQL::Function#distinct for easier creation of aggregate functions using \ 
DISTINCT (jeremyevans)

* Add SQL::Function#over for easier creation of window functions (jeremyevans)

* Don't clear validation instance_hooks until after a successful save (jeremyevans)

* Support :raise_on_save_failure option for one_to_many, pg_array_to_many, and \ 
many_to_pg_array associations (jeremyevans)

* Make SQLTime#to_s return a string in HH:MM:SS format, since it shouldn't \ 
include date information (jeremyevans)

* Support the Database#tables :schema option in the jdbc adapter (robbiegill, \ 
jeremyevans) (#755)

* Automatically rollback transactions in killed threads in ruby 2.0+ (chanks) (#752)

* Add update_or_create plugin, for updating an object if it exists, or creating \ 
such an object if it does not (jeremyevans)

* Make auto_validations uniqueness validations work correctly for STI subclasses \ 
(jeremyevans)

* Support :dataset option to validates_unique vaildation (jeremyevans)

=== 4.6.0 (2014-01-02)

* Add Database#call_mssql_sproc on MSSQL for calling stored procedures and \ 
handling output parameters (jrgns, jeremyevans) (#748)

* Handle RuntimeErrors raised by oci8 in the oracle adapter (jeremyevans)

* Support OFFSET/FETCH on Microsoft SQL Server 2012 (jeremyevans)

* Support :server option for Database#{commit,rollback}_prepared_transaction on \ 
PostgreSQL, MySQL, and H2 (jeremyevans) (#743)

* Do not attempt to eager load and raise an exception when doing \ 
Model.eager(...).naked.all (jeremyevans)

* Recognize a couple additional disconnect errors in the jdbc/postgresql adapter \ 
(jeremyevans) (#742)

Files:
RevisionActionfile
1.29modifypkgsrc/databases/ruby-sequel/Makefile
1.27modifypkgsrc/databases/ruby-sequel/PLIST
1.27modifypkgsrc/databases/ruby-sequel/distinfo