hadoop-gremlin to build vertex programs and run OLAP gremlin queries. Per my understanding, in this setup the only point of contact with JanusGraph is through the CqlInputFormat and the server itself is not involved at all. Is that correct?CqlInputFormat's code and I noticed that you can add WHERE clauses, but it looks like there are caveats to that and I could not understand how to map a (simple) predicate on a vertex property to a CQL clause. I was considering rolling my own input format class once I grokked how to run CQL queries directly. I'm not super familiar with JanusGraph's codebase, nor I am a Java expert really, but I'm willing to get my hands dirty -- could I please ask for a bird's eye view explanation of how graph data is mapped into the backend, or even just pointers into how to navigate the codebase pertaining to that? Or do you have other suggestions that could point me in the right direction?