Skip to content

Commit 361bbc9

Browse files
authored
add log (#730)
1 parent 4dcbcac commit 361bbc9

File tree

1 file changed

+10
-17
lines changed

1 file changed

+10
-17
lines changed

src/memos/graph_dbs/polardb.py

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3349,6 +3349,7 @@ def add_nodes_batch(
33493349
- metadata: dict[str, Any] - Node metadata
33503350
user_name: Optional user name (will use config default if not provided)
33513351
"""
3352+
batch_start_time = time.time()
33523353
if not nodes:
33533354
logger.warning("[add_nodes_batch] Empty nodes list, skipping")
33543355
return
@@ -3517,13 +3518,6 @@ def add_nodes_batch(
35173518
%s::vector
35183519
)
35193520
"""
3520-
logger.info(
3521-
f"[add_nodes_batch] embedding_column Inserting insert_query:{insert_query}"
3522-
)
3523-
logger.info(
3524-
f"[add_nodes_batch] embedding_column Inserting data_tuples:{data_tuples}"
3525-
)
3526-
35273521
# Execute batch insert
35283522
execute_values(
35293523
cursor,
@@ -3572,6 +3566,10 @@ def add_nodes_batch(
35723566
logger.info(
35733567
f"[add_nodes_batch] Inserted {len(nodes_group)} nodes with embedding_column={embedding_column}"
35743568
)
3569+
elapsed_time = time.time() - batch_start_time
3570+
logger.info(
3571+
f"[add_nodes_batch] execute_values completed successfully in {elapsed_time:.2f}s"
3572+
)
35753573

35763574
except Exception as e:
35773575
logger.error(f"[add_nodes_batch] Failed to add nodes: {e}", exc_info=True)
@@ -4780,12 +4778,10 @@ def delete_node_by_prams(
47804778
Returns:
47814779
int: Number of nodes deleted.
47824780
"""
4781+
batch_start_time = time.time()
47834782
logger.info(
47844783
f"[delete_node_by_prams] memory_ids: {memory_ids}, file_ids: {file_ids}, filter: {filter}, writable_cube_ids: {writable_cube_ids}"
47854784
)
4786-
print(
4787-
f"[delete_node_by_prams] memory_ids: {memory_ids}, file_ids: {file_ids}, filter: {filter}, writable_cube_ids: {writable_cube_ids}"
4788-
)
47894785

47904786
# Validate writable_cube_ids
47914787
if not writable_cube_ids or len(writable_cube_ids) == 0:
@@ -4879,7 +4875,6 @@ def delete_node_by_prams(
48794875
$$) AS (node_count agtype)
48804876
"""
48814877
logger.info(f"[delete_node_by_prams] count_query: {count_query}")
4882-
print(f"[delete_node_by_prams] count_query: {count_query}")
48834878

48844879
# Then delete nodes
48854880
delete_query = f"""
@@ -4893,11 +4888,7 @@ def delete_node_by_prams(
48934888
logger.info(
48944889
f"[delete_node_by_prams] Deleting nodes - memory_ids: {memory_ids}, file_ids: {file_ids}, filter: {filter}"
48954890
)
4896-
print(
4897-
f"[delete_node_by_prams] Deleting nodes - memory_ids: {memory_ids}, file_ids: {file_ids}, filter: {filter}"
4898-
)
48994891
logger.info(f"[delete_node_by_prams] delete_query: {delete_query}")
4900-
print(f"[delete_node_by_prams] delete_query: {delete_query}")
49014892

49024893
conn = None
49034894
deleted_count = 0
@@ -4917,10 +4908,12 @@ def delete_node_by_prams(
49174908
cursor.execute(delete_query)
49184909
# Use the count from before deletion as the actual deleted count
49194910
deleted_count = expected_count
4920-
conn.commit()
4911+
elapsed_time = time.time() - batch_start_time
4912+
logger.info(
4913+
f"[delete_node_by_prams] execute_values completed successfully in {elapsed_time:.2f}s"
4914+
)
49214915
except Exception as e:
49224916
logger.error(f"[delete_node_by_prams] Failed to delete nodes: {e}", exc_info=True)
4923-
conn.rollback()
49244917
raise
49254918
finally:
49264919
self._return_connection(conn)

0 commit comments

Comments
 (0)