presto-main/src/main/java/io/prestosql/sql/planner/plan/JoinNode.java/JoinNode/withSpillable
class JoinNode:    public JoinNode withSpillable(boolean spillable)
    {
        return new JoinNode(getId(), type, left, right, criteria, outputSymbols, filter, leftHashSymbol, rightHashSymbol, distributionType, Optional.of(spillable), dynamicFilters);
    }