IntermediaryDataManager starts even when it doesn't need to
Open
Area - Batch Ingestion
Improvement
- Dominant language
- Java
- Stars
- 14.1k
- Forks
- 3.8k
- Avg merge
- 2d 58m
- Merged PRs (30d)
- 233
Description
Noticed that it runs in single phase parallel indexing task and it doesn't need to. No major harm is done except it creates noise in the logs and running a thread.
Contributor guide
Research direction
Search the Java sources for IntermediaryDataManager and trace how it is started by the single-phase parallel indexing task. Confirm the single-phase path does not need it, then verify that the unnecessary thread and related log noise are gone without affecting other indexing paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100