diff --git a/release.md b/release.md index 74fbd9efd..d0c7081b5 100644 --- a/release.md +++ b/release.md @@ -1,3 +1,8 @@ +# V1.5.9 + +### 缺陷修复 +* 修复长时任务获取结果报错 + # V1.5.8 ### 功能优化 diff --git a/saas/VERSION b/saas/VERSION index 1cc9c180e..2b26b8d21 100644 --- a/saas/VERSION +++ b/saas/VERSION @@ -1 +1 @@ -1.5.8 +1.5.9 diff --git a/saas/backend/long_task/models.py b/saas/backend/long_task/models.py index 85d5d8bc1..7c895e684 100644 --- a/saas/backend/long_task/models.py +++ b/saas/backend/long_task/models.py @@ -57,7 +57,7 @@ def results(self): # 运行中的任务, 实时从redis中取结果 if self.status == TaskStatus.RUNNING.value: - from .task import ResultStore + from .tasks import ResultStore store = ResultStore(self.id) results += store.list() @@ -85,7 +85,7 @@ def _create(cls, type_: str, args: List[Any], sign: str = ""): task.save(force_insert=True) - # from .task import TaskFactory + # from .tasks import TaskFactory # TaskFactory().delay(task.id) # NOTE 保证事务执行完成以后再执行任务 return task diff --git a/saas/resources/version_log/V1.5.9_2021-10-20.md b/saas/resources/version_log/V1.5.9_2021-10-20.md new file mode 100644 index 000000000..daa82dda8 --- /dev/null +++ b/saas/resources/version_log/V1.5.9_2021-10-20.md @@ -0,0 +1,4 @@ +# V1.5.9 版本更新日志 + +### 缺陷修复 +* 修复长时任务获取结果报错 diff --git a/saas/resources/version_log/V1.5.9_2021-10-20_en.md b/saas/resources/version_log/V1.5.9_2021-10-20_en.md new file mode 100644 index 000000000..50a073347 --- /dev/null +++ b/saas/resources/version_log/V1.5.9_2021-10-20_en.md @@ -0,0 +1,4 @@ +# V1.5.9 ChangeLog + +### Bug Fixes +* Fix long task get results error