Bug #7817
The processIndexTaskQueue method on IndexTaskProcessor doesn't pick up all the failed tasks
Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_cn_index_processor
Target version:
Start date:
2016-05-23
Due date:
% Done:
100%
Story Points:
Sprint:
Description
The processIndexTaskQueue method suppose to pick all failed the index tasks for reindexing. However, it only picked up first couple ones.
History
#1 Updated by Jing Tao over 8 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
- Target version changed from CCI-2.3.0 to CCI-2.2.0
In the processIndexTaskQueue method of src/main/java/org/dataone/cn/index/processor/IndexTaskProcessor.java, in the while loop, we need to get the index task from the retryQueue rather than the new task queue.
#2 Updated by Jing Tao over 8 years ago
The trunk was fixed and we need to merge it to the 2.2 branch.
#3 Updated by Jing Tao over 8 years ago
- Category set to d1_cn_index_processor
- Project changed from Infrastructure to CN Index
#4 Updated by Jing Tao over 8 years ago
- Status changed from In Progress to Closed
- % Done changed from 30 to 100
Merge the change to the 2.2 branch.