class DetermineJoinDistributionType implements Rule<JoinNode> {

    public static double getSourceTablesSizeInBytes(PlanNode node, Context context)
    {
        return getSourceTablesSizeInBytes(node, context.getLookup(), context.getStatsProvider(), context.getSymbolAllocator().getTypes());
    }

    public  DetermineJoinDistributionType(CostComparator costComparator, TaskCountEstimator taskCountEstimator);

}