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