Skip to content

ExecutorPIDAssigned (EPID)

Purpose

Provides the worker with an ID for newly spawned or available executor engine instance.

Structure

Field Type Description
epid ExternalIdentity the ID of the spawned Executor-engine instance

Effects

The receiving worker can request the eager reads and start the execution.

Triggers

  • ExecuteTransaction→Executor, KVSReadRequest→Shards: for the next transaction to be executed, the worker sends
  • the ExecuteTransaction-message to the executor
  • the will-read KVSReadRequests to the relevant Shards