public abstract class JanusGraphCustomIdTest extends JanusGraphBaseTest
JanusGraphBaseTest.TestConfigOptionconfig, DEFAULT_THREAD_COUNT, features, graph, ID_NAME, LABEL_NAME, logManagers, mgmt, readConfig, testInfo, tx| Constructor and Description |
|---|
JanusGraphCustomIdTest() |
| Modifier and Type | Method and Description |
|---|---|
WriteConfiguration |
getConfiguration() |
protected abstract ModifiableConfiguration |
getModifiableConfiguration() |
void |
removeGhostVertices()
|
void |
setUp(org.junit.jupiter.api.TestInfo testInfo) |
void |
testBasic() |
void |
testBasicIndexLookUp() |
void |
testConfig() |
void |
testEnableAndDisableStringId()
This test verifies that users could "downgrade"
in the sense that they could disable string id
feature after using it for a while
|
void |
testIndexUpdatesWithReindexAndRemove()
|
void |
testInvalidCustomLongVertexId() |
void |
testMixedStringAndLongVertexId() |
void |
testSpecialLengthHandling()
This is to test that JanusGraph properly handles vertex Ids that are of length
7 and 8 (byte size of long type).
|
void |
testUpgrade()
Test enabling custom string ID on an existing graph
instance which did not use custom string ID before
|
void |
testWriteAndReadWithJanusGraphIoRegistryWithGraphson(Path tempDir) |
void |
testWriteAndReadWithJanusGraphIoRegistryWithGryo(Path tempDir) |
assertMissing, asStream, clearGraph, clopen, close, closeLogManager, createExternalEdgeIndex, createExternalVertexIndex, disableIndex, discardIndex, dropIndex, enableIndex, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, evaluateQuery, executeScanJob, executeScanJob, finishSchema, getBackend, getConfig, getE, getExternalIndex, getForceIndexGraph, getForceIndexGraph, getId, getOnlyEdge, getOnlyElement, getOnlyElement, getOnlyElement, getOnlyElement, getOnlyVertex, getStoreFeatures, getThreadCount, getV, getVertex, getVertex, getVertex, getVertex, makeKey, makeKeyedEdgeLabel, makeLabel, makeVertexIndexedKey, makeVertexIndexedUniqueKey, markIndexDiscarded, n, newTx, open, openTxLog, openUserLog, option, round, tearDown, validateConfigOptions, verifyElementOrder, verifyElementOrder, wrapAroundpublic WriteConfiguration getConfiguration()
getConfiguration in class JanusGraphBaseTestprotected abstract ModifiableConfiguration getModifiableConfiguration()
@BeforeEach
public void setUp(org.junit.jupiter.api.TestInfo testInfo)
throws Exception
setUp in class JanusGraphBaseTestException@Test public void testConfig()
@Test public void testBasic()
@Test public void testUpgrade()
@Test public void testEnableAndDisableStringId()
@Test public void testInvalidCustomLongVertexId()
@Test public void testSpecialLengthHandling()
@Test public void testMixedStringAndLongVertexId()
@Test public void testBasicIndexLookUp()
public void testIndexUpdatesWithReindexAndRemove()
throws ExecutionException,
InterruptedException
@Test
public void testWriteAndReadWithJanusGraphIoRegistryWithGryo(@TempDir
Path tempDir)
@Test
public void testWriteAndReadWithJanusGraphIoRegistryWithGraphson(@TempDir
Path tempDir)
Copyright © 2012–2024. All rights reserved.