I don't know much about helium, so I can not help on that.
But if the api is incompatible, you can also consider using reflection, you
can refer to the spark/spark-shims module.


Andrea Santurbano <sant...@gmail.com> 于2020年6月21日周日 下午10:11写道:

> Unfortunatelly no because there are different classes so we cannot use the
> same approach.
> Do you think it's something feasible use helium for that?
>
> Il giorno dom 21 giu 2020 alle 09:54 Jeff Zhang <zjf...@gmail.com> ha
> scritto:
>
> > If the api is compatible between different versions of Neo4j driver, then
> > you can just don't ship Neo4j driver into zeppelin, let users provide
> that.
> > e.g. currently spark interpreter supports multiple versions of spark,
> > Zeppelin doesn't' ship with any spark jars, it is user's responsibility
> to
> > provide that via specifying SPARK_HOME
> >
> >
> >
> > Andrea Santurbano <sant...@gmail.com> 于2020年6月21日周日 下午3:35写道:
> >
> > > Hi guys,
> > > If I want to update a zeppelin interpreter only there is a way to do
> it?
> > > Let me explain the use case, I want to use Zeppelin 0.8.2 with Neo4j
> 4.0
> > > and I need to update the driver version because the version bundled
> with
> > > the Neo4j interpreter is not compatible with Neo4j 4.0. Can I leverage
> > > Helium for this? In case so how can I do it?
> > > I have to do a PR for updating the Neo4j Interpreter in the master
> branch
> > > but I also want to provide support to the old version and I don't want
> to
> > > wait for a new release :D
> > > Thanks a lot
> > > Andrea
> > >
> >
> >
> > --
> > Best Regards
> >
> > Jeff Zhang
> >
>


-- 
Best Regards

Jeff Zhang

Reply via email to