Connection Utils
ConnWithSetup
Bases: connection
A subclass of psycopg2 connection that sets some session parameters on connect.
Source code in src/autoslo/workload_execution/conn_utils.py
__init__(*args, autocommit=True, search_path=None, statement_timeout=ONE_HOUR_MS, **kwargs)
Initialize the connection with custom session parameters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
autocommit
|
bool
|
Whether to set autocommit mode. |
True
|
search_path
|
Optional[str]
|
Schema search path to set. |
None
|
statement_timeout
|
int
|
Statement timeout in milliseconds. |
ONE_HOUR_MS
|