Steve Yurong Su created IOTDB-5907:
--------------------------------------
Summary: Pipe: pipe subtask scheduler
Key: IOTDB-5907
URL: https://issues.apache.org/jira/browse/IOTDB-5907
Project: Apache IoTDB
Issue Type: Task
Reporter: Steve Yurong Su
The code is a implementation of a Pipe Subtask Scheduler. The purpose of this
code is to schedule subtasks to be executed based on certain criteria. The
scheduler uses two different checkpoint intervals to decide when to schedule a
subtask. The first is based on the number of events consumed by the subtask,
and the second is based on the time duration since the last checkpoint. The
code adjusts these checkpoint intervals based on the current status of the
executor, such as the number of running subtasks and the core pool size. The
scheduler also has a reset function to schedule the subtasks from scratch.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)