Remove backend init from aggregate_gpfs_dataset
Need to remove the backend initialization from the aggregate_gpfs_dataset
function. Users can initialize and control their own backend outside of the function. This prevents a cluster from being created and destroyed multiple times if the user wants to change some grouping options