forked from JanusGraph/janusgraph
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix io step read path for string-type vertex ID
g.io(path).read() would fail if the vertex contains custom string-type vertex ID due to a bug in JanusGraphVertexFeatures. This fixes this bug and adds two unit tests for gryo and graphson format. Signed-off-by: Boxuan Li <[email protected]>
- Loading branch information
Showing
2 changed files
with
45 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8f16731
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
org.janusgraph.JanusGraphSpeedBenchmark.basicAddAndDelete
12224.451419958928
ms/op12588.356749218838
ms/op0.97
org.janusgraph.GraphCentricQueryBenchmark.getVertices
897.9392822267544
ms/op909.6536269981073
ms/op0.99
org.janusgraph.MgmtOlapJobBenchmark.runClearIndex
216.48304869166668
ms/op216.2122553036232
ms/op1.00
org.janusgraph.MgmtOlapJobBenchmark.runReindex
338.2740798808333
ms/op331.69258417333333
ms/op1.02
org.janusgraph.JanusGraphSpeedBenchmark.basicCount
240.3478315776463
ms/op232.18271938462192
ms/op1.04
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesAllPropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
4658.317353249839
ms/op4879.715514269294
ms/op0.95
org.janusgraph.CQLMultiQueryBenchmark.getElementsWithUsingEmitRepeatSteps
18100.282411561027
ms/op16802.960996767306
ms/op1.08
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithSmallBatch
19615.484407081818
ms/op20381.521295766215
ms/op0.96
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.vertexCentricPropertiesFetching
56124.3861435
ms/op56975.635432099996
ms/op0.99
org.janusgraph.CQLMultiQueryBenchmark.getAllElementsTraversedFromOuterVertex
8570.321831257039
ms/op8054.207605035429
ms/op1.06
org.janusgraph.CQLMultiQueryBenchmark.getVerticesWithDoubleUnion
378.80194999519415
ms/op384.59161986127697
ms/op0.98
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesAllPropertiesWithUnlimitedBatch
4030.100992483259
ms/op4115.273814482223
ms/op0.98
org.janusgraph.CQLMultiQueryBenchmark.getNames
9533.438098868417
ms/op8351.268976093337
ms/op1.14
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesThreePropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
5535.617836616562
ms/op5906.676911188075
ms/op0.94
org.janusgraph.CQLMultiQueryBenchmark.getLabels
8240.330937621815
ms/op7066.74864075568
ms/op1.17
org.janusgraph.CQLMultiQueryBenchmark.getVerticesFilteredByAndStep
435.85182223697706
ms/op414.6146026161681
ms/op1.05
org.janusgraph.CQLMultiQueryBenchmark.getVerticesFromMultiNestedRepeatStepStartingFromSingleVertex
13063.773657194643
ms/op12388.279266927844
ms/op1.05
org.janusgraph.CQLMultiQueryBenchmark.getVerticesWithCoalesceUsage
365.12307307394536
ms/op377.3701223197372
ms/op0.97
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
13404.947268287691
ms/op14176.706682158057
ms/op0.95
org.janusgraph.CQLMultiQueryBenchmark.getIdToOutVerticesProjection
267.5271221883553
ms/op252.47136720355698
ms/op1.06
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithUnlimitedBatch
13627.471829506405
ms/op14549.732634626294
ms/op0.94
org.janusgraph.CQLMultiQueryBenchmark.getNeighborNames
9366.919350857384
ms/op8236.090879343183
ms/op1.14
org.janusgraph.CQLMultiQueryBenchmark.getElementsWithUsingRepeatUntilSteps
9875.68999987767
ms/op8988.754509413187
ms/op1.10
org.janusgraph.CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts
9290.486975524458
ms/op8459.285187558502
ms/op1.10
This comment was automatically generated by workflow using github-action-benchmark.