accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ed Kohlwey <>
Subject Re: Generic Supertypes/Pluggable Client
Date Fri, 05 Jul 2013 17:31:12 GMT
> I would agree that it's desirable to have the same set of argument types
> across the entire client API.
> However, this is an entirely separate subject than getting typed values
> back out of Accumulo. Personally, I think this makes much more sense as an
> addition around the Accumulo client API, as there's absolutely nothing that
> *needs* to change in the Accumulo API to support this. Unless the
> implementation filters down to the tabletservers to perform this
> transformation (which opens up an entirely new can of worms), I think I'd
> rather see such an API live on top of Accumulo's and people can use said
> API instead of the regular client API.
In investigating the issue, it seems like the same amount of work (roughly)
is required to standardize the types as to make them pluggable. Why not do
the most flexible thing with that "change capital"? It will also reduce the
API surface for new implementations, which would be nice.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message