Hi John,
It's not possible to use the core Rya indices to support the graphx api--
there is a requirement for uniqueness in vertices that is not possible to
support using the core indices.   To support graphx efficiently, all of the
assertions on a node of the graph must be stored on a single accumulo row
(so you can guarantee all of the assertions will be stored on a single
accumulo tablet).  The core Rya indices do not support this requirement,
but the entity centric index does.
There is a configuration parameter to enable the entity centric index.  You
can see how to enable it by looking at the entity centric example in the
examples project-- let me know if you have trouble finding it.

On Monday, January 9, 2017, John Smith <[email protected]> wrote:

> I'm trying to use the GraphXGraphGenerator class but it is hard coded to
> use the EntityCentricIndex table by default.  But this doesn't exist in Rya
> by default.  Shouldn't this default to the SPO table?  Or perhaps even
> better, be a configurable parameter?  What is the purpose of the
> EntityCentricIndex ?  How do I enable it?
>

Reply via email to