package com.easyagents.federation.sql.execute;

import java.io.Serializable;

/**
 * Calcite 本地联邦算子的累计执行指标。
 *
 * @param operatorName 算子名称
 * @param outputRows 交给下游的输出行数
 * @param outputBytes 输出估算字节数
 * @param executionNanos 算子产生输出的累计耗时
 */
public record FederationLocalOperatorMetrics(
    String operatorName,
    long outputRows,
    long outputBytes,
    long executionNanos
) implements Serializable {
}
