kiran created SOLR-10843: ---------------------------- Summary: Enable docValues for boolean and disable for location field types Key: SOLR-10843 URL: https://issues.apache.org/jira/browse/SOLR-10843 Project: Solr Issue Type: Task Security Level: Public (Default Security Level. Issues are Public) Components: Schema and Analysis Affects Versions: 6.6 Reporter: kiran Priority: Minor
* Doc values should be enabled for 'boolean' types in the example schemas. (I don't see a reason to why not because it is enabled for all supported field types) * Doc values should be disabled for 'location' field type since it is not supported >From the sample schema: {code} <fieldType name="location" class="solr.LatLonPointSpatialField" docValues="true"/> {code} The code returns error message when fields of these types are accessed through export handler {code} Caused by: java.lang.RuntimeException: java.io.IOException: --> http://127.0.0.1:62525/solr/testIndexing-917a9d98-e4de-447f-a28a-219ed099b340_shard1_replica1/:Export fields must either be one of the following types: int,float,long,double,string,date,boolean at com.lucidworks.spark.query.TupleStreamIterator.hasNext(TupleStreamIterator.java:51) at scala.collection.convert.Wrappers$JIteratorWrapper.hasNext(Wrappers.scala:42) at scala.collection.Iterator$$anon$11.hasNext(Iterator.scala:408) at scala.collection.Iterator$$anon$11.hasNext(Iterator.scala:408) at org.apache.spark.sql.catalyst.expressions.GeneratedClass$GeneratedIterator.processNext(Unknown Source) at org.apache.spark.sql.execution.BufferedRowIterator.hasNext(BufferedRowIterator.java:43) at org.apache.spark.sql.execution.WholeStageCodegenExec$$anonfun$8$$anon$1.hasNext(WholeStageCodegenExec.scala:377) at org.apache.spark.sql.execution.SparkPlan$$anonfun$2.apply(SparkPlan.scala:231) at org.apache.spark.sql.execution.SparkPlan$$anonfun$2.apply(SparkPlan.scala:225) at org.apache.spark.rdd.RDD$$anonfun$mapPartitionsInternal$1$$anonfun$apply$25.apply(RDD.scala:827) at org.apache.spark.rdd.RDD$$anonfun$mapPartitionsInternal$1$$anonfun$apply$25.apply(RDD.scala:827) at org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:38) at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:323) at org.apache.spark.rdd.RDD.iterator(RDD.scala:287) at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:87) at org.apache.spark.scheduler.Task.run(Task.scala:99) at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:322) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: --> http://127.0.0.1:62525/solr/testIndexing-917a9d98-e4de-447f-a28a-219ed099b340_shard1_replica1/:Export fields must either be one of the following types: int,float,long,double,string,date,boolean at org.apache.solr.client.solrj.io.stream.SolrStream.read(SolrStream.java:235) at com.lucidworks.spark.query.TupleStreamIterator.fetchNextTuple(TupleStreamIterator.java:82) at com.lucidworks.spark.query.TupleStreamIterator.hasNext(TupleStreamIterator.java:47) ... 19 more {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org