_sqlt_minimum_version
_sql_maker_opts
_conn_pid
- _conn_tid
_dbh_autocommit
_native_data_type
_get_dbh
_do_query
_dbh_sth
_dbh_execute
- _prefetch_insert_auto_nextvals
/],
);
my @unimplemented = qw(
_arm_global_destructor
- _preserve_foreign_dbh
_verify_pid
- _verify_tid
get_use_dbms_capability
set_use_dbms_capability
sql_limit_dialect
_inner_join_to_node
+ _group_over_selection
+ _prefetch_autovalues
);
# the capability framework
$merge->merge((delete $opts{pool_args} || {}), $self->pool_args)
);
- $self->pool($self->_build_pool)
- if $self->pool;
+ ## Since we possibly changed the pool_args, we need to clear the current
+ ## pool object so that next time it is used it will be rebuilt.
+ $self->clear_pool;
}
if (@opts{qw/balancer_type balancer_args/}) {