LightRAG/lightrag
yangdx 2d3a530ce8 Fix: Implemented entity-keyed locks for edge merging operations to ensure robust race condition protection
- Replacing string concatenation with direct list passing for lock keys
- Eliminating deadlock risks by removing the lock around node insertion within the edge merge
2025-07-19 11:48:19 +08:00
..
api Remove separate requirements.txt and update Dockerfile to use pip install 2025-07-18 01:58:46 +08:00
kg Enhance Redis connection handling with retries and timeouts 2025-07-19 10:15:26 +08:00
llm fix Azure deployment 2025-07-17 23:11:07 +02:00
tools Revert "Cleanup of code" 2025-02-20 15:09:43 +01:00
__init__.py Bump core version to 1.4.3 and api version to 0186 2025-07-17 16:58:57 +08:00
base.py Fix linting 2025-07-15 17:24:57 +08:00
constants.py Set DEFAULT_HISTORY_TURNS to 0 2025-07-16 02:20:27 +08:00
exceptions.py improved typing 2025-02-15 22:37:12 +01:00
lightrag.py Improve task execution with early failure detection 2025-07-19 10:14:22 +08:00
llm.py improved typing 2025-02-15 22:37:12 +01:00
namespace.py Remove namespace_prefix 2025-07-06 00:16:47 +08:00
operate.py Fix: Implemented entity-keyed locks for edge merging operations to ensure robust race condition protection 2025-07-19 11:48:19 +08:00
prompt.py feat: Optimize document deletion performance 2025-06-25 12:37:57 +08:00
rerank.py Update rerank_example & readme 2025-07-15 12:17:27 +08:00
types.py Add is_truncated to graph query for NetworkX graph db 2025-04-02 22:12:20 +08:00
utils.py Add DEFAULT_RELATED_CHUNK_NUMBER 2025-07-15 21:35:12 +08:00
utils_graph.py Fix GRAPH_FIELD_SEP import typo 2025-06-29 01:28:39 +05:00