Skip to content

Commit 190b9e0

Browse files
committed
AsyncPG disable jit compilation - speed improvement
1 parent 5cde119 commit 190b9e0

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

packages/service-library/src/servicelib/db_asyncpg_utils.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,14 @@ async def create_async_engine_and_database_ready(
3030
raise_if_migration_not_ready,
3131
)
3232

33-
server_settings = None
33+
server_settings = {"jit": "off"}
3434
if settings.POSTGRES_CLIENT_NAME:
3535
assert isinstance(settings.POSTGRES_CLIENT_NAME, str) # nosec
36-
server_settings = {
37-
"application_name": settings.POSTGRES_CLIENT_NAME,
38-
}
36+
server_settings.update(
37+
{
38+
"application_name": settings.POSTGRES_CLIENT_NAME,
39+
}
40+
)
3941

4042
engine = create_async_engine(
4143
settings.dsn_with_async_sqlalchemy,

0 commit comments

Comments
 (0)