[
https://issues.apache.org/jira/browse/RYA-112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Chilton updated RYA-112:
------------------------------
Description:
The secondary indexers may or may not use ConfigUtils to get their table names
from the client Configuration. We want to make sure that the user can not
specifying their own secondary indexer table names and instead rely on default
table names assigned by ConfigUtils.
Remove the table name keys from ConfigUtils and update the getter methods to
always return the default values.
Class that needs updates:
https://github.com/kchilton2/incubator-rya/blob/RYA-81/extras/indexing/src/main/java/mvm/rya/indexing/accumulo/ConfigUtils.java
PCJ Indexer is a little different. It needs to look up the updater strategy
from Rya Details.
was:
Integrate with PrecomputedJoinIndexer, FreeText, Temporal, Geo, Entity Centric
secondary indexers
Remove secondary indexer tables names from configuration.
> Integrate RyaDetails with secondary indexers
> --------------------------------------------
>
> Key: RYA-112
> URL: https://issues.apache.org/jira/browse/RYA-112
> Project: Rya
> Issue Type: Sub-task
> Components: clients
> Affects Versions: 3.2.10
> Reporter: Andrew Smith
> Assignee: David W. Lotts
> Fix For: 3.2.10
>
>
> The secondary indexers may or may not use ConfigUtils to get their table
> names from the client Configuration. We want to make sure that the user can
> not specifying their own secondary indexer table names and instead rely on
> default table names assigned by ConfigUtils.
> Remove the table name keys from ConfigUtils and update the getter methods to
> always return the default values.
> Class that needs updates:
> https://github.com/kchilton2/incubator-rya/blob/RYA-81/extras/indexing/src/main/java/mvm/rya/indexing/accumulo/ConfigUtils.java
> PCJ Indexer is a little different. It needs to look up the updater strategy
> from Rya Details.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)