On Wed, Jun 1, 2016 at 7:47 AM, Trevor Grant <[email protected]> wrote:
> > Other approaches? > > For background, Zeppelin starts a Spark Shell and we need to make sure all > of the required Mahout jars get loaded in the class path when spark starts. > The question is where do all of these JARs relatively live. > How does zeppelin copes with extra dependencies for other interpreters (even spark itself)? I guess we should follow the same practice there. Release independence of location algorithm largely depends on jar filters (again, see filters in the spark binding package). It is possible that artifacts required may change but not very likely (i don't think they ever changed since 0.10). so it should be possible to build (mahout) release-independent logic to locate, filter and assert the necessary jars. > > Thanks for any feedback, > tg > > > > > > > Trevor Grant > Data Scientist > https://github.com/rawkintrevo > http://stackexchange.com/users/3002022/rawkintrevo > http://trevorgrant.org > > *"Fortunate is he, who is able to know the causes of things." -Virgil* >
