Re: Janus Graph performing OLAP with Spark/Yarn
toggle quoted message Show quoted text
I have plans to try this, too, so question seconded. I have TinkerPop-3.1.1 OLAP working on Spark/Yarn (Hortonworks), but the JanusGraph HBase or Cassandra dependencies will make version conflicts harder to handle.
Basically, you need:
- your cluster configs on your application or console classpath
- solve version conflicts. So, get rid of the lower version jars where there is a minor version difference. Report to this list if clashing versions differ by a major version number. I believe the current lib folder of the JanusGraph distribution already has a few double jars with minor version differences (sorry, have not had time to report this). You will hate spark-assembly because it is not easy to remove lower versions from dependencies included in it... Spark has some config options to load user jars first, though. I still wonder if some maven guru can help us to solve this manual work by adding the entire cluster as a dependency to the JG project and get the version conflicts at build time instead of at runtime.
Also, I might be mistaken in the above and simple configs would solve the question. So, the original questions still stands (has anyone ....)
Op woensdag 31 mei 2017 19:36:01 UTC+2 schreef Joseph Obernberger: