This is the usage of Gluten hive connector split, but now cudf parquet connector only supports specify the file path.
split = std::make_shared<velox::connector::hive::HiveConnectorSplit>(
kHiveConnectorId,
paths[idx],
format,
starts[idx],
lengths[idx],
partitionKeys,
std::nullopt /*tableBucketName*/,
std::unordered_map<std::string, std::string>(),
nullptr,
std::unordered_map<std::string, std::string>(),
std::unordered_map<std::string, std::string>(),
0,
true,
metadataColumn,
properties[idx]);