summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2021-02-28 15:42:39 +0000
committertaca <taca@pkgsrc.org>2021-02-28 15:42:39 +0000
commit7b95ceac39a5124250baa5631afd797fa7c63726 (patch)
tree258c0b618680178ea50be77ba6df683993190448 /mail
parent793817fccf47ccb5feeed17904e95642e03b0f6b (diff)
downloadpkgsrc-7b95ceac39a5124250baa5631afd797fa7c63726.tar.gz
www/ruby-rails61: update to 6.1.3
Rails 6.1.3 (February 17, 2021) [ActionPack] * Re-define routes when not set correctly via inheritance. *John Hawthorn* [ActiveRecord] * Fix the MySQL adapter to always set the right collation and charset to the connection session. *Rafael Mendonça França* * Fix MySQL adapter handling of time objects when prepared statements are enabled. *Rafael Mendonça França* * Fix scoping in enum fields using conditions that would generate an IN clause. *Ryuta Kamizono* * Skip optimised #exist? query when #include? is called on a relation with a having clause Relations that have aliased select values AND a having clause that references an aliased select value would generate an error when #include? was called, due to an optimisation that would generate call #exists? on the relation instead, which effectively alters the select values of the query (and thus removes the aliased select values), but leaves the having clause intact. Because the having clause is then referencing an aliased column that is no longer present in the simplified query, an ActiveRecord::InvalidStatement error was raised. An sample query affected by this problem: Author.select('COUNT(*) as total_posts', 'authors.*') .joins(:posts) .group(:id) .having('total_posts > 2') .include?(Author.first) This change adds an addition check to the condition that skips the simplified #exists? query, which simply checks for the presence of a having clause. Fixes #41417 *Michael Smart* * Increment postgres prepared statement counter before making a prepared statement, so if the statement is aborted without Rails knowledge (e.g., if app gets kill -9d during long-running query or due to Rack::Timeout), app won't end up in perpetual crash state for being inconsistent with Postgres. *wbharding*, *Martin Tepper*
Diffstat (limited to 'mail')
-rw-r--r--mail/ruby-actionmailbox61/distinfo10
-rw-r--r--mail/ruby-actionmailer61/distinfo10
2 files changed, 10 insertions, 10 deletions
diff --git a/mail/ruby-actionmailbox61/distinfo b/mail/ruby-actionmailbox61/distinfo
index a7604722ab2..8a3bebebea0 100644
--- a/mail/ruby-actionmailbox61/distinfo
+++ b/mail/ruby-actionmailbox61/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2021/02/14 14:02:59 taca Exp $
+$NetBSD: distinfo,v 1.2 2021/02/28 15:42:40 taca Exp $
-SHA1 (actionmailbox-6.1.2.1.gem) = ba9288a7436b8c36a232a8d952646de02a6f159d
-RMD160 (actionmailbox-6.1.2.1.gem) = b66c9c47822978b80dcd01b1ab4b51e976334bd8
-SHA512 (actionmailbox-6.1.2.1.gem) = d4569b3bbe545f98efda8e8ba2ee4af2078a79a2f78dc862881272614413ff5897c50b9d45cd38b962de6c459b192b603a50c4c038576a3a495bf3d68e6ed0b2
-Size (actionmailbox-6.1.2.1.gem) = 22016 bytes
+SHA1 (actionmailbox-6.1.3.gem) = 5cb2603a3526fd20988833fe6abbd8bece4b5acc
+RMD160 (actionmailbox-6.1.3.gem) = 9e1d9d160b351d46c9215bd249a445fdff9f67be
+SHA512 (actionmailbox-6.1.3.gem) = 29b332ad05a9ff8b072e08327996f4b44b33d1dc0393e05495c9f64fba57880e57ed29fa5333d57cd1e5b98b8ae7064577dd3757b97f4e06ece5cb16a39c9b41
+Size (actionmailbox-6.1.3.gem) = 22016 bytes
diff --git a/mail/ruby-actionmailer61/distinfo b/mail/ruby-actionmailer61/distinfo
index 243e798c657..390d28fd818 100644
--- a/mail/ruby-actionmailer61/distinfo
+++ b/mail/ruby-actionmailer61/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2021/02/14 14:02:22 taca Exp $
+$NetBSD: distinfo,v 1.2 2021/02/28 15:42:40 taca Exp $
-SHA1 (actionmailer-6.1.2.1.gem) = a935a0e018bc7645ec31c4e93fa2fc85eec5dc32
-RMD160 (actionmailer-6.1.2.1.gem) = 70fe8a0a2b38a76ec43078a73fd9be1d1508f368
-SHA512 (actionmailer-6.1.2.1.gem) = f5feb3911eb2944ff6dc562d88d5d0bea90625ce6a738270d44eb5297b1540361fe3083aef3739bbc41ff5eb93b50c7545953cf84ba85b79f534506a663eac90
-Size (actionmailer-6.1.2.1.gem) = 30720 bytes
+SHA1 (actionmailer-6.1.3.gem) = b8655798192e9d91627feab78b10cc41330ceffe
+RMD160 (actionmailer-6.1.3.gem) = 9c04e222dacd5dcc7128f8476a87c16b39d3c479
+SHA512 (actionmailer-6.1.3.gem) = 7754053961569326a56cebe3faa44e2eb7ec601e424ccf52f1010ee3dd806ba81209d62bebec602f1464ffcc2ce9ad4084fc8e16667f255eb4e645e5d5e28db1
+Size (actionmailer-6.1.3.gem) = 30720 bytes