presto-main/src/main/java/io/prestosql/spiller/GenericPartitioningSpillerFactory.java/GenericPartitioningSpillerFactory/create
class GenericPartitioningSpillerFactory:    @Override
    public PartitioningSpiller create(
            List<Type> types,
            PartitionFunction partitionFunction,
            SpillContext spillContext,
            AggregatedMemoryContext memoryContext)
    {
        return new GenericPartitioningSpiller(types, partitionFunction, spillContext, memoryContext, singleStreamSpillerFactory);
    }