Closing an operator gap
Missing string aggregation blocked a full industry benchmark suite, so I added it to the GPU execution path.
I added the libcudf string aggregation Sirius was missing, then fixed the GPU correctness bugs the benchmark suite exposed.
Missing string aggregation blocked a full industry benchmark suite, so I added it to the GPU execution path.
I traced failures through the aggregation and numeric execution paths and fixed them.
Reviewed and merged by an NVIDIA maintainer.