[ 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)