2025/06/18分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Use ntuples to populate row_count instead of count for Postgres
activerecord/lib/active_record/connection_adapters/postgresql/database_statements.rbの修正です。
PostgreSQL adapterでrow_countを取得するのに、#countを使用していたのを#ntuplesを使用するよう修正しています。#ntuplesはlibpqが提供しているfunctionを使用しており、#countと異なりresult setのiterate処理が不要で高速な為。
Translate Trilogy::SSLError to ActiveRecord::ConnectionFailed
activerecord/lib/active_record/connection_adapters/trilogy_adapter.rbの修正です。
trilogy adapterでTrilogy::SSLErrorが発生した場合に、Trilogy::ConnectionClosedやTrilogy::EOFErrorと同様にActiveRecord::ConnectionFailedを返すよう修正しています。retryableなエラーとして扱われるようにする為。