pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases/ruby-sequel Update ruby-sequel to 4.8.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5d37cede16a0
branches:  trunk
changeset: 631792:5d37cede16a0
user:      taca <taca%pkgsrc.org@localhost>
date:      Thu Mar 13 18:24:52 2014 +0000

description:
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)

diffstat:

 databases/ruby-sequel/Makefile |  4 ++--
 databases/ruby-sequel/PLIST    |  9 ++++++++-
 databases/ruby-sequel/distinfo |  8 ++++----
 3 files changed, 14 insertions(+), 7 deletions(-)

diffs (76 lines):

diff -r c7224442fcf2 -r 5d37cede16a0 databases/ruby-sequel/Makefile
--- a/databases/ruby-sequel/Makefile    Thu Mar 13 18:24:02 2014 +0000
+++ b/databases/ruby-sequel/Makefile    Thu Mar 13 18:24:52 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2013/12/08 16:51:45 taca Exp $
+# $NetBSD: Makefile,v 1.29 2014/03/13 18:24:52 taca Exp $
 
-DISTNAME=      sequel-4.5.0
+DISTNAME=      sequel-4.8.0
 CATEGORIES=    databases
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r c7224442fcf2 -r 5d37cede16a0 databases/ruby-sequel/PLIST
--- a/databases/ruby-sequel/PLIST       Thu Mar 13 18:24:02 2014 +0000
+++ b/databases/ruby-sequel/PLIST       Thu Mar 13 18:24:52 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2013/12/08 16:51:45 taca Exp $
+@comment $NetBSD: PLIST,v 1.27 2014/03/13 18:24:52 taca Exp $
 bin/sequel
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG
@@ -20,6 +20,7 @@
 ${GEM_LIBDIR}/doc/migration.rdoc
 ${GEM_LIBDIR}/doc/model_hooks.rdoc
 ${GEM_LIBDIR}/doc/model_plugins.rdoc
+${GEM_LIBDIR}/doc/mssql_stored_procedures.rdoc
 ${GEM_LIBDIR}/doc/object_model.rdoc
 ${GEM_LIBDIR}/doc/opening_databases.rdoc
 ${GEM_LIBDIR}/doc/postgresql.rdoc
@@ -99,6 +100,9 @@
 ${GEM_LIBDIR}/doc/release_notes/4.3.0.txt
 ${GEM_LIBDIR}/doc/release_notes/4.4.0.txt
 ${GEM_LIBDIR}/doc/release_notes/4.5.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.6.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.7.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.8.0.txt
 ${GEM_LIBDIR}/doc/schema_modification.rdoc
 ${GEM_LIBDIR}/doc/security.rdoc
 ${GEM_LIBDIR}/doc/sharding.rdoc
@@ -324,6 +328,7 @@
 ${GEM_LIBDIR}/lib/sequel/plugins/tree.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/typecast_on_load.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/unlimited_update.rb
+${GEM_LIBDIR}/lib/sequel/plugins/update_or_create.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/update_primary_key.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_class_methods.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb
@@ -459,6 +464,7 @@
 ${GEM_LIBDIR}/spec/extensions/tree_spec.rb
 ${GEM_LIBDIR}/spec/extensions/typecast_on_load_spec.rb
 ${GEM_LIBDIR}/spec/extensions/unlimited_update_spec.rb
+${GEM_LIBDIR}/spec/extensions/update_or_create_spec.rb
 ${GEM_LIBDIR}/spec/extensions/update_primary_key_spec.rb
 ${GEM_LIBDIR}/spec/extensions/validation_class_methods_spec.rb
 ${GEM_LIBDIR}/spec/extensions/validation_helpers_spec.rb
@@ -533,6 +539,7 @@
 ${GEM_LIBDIR}/spec/model/record_spec.rb
 ${GEM_LIBDIR}/spec/model/spec_helper.rb
 ${GEM_LIBDIR}/spec/model/validations_spec.rb
+${GEM_LIBDIR}/spec/rspec_helper.rb
 ${GEM_LIBDIR}/spec/sequel_coverage.rb
 ${GEM_LIBDIR}/spec/spec_config.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r c7224442fcf2 -r 5d37cede16a0 databases/ruby-sequel/distinfo
--- a/databases/ruby-sequel/distinfo    Thu Mar 13 18:24:02 2014 +0000
+++ b/databases/ruby-sequel/distinfo    Thu Mar 13 18:24:52 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2013/12/08 16:51:45 taca Exp $
+$NetBSD: distinfo,v 1.27 2014/03/13 18:24:52 taca Exp $
 
-SHA1 (sequel-4.5.0.gem) = ba50a62300c7c972dcd8a8f91ab14c33c788225a
-RMD160 (sequel-4.5.0.gem) = 07ffd93e04f5e6aab15ae7e7a9fc9a2165b4e771
-Size (sequel-4.5.0.gem) = 1189888 bytes
+SHA1 (sequel-4.8.0.gem) = ce9eebead05e3034988ea926ca3b0198256fe2e8
+RMD160 (sequel-4.8.0.gem) = 199ab24a4b9cc55a9c5c9d7b2fd931bf14dd0b58
+Size (sequel-4.8.0.gem) = 1218560 bytes



Home | Main Index | Thread Index | Old Index