Sun Jul 2 04:54:41 2023 UTC ()
databases/ruby-sequel: upate to 5.70.7

5.70.0 (2023-07-01)

* Make static_cache plugin better handle cases where forbid_lazy_load plugin
  is already loaded (jeremyevans)

* Fix ShardedThreadedConnectionPool#remove_server to disconnect all
  connections if removing multiple servers (jeremyevans)

* Support SEQUEL_DEFAULT_CONNECTION_POOL environment variable for choosing
  connection pool when :pool_class Database option is not set (jeremyevans)

* Add sharded_timed_queue connection pool (jeremyevans)

* Make connection_{validator,expiration} and async_thread_pool extensions
  work with timed_queue connection pool (jeremyevans)

* Make connection_{validator,expiration} extensions raise error when used
  with single threaded pools (HoneyryderChuck, jeremyevans) (#2049)

* Workaround possible resource starvation in threaded connection pool
  (ioquatix) (#2048)


(taca)
diff -r1.112 -r1.113 pkgsrc/databases/ruby-sequel/Makefile
diff -r1.108 -r1.109 pkgsrc/databases/ruby-sequel/PLIST
diff -r1.111 -r1.112 pkgsrc/databases/ruby-sequel/distinfo

cvs diff -r1.112 -r1.113 pkgsrc/databases/ruby-sequel/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/Makefile 2023/06/06 13:27:42 1.112
+++ pkgsrc/databases/ruby-sequel/Makefile 2023/07/02 04:54:41 1.113
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.112 2023/06/06 13:27:42 taca Exp $ 1# $NetBSD: Makefile,v 1.113 2023/07/02 04:54:41 taca Exp $
2 2
3DISTNAME= sequel-5.69.0 3DISTNAME= sequel-5.70.0
4CATEGORIES= databases 4CATEGORIES= databases
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://sequel.jeremyevans.net/ 7HOMEPAGE= https://sequel.jeremyevans.net/
8COMMENT= Model classes for the Sequel Database Toolkit 8COMMENT= Model classes for the Sequel Database Toolkit
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13RUBYGEM_OPTIONS+= --format-executable 13RUBYGEM_OPTIONS+= --format-executable
14 14
15.include "../../lang/ruby/gem.mk" 15.include "../../lang/ruby/gem.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.108 -r1.109 pkgsrc/databases/ruby-sequel/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/PLIST 2023/06/06 13:27:42 1.108
+++ pkgsrc/databases/ruby-sequel/PLIST 2023/07/02 04:54:41 1.109
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.108 2023/06/06 13:27:42 taca Exp $ 1@comment $NetBSD: PLIST,v 1.109 2023/07/02 04:54:41 taca Exp $
2bin/sequel${RUBY_SUFFIX} 2bin/sequel${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/CHANGELOG 4${GEM_LIBDIR}/CHANGELOG
5${GEM_LIBDIR}/MIT-LICENSE 5${GEM_LIBDIR}/MIT-LICENSE
6${GEM_LIBDIR}/README.rdoc 6${GEM_LIBDIR}/README.rdoc
7${GEM_LIBDIR}/bin/sequel 7${GEM_LIBDIR}/bin/sequel
8${GEM_LIBDIR}/doc/advanced_associations.rdoc 8${GEM_LIBDIR}/doc/advanced_associations.rdoc
9${GEM_LIBDIR}/doc/association_basics.rdoc 9${GEM_LIBDIR}/doc/association_basics.rdoc
10${GEM_LIBDIR}/doc/bin_sequel.rdoc 10${GEM_LIBDIR}/doc/bin_sequel.rdoc
11${GEM_LIBDIR}/doc/cheat_sheet.rdoc 11${GEM_LIBDIR}/doc/cheat_sheet.rdoc
12${GEM_LIBDIR}/doc/code_order.rdoc 12${GEM_LIBDIR}/doc/code_order.rdoc
13${GEM_LIBDIR}/doc/core_extensions.rdoc 13${GEM_LIBDIR}/doc/core_extensions.rdoc
14${GEM_LIBDIR}/doc/dataset_basics.rdoc 14${GEM_LIBDIR}/doc/dataset_basics.rdoc
@@ -85,26 +85,27 @@ ${GEM_LIBDIR}/doc/release_notes/5.58.0.t @@ -85,26 +85,27 @@ ${GEM_LIBDIR}/doc/release_notes/5.58.0.t
85${GEM_LIBDIR}/doc/release_notes/5.59.0.txt 85${GEM_LIBDIR}/doc/release_notes/5.59.0.txt
86${GEM_LIBDIR}/doc/release_notes/5.6.0.txt 86${GEM_LIBDIR}/doc/release_notes/5.6.0.txt
87${GEM_LIBDIR}/doc/release_notes/5.60.0.txt 87${GEM_LIBDIR}/doc/release_notes/5.60.0.txt
88${GEM_LIBDIR}/doc/release_notes/5.61.0.txt 88${GEM_LIBDIR}/doc/release_notes/5.61.0.txt
89${GEM_LIBDIR}/doc/release_notes/5.62.0.txt 89${GEM_LIBDIR}/doc/release_notes/5.62.0.txt
90${GEM_LIBDIR}/doc/release_notes/5.63.0.txt 90${GEM_LIBDIR}/doc/release_notes/5.63.0.txt
91${GEM_LIBDIR}/doc/release_notes/5.64.0.txt 91${GEM_LIBDIR}/doc/release_notes/5.64.0.txt
92${GEM_LIBDIR}/doc/release_notes/5.65.0.txt 92${GEM_LIBDIR}/doc/release_notes/5.65.0.txt
93${GEM_LIBDIR}/doc/release_notes/5.66.0.txt 93${GEM_LIBDIR}/doc/release_notes/5.66.0.txt
94${GEM_LIBDIR}/doc/release_notes/5.67.0.txt 94${GEM_LIBDIR}/doc/release_notes/5.67.0.txt
95${GEM_LIBDIR}/doc/release_notes/5.68.0.txt 95${GEM_LIBDIR}/doc/release_notes/5.68.0.txt
96${GEM_LIBDIR}/doc/release_notes/5.69.0.txt 96${GEM_LIBDIR}/doc/release_notes/5.69.0.txt
97${GEM_LIBDIR}/doc/release_notes/5.7.0.txt 97${GEM_LIBDIR}/doc/release_notes/5.7.0.txt
 98${GEM_LIBDIR}/doc/release_notes/5.70.0.txt
98${GEM_LIBDIR}/doc/release_notes/5.8.0.txt 99${GEM_LIBDIR}/doc/release_notes/5.8.0.txt
99${GEM_LIBDIR}/doc/release_notes/5.9.0.txt 100${GEM_LIBDIR}/doc/release_notes/5.9.0.txt
100${GEM_LIBDIR}/doc/schema_modification.rdoc 101${GEM_LIBDIR}/doc/schema_modification.rdoc
101${GEM_LIBDIR}/doc/security.rdoc 102${GEM_LIBDIR}/doc/security.rdoc
102${GEM_LIBDIR}/doc/sharding.rdoc 103${GEM_LIBDIR}/doc/sharding.rdoc
103${GEM_LIBDIR}/doc/sql.rdoc 104${GEM_LIBDIR}/doc/sql.rdoc
104${GEM_LIBDIR}/doc/testing.rdoc 105${GEM_LIBDIR}/doc/testing.rdoc
105${GEM_LIBDIR}/doc/thread_safety.rdoc 106${GEM_LIBDIR}/doc/thread_safety.rdoc
106${GEM_LIBDIR}/doc/transactions.rdoc 107${GEM_LIBDIR}/doc/transactions.rdoc
107${GEM_LIBDIR}/doc/validations.rdoc 108${GEM_LIBDIR}/doc/validations.rdoc
108${GEM_LIBDIR}/doc/virtual_rows.rdoc 109${GEM_LIBDIR}/doc/virtual_rows.rdoc
109${GEM_LIBDIR}/lib/sequel.rb 110${GEM_LIBDIR}/lib/sequel.rb
110${GEM_LIBDIR}/lib/sequel/adapters/ado.rb 111${GEM_LIBDIR}/lib/sequel/adapters/ado.rb
@@ -151,26 +152,27 @@ ${GEM_LIBDIR}/lib/sequel/adapters/trilog @@ -151,26 +152,27 @@ ${GEM_LIBDIR}/lib/sequel/adapters/trilog
151${GEM_LIBDIR}/lib/sequel/adapters/utils/columns_limit_1.rb 152${GEM_LIBDIR}/lib/sequel/adapters/utils/columns_limit_1.rb
152${GEM_LIBDIR}/lib/sequel/adapters/utils/emulate_offset_with_reverse_and_count.rb 153${GEM_LIBDIR}/lib/sequel/adapters/utils/emulate_offset_with_reverse_and_count.rb
153${GEM_LIBDIR}/lib/sequel/adapters/utils/emulate_offset_with_row_number.rb 154${GEM_LIBDIR}/lib/sequel/adapters/utils/emulate_offset_with_row_number.rb
154${GEM_LIBDIR}/lib/sequel/adapters/utils/mysql_mysql2.rb 155${GEM_LIBDIR}/lib/sequel/adapters/utils/mysql_mysql2.rb
155${GEM_LIBDIR}/lib/sequel/adapters/utils/mysql_prepared_statements.rb 156${GEM_LIBDIR}/lib/sequel/adapters/utils/mysql_prepared_statements.rb
156${GEM_LIBDIR}/lib/sequel/adapters/utils/replace.rb 157${GEM_LIBDIR}/lib/sequel/adapters/utils/replace.rb
157${GEM_LIBDIR}/lib/sequel/adapters/utils/split_alter_table.rb 158${GEM_LIBDIR}/lib/sequel/adapters/utils/split_alter_table.rb
158${GEM_LIBDIR}/lib/sequel/adapters/utils/stored_procedures.rb 159${GEM_LIBDIR}/lib/sequel/adapters/utils/stored_procedures.rb
159${GEM_LIBDIR}/lib/sequel/adapters/utils/unmodified_identifiers.rb 160${GEM_LIBDIR}/lib/sequel/adapters/utils/unmodified_identifiers.rb
160${GEM_LIBDIR}/lib/sequel/ast_transformer.rb 161${GEM_LIBDIR}/lib/sequel/ast_transformer.rb
161${GEM_LIBDIR}/lib/sequel/connection_pool.rb 162${GEM_LIBDIR}/lib/sequel/connection_pool.rb
162${GEM_LIBDIR}/lib/sequel/connection_pool/sharded_single.rb 163${GEM_LIBDIR}/lib/sequel/connection_pool/sharded_single.rb
163${GEM_LIBDIR}/lib/sequel/connection_pool/sharded_threaded.rb 164${GEM_LIBDIR}/lib/sequel/connection_pool/sharded_threaded.rb
 165${GEM_LIBDIR}/lib/sequel/connection_pool/sharded_timed_queue.rb
164${GEM_LIBDIR}/lib/sequel/connection_pool/single.rb 166${GEM_LIBDIR}/lib/sequel/connection_pool/single.rb
165${GEM_LIBDIR}/lib/sequel/connection_pool/threaded.rb 167${GEM_LIBDIR}/lib/sequel/connection_pool/threaded.rb
166${GEM_LIBDIR}/lib/sequel/connection_pool/timed_queue.rb 168${GEM_LIBDIR}/lib/sequel/connection_pool/timed_queue.rb
167${GEM_LIBDIR}/lib/sequel/core.rb 169${GEM_LIBDIR}/lib/sequel/core.rb
168${GEM_LIBDIR}/lib/sequel/database.rb 170${GEM_LIBDIR}/lib/sequel/database.rb
169${GEM_LIBDIR}/lib/sequel/database/connecting.rb 171${GEM_LIBDIR}/lib/sequel/database/connecting.rb
170${GEM_LIBDIR}/lib/sequel/database/dataset.rb 172${GEM_LIBDIR}/lib/sequel/database/dataset.rb
171${GEM_LIBDIR}/lib/sequel/database/dataset_defaults.rb 173${GEM_LIBDIR}/lib/sequel/database/dataset_defaults.rb
172${GEM_LIBDIR}/lib/sequel/database/features.rb 174${GEM_LIBDIR}/lib/sequel/database/features.rb
173${GEM_LIBDIR}/lib/sequel/database/logging.rb 175${GEM_LIBDIR}/lib/sequel/database/logging.rb
174${GEM_LIBDIR}/lib/sequel/database/misc.rb 176${GEM_LIBDIR}/lib/sequel/database/misc.rb
175${GEM_LIBDIR}/lib/sequel/database/query.rb 177${GEM_LIBDIR}/lib/sequel/database/query.rb
176${GEM_LIBDIR}/lib/sequel/database/schema_generator.rb 178${GEM_LIBDIR}/lib/sequel/database/schema_generator.rb

cvs diff -r1.111 -r1.112 pkgsrc/databases/ruby-sequel/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sequel/distinfo 2023/06/06 13:27:42 1.111
+++ pkgsrc/databases/ruby-sequel/distinfo 2023/07/02 04:54:41 1.112
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.111 2023/06/06 13:27:42 taca Exp $ 1$NetBSD: distinfo,v 1.112 2023/07/02 04:54:41 taca Exp $
2 2
3BLAKE2s (sequel-5.69.0.gem) = c0da044d6adf35d33a0b2295a500141e3d12432130056b6c4a30bb80ad1f5fad 3BLAKE2s (sequel-5.70.0.gem) = b0d7732965c4d10a437b7a4c22077148707c1ea39d08727f07834387994c0408
4SHA512 (sequel-5.69.0.gem) = 85cb6587392a3b900248693c8e3770307b8b798c04acd41605bc0a11c1fbe63d46b901793df35c14434e6af207e47053d331b512b1152445722efed8a115c35e 4SHA512 (sequel-5.70.0.gem) = f6d533fee3ac04c886b0c942358cb42c6ecd7bbd19a7244b4f6bb6bd5c2344885dbb2b46cc1db00cc26278963bbc4ca3ba1214de2cdcdfb25f168ee50efabcbb
5Size (sequel-5.69.0.gem) = 818176 bytes 5Size (sequel-5.70.0.gem) = 820224 bytes