LightRAG/lightrag/kg
Giulio Grassia 7be24a3c60 feat (metadata): Add custom metadata support for node properties and querying
- Implement custom metadata insertion as node properties during file upload.
- Add basic metadata filtering functionality to query API

--NOTE: While the base.py file has been modified, the base implementation is incomplete and untested. Only Neo4j database has been properly implemented and tested.

WIP: Query API is temporarily mocked for debugging. Full implementation with complex AND/OR filtering capabilities is in development.

# Conflicts:
#	lightrag/base.py
#	lightrag/lightrag.py
#	lightrag/operate.py
2025-09-25 15:37:50 +02:00
..
deprecated style: ruff-format 2025-08-29 21:09:14 -07:00
__init__.py Remove deprecated storage 2025-08-06 00:02:50 +08:00
faiss_impl.py perf: add optional query_embedding parameter to avoid redundant embedding calls 2025-08-29 18:15:45 +08:00
json_doc_status_impl.py Add duplicate document detection and skip processed files in scanning 2025-09-23 17:30:54 +08:00
json_kv_impl.py Merge upstream/main and resolve conflicts 2025-08-21 16:56:11 +00:00
memgraph_impl.py Add label search and popularity methods to MemgraphStorage 2025-09-20 12:38:04 +08:00
milvus_impl.py perf: add optional query_embedding parameter to avoid redundant embedding calls 2025-08-29 18:15:45 +08:00
mongo_impl.py Add duplicate document detection and skip processed files in scanning 2025-09-23 17:30:54 +08:00
nano_vector_db_impl.py perf: add optional query_embedding parameter to avoid redundant embedding calls 2025-08-29 18:15:45 +08:00
neo4j_impl.py feat (metadata): Add custom metadata support for node properties and querying 2025-09-25 15:37:50 +02:00
networkx_impl.py Fix graph truncation logic for depth-limited traversals 2025-09-24 18:03:11 +08:00
postgres_impl.py Add duplicate document detection and skip processed files in scanning 2025-09-23 17:30:54 +08:00
qdrant_impl.py Fix linting 2025-09-12 17:00:53 +08:00
redis_impl.py Add duplicate document detection and skip processed files in scanning 2025-09-23 17:30:54 +08:00
shared_storage.py Rename allow_create to first_initialization for clarity 2025-08-23 02:34:39 +08:00