Commit graph

502 commits

Author SHA1 Message Date
yangdx
b2284c8b9d Fix linting 2025-04-06 17:45:32 +08:00
yangdx
b45c5f9304 Change get_by_id batch size from 25 to 5 to reserve db connection resouces 2025-04-06 17:42:13 +08:00
Alex Z
e69a128832
Merge branch 'main' into main 2025-04-05 15:27:59 -07:00
Daniel.y
ef70a55bed
Merge pull request #1268 from Keviddle/fix_postgresql_queries
fix(postgres_impl): added file_path to queries
2025-04-05 03:45:33 +08:00
Kevin Höne
2005849682 fix(postgres_impl): added file_path to queries 2025-04-04 12:27:36 +02:00
yangdx
9cdddf90fd Remove debug output 2025-04-04 04:52:37 +08:00
yangdx
c3934ccccb Fix linting 2025-04-04 04:46:40 +08:00
yangdx
11d7ef4a87 Fix data format convert problem for PostgreSQL graph storage 2025-04-04 04:45:59 +08:00
yangdx
0947feff2d Fix node_degree error for PostgreSQL graph storage 2025-04-04 03:40:17 +08:00
yangdx
689cf44a5d Let get_edge return None when edge not found 2025-04-04 02:48:30 +08:00
yangdx
b003537429 Fix APOC fallback error 2025-04-04 02:05:29 +08:00
yangdx
399b2f14f6 Fix linting 2025-04-04 00:07:21 +08:00
yangdx
6b240fa9b2 Serialize merge precess to prevent race conditions 2025-04-03 21:33:46 +08:00
yangdx
2bb3822d05 Update logger message format 2025-04-03 21:15:01 +08:00
yangdx
c8bb3aad44 Disable AGEStorage temporarily 2025-04-03 18:58:44 +08:00
yangdx
d88fb241f1 Update logger message 2025-04-03 18:41:11 +08:00
yangdx
a4b22f5343 Fix linting 2025-04-03 17:31:01 +08:00
yangdx
91b6064645 Create indexes on the ID columns for all PostgreSQL tables 2025-04-03 17:29:52 +08:00
yangdx
9b71295309 Add is_truncate checking for PostgreSQL graph storage 2025-04-03 16:30:06 +08:00
yangdx
0826b0b80c Fix linting 2025-04-03 15:40:55 +08:00
yangdx
3e3338a144 Fix get_node error for PostgreSQL graph storage 2025-04-03 15:40:31 +08:00
yangdx
b48d5e62e3 Remove debug print 2025-04-03 15:39:52 +08:00
yangdx
33f5629d8a Refactoring PostgreSQL AGE graph db implementation 2025-04-03 15:16:48 +08:00
Alex Z
d0d246bef8 Fix 'TOO MANY OPEN FILE' problem while using redis vector DB:
Enhance RedisKVStorage: Implement connection pooling and error handling. Refactor async methods to use context managers for Redis operations, improving resource management and error logging. Batch processing added for key operations to optimize performance.
2025-04-02 21:06:49 -07:00
yangdx
8878c0e998 Fix get_all_labels for PostgreSQL 2025-04-03 04:10:20 +08:00
yangdx
84d6dee34d Fix linting 2025-04-03 00:14:33 +08:00
yangdx
6d942da338 Fix BFS depth control in NetworkX graph traversal 2025-04-02 23:59:19 +08:00
yangdx
c339f8686a Add is_truncated to graph query for Neo4j 2025-04-02 23:20:07 +08:00
yangdx
72132ee1d6 Added info logs when graph is truncated 2025-04-02 23:19:41 +08:00
yangdx
82c4baba70 Add is_truncated to graph query for NetworkX graph db 2025-04-02 22:12:20 +08:00
yangdx
4ceafb7cbc Optimize NetworkX subgraph query 2025-04-02 21:41:24 +08:00
yangdx
a50edffdb0 Optimize Neo4J subgraph query performance 2025-04-02 20:53:15 +08:00
yangdx
fb2fad7766 Update comments of get_knowledge_graph func for Noe4j 2025-04-02 17:02:01 +08:00
yangdx
454e21a868 Adjust storage position in STORAGE_IMPLEMENTATIONS 2025-04-02 16:40:25 +08:00
yangdx
c2f007199f Fix linting 2025-04-02 16:36:28 +08:00
yangdx
3ed7f11b4c Add index on entity_id for Neo4j 2025-04-02 16:36:02 +08:00
yangdx
4994bd1461 Simplified graph retrival by removing inclusive and min_degree parameters 2025-04-02 16:27:58 +08:00
yangdx
df07c2a8b1 Remove Gremlin storage implementaion 2025-04-02 14:43:53 +08:00
yangdx
013be621d5 Remove TiDB storage implementaion 2025-04-02 14:40:27 +08:00
yangdx
5d517d72f5 Fix file_path error in PostgreSQL storage 2025-04-02 14:30:13 +08:00
yangdx
554d290993 Changed node label from 'Entity' to 'base' and fix edge deletion error in PostgreSQL AGE graph 2025-04-02 14:03:56 +08:00
yangdx
fc3208cf5b Filter nodes by :base for entity label retrieval in Neo4j 2025-04-02 12:53:17 +08:00
yangdx
c72c149e71 Fix linting 2025-04-02 12:16:40 +08:00
yangdx
cd67d7cd79 Removed redundant entity_id extraction in upsert logic for Neo4JStorage 2025-04-02 12:16:13 +08:00
yangdx
5f678adb71 Refactor Neo4J storage initialization and cleanup
- Make initialization async
- Rename close() to finalize()
2025-04-02 10:45:21 +08:00
yangdx
ab9d210fcd Add document deletion support to PGDocStatusStorage 2025-04-01 22:15:31 +08:00
yangdx
cff142379c Add FAISS_USE_GPU env var to control which version of FAISS to be installed 2025-04-01 21:59:05 +08:00
yangdx
1e31b26cbe Remove Oracle storage implementation 2025-04-01 18:15:29 +08:00
yangdx
ff5c7182da Fix update status handling bugs in drop function of json kv storage 2025-04-01 13:53:02 +08:00
yangdx
95a8ee27ed Fix linting 2025-03-31 23:22:27 +08:00