-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Retry bulk request if all errors are configured retry error codes Only retry bulk request items that failed Implemented bulk retry test & implemented splitting up a bulk request if large enough Added exception if a bulk request item is too large to send, even as a single item Use HttpStatus.SC_NOT_FOUND instead of 404 literal Added pseudo test to facilitate manual observation of chunking of bulk writes Added test asserting silent failure of write to ES due to chunk size limit causing the vertex to omitted from the ES mixed index Signed-off-by: Allan Clements <criminosis@gmail.com>
- Loading branch information
1 parent
55880ea
commit d255396
Showing
8 changed files
with
427 additions
and
43 deletions.
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
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
Oops, something went wrong.
d255396
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
13037.066610559546
ms/op12468.444225291154
ms/op1.05
org.janusgraph.GraphCentricQueryBenchmark.getVertices
904.8334929847939
ms/op918.3423996712321
ms/op0.99
org.janusgraph.MgmtOlapJobBenchmark.runClearIndex
216.15113134855073
ms/op216.65935547028985
ms/op1.00
org.janusgraph.MgmtOlapJobBenchmark.runReindex
339.15988539023806
ms/op336.6219472083333
ms/op1.01
org.janusgraph.JanusGraphSpeedBenchmark.basicCount
211.23345408465195
ms/op212.17318113485976
ms/op1.00
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesAllPropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
4931.693804153965
ms/op4934.862177070978
ms/op1.00
org.janusgraph.CQLMultiQueryBenchmark.getElementsWithUsingEmitRepeatSteps
16798.592706644642
ms/op17119.84681319412
ms/op0.98
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithSmallBatch
20120.169043790705
ms/op20987.51313056889
ms/op0.96
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.vertexCentricPropertiesFetching
57363.86306676666
ms/op57050.64306146667
ms/op1.01
org.janusgraph.CQLMultiQueryDropBenchmark.dropVertices
1518.2833554927352
ms/op1559.969298241005
ms/op0.97
org.janusgraph.CQLMultiQueryBenchmark.getAllElementsTraversedFromOuterVertex
8221.340985996741
ms/op8318.72392928847
ms/op0.99
org.janusgraph.CQLMultiQueryBenchmark.getVerticesWithDoubleUnion
382.37273965120175
ms/op392.59846986303853
ms/op0.97
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesAllPropertiesWithUnlimitedBatch
4210.67255364639
ms/op4240.712364445486
ms/op0.99
org.janusgraph.CQLMultiQueryBenchmark.getNames
8305.742310268175
ms/op8406.331584402715
ms/op0.99
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesThreePropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
5909.118475708231
ms/op5987.64859878139
ms/op0.99
org.janusgraph.CQLMultiQueryBenchmark.getLabels
7039.962671466222
ms/op7290.028061798635
ms/op0.97
org.janusgraph.CQLMultiQueryBenchmark.getVerticesFilteredByAndStep
437.4498647372582
ms/op435.76237709334333
ms/op1.00
org.janusgraph.CQLMultiQueryBenchmark.getVerticesFromMultiNestedRepeatStepStartingFromSingleVertex
12372.71565066
ms/op12783.126217693469
ms/op0.97
org.janusgraph.CQLMultiQueryBenchmark.getVerticesWithCoalesceUsage
358.7801587838268
ms/op363.9668594437082
ms/op0.99
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithAllMultiQuerySlicesUnderMaxRequestsPerConnection
14304.014393286765
ms/op15378.720663330263
ms/op0.93
org.janusgraph.CQLMultiQueryBenchmark.getIdToOutVerticesProjection
250.5548471669961
ms/op253.97183167148802
ms/op0.99
org.janusgraph.CQLMultiQueryMultiSlicesBenchmark.getValuesMultiplePropertiesWithUnlimitedBatch
15266.85787542638
ms/op14617.308247215036
ms/op1.04
org.janusgraph.CQLMultiQueryBenchmark.getNeighborNames
8292.784849794427
ms/op8414.490379754512
ms/op0.99
org.janusgraph.CQLMultiQueryBenchmark.getElementsWithUsingRepeatUntilSteps
9085.570613425429
ms/op9340.049792997386
ms/op0.97
org.janusgraph.CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts
8611.76857230251
ms/op8726.780923948296
ms/op0.99
This comment was automatically generated by workflow using github-action-benchmark.