Skip fingerprinting .turn_penalties_index, to be done in a separate iteration because of Appveyor issues.

This commit is contained in:
Pepijn Schoen
2017-04-18 10:18:32 +02:00
committed by Patrick Niklaus
parent 8ff5a22799
commit e85c4f87e9
2 changed files with 2 additions and 7 deletions
+1 -1
View File
@@ -307,7 +307,7 @@ void EdgeBasedGraphFactory::GenerateEdgeExpandedEdges(
skipped_barrier_turns_counter = 0; skipped_barrier_turns_counter = 0;
storage::io::FileWriter turn_penalties_index_file(turn_penalties_index_filename, storage::io::FileWriter turn_penalties_index_file(turn_penalties_index_filename,
storage::io::FileWriter::GenerateFingerprint); storage::io::FileWriter::HasNoFingerprint);
TurnDataExternalContainer turn_data_container; TurnDataExternalContainer turn_data_container;
+1 -6
View File
@@ -112,16 +112,11 @@ auto mmapFile(const std::string &filename, boost::interprocess::mode_t mode)
using boost::interprocess::file_mapping; using boost::interprocess::file_mapping;
using boost::interprocess::mapped_region; using boost::interprocess::mapped_region;
{
storage::io::FileReader file(filename, storage::io::FileReader::VerifyFingerprint);
}
try try
{ {
const file_mapping mapping{filename.c_str(), mode}; const file_mapping mapping{filename.c_str(), mode};
// map region started at an offset of util::FingerPrint size mapped_region region{mapping, mode};
mapped_region region{mapping, mode, sizeof(util::FingerPrint)};
region.advise(mapped_region::advice_sequential); region.advise(mapped_region::advice_sequential);
return region; return region;
} }