JanusGraph/janusgraph
Ver no GitHubCreate JanusGraphIndex::describe method to include more information
Open
#3.126 aberto em 30 de jun. de 2022
area/indexgood first issue
Métricas do repositório
- Stars
- (4.985 stars)
- Métricas de merge de PR
- (Mesclagem média 3d 18h) (12 fundiu PRs em 30d)
Description
Currently, JanusGraphIndexWrapper::toString simply returns the index name. We could create a new describe method (or any other name) so that user could more easily retrieve information about that index. For example, we could include the status of each field key. Currently, it is a bit cumbersome to retrieve such information (see below):
gremlin> mgmt.getGraphIndex("mixed_demo")
==>mixed_demo
gremlin> mgmt.getGraphIndex("mixed_demo").getFieldKeys()
==>name
==>update_time
gremlin> mgmt.getGraphIndex("mixed_demo").getParametersFor(mgmt.getPropertyKey("name"))
==>mapping->STRING
==>mapped-name->name
==>status->ENABLED