@@ -492,9 +492,8 @@ def load_additional_types(oids = nil)
492
492
if @config [ :use_follower_reads_for_type_introspection ]
493
493
initializer = OID ::TypeMapInitializer . new ( type_map )
494
494
load_types_queries_with_aost ( initializer , oids ) do |query |
495
- execute_and_clear ( query , "SCHEMA" , [ ] , allow_retry : true , materialize_transactions : false ) do |records |
496
- initializer . run ( records )
497
- end
495
+ records = internal_execute ( query , "SCHEMA" , [ ] , allow_retry : true , materialize_transactions : false )
496
+ initializer . run ( records )
498
497
end
499
498
else
500
499
super
@@ -550,9 +549,8 @@ def add_pg_decoders
550
549
FROM pg_type as t AS OF SYSTEM TIME '-10s'
551
550
WHERE t.typname IN (%s)
552
551
SQL
553
- coders = execute_and_clear ( query , "SCHEMA" , [ ] , allow_retry : true , materialize_transactions : false ) do |result |
554
- result . filter_map { |row | construct_coder ( row , coders_by_name [ row [ "typname" ] ] ) }
555
- end
552
+ result = internal_execute ( query , "SCHEMA" , [ ] , allow_retry : true , materialize_transactions : false )
553
+ coders = result . filter_map { |row | construct_coder ( row , coders_by_name [ row [ "typname" ] ] ) }
556
554
557
555
map = PG ::TypeMapByOid . new
558
556
coders . each { |coder | map . add_coder ( coder ) }
0 commit comments