summaryrefslogtreecommitdiffstats
path: root/streamingvisitors
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-04-03 16:16:42 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-04-03 16:16:42 +0200
commitc5b45393eef04591f5012264a69141c29053f7f7 (patch)
tree5173aa0d6c84095e30102d9272631afe56b056b5 /streamingvisitors
parent2de59d58030f4d9e3d63636058ec3987258266e6 (diff)
Add field id to the onPrimitive interface.
Diffstat (limited to 'streamingvisitors')
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp4
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/searchvisitor.h6
2 files changed, 5 insertions, 5 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp
index 16cf83ea0df..287f640ad63 100644
--- a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp
+++ b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp
@@ -367,7 +367,7 @@ SearchVisitorFactory::makeVisitor(StorageComponent& component,
}
void
-SearchVisitor::AttributeInserter::onPrimitive(const IteratorContent & c)
+SearchVisitor::AttributeInserter::onPrimitive(uint32_t, const IteratorContent & c)
{
const document::FieldValue & value = c.getValue();
LOG(debug, "AttributeInserter: Adding value '%s'(%d) to attribute '%s' for docid '%d'",
@@ -401,7 +401,7 @@ SearchVisitor::PositionInserter::PositionInserter(search::AttributeVector & attr
SearchVisitor::PositionInserter::~PositionInserter() {}
void
-SearchVisitor::PositionInserter::onPrimitive(const IteratorContent & c)
+SearchVisitor::PositionInserter::onPrimitive(uint32_t, const IteratorContent & c)
{
(void) c;
}
diff --git a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.h b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.h
index ff30bf09c48..9e4d5a11767 100644
--- a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.h
+++ b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.h
@@ -92,7 +92,7 @@ private:
search::AttributeVector & _attribute;
search::AttributeVector::DocId _docId;
- virtual void onPrimitive(const IteratorContent & c);
+ void onPrimitive(uint32_t fid, const IteratorContent & c) override;
public:
AttributeInserter(search::AttributeVector & attribute, search::AttributeVector::DocId docId);
@@ -103,8 +103,8 @@ private:
PositionInserter(search::AttributeVector & attribute, search::AttributeVector::DocId docId);
~PositionInserter();
private:
- virtual void onPrimitive(const IteratorContent & c);
- virtual void onStructStart(const Content & fv);
+ void onPrimitive(uint32_t fid, const IteratorContent & c) override;
+ void onStructStart(const Content & fv) override;
document::Field _fieldX;
document::Field _fieldY;
document::IntFieldValue _valueX;