El estado del índice nunca cambia a HABILITADO en Titán con el backend de Amazon DynamoDB

Estoy tratando de usar el índice compuesto en DynamoDB y el índice nunca cambia deINSTALLED aREGISTERED estado.

Aquí está el código que usé para crearlo

        graph.tx().rollback(); //Never create new indexes while a transaction is active
        TitanManagement mgmt=graph.openManagement();
        PropertyKey propertyKey=getOrCreateIfNotExist(mgmt, "propertyKeyName");
        String indexName = makePropertyKeyIndexName(propertyKey);

        if (mgmt.getGraphIndex(indexName)==null) {
            mgmt.buildIndex(indexName, Vertex.class).addKey(propertyKey).buildCompositeIndex();
            mgmt.commit();
            graph.tx().commit();
            ManagementSystem.awaitGraphIndexStatus(graph, indexName).status(SchemaStatus.REGISTERED).call(); 
        }else {
            mgmt.rollback();
        }

Una muestra del registro es:

... ...

612775 [main] INFO com.thinkaurelius.titan.graphdb.database.management.GraphIndexStatusWatcher - Algunas claves en el índice myIndex no tienen estado actualmente registrado: type = INSTALLED 613275 [main] INFO com.thinkaurelius.titan.graphdb. database.management.GraphIndexStatusWatcher: algunas claves del índice typeIndex no tienen estado registrado actualmente: type = INSTALLED 613275 [main] INFO com.thinkaurelius.titan.graphdb.database.management.GraphIndexStatusWatcher - Tiempo de espera agotado (PT1M) para índice typeIndex para converger en el estado REGISTRADO

Respuestas a la pregunta(1)

Su respuesta a la pregunta