yangdx
97a2ee4ef1
Rename rebuild function name and improve relationship logging format
2025-10-25 11:17:43 +08:00
yangdx
083b163c1f
Improve lock logging with consistent messaging and debug levels
2025-10-25 11:04:21 +08:00
Daniel.y
e2ec1cdcd4
Merge pull request #2258 from danielaskdd/pipeline-cancelllation
...
Feat: Add Pipeline Cancellation Feature with Enhanced Reliability
2025-10-25 04:26:39 +08:00
yangdx
3eb3a07544
Bump core version to 1.4.9.5 and API version to 0245
2025-10-25 04:23:57 +08:00
yangdx
9ed19695bb
Remove separate retry button and merge functionality into scan button
2025-10-25 04:12:44 +08:00
yangdx
81e3496aa4
Add confirmation dialog for pipeline cancellation
2025-10-25 03:55:00 +08:00
yangdx
2476d6b7f8
Simplify pipeline status dialog by consolidating message sections
...
• Remove separate latest message section
• Combine into single pipeline messages area
• Add overflow-x-hidden for better display
• Change break-words to break-all
• Update translations across all locales
2025-10-25 03:34:54 +08:00
yangdx
a9ec15e669
Resolve lock leakage issue during user cancellation handling
...
• Change default log level to INFO
• Force enable error logging output
• Add lock cleanup rollback protection
• Handle LLM cache persistence errors
• Fix async task exception handling
2025-10-25 03:06:45 +08:00
yangdx
77336e50b6
Improve error handling and add cancellation checks in pipeline
2025-10-24 17:54:17 +08:00
yangdx
f89b5ab101
Add pipeline cancellation feature with UI and i18n support
...
- Add cancelPipeline API endpoint
- Add cancel button to status dialog
- Update status response type
- Add cancellation UI translations
- Handle cancellation request states
2025-10-24 15:30:27 +08:00
yangdx
78ad8873b8
Add cancellation check in delete loop
2025-10-24 14:47:20 +08:00
yangdx
743aefc655
Add pipeline cancellation feature for graceful processing termination
...
• Add cancel_pipeline API endpoint
• Implement PipelineCancelledException
• Add cancellation checks in main loop
• Handle task cancellation gracefully
• Mark cancelled docs as FAILED
2025-10-24 14:08:12 +08:00
yangdx
6a29b5daa0
Update Docker deployment comments for LLM and embedding hosts
2025-10-23 13:53:26 +08:00
yangdx
fdf0fe048b
Bump API version to 0244
2025-10-22 23:39:02 +08:00
yangdx
0fa9a2eee3
Fix dimension type comparison in Milvus vector field validation
...
• Convert dimensions to int for comparison
• Handle string vs int type mismatches
2025-10-22 23:37:49 +08:00
Daniel.y
06533fdb58
Merge pull request #2248 from danielaskdd/preprocess-rayanything
...
Refact: Add Multimodal Processing Status Support to DocProcessingStatus
2025-10-22 20:18:23 +08:00
yangdx
8dc23eeff2
Fix RayAnything compatible problem
...
• Use "preprocessed" to indicate multimodal processing is required
• Update DocProcessingStatus to process status convertion automatically
• Remove multimodal_processed from DocStatus enum value
• Update UI filter logic
2025-10-22 20:15:29 +08:00
yangdx
00aa5e53a7
Improve entity identifier truncation warning message format
2025-10-22 15:56:19 +08:00
Daniel.y
cf2174b9d7
Merge pull request #2245 from danielaskdd/entity-name-len
...
Refact: Add Entity Identifier Length Truncation to Prevent Storage Failures
2025-10-22 15:02:02 +08:00
yangdx
c92ab8373a
Fix linting
2025-10-22 15:00:18 +08:00
Daniel.y
3ba1d75c97
Merge pull request #2243 from xiaojunxiang2023/main
...
fix(docs): correct typo "acivate" → "activate"
2025-10-22 14:39:00 +08:00
yangdx
904b1f46f9
Add entity name length truncation with configurable limit
2025-10-22 14:02:30 +08:00
Daniel.y
20edd32950
Merge pull request #2244 from danielaskdd/del-doc-cache
...
Feat: Add Optional LLM Cache Deletion for Document Deletion
2025-10-22 12:58:09 +08:00
yangdx
b76350a3bc
Fix linting
2025-10-22 12:53:42 +08:00
yangdx
d7e2527e1a
Handle cache deletion errors gracefully instead of raising exceptions
2025-10-22 12:53:19 +08:00
yangdx
1101562eaf
Bump API version to 0243
2025-10-22 12:30:22 +08:00
yangdx
162370b6e6
Add optional LLM cache deletion when deleting documents
...
• Add delete_llm_cache parameter to API
• Collect cache IDs from text chunks
• Delete cache after graph operations
• Update UI with new checkbox option
• Add i18n translations for cache option
2025-10-22 12:19:23 +08:00
Daniel.y
d392db7b4a
Fix typo in 'equipment' in prompt.py
2025-10-22 11:13:22 +08:00
xiaojunxiang
04d9fe0293
Merge branch 'HKUDS:main' into main
2025-10-22 11:01:36 +08:00
xiaojunxiang
9e5004e24f
fix(docs): correct typo "acivate" → "activate"
2025-10-22 03:00:47 +00:00
Daniel.y
907204714b
Merge pull request #2237 from yrangana/feat/optimize-postgres-initialization
...
Optimize PostgreSQL initialization performance
2025-10-21 22:17:46 +08:00
dependabot[bot]
ef4acf5365
Update pandas requirement from <2.3.0,>=2.0.0 to >=2.0.0,<2.4.0
...
Updates the requirements on [pandas](https://github.com/pandas-dev/pandas ) to permit the latest version.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Commits](https://github.com/pandas-dev/pandas/compare/v2.0.0...v2.3.3 )
---
updated-dependencies:
- dependency-name: pandas
dependency-version: 2.3.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 13:30:39 +00:00
Daniel.y
175ef45909
Merge pull request #2238 from HKUDS/dependabot/pip/openai-gte-1.0.0-and-lt-3.0.0
...
Update openai requirement from <2.0.0,>=1.0.0 to >=1.0.0,<3.0.0
2025-10-21 21:29:21 +08:00
Daniel.y
aee0afdd46
Merge pull request #2240 from danielaskdd/limit-vdb-metadata-size
...
Refact: Limit Vector Database Metadata Size
2025-10-21 20:55:51 +08:00
yangdx
a809245aed
Preserve file path order by using lists instead of sets
2025-10-21 18:57:54 +08:00
yangdx
fe890fca15
Improve formatting of limit method info in rebuild functions
2025-10-21 18:34:06 +08:00
yangdx
88a45523e2
Increase default max file paths from 30 to 100 and improve documentation
...
- Bump DEFAULT_MAX_FILE_PATHS to 100
- Add clarifying comment about display
2025-10-21 17:33:00 +08:00
yangdx
e5e16b7bd1
Fix Redis data migration error
...
• Use proper Redis connection context
• Fix namespace pattern for key scanning
• Propagate storage check exceptions
• Remove defensive error swallowing
2025-10-21 16:27:04 +08:00
yangdx
3ed2abd82c
Improve logging to show source ID ratios when skipping entities/edges
2025-10-21 16:20:34 +08:00
yangdx
3ad616be4f
Change default source IDs limit method from KEEP to FIFO
2025-10-21 16:12:11 +08:00
yangdx
80668aae22
Improve file path truncation labels and UI consistency
...
• Standardize FIFO/KEEP truncation labels
• Update UI truncation text format
2025-10-21 15:39:31 +08:00
yangdx
be3d274a0b
Refactor node and edge merging logic with improved code structure
...
• Add numbered steps for clarity
• Improve early return handling
• Enhance file path limiting logic
2025-10-21 15:16:47 +08:00
yangdx
a5253244f9
Simplify skip logging and reduce pipeline status updates
2025-10-21 06:33:34 +08:00
yangdx
1248b3ab04
Increase default limits for source IDs and file paths in metadata
...
• Entity source IDs: 3 → 300
• Relation source IDs: 3 → 300
• File paths: 2 → 30
2025-10-21 05:30:09 +08:00
yangdx
cd1c48beaf
Standardize placeholder format to use colon separator consistently
2025-10-21 05:03:57 +08:00
yangdx
019dff5248
Update truncation message format in properties tooltip
2025-10-21 04:46:07 +08:00
yangdx
1154c5683f
Refactor deduplication calculation and remove unused variables
2025-10-21 04:41:15 +08:00
yangdx
665f60b90f
Refactor entity/relation merge to consolidate VDB operations within functions
...
• Move VDB upserts into merge functions
• Fix early return data structure issues
• Update status messages (IGNORE_NEW → KEEP)
• Consolidate error handling paths
• Improve relationship content format
2025-10-21 03:19:34 +08:00
dependabot[bot]
7469421452
Update openai requirement from <2.0.0,>=1.0.0 to >=1.0.0,<3.0.0
...
Updates the requirements on [openai](https://github.com/openai/openai-python ) to permit the latest version.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.0.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: openai
dependency-version: 2.6.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 17:38:08 +00:00
yangdx
e01c998ee9
Track placeholders in file paths for accurate source count display
...
• Add has_placeholder tracking variable
• Detect placeholder patterns in paths
• Show + sign for truncated counts
2025-10-20 23:48:04 +08:00