Tim,

These are really good points.


On Wed, Jun 11, 2014 at 3:26 PM, Timothy Chen <tnac...@gmail.com> wrote:

> Sorry just to clarify more, this isn't about MapR and I think they've
> done a great job already to engage with the community (ie: with folks
> like me).
>
> Just hoping to bring some awareness around Drill project itself to see
> how we can improve a bit on some visibility of the project.
>
> I know we're very early in the project so there are lots of heads down
> progress going on.
>
> Tim
>
> On Wed, Jun 11, 2014 at 3:03 PM, Timothy Chen <tnac...@gmail.com> wrote:
> > Ok sounds good.
> >
> > I was hoping to see the larger commits like view persistence, PStore
> > go through reviewboard first as lots of times there isn't even a
> > design discussion and just straight code that just goes into trunk.
> >
> > I think to foster a better community outside of MapR, Drill should be
> > more on the open about big changes and involve the community a bit
> > more.
> >
> > Tim
> >
> > On Wed, Jun 11, 2014 at 2:38 PM, Jacques Nadeau <jacq...@apache.org>
> wrote:
> >> Hey Tim,
> >>
> >> Great question.  I've been doing review of posted patches for a most of
> the
> >> features before merging.  We also internally have a substantial smoke
> test
> >> suite that we run before doing merges.  We're in the process of trying
> to
> >> clean it up and make it available externally so that others can use
> this as
> >> an additional check before merging.  My thought would be that minor
> fixes
> >> that have gone through unit test + smoke test validation should be
> >> mergeable directly by committers.  Larger commits should go through a
> >> review process.  I haven't been perfect at this in the last little bit
> so
> >> thanks for the reminder.
> >>
> >> thanks,
> >> Jacques
> >>
> >>
> >> On Wed, Jun 11, 2014 at 1:01 PM, Timothy Chen <tnac...@gmail.com>
> wrote:
> >>
> >>> While I think all the changes are great, for some reason most of the
> >>> commits doesn't go through any reviewboard anymore, or even have any
> jira
> >>> too.
> >>>
> >>> What is our process going forward? Do all commuters just commit to
> trunk?
> >>>
> >>> Tim
> >>>
> >>>
> >>> > On Jun 11, 2014, at 12:36 PM, Jacques Nadeau <jacq...@apache.org>
> wrote:
> >>> >
> >>> > Hey Guys,
> >>> >
> >>> > I've had a couple of questions about the commits that went in last
> night.
> >>> > Some things changed in configuration that people should be aware of.
> >>>  They
> >>> > are as follows:
> >>> >
> >>> > - drill-override.conf is basically empty.  A sample drill-override is
> >>> > available as well to see what some settings are that are available.
>  You
> >>> > should move to this setup only migrate any settings that you have
> changed
> >>> > from previous defaults.
> >>> > - If you use your old settings, you'll likely to encounter a
> Zookeeper
> >>> > exception.  This is because the drill.exec.zk.root no longer supports
> >>> have
> >>> > a leading slash (e.g. /drill).  To make it work, you need to either
> >>> follow
> >>> > the recommendation above or remove the leading slash.
> >>> > - views, storage plugins and system settings are persisted across
> >>> drillbit
> >>> > restarts.
> >>> > - view are persisted in writable workspaces (default one is dfs.tmp)
> as
> >>> > json files called viewname.view.drill.
> >>> > - Storage plugins and other drill settings are stored in a Drill
> PStores
> >>> (a
> >>> > persistent store for settings information).  In embedded mode they
> are
> >>> > persisted to the local file system.  By default, in
> daemon/distributed
> >>> > mode, they are stored in zookeeper.  In daemon/distributed mode, you
> can
> >>> > also store them in HBase if you have that available as part of your
> >>> cluster.
> >>> > - In order to configure storage plugins, you need to use the web ui
> at
> >>> > http://localhost:8047
> >>> > - By default, Drill is initially populated with
> >>> > bootstrap-storage-plugins.json in your classpath (Drill packages one
> in
> >>> one
> >>> > of the jars or you can put your own earlier in the classpath).  Once
> the
> >>> > first node comes up and populates the storage plugin configuration,
> Drill
> >>> > no longer uses or considers this file.
> >>> >
> >>> >
> >>> > Let me know if there are other questions or issues that come up.
>  Also,
> >>> be
> >>> > sure to do a full clean build with this so you don't have any old/new
> >>> file
> >>> > conflicts.
> >>> >
> >>> > thanks,
> >>> > Jacques
> >>>
>

Reply via email to