Oops i missed that optional flags. Than everything looks fine. 2011/1/22 Dan Washusen <d...@reactive.org>
> Thanks for the feedback... The Spring dependency is marked as > optional<http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html>and > will only be included as a dependency if you explicitly add it to your > project. You only need to include it in your project if you want to use the > Spring specific classes in the org.scale7.cassandra.pelops.spring package > (seems a bit excessive to create a separate module for one class IMO)... > > 2011/1/23 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com> > > I looked at pelops and found the API clean, but didn't like the spring >> dependency. Hector API's could have been simpler but I plan to >> abstract the most commonly used functionality in a simpler set of APIs >> >> On Thu, Jan 20, 2011 at 11:06 AM, Dan Washusen <d...@reactive.org> wrote: >> > Pelops is pretty thin wrapper for the Thrift API. It's thinness has >> both up >> > and down sides; on the up side it's very easy to map functionality >> mentioned >> > on the Cassandra API wiki page to functionality provided by Pelops, it >> is >> > also relatively simple to add features (thanks to Alois^^ for indexing >> > support). The down side is you often have to deal with the Cassandra >> Thrift >> > classes like ColumnOrSuperColumn... >> > On 20 January 2011 15:58, Dan Retzlaff <dretzl...@gmail.com> wrote: >> >> >> >> My team switched our production stack from Hector to Pelops a while >> back, >> >> based largely on this admittedly subjective "programmer experience" >> bit. >> >> I've found Pelops' code and abstractions significantly easier to follow >> and >> >> integrate with, plus Pelops has had feature-parity with Hector for all >> of >> >> our use cases. It's quite possible that we just caught Hector during >> its >> >> transition to what Nate calls "v2" but for our part, with no disrespect >> to >> >> the Hector community intended, we've been quite happy with the >> transition. >> >> Dan >> >> On Wed, Jan 19, 2011 at 3:30 PM, Jonathan Shook <jsh...@gmail.com> >> wrote: >> >>> >> >>> Perhaps. I use hector. I have an bit of rework to do moving from .6 to >> >>> .7. This is something I wasn't anticipating in my earlier planning. >> >>> Had Pelops been around when I started using Hector, I would have >> >>> probably chosen it over Hector. The Pelops client seemed to be better >> >>> conceived as far as programmer experience and simplicity went. Since >> >>> then, Hector has had a "v2" upgrade to their API which breaks much of >> >>> the things that you would have done in version .6 and before. >> >>> Conceptually speaking, they appear more similar now than before the >> >>> Hector changes. >> >>> >> >>> I'm dreading having to do a significant amount of work on my client >> >>> interface because of the incompatible API changes.. but I will have to >> >>> in order to get my client/server caught up to the currently supported >> >>> branch. That is just part of the cost of doing business with Cassandra >> >>> at the moment. Hopefully after "1.0" on the server and some of the >> >>> clients, this type of thing will be more unusual. >> >>> >> >>> >> >>> 2011/1/19 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com>: >> >>> > Thanks everyone. I guess, I should go with hector >> >>> > >> >>> > On 18 Jan 2011 17:41, "Alois Bělaška" <alois.bela...@gmail.com> >> wrote: >> >>> >> Definitelly Pelops https://github.com/s7/scale7-pelops >> >>> >> >> >>> >> 2011/1/18 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com> >> >>> >> >> >>> >>> What is the most commonly used java client library? Which is the >> the >> >>> >>> most >> >>> >>> mature/feature complete? >> >>> >>> Noble >> >>> >>> >> >>> > >> >> >> > >> > >> >> >> >> -- >> ----------------------------------------------------- >> Noble Paul | Systems Architect| AOL | http://aol.com >> > >