Class FederatedMemoTable.FedPlan

  • Enclosing class:
    FederatedMemoTable

    public static class FederatedMemoTable.FedPlan
    extends Object
    Represents a single federated execution plan with its associated costs and dependencies. This class contains: 1. selfCost: Cost of the current hop (computation + input/output memory access). 2. cumulativeCost: Total cost including this plan's selfCost and all child plans' cumulativeCost. 3. forwardingCost: Network transfer cost for this plan to the parent plan. FedPlan is linked to FedPlanVariants, which in turn uses HopCommon to manage common properties and costs.