[
https://issues.apache.org/jira/browse/CASSANDRA-547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795151#action_12795151
]
Jonathan Ellis commented on CASSANDRA-547:
------------------------------------------
thanks for the progress!
these should be separate patches:
- upgrading libthrift
- refactoring existing code like your introduction of ThriftGlue (which I am
skeptical of, btw; I don't see the value in introducing gratuitous factories)
- adding new functionality
don't submit recompiled gen-java code in your patch; that makes it difficult to
eyeball what is really changing. the committer will take care of that for you.
We know patch management via Jira is painful, but there are some links about
how to use git to minimize the pain here:
http://wiki.apache.org/cassandra/HowToContribute
> authentication and authorization functions (stage 1)
> ----------------------------------------------------
>
> Key: CASSANDRA-547
> URL: https://issues.apache.org/jira/browse/CASSANDRA-547
> Project: Cassandra
> Issue Type: New Feature
> Components: Core
> Affects Versions: 0.5
> Reporter: Ted Zlatanov
> Assignee: Ted Zlatanov
> Attachments: auth.patch, libthrift-r893324.jar
>
>
> Add functions to login() and setKeyspace(). Check against
> authentication+authorization backends whether those calls should succeed or
> fail.
> Create file-based and LDAP backends to implement authentication and
> authorization.
> Create AllowAll backend to allow all access.
> Add configuration stanza to specify the auth backend.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.