From 40a689b8668141664da6daadb73a96470579b966 Mon Sep 17 00:00:00 2001 From: KarthikeyaKollu Date: Wed, 12 Nov 2025 16:18:38 +0530 Subject: [PATCH 1/2] fix: resolve missing import for pool_config and add default configuration --- memori/config/pool_config.py | 5 +++++ memori/database/sqlalchemy_manager.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 memori/config/pool_config.py diff --git a/memori/config/pool_config.py b/memori/config/pool_config.py new file mode 100644 index 00000000..453e9353 --- /dev/null +++ b/memori/config/pool_config.py @@ -0,0 +1,5 @@ +DEFAULT_POOL_SIZE = 5 +DEFAULT_MAX_OVERFLOW = 10 +DEFAULT_POOL_TIMEOUT = 30 +DEFAULT_POOL_RECYCLE = 3600 +DEFAULT_POOL_PRE_PING = True \ No newline at end of file diff --git a/memori/database/sqlalchemy_manager.py b/memori/database/sqlalchemy_manager.py index 666a13c0..39ccabc4 100644 --- a/memori/database/sqlalchemy_manager.py +++ b/memori/database/sqlalchemy_manager.py @@ -17,7 +17,7 @@ from sqlalchemy.exc import SQLAlchemyError from sqlalchemy.orm import sessionmaker -from ..config.pool_config import pool_config +from ..config import pool_config from ..utils.exceptions import DatabaseError from ..utils.pydantic_models import ( ProcessedLongTermMemory, From 2d49f8436072a69a9b6888b431c8c2a7e22141c4 Mon Sep 17 00:00:00 2001 From: KarthikeyaKollu Date: Wed, 12 Nov 2025 17:11:15 +0530 Subject: [PATCH 2/2] updated config --- memori/config/pool_config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/memori/config/pool_config.py b/memori/config/pool_config.py index 453e9353..a88dfa0b 100644 --- a/memori/config/pool_config.py +++ b/memori/config/pool_config.py @@ -1,5 +1,5 @@ -DEFAULT_POOL_SIZE = 5 -DEFAULT_MAX_OVERFLOW = 10 +DEFAULT_POOL_SIZE = 2 +DEFAULT_MAX_OVERFLOW = 3 DEFAULT_POOL_TIMEOUT = 30 DEFAULT_POOL_RECYCLE = 3600 DEFAULT_POOL_PRE_PING = True \ No newline at end of file