module Sequel::TemporarilyReleaseConnection::ShardedTimedQueue

Public Instance Methods

temporarily_release_connection(conn, server) click to toggle source

Normalize the server name for sharded connection pools

Calls superclass method
# File lib/sequel/extensions/temporarily_release_connection.rb, line 108
def temporarily_release_connection(conn, server)
  server = pick_server(server)
  super
end

Private Instance Methods

trc_acquire(t, server) click to toggle source
# File lib/sequel/extensions/temporarily_release_connection.rb, line 123
def trc_acquire(t, server)
  acquire(t, server)
end
trc_owned_connection(t, server) click to toggle source
# File lib/sequel/extensions/temporarily_release_connection.rb, line 115
def trc_owned_connection(t, server)
  owned_connection(t, server)
end
trc_release(t, conn, server) click to toggle source
# File lib/sequel/extensions/temporarily_release_connection.rb, line 119
def trc_release(t, conn, server)
  release(t, conn, server)
end