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