From 023242ec033eab3d29a649f00a50169b87a2c67a Mon Sep 17 00:00:00 2001 From: Pepijn Schoen Date: Fri, 7 Apr 2017 12:00:07 +0200 Subject: [PATCH] Fingerprint geometries --- include/extractor/files.hpp | 4 ++-- src/storage/storage.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/extractor/files.hpp b/include/extractor/files.hpp index f0969ddbb..6102ff73c 100644 --- a/include/extractor/files.hpp +++ b/include/extractor/files.hpp @@ -93,7 +93,7 @@ inline void readSegmentData(const boost::filesystem::path &path, SegmentDataT &s static_assert(std::is_same::value || std::is_same::value, ""); - const auto fingerprint = storage::io::FileReader::HasNoFingerprint; + const auto fingerprint = storage::io::FileReader::VerifyFingerprint; storage::io::FileReader reader{path, fingerprint}; serialization::read(reader, segment_data); @@ -106,7 +106,7 @@ inline void writeSegmentData(const boost::filesystem::path &path, const SegmentD static_assert(std::is_same::value || std::is_same::value, ""); - const auto fingerprint = storage::io::FileWriter::HasNoFingerprint; + const auto fingerprint = storage::io::FileWriter::GenerateFingerprint; storage::io::FileWriter writer{path, fingerprint}; serialization::write(writer, segment_data); diff --git a/src/storage/storage.cpp b/src/storage/storage.cpp index 1c9aae10f..d9124647e 100644 --- a/src/storage/storage.cpp +++ b/src/storage/storage.cpp @@ -331,7 +331,7 @@ void Storage::PopulateLayout(DataLayout &layout) // load geometries sizes { - io::FileReader reader(config.geometries_path, io::FileReader::HasNoFingerprint); + io::FileReader reader(config.geometries_path, io::FileReader::VerifyFingerprint); const auto number_of_geometries_indices = reader.ReadVectorSize(); layout.SetBlockSize(DataLayout::GEOMETRIES_INDEX, number_of_geometries_indices);