【发布时间】:2016-04-11 03:36:34
【问题描述】:
我想删除现有索引并按照文档中的步骤进行操作。我现在没有配置单独的索引后端。但是,当我到达您必须使用 m.awaitGraphIndexStatus 等待索引状态更改的步骤时,它会永远等待更改并超时并出现以下错误:
GraphIndexStatusReport[success=false, indexName='usernameComposite', targetStatus=DISABLED, notConverged={username=INSTALLED}, converged={}, elapsed=PT1M0.092S]
当我尝试创建一个新的时,也会发生同样的情况。 有什么想法会导致这种情况吗?
我正在使用以下代码 sn-p 创建 indizes:
graph.tx().rollback()
mgmt = graph.openManagement()
name = mgmt.getPropertyKey('username')
mgmt.buildIndex('username-composite', Vertex.class).addKey(name).unique().buildCompositeIndex()
mgmt.commit()
mgmt.awaitGraphIndexStatus(graph, 'username-composite').call()
【问题讨论】:
-
您可以发布您用于更改索引的步骤/代码吗?
-
我在上面编辑了我的帖子。