Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Accumulo >> mail # dev >> Generic Supertypes/Pluggable Client

Ed Kohlwey 2013-07-05, 11:59
Josh Elser 2013-07-05, 12:39
Josh Elser 2013-07-05, 13:50
Copy link to this message
Re: Generic Supertypes/Pluggable Client
> Are you planning to re-write all of the necessary Thrift classes to ensure
> this conversion happens server-side? If you're only intending on client
> side, doesn't Guava's Function combined with Iterators#transform and
> Iterables#transform do exactly what you've outlined? Are you more looking
> for this baked for such a transformation to be baked-in?

I want to take care of the client first, then potentially turn to the
server and iterators API. I see refactoring the tclient protocol as the
absolutely last step, simply because its already reasonably fast and can be
hidden from the user. This is more about fixing problems I perceive in API
expressivity than getting moar horsepower.
> Have you looked into Keith's Typo example? [2]
I have. Keith's work on typo was really inspirational. I mentioned it in
ACCUMULO-1551. I think this access pattern needs to become the default API
rather than an add on package. I think by integrating it directly into the
client classes we can also make the access patterns just a little more
Keith Turner 2013-07-05, 17:13
Ed Kohlwey 2013-07-05, 14:33
Keith Turner 2013-07-05, 16:40
Josh Elser 2013-07-05, 17:07
Ed Kohlwey 2013-07-05, 17:31
Ed Kohlwey 2013-07-05, 17:27
Christopher 2013-07-05, 20:29
Ed Kohlwey 2013-07-08, 14:22
Christopher 2013-07-08, 16:28
devramiyer1@... 2013-07-06, 04:11