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.44.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a76bd07a3c8c
branches: trunk
changeset: 359470:a76bd07a3c8c
user: taca <taca%pkgsrc.org@localhost>
date: Sat Mar 11 16:43:31 2017 +0000
description:
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:
databases/ruby-sequel/Makefile | 4 ++--
databases/ruby-sequel/PLIST | 9 ++++++++-
databases/ruby-sequel/distinfo | 10 +++++-----
3 files changed, 15 insertions(+), 8 deletions(-)
diffs (78 lines):
diff -r fb43168ddbdb -r a76bd07a3c8c databases/ruby-sequel/Makefile
--- a/databases/ruby-sequel/Makefile Sat Mar 11 16:42:06 2017 +0000
+++ b/databases/ruby-sequel/Makefile Sat Mar 11 16:43:31 2017 +0000
@@ -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@localhost
diff -r fb43168ddbdb -r a76bd07a3c8c databases/ruby-sequel/PLIST
--- a/databases/ruby-sequel/PLIST Sat Mar 11 16:42:06 2017 +0000
+++ b/databases/ruby-sequel/PLIST Sat Mar 11 16:43:31 2017 +0000
@@ -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/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.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/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/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/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 -r fb43168ddbdb -r a76bd07a3c8c databases/ruby-sequel/distinfo
--- a/databases/ruby-sequel/distinfo Sat Mar 11 16:42:06 2017 +0000
+++ b/databases/ruby-sequel/distinfo Sat Mar 11 16:43:31 2017 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index