summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authortaca <taca>2017-03-11 16:43:31 +0000
committertaca <taca>2017-03-11 16:43:31 +0000
commit127b211ba80bac391ff7d316e5c7df5dff9ae0a0 (patch)
tree099757e677bdb6c74e330717603e98725d1d86a8 /databases
parentb44a69d2948027a1f3e2a18ff21b4bef2bffaa47 (diff)
downloadpkgsrc-127b211ba80bac391ff7d316e5c7df5dff9ae0a0.tar.gz
Update ruby-sequel to 4.44.0.
=== 4.44.0 (2017-03-01) * Add where_all, where_each, where_single_value model dataset methods, optimized for frozen datasets (jeremyevans) * Add eager method to dataset_module (jeremyevans) * Add implicit_subquery extension, for implicitly using a subquery for datasets using raw SQL when calling dataset methods that modify SQL (jeremyevans) * Make Dataset#from_self keep the columns from the current dataset if present (jeremyevans) * Add implicit_subquery extension, implicitly using subqueries for dataset methods if the current dataset uses raw SQL (jeremyevans) * Make SQL::ValueList#inspect show that it is a value list (jeremyevans) * Make LiteralString#inspect show that it is a literal string (jeremyevans) * Make Model::Associations::AssociationReflection#inspect show reflection class and guess at association definition line (jeremyevans) * Make SQLTime#inspect show it is an SQLTime instance, and only the time component (jeremyevans) * Make SQL::Blob#inspect show that it is a blob, the number of bytes, and some or all of the content (jeremyevans) * Make plugins not modify the constant namespace for the model class that uses them (jeremyevans) * Do not modify encoding of SQL::Blob instances in force_encoding plugin (jeremyevans) * Add Model.freeze_descendents to subclasses plugin, for easier finalizing associations/freezing of descendent classes (jeremyevans) * Add Model.finalize_associations method for finalizing associations, speeding up some association reflections methods almost 10x (jeremyevans) * Implement Model.freeze such that it can be used in production (jeremyevans) * Recognize another disconnect error in the jdbc/as400 adapter (perlun) (#1300) * Correctly handle conversion of false values when typecasting PostgreSQL arrays (mistoo) (#1299) * Raise error if the postgres adapter attempts to load an incompatible version of sequel_pg (mahlonsmith) (#1298) * Fix jdbc adapter so basic_type_convertor_map is not shared between instances, work with Database#freeze (jeremyevans) === 4.43.0 (2017-02-01) * Make jdbc/postgresql adapter work if pg_hstore extension is loaded first (jeremyevans) (#1296) * Make prepared_statements_associations plugin work correctly on some instance specific associations (jeremyevans) * Make prepared_statements plugin not use prepared statements in cases where it is probably slower (jeremyevans) * Optimize Model#refresh similar to Model.with_pk (jeremyevans) * Make Database#extension not attempt to load the same extension more than once (jeremyevans) * Implement Database#freeze such that it can be used in production (jeremyevans) * Freeze enum_labels in the pg_enum extension (jeremyevans) * Handle Database#type_supported? thread-safely on PostgreSQL (jeremyevans) * Handle primary_key_sequences thread-safely on Oracle (jeremyevans) * Handle sharding better when using mysql2 native prepared statements (jeremyevans) * Use thread-safe incrementor for mock adapter autoid handling (jeremyevans) * Make Model#freeze not freeze associations hash until after validating the model instance (jeremyevans) * Make prepared_statements_associations plugin work correctly when model object explicitly specifies server to use when also using sharding plugin (jeremyevans) * Make prepared_statements_with_pk plugin work correctly when dataset explicitly specifies server to use (jeremyevans) * Make prepared_statements plugin work correctly when model object explicitly specifies server to use (jeremyevans) * Make dataset_module inherited to subclasses when using the single_table_inheritance plugin (jeremyevans) (#1284) * Support use of SQLite result codes in the jdbc-sqlite adapter, if the jdbc sqlite driver supports them (flash-gordon, jeremyevans) (#1283) * Make timestamp migrator handle key length limitations when using MySQL with InnoDB engine and utf8mb4 charset default (jeremyevans) (#1282)
Diffstat (limited to 'databases')
-rw-r--r--databases/ruby-sequel/Makefile4
-rw-r--r--databases/ruby-sequel/PLIST9
-rw-r--r--databases/ruby-sequel/distinfo10
3 files changed, 15 insertions, 8 deletions
diff --git a/databases/ruby-sequel/Makefile b/databases/ruby-sequel/Makefile
index 92acd4c63ef..7a2bcbc21e8 100644
--- a/databases/ruby-sequel/Makefile
+++ b/databases/ruby-sequel/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2017/01/13 15:30:04 taca Exp $
+# $NetBSD: Makefile,v 1.51 2017/03/11 16:43:31 taca Exp $
-DISTNAME= sequel-4.42.1
+DISTNAME= sequel-4.44.0
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/databases/ruby-sequel/PLIST b/databases/ruby-sequel/PLIST
index 23cd7c56aba..305ead54523 100644
--- a/databases/ruby-sequel/PLIST
+++ b/databases/ruby-sequel/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.47 2017/01/13 15:30:04 taca Exp $
+@comment $NetBSD: PLIST,v 1.48 2017/03/11 16:43:31 taca Exp $
bin/sequel${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
@@ -18,6 +18,7 @@ ${GEM_LIBDIR}/doc/dataset_filtering.rdoc
${GEM_LIBDIR}/doc/extensions.rdoc
${GEM_LIBDIR}/doc/mass_assignment.rdoc
${GEM_LIBDIR}/doc/migration.rdoc
+${GEM_LIBDIR}/doc/model_dataset_method_design.rdoc
${GEM_LIBDIR}/doc/model_hooks.rdoc
${GEM_LIBDIR}/doc/model_plugins.rdoc
${GEM_LIBDIR}/doc/mssql_stored_procedures.rdoc
@@ -132,6 +133,8 @@ ${GEM_LIBDIR}/doc/release_notes/4.4.0.txt
${GEM_LIBDIR}/doc/release_notes/4.40.0.txt
${GEM_LIBDIR}/doc/release_notes/4.41.0.txt
${GEM_LIBDIR}/doc/release_notes/4.42.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.43.0.txt
+${GEM_LIBDIR}/doc/release_notes/4.44.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
@@ -244,6 +247,8 @@ ${GEM_LIBDIR}/lib/sequel/dataset/query.rb
${GEM_LIBDIR}/lib/sequel/dataset/sql.rb
${GEM_LIBDIR}/lib/sequel/deprecated.rb
${GEM_LIBDIR}/lib/sequel/exceptions.rb
+${GEM_LIBDIR}/lib/sequel/extensions/_model_constraint_validations.rb
+${GEM_LIBDIR}/lib/sequel/extensions/_model_pg_row.rb
${GEM_LIBDIR}/lib/sequel/extensions/_pretty_table.rb
${GEM_LIBDIR}/lib/sequel/extensions/arbitrary_servers.rb
${GEM_LIBDIR}/lib/sequel/extensions/blank.rb
@@ -267,6 +272,7 @@ ${GEM_LIBDIR}/lib/sequel/extensions/from_block.rb
${GEM_LIBDIR}/lib/sequel/extensions/graph_each.rb
${GEM_LIBDIR}/lib/sequel/extensions/hash_aliases.rb
${GEM_LIBDIR}/lib/sequel/extensions/identifier_mangling.rb
+${GEM_LIBDIR}/lib/sequel/extensions/implicit_subquery.rb
${GEM_LIBDIR}/lib/sequel/extensions/inflector.rb
${GEM_LIBDIR}/lib/sequel/extensions/looser_typecasting.rb
${GEM_LIBDIR}/lib/sequel/extensions/meta_def.rb
@@ -482,6 +488,7 @@ ${GEM_LIBDIR}/spec/extensions/hash_aliases_spec.rb
${GEM_LIBDIR}/spec/extensions/hook_class_methods_spec.rb
${GEM_LIBDIR}/spec/extensions/identifier_columns_spec.rb
${GEM_LIBDIR}/spec/extensions/identifier_mangling_spec.rb
+${GEM_LIBDIR}/spec/extensions/implicit_subquery_spec.rb
${GEM_LIBDIR}/spec/extensions/inflector_spec.rb
${GEM_LIBDIR}/spec/extensions/input_transformer_spec.rb
${GEM_LIBDIR}/spec/extensions/insert_returning_select_spec.rb
diff --git a/databases/ruby-sequel/distinfo b/databases/ruby-sequel/distinfo
index b3fe4db41da..e0347739f27 100644
--- a/databases/ruby-sequel/distinfo
+++ b/databases/ruby-sequel/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.48 2017/01/13 15:30:04 taca Exp $
+$NetBSD: distinfo,v 1.49 2017/03/11 16:43:31 taca Exp $
-SHA1 (sequel-4.42.1.gem) = 2d525e943e2ed243e094a9d3d709bf3226d0a30d
-RMD160 (sequel-4.42.1.gem) = 241246523f8dd001ec3a50ce1ad97a1dc724acdc
-SHA512 (sequel-4.42.1.gem) = d15117d028fdfabc0215c78782762af979a8f266cddeb55b25bec3e7b516d4372a602e9f15baec3178fb7b314655863640f94d7793491a1d691ca91364ccf2f5
-Size (sequel-4.42.1.gem) = 1402368 bytes
+SHA1 (sequel-4.44.0.gem) = f278c9ced89d9824518607261b3e7974f0cabd52
+RMD160 (sequel-4.44.0.gem) = f5fb9f8e5fd131be42156ad9ac848af698eb5e94
+SHA512 (sequel-4.44.0.gem) = 54ec58ba1e8bc3ace0c2f80413cf00498d909c9a641849b8e0669b24189348ae663a0e1c41d6b95172e1dc8fb3a220d262142dbe1e9000a0f577c703e61b947f
+Size (sequel-4.44.0.gem) = 1421312 bytes