From 71064b02701dd65065dd412fb01afe81ff83f746 Mon Sep 17 00:00:00 2001 From: Haojian Wu Date: Tue, 10 Nov 2020 09:13:32 +0100 Subject: [PATCH] [clangd] Bump index version number. https://reviews.llvm.org/D89670 changed the Ref structure, we need to bump the version to invalidate all stored stale data, otherwise we will get ` Error while reading shard: malformed or truncated refs` when building the background index. Differential Revision: https://reviews.llvm.org/D91131 --- clang-tools-extra/clangd/index/Serialization.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang-tools-extra/clangd/index/Serialization.cpp b/clang-tools-extra/clangd/index/Serialization.cpp index 6f65bf0..40bca7b 100644 --- a/clang-tools-extra/clangd/index/Serialization.cpp +++ b/clang-tools-extra/clangd/index/Serialization.cpp @@ -418,7 +418,7 @@ readCompileCommand(Reader CmdReader, llvm::ArrayRef Strings) { // The current versioning scheme is simple - non-current versions are rejected. // If you make a breaking change, bump this version number to invalidate stored // data. Later we may want to support some backward compatibility. -constexpr static uint32_t Version = 13; +constexpr static uint32_t Version = 14; llvm::Expected readRIFF(llvm::StringRef Data) { auto RIFF = riff::readFile(Data); -- 2.7.4