Raphaël MANSUY
be0063fdbb
cherry-pick 66d6c7dd
2025-12-04 19:19:21 +08:00
Raphaël MANSUY
5921af8bf2
cherry-pick 98e964df
2025-12-04 19:19:05 +08:00
Raphaël MANSUY
e895184b5f
cherry-pick a75efb06
2025-12-04 19:19:02 +08:00
Raphaël MANSUY
5cbf856686
cherry-pick 1864b282
2025-12-04 19:19:02 +08:00
Raphaël MANSUY
fd739ee133
cherry-pick 0f2c0de8
2025-12-04 19:19:02 +08:00
Raphaël MANSUY
107b32aa8d
cherry-pick 95e1fb16
2025-12-04 19:14:31 +08:00
Raphaël MANSUY
462a3bade2
cherry-pick 1485cb82
2025-12-04 19:14:31 +08:00
Raphaël MANSUY
840acfbef8
cherry-pick d0d31e92
2025-12-04 19:14:30 +08:00
Raphaël MANSUY
c90c4737a5
cherry-pick 987bc09c
2025-12-04 19:14:30 +08:00
Raphaël MANSUY
6016434695
cherry-pick 6fc54d36
2025-12-04 19:14:30 +08:00
Raphaël MANSUY
c0dfe65d1a
cherry-pick 6b9f13c7
2025-12-04 19:14:30 +08:00
yangdx
87561f8b28
Remove manual initialize_pipeline_status() calls across codebase
...
- Auto-init pipeline status in storages
- Remove redundant import statements
- Simplify initialization pattern
- Update docs and examples
(cherry picked from commit cdd53ee875 )
2025-12-04 19:11:17 +08:00
yangdx
94ae13a037
Refactor workspace handling to use default workspace and namespace locks
...
- Remove DB-specific workspace configs
- Add default workspace auto-setting
- Replace global locks with namespace locks
- Simplify pipeline status management
- Remove redundant graph DB locking
(cherry picked from commit 926960e957 )
2025-12-04 19:11:17 +08:00
yangdx
67007ed9a6
Improve LightRAG initialization checker tool with better usage docs
...
• Add workspace param to get_namespace_data
• Update docstring with proper usage example
• Simplify demo to show correct workflow
• Remove confusing before/after comparison
• Clarify tool should run after init
(cherry picked from commit 393f880311 )
2025-12-04 19:09:05 +08:00
yangdx
7632805cd0
Add concurrency warning for JsonKVStorage in cleanup tool
...
(cherry picked from commit 913fa1e415 )
2025-12-04 19:09:04 +08:00
yangdx
1daf35a77d
Refactor storage selection UI with dynamic numbering and inline prompts
...
• Remove standalone get_user_choice method
• Add dynamic sequential numbering
• Inline choice validation logic
• Remove redundant storage type prints
• Improve excluded storage handling
(cherry picked from commit e95b02fb55 )
2025-12-04 19:09:03 +08:00
yangdx
fa5510e6f6
Fix deadlock in JSON cache migration and prevent same storage selection
...
- Snapshot JSON data before yielding batches
- Release lock during batch processing
- Exclude source type from target selection
- Add detailed docstring for lock behavior
- Filter available storage types properly
(cherry picked from commit 5be04263b2 )
2025-12-04 19:09:03 +08:00
yangdx
5a5e583b9c
Improve storage config validation and add config.ini fallback support
...
• Add MongoDB env requirements
• Support config.ini fallback
• Warn on missing env vars
• Check available storage count
• Show config source info
(cherry picked from commit 1a91bcdb5f )
2025-12-04 19:09:03 +08:00
yangdx
b0bdbb5839
Add offline deployment support with cache management and layered deps
...
• Add tiktoken cache downloader CLI
• Add layered offline dependencies
• Add offline requirements files
• Add offline deployment guide
(cherry picked from commit a5c05f1b92 )
2025-12-04 19:07:09 +08:00
yangdx
8a293a2c07
Fix linting
2025-08-23 02:39:12 +08:00
Albert Gil López
e3ae87b0cb
feat: Add diagnostic tool to check initialization status
...
- Add check_initialization.py tool to help developers verify proper setup
- Tool checks all storage components and pipeline status
- Provides clear feedback on what's missing and how to fix it
- Includes demo mode to show before/after initialization
- Helps prevent common initialization errors proactively
This tool makes it easier for developers to debug initialization issues
2025-08-19 06:44:33 +00:00
Yannick Stephan
678e0f9aea
Revert "Cleanup of code"
2025-02-20 15:09:43 +01:00
Yannick Stephan
eb3306f34c
cleanup
2025-02-19 22:52:49 +01:00
Yannick Stephan
55cd900e8e
clean comments and unused libs
2025-02-18 21:12:06 +01:00
ArnoChen
1b37c3be4e
format
2025-02-06 00:23:41 +08:00
ArnoChen
88173e2b34
fix graph viewer crash on macos when show file dialog
2025-02-06 00:18:27 +08:00
zrguo
5694bf78ed
Merge pull request #710 from ArnoChenFx/visualizer-module-reorg
...
split lightrag_visualizer into separate module and update entry point
2025-02-05 03:01:43 +08:00
zrguo
8b2a6d1ae5
modify README-zh.md
2025-02-05 02:59:51 +08:00
ArnoChen
c8a45daf02
split lightrag_visualizer into separate module and update entry point
2025-02-05 02:56:14 +08:00
ArnoChen
a59bb7d4ba
update LightRAG repository URL in README
2025-02-05 02:36:43 +08:00
ArnoChen
eb77af8e7d
Reapply "Integrated the GraphML Visualizer as an optional component of LightRAG"
...
This reverts commit b2bc7770fd .
2025-02-05 02:33:26 +08:00
zrguo
7b238dbc3e
Merge pull request #707 from HKUDS/dev
...
fix merge errors
2025-02-05 01:53:03 +08:00
zrguo
58faf48468
Merge
2025-02-05 01:51:26 +08:00
zrguo
b2bc7770fd
Revert "Integrated the GraphML Visualizer as an optional component of LightRAG"
2025-02-05 01:30:57 +08:00
zrguo
0e162b25aa
Merge branch 'pr/703'
2025-02-05 01:30:29 +08:00
Saifeddine ALOUI
6a4e1b1401
fixed pipmaster install
2025-02-04 00:28:33 +01:00
Saifeddine ALOUI
14b5adc15c
minor fix
2025-02-04 00:26:22 +01:00
Saifeddine ALOUI
61b06a3d1a
linting
2025-02-03 23:17:43 +01:00
Saifeddine ALOUI
a55cf5d1ee
Update README.md
2025-02-03 22:52:34 +01:00
Saifeddine ALOUI
9a30dc7b04
Integrated the graphml visualizer as part of lightrag and made it a component that can be installed using [tools] option
2025-02-03 22:51:46 +01:00