↓ 3 callersFunctiongray_sort_benchmark(
record_nbytes,
key_nbytes,
total_data_nbytes,
gensort_batch_nbytes,
num_data_partitions,
benchmarks/gray_sort_benchmark.py:265
↓ 2 callersFunctiongenerate_random_records(
ctx,
record_nbytes,
key_nbytes,
total_data_nbytes,
gensort_batch_nbytes,
num_data_pa
benchmarks/gray_sort_benchmark.py:206
↓ 2 callersFunctionhash_partition_benchmark(
input_paths,
npartitions,
hash_columns,
engine_type="duckdb",
use_parquet_writer=False,
benchmarks/hash_partition_benchmark.py:15
↓ 1 callersMethod__init__(
self, ctx: RuntimeContext, id: str, wq: WorkQueue, cq: WorkQueue, init_epoch=0
)
smallpond/execution/scheduler.py:57