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

Jacek Lewandowski updated CASSANDRA-7221:
-----------------------------------------

    Reviewer: Piotr Kołaczkowski

> CqlRecordReader does not work with Password authentication
> ----------------------------------------------------------
>
>                 Key: CASSANDRA-7221
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7221
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Hadoop
>            Reporter: Jacek Lewandowski
>         Attachments: CASSANDRA-7221.txt
>
>
> {{CqlRecordReader}} initialises a cluster with:
> {{cluster = CqlConfigHelper.getInputCluster(location, conf);}}
> {{CqlConfigHelper}} gets class name for auth provider and then tries to 
> initialise it without any parameter. {{PlainTextAuthProvider}} does not have 
> no-args constructor, so it fails in this case. There is no other way to 
> initialise CqlRecordReader with password authentication. 
> One solution which can be considered is to modify the method which 
> instantiate auth provider, so that if it detects PlainTextAuthProvider, it 
> will retrieve additional parameters to pass to the constructor. Or, it can be 
> done more generic.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to