diff options
author | taca <taca@pkgsrc.org> | 2017-03-11 16:43:31 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2017-03-11 16:43:31 +0000 |
commit | ba41a7f957db00be20e221a8010903bcf3f87ead (patch) | |
tree | 1469cbd23e8cd3a963b57f632d8afe4c788f6d6f /databases/ruby-sequel | |
parent | 53b05eb86bf3554a3084ba9c3115c59c86b9d83d (diff) | |
download | pkgsrc-ba41a7f957db00be20e221a8010903bcf3f87ead.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/ruby-sequel')
-rw-r--r-- | databases/ruby-sequel/Makefile | 4 | ||||
-rw-r--r-- | databases/ruby-sequel/PLIST | 9 | ||||
-rw-r--r-- | databases/ruby-sequel/distinfo | 10 |
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 |