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.23.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2fa0d73e48aa
branches:  trunk
changeset: 652476:2fa0d73e48aa
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Jun 03 11:11:15 2015 +0000

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

diffstat:

 databases/ruby-sequel/Makefile |   4 ++--
 databases/ruby-sequel/PLIST    |  21 ++++++++++++++-------
 databases/ruby-sequel/distinfo |   8 ++++----
 3 files changed, 20 insertions(+), 13 deletions(-)

diffs (142 lines):

diff -r c87271c57508 -r 2fa0d73e48aa databases/ruby-sequel/Makefile
--- a/databases/ruby-sequel/Makefile    Wed Jun 03 11:00:31 2015 +0000
+++ b/databases/ruby-sequel/Makefile    Wed Jun 03 11:11:15 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2015/03/08 16:12:05 taca Exp $
+# $NetBSD: Makefile,v 1.34 2015/06/03 11:11:15 taca Exp $
 
-DISTNAME=      sequel-4.20.0
+DISTNAME=      sequel-4.23.0
 CATEGORIES=    databases
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r c87271c57508 -r 2fa0d73e48aa databases/ruby-sequel/PLIST
--- a/databases/ruby-sequel/PLIST       Wed Jun 03 11:00:31 2015 +0000
+++ b/databases/ruby-sequel/PLIST       Wed Jun 03 11:11:15 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2015/03/08 16:12:05 taca Exp $
+@comment $NetBSD: PLIST,v 1.32 2015/06/03 11:11:15 taca Exp $
 bin/sequel${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG
@@ -108,6 +108,9 @@
 ${GEM_LIBDIR}/doc/release_notes/4.19.0.txt
 ${GEM_LIBDIR}/doc/release_notes/4.2.0.txt
 ${GEM_LIBDIR}/doc/release_notes/4.20.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.21.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.22.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.23.0.txt
 ${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
@@ -136,7 +139,6 @@
 ${GEM_LIBDIR}/lib/sequel/adapters/do/mysql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/do/postgres.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/do/sqlite3.rb
-${GEM_LIBDIR}/lib/sequel/adapters/fdbsql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/firebird.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/ibmdb.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/informix.rb
@@ -145,7 +147,6 @@
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/cubrid.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/db2.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/derby.rb
-${GEM_LIBDIR}/lib/sequel/adapters/jdbc/fdbsql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/firebirdsql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/h2.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/hsqldb.rb
@@ -167,13 +168,12 @@
 ${GEM_LIBDIR}/lib/sequel/adapters/odbc/db2.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/odbc/mssql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/odbc/progress.rb
-${GEM_LIBDIR}/lib/sequel/adapters/openbase.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/oracle.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/postgres.rb
+${GEM_LIBDIR}/lib/sequel/adapters/postgresql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/access.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/cubrid.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/db2.rb
-${GEM_LIBDIR}/lib/sequel/adapters/shared/fdbsql.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/firebird.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/informix.rb
 ${GEM_LIBDIR}/lib/sequel/adapters/shared/mssql.rb
@@ -310,8 +310,10 @@
 ${GEM_LIBDIR}/lib/sequel/plugins/column_select.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/composition.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/constraint_validations.rb
+${GEM_LIBDIR}/lib/sequel/plugins/csv_serializer.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/dataset_associations.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/defaults_setter.rb
+${GEM_LIBDIR}/lib/sequel/plugins/delay_add_association.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/dirty.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/eager_each.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/error_splitter.rb
@@ -358,6 +360,8 @@
 ${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/update_refresh.rb
+${GEM_LIBDIR}/lib/sequel/plugins/validate_associated.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_class_methods.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb
 ${GEM_LIBDIR}/lib/sequel/plugins/xml_serializer.rb
@@ -365,7 +369,6 @@
 ${GEM_LIBDIR}/lib/sequel/timezones.rb
 ${GEM_LIBDIR}/lib/sequel/version.rb
 ${GEM_LIBDIR}/spec/adapters/db2_spec.rb
-${GEM_LIBDIR}/spec/adapters/fdbsql_spec.rb
 ${GEM_LIBDIR}/spec/adapters/firebird_spec.rb
 ${GEM_LIBDIR}/spec/adapters/informix_spec.rb
 ${GEM_LIBDIR}/spec/adapters/mssql_spec.rb
@@ -410,11 +413,13 @@
 ${GEM_LIBDIR}/spec/extensions/constraint_validations_plugin_spec.rb
 ${GEM_LIBDIR}/spec/extensions/constraint_validations_spec.rb
 ${GEM_LIBDIR}/spec/extensions/core_refinements_spec.rb
+${GEM_LIBDIR}/spec/extensions/csv_serializer_spec.rb
 ${GEM_LIBDIR}/spec/extensions/current_datetime_timestamp_spec.rb
 ${GEM_LIBDIR}/spec/extensions/dataset_associations_spec.rb
 ${GEM_LIBDIR}/spec/extensions/dataset_source_alias_spec.rb
 ${GEM_LIBDIR}/spec/extensions/date_arithmetic_spec.rb
 ${GEM_LIBDIR}/spec/extensions/defaults_setter_spec.rb
+${GEM_LIBDIR}/spec/extensions/delay_add_association_spec.rb
 ${GEM_LIBDIR}/spec/extensions/dirty_spec.rb
 ${GEM_LIBDIR}/spec/extensions/eager_each_spec.rb
 ${GEM_LIBDIR}/spec/extensions/empty_array_ignore_nulls_spec.rb
@@ -506,6 +511,8 @@
 ${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/update_refresh_spec.rb
+${GEM_LIBDIR}/spec/extensions/validate_associated_spec.rb
 ${GEM_LIBDIR}/spec/extensions/validation_class_methods_spec.rb
 ${GEM_LIBDIR}/spec/extensions/validation_helpers_spec.rb
 ${GEM_LIBDIR}/spec/extensions/xml_serializer_spec.rb
@@ -553,6 +560,7 @@
 ${GEM_LIBDIR}/spec/files/uppercase_timestamped_migrations/1273253849_CREATE_SESSIONS.RB
 ${GEM_LIBDIR}/spec/files/uppercase_timestamped_migrations/1273253851_CREATE_NODES.RB
 ${GEM_LIBDIR}/spec/files/uppercase_timestamped_migrations/1273253853_3_CREATE_USERS.RB
+${GEM_LIBDIR}/spec/guards_helper.rb
 ${GEM_LIBDIR}/spec/integration/associations_test.rb
 ${GEM_LIBDIR}/spec/integration/database_test.rb
 ${GEM_LIBDIR}/spec/integration/dataset_test.rb
@@ -579,7 +587,6 @@
 ${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 c87271c57508 -r 2fa0d73e48aa databases/ruby-sequel/distinfo
--- a/databases/ruby-sequel/distinfo    Wed Jun 03 11:00:31 2015 +0000
+++ b/databases/ruby-sequel/distinfo    Wed Jun 03 11:11:15 2015 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2015/03/08 16:12:05 taca Exp $
+$NetBSD: distinfo,v 1.32 2015/06/03 11:11:15 taca Exp $
 
-SHA1 (sequel-4.20.0.gem) = 9a936a6f9408b36e0b98fb2f30816df498260f20
-RMD160 (sequel-4.20.0.gem) = 71dc4b84f4bfd46d40fc47d740947eb349f1f472
-Size (sequel-4.20.0.gem) = 1304576 bytes
+SHA1 (sequel-4.23.0.gem) = 54588909dd453931bc61b2733be05aa8c298fd13
+RMD160 (sequel-4.23.0.gem) = 2849877f7ee61081b9e413f0fccb2d5aa98a97af
+Size (sequel-4.23.0.gem) = 1305088 bytes



Home | Main Index | Thread Index | Old Index