Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Drill >> mail # dev >> Extending the expression tree materializer


Copy link to this message
-
Re: Extending the expression tree materializer
VectorAccessible worked great; thanks!
On Wed, Oct 23, 2013 at 2:51 PM, Jacques Nadeau <[EMAIL PROTECTED]> wrote:

> Steven actually added an interface for this purpose in his latest DRILL-230
> patch called VectorAccessible.  If you want to base on top of his branch,
> you should probably be good to go.
>
>
> On Wed, Oct 23, 2013 at 2:35 PM, Ben Becker <[EMAIL PROTECTED]> wrote:
>
> > The expression tree materializer currently works by looking up a
> SchemaPath
> > in a RecordBatch to get the corresponding ValueVector.
> >
> > I'd like to allow for similar functionality, but substituting the
> > RecordBatch with a RecordBatchLoader.  Note that both classes already
> > implement the required getValueVectorId(SchemaPath) method.
> >
> > It seems there are several ways to make this work (generics, additional
> > interface, additional materializer, etc.), but the most appropriate
> > solution is not obvious to me.  What's the best way to go about this?
> >
> > Thanks,
> > Ben
> >
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB