diff options
Diffstat (limited to 'searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h')
-rw-r--r-- | searchlib/src/vespa/searchlib/docstore/writeablefilechunk.h | 7 |
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; |