src\query\PullSGArrayUtil.cpp
std::shared_ptr<Array> redistributeWithCallback(std::shared_ptr<Array>& inputArray,
PullSGArrayBlocking::ChunkHandler& chunkHandler,
PartialChunkMergerList* mergers,
const std::shared_ptr<Query>& query,
PartitioningSchema ps,
InstanceID destInstanceId,
const std::shared_ptr<CoordinateTranslator>& distMapper,
size_t shift,
const std::shared_ptr<PartitioningSchemaData>& psData,
bool enforceDataIntegrity)
{
if (inputArray->getSupportedAccess() &