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)