in src/utils/configUtils.js [376:395]
async function fetchSamples(config: Object) {
// Fetch some samples.
const sampleFetchTask = new SignalsUploaderSampleFetchTask(
config.inputFilePath,
config.delimiter,
NUM_SAMPLE_ROWS_TO_VERIFY_CONFIG, // num samples
64 * 1024, // chunk size
24, // max num chunks in buffer
null, // logger not used by MDFU.
);
let sampleFetchResult;
try {
sampleFetchResult = await sampleFetchTask.run();
} catch (error) {
winston.error(`Sample fetch failed with error: ${error}`);
process.exit(1);
throw error; // make flow happy
}
return sampleFetchResult.samples;
}