apache / apache/accumulo-fluo

Convert all commit steps to async

Open
#675 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
200
Forks
73
PR merge metrics
No merged PRs in 30d

Description

In the work for #593 the commit steps that involved scanning were not converted to an async model. This caused #672 which created a seperate thread pool for these commit steps that could block. Ideally these commit steps would eventually be converted to an async model.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the work in #593 and the separate thread-pool change in #672 to identify the scanning commit steps that remain synchronous. Trace those steps and define completion as converting all of them to the async model without a separate blocking thread pool.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
distributed-systems
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.