Commit History
-
Make infinity adapt to condition `exist`. (#4657)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)0c54322 -
Make infinity able to cal embedding sim only. (#4644)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)2be6429
-
Make infinity adapt (#4635)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)d453e49
-
Code format. (#4611)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Refactoringa8c4af8
-
Light GraphRAG (#4585)
Kevin Hu### What problem does this PR solve? #4543 ### Type of change - [x] New Feature (non-breaking change which adds functionality)47ec63e
-
Update comments (#4569)
### What problem does this PR solve? Add license statement. ### Type of change - [x] Refactoring Signed-off-by: Jin Hai <haijin.chn@gmail.com>fa82d94
-
Refactor. (#4487)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Refactoring83ee116
-
Tagging (#4426)
Kevin Hu### What problem does this PR solve? #4367 ### Type of change - [x] New Feature (non-breaking change which adds functionality)6c8312a
-
Update error message (#4417)
### What problem does this PR solve? 1. Update error message 2. Remove space characters ### Type of change - [x] Refactoring --------- Signed-off-by: Jin Hai <haijin.chn@gmail.com>594c8a6
-
Improve storage engine (#4341)
Kenny Dizi### What problem does this PR solve? - Bring `STORAGE_IMPL` back in `rag/svr/cache_file_svr.py` - Simplify storage connection when working with AWS S3 ### Type of change - [x] Refactoringf74a214
-
Fix bugs (#4241)
### What problem does this PR solve? 1. Refactor error message 2. Fix knowledges are created on ES and can't be found in Infinity. The document chunk fetch error. ### Type of change - [x] Fix bug - [x] Refactoring --------- Signed-off-by: jinhai <haijin.chn@gmail.com>274a893
-
Bump infinity to 0.5.2 (#4207)
### What problem does this PR solve? Bump infinity to 0.5.2 ### Type of change - [x] Refactoring68148fe
-
Fix score() issue (#4194)
### What problem does this PR solve? as title ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) Signed-off-by: jinhai <haijin.chn@gmail.com>3808212 -
Fix 'SCORE' not found bug (#4178)
### What problem does this PR solve? As title ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Signed-off-by: jinhai <haijin.chn@gmail.com>403ecb1 -
Fetch chunk by batches. (#4177)
Kevin Hu### What problem does this PR solve? #4173 ### Type of change - [x] Performance Improvement5e4c165 -
Add Llama3.3 (#4174)
Kevin Hu### What problem does this PR solve? #4168 ### Type of change - [x] New Feature (non-breaking change which adds functionality)84758ca -
Use s3 configuration from settings module (#4167)
Kenny Dizi +1: Kevin Hu### What problem does this PR solve? Fix the issue when retrieving AWS credentials from the S3 configuration from the settings module instead of getting from the environment variables. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>bc59ad5
-
Validate returned chunk at list_chunks and add_chunk (#4153)
### What problem does this PR solve? Validate returned chunk at list_chunks and add_chunk ### Type of change - [x] Refactoring68ba7f0 -
Fix position_int on infinity (#4144)
### What problem does this PR solve? Fix position_int on infinity ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)aa2e210
-
Fixed infinity exception SCORE() / SCORE_FACTORS() requires Fusion or MATCH TEXT or MATCH TENSOR (#4110)
### What problem does this PR solve? Fixed infinity exception SCORE() / SCORE_FACTORS() requires Fusion or MATCH TEXT or MATCH TENSOR. Close #4109 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)5e03e67
-
Added pagerank support to infinity (#4059)
### What problem does this PR solve? Added pagerank support to infinity ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)faa9f3e
-
Migrate infinity at startup (#3858)
### What problem does this PR solve? Migrate infinity at startup #3809 https://github.com/infiniflow/infinity/issues/2321 ### Type of change - [x] New Feature (non-breaking change which adds functionality)de65b37
-
Fixed retrieval TypeError: unhashable type: 'list' (#3966)
### What problem does this PR solve? Fixed retrieval TypeError: unhashable type: 'list' ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)e033370 -
Rename page_num_list, top_list, position_list (#3940)
### What problem does this PR solve? Rename page_num_list, top_list, position_list to page_num_int, top_int, position_int ### Type of change - [x] Refactoringbe98b1d
-
Fix errors detected by Ruff (#3918)
### What problem does this PR solve? Fix errors detected by Ruff ### Type of change - [x] Refactoring0404a52
-
Add pagerank to KB. (#3809)
Kevin Hu### What problem does this PR solve? #3794 ### Type of change - [x] New Feature (non-breaking change which adds functionality)f539fab
-
Set Log level by env (#3798)
### What problem does this PR solve? Set Log level by env ### Type of change - [x] Refactoringe2bab34
-
Fix chunk creation using Infinity (#3763)
### What problem does this PR solve? 1. Store error type in Infinity 2. position list value read from Infinity isn't correct. Fix issue: #3729 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) Signed-off-by: jinhai <haijin.chn@gmail.com>1427166
-
Don't log exception if object doesn't exist (#3724)
### What problem does this PR solve? Don't log exception if object doesn't exist. Close #1483 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)5843365 -
Add more web test cases (#3702)
### What problem does this PR solve? Test cases about dataset ### Type of change - [x] Other (please describe): test cases --------- Signed-off-by: jinhai <haijin.chn@gmail.com>0a05763 -
Edit chunk shall update instead of insert it (#3709)
### What problem does this PR solve? Edit chunk shall update instead of insert it. Close #3679 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)1b2aab6
-
Fix graphrag + infinity bugs (#3681)
### What problem does this PR solve? Fix graphrag + infinity bugs ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)bcf5fd5 -
Fix enable/disable bug (#3662)
liuhua +2: liuhua, Kevin Hu### What problem does this PR solve? Fix enable/disable bug #3628 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn> Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>4597c28
-
Fix es get NotFoundError (#3659)
### What problem does this PR solve? Fix es get NotFoundError ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)f8d741f
-
Handle infinity empty response (#3627)
### What problem does this PR solve? Handle infinity empty response. Close #3623 Show version in docker build log ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)1b46744 -
Bump infinity to v0.5.0-dev5 (#3520)
### What problem does this PR solve? Bump infinity to v0.5.0-dev5 ### Type of change - [x] Refactoring7e0b5ff
-
Fix chunk enable/disable issue (#3579)
Kevin Hu### What problem does this PR solve? #3576 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)28a7a7b -
Added TRACE_MALLOC_DELTA and TRACE_MALLOC_FULL (#3555)
### What problem does this PR solve? Added TRACE_MALLOC_DELTA and TRACE_MALLOC_FULL to debug task_executor.py heap. Relates to #3518 ### Type of change - [x] New Feature (non-breaking change which adds functionality)94806ac
-
Add component 'Template' (#3562)
Kevin Hu### What problem does this PR solve? #3560 ### Type of change - [x] New Feature (non-breaking change which adds functionality)19268e7 -
Cut down the attempt times of ES (#3550)
Kevin Hu### What problem does this PR solve? #3541 ### Type of change - [x] Refactoring - [x] Performance Improvementdc07a4b
-
Added kb_id filter to knn. Fix #3458 (#3513)
### What problem does this PR solve? Added kb_id filter to knn. Fix #3458 - [x] Bug Fix (non-breaking change which fixes an issue)aebd986 -
Fix bugs (#3502)
### What problem does this PR solve? 1. Remove unused code 2. Fix type mismatch, in nlp search and infinity search interface 3. Fix chunk list, get all chunks of this user. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Signed-off-by: jinhai <haijin.chn@gmail.com>6807fac
-
Changed requirement to python 3.10 (#3496)
### What problem does this PR solve? Changed requirement to python 3.10. Changed image base to Ubuntu 22.04 since it contains python 3.10. ### Type of change - [x] Refactoring7ac0c02 -
Fix elasticsearch status display (#3487)
### What problem does this PR solve? _Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR._ ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Signed-off-by: jinhai <haijin.chn@gmail.com>fed0197 -
Fix logs. Use dict.pop instead of del. Close #3473 (#3484)
### What problem does this PR solve? Fix logs. Use dict.pop instead of del. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)4fd5400
-
Introduced beartype (#3460)
### What problem does this PR solve? Introduced [beartype](https://github.com/beartype/beartype) for runtime type-checking. ### Type of change - [x] New Feature (non-breaking change which adds functionality)eae0334
-
handle_task catch all exception (#3441)
### What problem does this PR solve? handle_task catch all exception Report heartbeats ### Type of change - [x] Refactoring563b0d7 -
Rework task executor heartbeat (#3430)
### What problem does this PR solve? Rework task executor heartbeat, and print in console. ### Type of change - [ ] Bug Fix (non-breaking change which fixes an issue) - [x] New Feature (non-breaking change which adds functionality) - [ ] Documentation Update - [ ] Refactoring - [ ] Performance Improvement - [ ] Other (please describe):362b09b -
Move clk100k_base tokenizer to docker image (#3411)
### What problem does this PR solve? Move the tiktoken of cl100k_base into docker image issue: #3338 ### Type of change - [x] Refactoring Signed-off-by: jinhai <haijin.chn@gmail.com> Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>f567bc7
-
Use consistent log file names, introduced initLogger (#3403)
### What problem does this PR solve? Use consistent log file names, introduced initLogger ### Type of change - [ ] Bug Fix (non-breaking change which fixes an issue) - [ ] New Feature (non-breaking change which adds functionality) - [ ] Documentation Update - [x] Refactoring - [ ] Performance Improvement - [ ] Other (please describe):8bc2fc9