- 
                Notifications
    
You must be signed in to change notification settings  - Fork 89
 
Open
Labels
will_fixwe got your idea ,we will fixwe got your idea ,we will fix
Description
MR中的文件比较多,review几个文件后报错,看起来是超时了
请帮忙确认:
- 600秒超时是ollama的配置吗?
 - 如果不能改变ollama的600超时,是否可以:
- 在CR中增加处理线程?为每个CR的文件分配一个线程
 - 拆分大文件
 
 
2025-03-17 06:28:48.549 ERROR | [ThreadPoolExecutor-5_21] chat [59] | default_handler.py generate_review_note | GPT error:litellm.APIConnectionError: OllamaException - litellm.Timeout: Connection timed out after 600.0 seconds.
2025-03-17 06:28:48.630 ERROR | [ThreadPoolExecutor-5_22] chat [59] | default_handler.py generate_review_note | GPT error:litellm.APIConnectionError: OllamaException - litellm.Timeout: Connection timed out after 600.0 seconds.
2025-03-17 06:28:48.648 ERROR | [ThreadPoolExecutor-5_2] chat [59] | default_handler.py generate_review_note | GPT error:litellm.APIConnectionError: OllamaException - litellm.Timeout: Connection timed out after 600.0 seconds.
2025-03-17 06:28:48.649 ERROR | [ThreadPoolExecutor-5_15] chat [59] | default_handler.py generate_review_note | GPT error:litellm.APIConnectionError: OllamaException - litellm.Timeout: Connection timed out after 600.0 seconds.
Exception in thread Thread-15:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/threading.py", line 980, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.9/threading.py", line 917, in run
    self._target(*self._args, **self._kwargs)
  File "/workspace/review_engine/handler/default_handler.py", line 66, in merge_handle
    self.default_handle(changes, merge_info, hook_info, reply, model)
  File "/workspace/review_engine/handler/default_handler.py", line 72, in default_handle
    review_info = chat_review(changes, generate_review_note, model)
  File "/workspace/review_engine/handler/default_handler.py", line 33, in chat_review
    return "\n\n".join(review_results) if review_results else ""
TypeError: sequence item 19: expected str instance, NoneType found
Metadata
Metadata
Assignees
Labels
will_fixwe got your idea ,we will fixwe got your idea ,we will fix