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)
This commit is contained in:
taca 2015-06-03 11:11:15 +00:00
parent 8908e091ae
commit bd39d68aca
3 changed files with 20 additions and 13 deletions

View file

@ -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 CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org MAINTAINER= pkgsrc-users@NetBSD.org

View file

@ -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} bin/sequel${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG ${GEM_LIBDIR}/CHANGELOG
@ -108,6 +108,9 @@ ${GEM_LIBDIR}/doc/release_notes/4.18.0.txt
${GEM_LIBDIR}/doc/release_notes/4.19.0.txt ${GEM_LIBDIR}/doc/release_notes/4.19.0.txt
${GEM_LIBDIR}/doc/release_notes/4.2.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.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.3.0.txt
${GEM_LIBDIR}/doc/release_notes/4.4.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.5.0.txt
@ -136,7 +139,6 @@ ${GEM_LIBDIR}/lib/sequel/adapters/do.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/mysql.rb ${GEM_LIBDIR}/lib/sequel/adapters/do/mysql.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/postgres.rb ${GEM_LIBDIR}/lib/sequel/adapters/do/postgres.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/sqlite3.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/firebird.rb
${GEM_LIBDIR}/lib/sequel/adapters/ibmdb.rb ${GEM_LIBDIR}/lib/sequel/adapters/ibmdb.rb
${GEM_LIBDIR}/lib/sequel/adapters/informix.rb ${GEM_LIBDIR}/lib/sequel/adapters/informix.rb
@ -145,7 +147,6 @@ ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/as400.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/cubrid.rb ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/cubrid.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/db2.rb ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/db2.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/derby.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/firebirdsql.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/h2.rb ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/h2.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/hsqldb.rb ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/hsqldb.rb
@ -167,13 +168,12 @@ ${GEM_LIBDIR}/lib/sequel/adapters/odbc.rb
${GEM_LIBDIR}/lib/sequel/adapters/odbc/db2.rb ${GEM_LIBDIR}/lib/sequel/adapters/odbc/db2.rb
${GEM_LIBDIR}/lib/sequel/adapters/odbc/mssql.rb ${GEM_LIBDIR}/lib/sequel/adapters/odbc/mssql.rb
${GEM_LIBDIR}/lib/sequel/adapters/odbc/progress.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/oracle.rb
${GEM_LIBDIR}/lib/sequel/adapters/postgres.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/access.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/cubrid.rb ${GEM_LIBDIR}/lib/sequel/adapters/shared/cubrid.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/db2.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/firebird.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/informix.rb ${GEM_LIBDIR}/lib/sequel/adapters/shared/informix.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/mssql.rb ${GEM_LIBDIR}/lib/sequel/adapters/shared/mssql.rb
@ -310,8 +310,10 @@ ${GEM_LIBDIR}/lib/sequel/plugins/column_conflicts.rb
${GEM_LIBDIR}/lib/sequel/plugins/column_select.rb ${GEM_LIBDIR}/lib/sequel/plugins/column_select.rb
${GEM_LIBDIR}/lib/sequel/plugins/composition.rb ${GEM_LIBDIR}/lib/sequel/plugins/composition.rb
${GEM_LIBDIR}/lib/sequel/plugins/constraint_validations.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/dataset_associations.rb
${GEM_LIBDIR}/lib/sequel/plugins/defaults_setter.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/dirty.rb
${GEM_LIBDIR}/lib/sequel/plugins/eager_each.rb ${GEM_LIBDIR}/lib/sequel/plugins/eager_each.rb
${GEM_LIBDIR}/lib/sequel/plugins/error_splitter.rb ${GEM_LIBDIR}/lib/sequel/plugins/error_splitter.rb
@ -358,6 +360,8 @@ ${GEM_LIBDIR}/lib/sequel/plugins/typecast_on_load.rb
${GEM_LIBDIR}/lib/sequel/plugins/unlimited_update.rb ${GEM_LIBDIR}/lib/sequel/plugins/unlimited_update.rb
${GEM_LIBDIR}/lib/sequel/plugins/update_or_create.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_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_class_methods.rb
${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb ${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb
${GEM_LIBDIR}/lib/sequel/plugins/xml_serializer.rb ${GEM_LIBDIR}/lib/sequel/plugins/xml_serializer.rb
@ -365,7 +369,6 @@ ${GEM_LIBDIR}/lib/sequel/sql.rb
${GEM_LIBDIR}/lib/sequel/timezones.rb ${GEM_LIBDIR}/lib/sequel/timezones.rb
${GEM_LIBDIR}/lib/sequel/version.rb ${GEM_LIBDIR}/lib/sequel/version.rb
${GEM_LIBDIR}/spec/adapters/db2_spec.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/firebird_spec.rb
${GEM_LIBDIR}/spec/adapters/informix_spec.rb ${GEM_LIBDIR}/spec/adapters/informix_spec.rb
${GEM_LIBDIR}/spec/adapters/mssql_spec.rb ${GEM_LIBDIR}/spec/adapters/mssql_spec.rb
@ -410,11 +413,13 @@ ${GEM_LIBDIR}/spec/extensions/connection_validator_spec.rb
${GEM_LIBDIR}/spec/extensions/constraint_validations_plugin_spec.rb ${GEM_LIBDIR}/spec/extensions/constraint_validations_plugin_spec.rb
${GEM_LIBDIR}/spec/extensions/constraint_validations_spec.rb ${GEM_LIBDIR}/spec/extensions/constraint_validations_spec.rb
${GEM_LIBDIR}/spec/extensions/core_refinements_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/current_datetime_timestamp_spec.rb
${GEM_LIBDIR}/spec/extensions/dataset_associations_spec.rb ${GEM_LIBDIR}/spec/extensions/dataset_associations_spec.rb
${GEM_LIBDIR}/spec/extensions/dataset_source_alias_spec.rb ${GEM_LIBDIR}/spec/extensions/dataset_source_alias_spec.rb
${GEM_LIBDIR}/spec/extensions/date_arithmetic_spec.rb ${GEM_LIBDIR}/spec/extensions/date_arithmetic_spec.rb
${GEM_LIBDIR}/spec/extensions/defaults_setter_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/dirty_spec.rb
${GEM_LIBDIR}/spec/extensions/eager_each_spec.rb ${GEM_LIBDIR}/spec/extensions/eager_each_spec.rb
${GEM_LIBDIR}/spec/extensions/empty_array_ignore_nulls_spec.rb ${GEM_LIBDIR}/spec/extensions/empty_array_ignore_nulls_spec.rb
@ -506,6 +511,8 @@ ${GEM_LIBDIR}/spec/extensions/typecast_on_load_spec.rb
${GEM_LIBDIR}/spec/extensions/unlimited_update_spec.rb ${GEM_LIBDIR}/spec/extensions/unlimited_update_spec.rb
${GEM_LIBDIR}/spec/extensions/update_or_create_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_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_class_methods_spec.rb
${GEM_LIBDIR}/spec/extensions/validation_helpers_spec.rb ${GEM_LIBDIR}/spec/extensions/validation_helpers_spec.rb
${GEM_LIBDIR}/spec/extensions/xml_serializer_spec.rb ${GEM_LIBDIR}/spec/extensions/xml_serializer_spec.rb
@ -553,6 +560,7 @@ ${GEM_LIBDIR}/spec/files/transaction_unspecified_migrations/002_create_basic.rb
${GEM_LIBDIR}/spec/files/uppercase_timestamped_migrations/1273253849_CREATE_SESSIONS.RB ${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/1273253851_CREATE_NODES.RB
${GEM_LIBDIR}/spec/files/uppercase_timestamped_migrations/1273253853_3_CREATE_USERS.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/associations_test.rb
${GEM_LIBDIR}/spec/integration/database_test.rb ${GEM_LIBDIR}/spec/integration/database_test.rb
${GEM_LIBDIR}/spec/integration/dataset_test.rb ${GEM_LIBDIR}/spec/integration/dataset_test.rb
@ -579,7 +587,6 @@ ${GEM_LIBDIR}/spec/model/plugins_spec.rb
${GEM_LIBDIR}/spec/model/record_spec.rb ${GEM_LIBDIR}/spec/model/record_spec.rb
${GEM_LIBDIR}/spec/model/spec_helper.rb ${GEM_LIBDIR}/spec/model/spec_helper.rb
${GEM_LIBDIR}/spec/model/validations_spec.rb ${GEM_LIBDIR}/spec/model/validations_spec.rb
${GEM_LIBDIR}/spec/rspec_helper.rb
${GEM_LIBDIR}/spec/sequel_coverage.rb ${GEM_LIBDIR}/spec/sequel_coverage.rb
${GEM_LIBDIR}/spec/spec_config.rb ${GEM_LIBDIR}/spec/spec_config.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

View file

@ -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 SHA1 (sequel-4.23.0.gem) = 54588909dd453931bc61b2733be05aa8c298fd13
RMD160 (sequel-4.20.0.gem) = 71dc4b84f4bfd46d40fc47d740947eb349f1f472 RMD160 (sequel-4.23.0.gem) = 2849877f7ee61081b9e413f0fccb2d5aa98a97af
Size (sequel-4.20.0.gem) = 1304576 bytes Size (sequel-4.23.0.gem) = 1305088 bytes