eaugene opened a new issue, #11292:
URL: https://github.com/apache/pinot/issues/11292

   Schema of MV field :
   `{
         "name": "gradesfinal",
         "dataType": "STRING",
         "singleValueField": false
     }`
     
    `gradesfinal` is made as noDictColumn , to save the size 
     
    In this case when `select DISTINCTCOUNT(gradesfinal) from table limit 100` 
is executed getting error 
     
   ```
     [
     {
       "message": 
"QueryExecutionError:\njava.lang.UnsupportedOperationException\n\tat 
org.apache.pinot.segment.spi.index.reader.ForwardIndexReader.getString(ForwardIndexReader.java:427)\n\tat
 
org.apache.pinot.core.common.DataFetcher$ColumnValueReader.readStringValues(DataFetcher.java:601)\n\tat
 
org.apache.pinot.core.common.DataFetcher.fetchStringValues(DataFetcher.java:239)\n\tat
 
org.apache.pinot.core.common.DataBlockCache.getStringValuesForSVColumn(DataBlockCache.java:277)",
       "errorCode": 200
     }
   ]
   ```
   
   However when the multi-valued field is removed from noDictColumns , the 
query works 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to