You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@carbondata.apache.org by "Babulal (JIRA)" <ji...@apache.org> on 2018/05/09 17:02:00 UTC

[jira] [Assigned] (CARBONDATA-2466) Reader is Failed with Filter when returns no records

     [ https://issues.apache.org/jira/browse/CARBONDATA-2466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Babulal reassigned CARBONDATA-2466:
-----------------------------------

    Assignee: Babulal

> Reader is Failed with Filter when returns no records
> ----------------------------------------------------
>
>                 Key: CARBONDATA-2466
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-2466
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Babulal
>            Assignee: Babulal
>            Priority: Minor
>
> Create NonTransactional table using
> CarbonReaderTes #testWriteAndReadFilesNonTransactional
>  
> String path="D:/data/sdk/1";
>  EqualToExpression equalExpression =
>  new EqualToExpression(new ColumnExpression("name", DataTypes.STRING),
>  new LiteralExpression("babu", DataTypes.STRING));
>  CarbonReader reader = CarbonReader.builder(path, null)
>  .projection(new String[]\{"name", "age"})
>  .isTransactionalTable(false).filter(equalExpression)
>  .build();
>  while(reader.hasNext()){
>  Object[] row = (Object[])reader.readNextRow();
>  for(Object s:row){
>  System.out.print(s+",");
>  }
>  System.out.println();
>  }
> }
>  
> ERROR 
> og4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
> Exception in thread "main" java.lang.IllegalArgumentException: no reader
>  at org.apache.carbondata.sdk.file.CarbonReader.<init>(CarbonReader.java:52)
>  at org.apache.carbondata.sdk.file.CarbonReaderBuilder.build(CarbonReaderBuilder.java:171)
>  at org.apache.carbondata.sdk.file.CarbonReaderBabuTest.main(CarbonReaderBabuTest.java:25)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:498)
>  at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
> Process finished with exit code 1
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)