@Test public void testGettingUndefinedVertexLabelTTL() { if (!features.hasCellTTL()) { return; } // getTTL should return a null duration on an extant type without a TTL mgmt.makeVertexLabel("foo").make(); mgmt.commit(); graph.tx().rollback(); // Check getTTL on vertex label mgmt = graph.openManagement(); assertEquals(Duration.ZERO, mgmt.getTTL(mgmt.getVertexLabel("foo"))); mgmt.rollback(); }
child = mgmt.getEdgeLabel("child"); spouse = mgmt.getEdgeLabel("spouse"); person = mgmt.getVertexLabel("person"); tag = mgmt.getVertexLabel("tag"); tweet = mgmt.getVertexLabel("tweet");
@Test public void testVLabelOnOrderedStorage() { final String label = "pl"; mgmt.makeVertexLabel(label).partition().make(); mgmt.commit(); graph.tx().rollback(); graph.addVertex(label); graph.tx().commit(); mgmt = graph.openManagement(); VertexLabel vl = mgmt.getVertexLabel(label); assertTrue(vl.isPartitioned()); mgmt.rollback(); }
child = mgmt.getEdgeLabel("child"); spouse = mgmt.getEdgeLabel("spouse"); person = mgmt.getVertexLabel("person"); tag = mgmt.getVertexLabel("tag"); tweet = mgmt.getVertexLabel("tweet");
VertexLabel vl = mgmt.getVertexLabel("people"); mgmt.changeName(vl, "person"); assertEquals("person", vl.name());
weight = mgmt.getPropertyKey("weight"); text = mgmt.getPropertyKey("text"); person = mgmt.getVertexLabel("person"); org = mgmt.getVertexLabel("org"); index1 = mgmt.getGraphIndex("index1"); index2 = mgmt.getGraphIndex("index2"); weight = mgmt.getPropertyKey("weight"); text = mgmt.getPropertyKey("text"); person = mgmt.getVertexLabel("person"); org = mgmt.getVertexLabel("org"); index1 = mgmt.getGraphIndex("index1"); index2 = mgmt.getGraphIndex("index2");
private static void makeVertexLabels(TitanManagement management){ for (Schema.BaseType baseType : Schema.BaseType.values()) { VertexLabel foundLabel = management.getVertexLabel(baseType.name()); if(foundLabel == null) { management.makeVertexLabel(baseType.name()).make(); } } }
private static void makeVertexLabels(TitanManagement management){ for (Schema.BaseType baseType : Schema.BaseType.values()) { VertexLabel foundLabel = management.getVertexLabel(baseType.name()); if(foundLabel == null) { management.makeVertexLabel(baseType.name()).make(); } } }
@Test @Category({ OrderedKeyStoreTests.class }) public void testVLabelOnOrderedStorage() { final String label = "pl"; mgmt.makeVertexLabel(label).partition().make(); mgmt.commit(); graph.rollback(); graph.addVertexWithLabel(label); graph.commit(); mgmt = graph.getManagementSystem(); VertexLabel vl = mgmt.getVertexLabel(label); assertTrue(vl.isPartitioned()); mgmt.rollback(); }
VertexLabel vl = mgmt.getVertexLabel("people"); mgmt.changeName(vl,"person"); assertEquals("person",vl.getName());
weight = mgmt.getPropertyKey("weight"); text = mgmt.getPropertyKey("text"); person = mgmt.getVertexLabel("person"); org = mgmt.getVertexLabel("org"); index1 = mgmt.getGraphIndex("index1"); index2 = mgmt.getGraphIndex("index2"); weight = mgmt.getPropertyKey("weight"); text = mgmt.getPropertyKey("text"); person = mgmt.getVertexLabel("person"); org = mgmt.getVertexLabel("org"); index1 = mgmt.getGraphIndex("index1"); index2 = mgmt.getGraphIndex("index2");