diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-14 13:12:51 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-14 13:12:51 +0000 |
commit | df5a57673b782ab36ef8d24893d607f04514600e (patch) | |
tree | 7f9ce1717105693e7cd1530246efe831a1ef1a46 /storage | |
parent | 7bf5c4d363334993135f9edf77d9bbed306d03e4 (diff) |
Make sure the entries in the set are unique.
Make both a less and equal operator so std::unique can be used to.
Add and interface so that whole sets can be tested effectively if they are subsets.
Diffstat (limited to 'storage')
-rw-r--r-- | storage/src/vespa/storage/persistence/fieldvisitor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/src/vespa/storage/persistence/fieldvisitor.cpp b/storage/src/vespa/storage/persistence/fieldvisitor.cpp index 0071d7a010f..ace99dec276 100644 --- a/storage/src/vespa/storage/persistence/fieldvisitor.cpp +++ b/storage/src/vespa/storage/persistence/fieldvisitor.cpp @@ -9,7 +9,7 @@ namespace storage { FieldVisitor::~FieldVisitor() = default; void FieldVisitor::visitFieldValueNode(const document::select::FieldValueNode & node) { - _fields.insert(&_docType.getField(node.getRealFieldName())); + _fields.add(&_docType.getField(node.getRealFieldName())); } void FieldVisitor::visitComparison(const document::select::Compare & node) { |