summaryrefslogtreecommitdiffstats
path: root/searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp')
-rw-r--r--searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp b/searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp
index 4e4d90e6871..90953f78c40 100644
--- a/searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp
+++ b/searchlib/src/apps/vespa-index-inspect/vespa-index-inspect.cpp
@@ -94,15 +94,13 @@ unpackFeatures(std::vector<PosEntry> &entries,
uint64_t wordNum,
const DocIdAndFeatures &features)
{
- std::vector<search::index::WordDocElementFeatures>::const_iterator
- element = features._elements.begin();
- std::vector<search::index::WordDocElementWordPosFeatures>::
- const_iterator position = features._wordPositions.begin();
- uint32_t numElements = features._elements.size();
+ auto element = features.elements().begin();
+ auto position = features.word_positions().begin();
+ uint32_t numElements = features.elements().size();
while (numElements--) {
uint32_t numOccs = element->getNumOccs();
while (numOccs--) {
- entries.push_back(PosEntry(features._docId,
+ entries.push_back(PosEntry(features.doc_id(),
fieldId,
element->getElementId(),
position->getWordPos(),
@@ -447,7 +445,7 @@ ShowPostingListSubApp::readPostings(const SchemaUtil::IndexIterator &index,
if (r.isValid())
r.read();
while (r.isValid()) {
- uint32_t docId = r._docIdAndFeatures._docId;
+ uint32_t docId = r._docIdAndFeatures.doc_id();
if (docId >= _minDocId && docId < _docIdLimit) {
unpackFeatures(entries, index.getIndex(),
r._wordNum, r._docIdAndFeatures);