aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h')
-rw-r--r--searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h b/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h
index 37bb925f11e..defa9a382c8 100644
--- a/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h
+++ b/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h
@@ -4,7 +4,6 @@
#include "filechunk.h"
#include <vespa/vespalib/util/executor.h>
-#include <vespa/searchlib/transactionlog/syncproxy.h>
#include <vespa/fastos/file.h>
#include <map>
#include <deque>
@@ -24,9 +23,9 @@ public:
{
public:
using CompressionConfig = vespalib::compression::CompressionConfig;
- Config() : Config({CompressionConfig::LZ4, 9, 60}, 0x10000) { }
+ Config() noexcept : Config({CompressionConfig::LZ4, 9, 60}, 0x10000) { }
- Config(CompressionConfig compression, size_t maxChunkBytes)
+ Config(CompressionConfig compression, size_t maxChunkBytes) noexcept
: _compression(compression),
_maxChunkBytes(maxChunkBytes)
{ }
@@ -107,7 +106,7 @@ private:
const Chunk& get_chunk(uint32_t chunk) const;
Config _config;
- SerialNum _serialNum;
+ uint64_t _serialNum;
std::atomic<bool> _frozen;
// Lock order is _writeLock, _flushLock, _lock
mutable std::mutex _lock;