cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: Cassandra access control
Date Wed, 02 Dec 2009 21:23:23 GMT
It's really premature to be holding a "vote" based on first-impression opinions.

2009/12/2 Ted Zlatanov <tzz@lifelogs.com>:
> On Wed, 2 Dec 2009 20:54:13 +0000 Mark Robson <markxr@gmail.com> wrote:
>
> MR> How about we make authentication optional, and have the protocol being
> MR> stateful only if you want to authenticate?
>
> MR> That way we don't break backwards compatibility or introduce extra
> MR> complexity for people who don't need it.
>
> That was my original proposal.  Jonathan and Eric disagreed and made
> good arguments against it.  Multiple operation modes are more confusing
> IMO.
>
> In the latest proposed version, authentication is off by default: all
> calls go to the AllowAll backend with a negligible overhead.  You still
> have to make a login() call but it's effectively a setKeyspace().
>
> I don't think backwards compatibility should limit innovation in a 0.x
> release.  The extra complexity is negligible: you just pass an empty
> AuthenticationRequest if you don't need it.  From that point on, you
> actually have one less argument (no keyspace) on many Thrift calls.
>
> On Wed, 2 Dec 2009 15:59:40 -0500 Jake Luciani <jakers@gmail.com> wrote:
>
> JL> +1 this is nosql afterall.
>
> I don't think NoSQL == stateless.  The two are completely orthogonal.
>
> The vote is 3-3 (Jonathan, Robin, Evan - Mark, Jake, Bill).
>
> Ted
>
>

Mime
View raw message