It's really premature to be holding a "vote" based on first-impression opinions.
2009/12/2 Ted Zlatanov <[email protected]>: > On Wed, 2 Dec 2009 20:54:13 +0000 Mark Robson <[email protected]> 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 <[email protected]> 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 > >
