linkedin / linkedin/parseq

Enable ParSeq to run any task more than once

Open
#155 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.2k
Forks
268
PR merge metrics
No merged PRs in 30d

Description

Hi,
As you wrote in your guide any task run only once. We have tasks that need to run multiple times (reuse of task), is that enabled at Parseq framework?

> Usually the main goal of a task is to calculate a value. You can think of a task as an asynchronous function and once the value has been calculated there is no point in running the same task again. Thus, **ParSeq will run any task only once**. Engine will recognize task that has been completed (or even started) and will not run it again.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the guide section stating that ParSeq runs each task only once, then inspect the Engine behavior referenced in the issue. Define how task reuse should work and what completion criteria and tests would demonstrate that a task can run more than once.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
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.