On Tue, Nov 17, 2015 at 11:24PM, Konstantin Boudnik wrote:
> On Tue, Nov 17, 2015 at 11:22PM, Konstantin Boudnik wrote:
> > Guys,
> > 
> > I recently have been constantly stepping on the consequences of BIGTOP-2025.
> > There was this BOM directional graph implementation, which - by default -
> > tries to satisfy all the dependencies by building the foundation comps 
> > first,
> > then their dependents, and so on.
> > 
> > However, every time I fire up a build for a single component in a clear
> > environment, I end up with the build trying to get hadoop first, then ZK, 
> > and
> > so on. It seems like an undesirable behavior in most cases. So, I suggest to
> > change the default. The new way would be to have -Dbuildnodeps=false as
> > default. And if one needs to do the directional build, -Dbuildnodeps=true
> > would have to be set explicitly.
> 
> Sorry, I messed up again. The default would be
>     -Dbuildnodeps=true
> 
> and explicit setting to kick off the directional build would be
>     -Dbuildnodeps=false

And come to think of it a bit more, perhaps renaming this sysprop to
      -Dbuildalldeps

might be a better looking thing, but in this case the patch will be a bit
bigger. The best part is that it won't break the CI ;)

Cos

> 
> > Does it make sense?
> >   Cos
> 
> 


Attachment: signature.asc
Description: Digital signature

Reply via email to