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
>
>
signature.asc
Description: Digital signature
