From f742ba0220e032e82c13ee0ae50ac4ca97f2cb44 Mon Sep 17 00:00:00 2001 From: DivinesLight Date: Tue, 14 Oct 2025 14:47:04 +0500 Subject: [PATCH] Quick fix to limit source_id ballooning while inserting nodes (cherry picked from commit 7871600d8a101504f06566c87bf6bc9125206330) --- lightrag/constants.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lightrag/constants.py b/lightrag/constants.py index 990adfb0..6fb9feb4 100644 --- a/lightrag/constants.py +++ b/lightrag/constants.py @@ -15,16 +15,6 @@ DEFAULT_SUMMARY_LANGUAGE = "English" # Default language for document processing DEFAULT_MAX_GLEANING = 1 DEFAULT_MAX_CHUNK_IDS_PER_ENTITY = 500 # Applies to Both Graph + Vector DBs -DEFAULT_MAX_SOURCE_IDS_PER_ENTITY = 3 -DEFAULT_MAX_SOURCE_IDS_PER_RELATION = 3 -SOURCE_IDS_LIMIT_METHOD_KEEP = "KEEP" -SOURCE_IDS_LIMIT_METHOD_FIFO = "FIFO" -DEFAULT_SOURCE_IDS_LIMIT_METHOD = SOURCE_IDS_LIMIT_METHOD_KEEP -VALID_SOURCE_IDS_LIMIT_METHODS = { - SOURCE_IDS_LIMIT_METHOD_KEEP, - SOURCE_IDS_LIMIT_METHOD_FIFO, -} - # Number of description fragments to trigger LLM summary DEFAULT_FORCE_LLM_SUMMARY_ON_MERGE = 8 # Max description token size to trigger LLM summary