module Sequel::TemporarilyReleaseConnection::ShardedTimedQueue
Public Instance Methods
Source
# File lib/sequel/extensions/temporarily_release_connection.rb 109 def temporarily_release_connection(conn, server) 110 server = pick_server(server) 111 super 112 end
Normalize the server name for sharded connection pools
Calls superclass method
Private Instance Methods
Source
# File lib/sequel/extensions/temporarily_release_connection.rb 124 def trc_acquire(t, server) 125 acquire(t, server) 126 end
Source
# File lib/sequel/extensions/temporarily_release_connection.rb 116 def trc_owned_connection(t, server) 117 owned_connection(t, server) 118 end
Source
# File lib/sequel/extensions/temporarily_release_connection.rb 120 def trc_release(t, conn, server) 121 release(t, conn, server) 122 end