BoboSegmentReader.document(id, visitor) is always returning all facet values, irrespective of visitor.needsField()

Description

What the title says - the segment reader isn't honoring the API contract.

The attached patch is against 4.0

Environment

None

Status

Assignee

John Wang

Reporter

Sam Meder

Labels

None

Components

Priority

Major
Configure