diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-07 06:00:30 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-07 06:33:27 +0000 |
commit | 66ef24209da35593d08ba9f3df8cb24f827bc14b (patch) | |
tree | 36ce32eef66d5c6c0fbfaf8880f345bc36376402 /searchcore | |
parent | e483631af3d65e217234455fe68ce840fca989a3 (diff) |
- Use modern enum class.
- Add hash method to FieldCollection.
Diffstat (limited to 'searchcore')
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/persistenceengine/document_iterator.cpp | 6 | ||||
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/persistenceengine/document_iterator.cpp b/searchcore/src/vespa/searchcore/proton/persistenceengine/document_iterator.cpp index 8175e612bd4..fcb9a672039 100644 --- a/searchcore/src/vespa/searchcore/proton/persistenceengine/document_iterator.cpp +++ b/searchcore/src/vespa/searchcore/proton/persistenceengine/document_iterator.cpp @@ -78,7 +78,7 @@ DocumentIterator::DocumentIterator(const storage::spi::Bucket &bucket, _fields(fields.clone()), _defaultSerializedSize((readConsistency == ReadConsistency::WEAK) ? defaultSerializedSize : -1), _readConsistency(readConsistency), - _metaOnly(fields.getType() == document::FieldSet::NONE), + _metaOnly(fields.getType() == document::FieldSet::Type::NONE), _ignoreMaxBytes((readConsistency == ReadConsistency::WEAK) && ignoreMaxBytes), _fetchedData(false), _sources(), @@ -140,7 +140,7 @@ public: _selectSession = _cachedSelect->createSession(); using document::select::GidFilter; _gidFilter = GidFilter::for_selection_root_node(_selectSession->selectNode()); - _selectCxt.reset(new SelectContext(*_cachedSelect)); + _selectCxt = std::make_unique<SelectContext>(*_cachedSelect); _selectCxt->getAttributeGuards(); } } else { @@ -216,7 +216,7 @@ public: } } - virtual bool allowVisitCaching() const override { + bool allowVisitCaching() const override { return _allowVisitCaching; } diff --git a/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp b/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp index 2659952ae03..da1b90aa167 100644 --- a/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp +++ b/searchcore/src/vespa/searchcore/proton/persistenceengine/persistenceengine.cpp @@ -436,7 +436,7 @@ PersistenceEngine::get(const Bucket& b, const document::FieldSet& fields, const if (meta.removed) { return GetResult::make_for_tombstone(meta.timestamp); } - if (fields.NONE == fields.getType()) { + if (document::FieldSet::Type::NONE == fields.getType()) { return GetResult::make_for_metadata_only(meta.timestamp); } document::Document::UP doc = retriever.getDocument(meta.lid); |