Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
6.6
-
None
-
None
-
None
Description
I changed all my TrieLong Fields to Point fields. version always returns an error unless i turn on docvalues for version
<fieldType name="long" class="solr.LongPointField"/>
<field name="version" type="long" indexed="true" stored="true" />
Getting this error when i index
Remote error message: Point fields can't use FieldCache. Use docValues=true for field: _version_ solr2_1 | at org.apache.solr.update.processor.DistributedUpdateProcessor.doFinish(DistributedUpdateProcessor.java:973) solr2_1 | at org.apache.solr.update.processor.DistributedUpdateProcessor.finish(DistributedUpdateProcessor.java:1912) solr2_1 | at org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.finish(LogUpdateProcessorFactory.java:182) solr2_1 | at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:78) solr2_1 | at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:173) solr2_1 | at org.apache.solr.core.SolrCore.execute(SolrCore.java:2440) solr2_1 | at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:723)
Attachments
Issue Links
- relates to
-
SOLR-10832 Using "indexed" PointField for _version_ breaks VersionInfo.getMaxVersionFromIndex
- Resolved
-
SOLR-10472 Fix uninversioning of (single valued) PointFields & clean up some related code
- Closed