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
// Copyright 2021 JanusGraph Authors | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 | |
// | |
// Unless required by applicable law or agreed to in writing, software | |
// distributed under the License is distributed on an "AS IS" BASIS, |
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
// Copyright 2021 JanusGraph Authors | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 | |
// | |
// Unless required by applicable law or agreed to in writing, software | |
// distributed under the License is distributed on an "AS IS" BASIS, |
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
// Copyright 2021 JanusGraph Authors | |
// | |
// Licensed under the Apache License, Version 2.0 (the "License"); | |
// you may not use this file except in compliance with the License. | |
// You may obtain a copy of the License at | |
// | |
// http://www.apache.org/licenses/LICENSE-2.0 | |
// | |
// Unless required by applicable law or agreed to in writing, software | |
// distributed under the License is distributed on an "AS IS" BASIS, |
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
# JMH version: 1.35 | |
# VM version: JDK 1.8.0_345, OpenJDK 64-Bit Server VM, 25.345-b01 | |
# VM invoker: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.345.b01-1.fc36.x86_64/jre/bin/java | |
# VM options: <none> | |
# Blackhole mode: full + dont-inline hint (auto-detected, use -Djmh.blackhole.autoDetect=false to disable) | |
# Warmup: 2 iterations, 1 s each | |
# Measurement: 5 iterations, 5 s each | |
# Timeout: 10 min per iteration | |
# Threads: 1 thread, will synchronize iterations | |
# Benchmark mode: Average time, time/op |
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
05:39:20 INFO org.testcontainers.utility.ImageNameSubstitutor.instance - Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor') | |
05:39:20 INFO org.testcontainers.dockerclient.DockerClientProviderStrategy.lambda$loadConfiguredStrategy$9 - Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first | |
05:39:20 INFO org.testcontainers.dockerclient.DockerClientProviderStrategy.tryOutStrategy - Found Docker environment with local Unix socket (unix:///var/run/docker.sock) | |
05:39:20 INFO org.testcontainers.DockerClientFactory.client - Docker host IP address is localhost | |
05:39:20 INFO org.testcontainers.DockerClientFactory.client - Connected to docker: | |
Server Version: 23.0.1 | |
API Version: 1.42 | |
Operating System: Fedora Linux 37 (Workstation Edition) | |
Total Memory: 64030 MB | |
05:39:20 INFO org.testcontainers.containers.GenericContainer.trySt |
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
`master` branch CQL benchmarking. | |
Config: | |
``` | |
storage.cql.grouping.slice-allowed = false | |
storage.cql.grouping.slice-limit = 100 | |
``` | |
Benchmark (fanoutFactor) (fastProperty) (hasStepBatchMode) (propertiesBatchMode) (propertyCardinalitySingle) (verticesAmount) Mode Cnt Score Error Units | |
CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts 100 N/A N/A N/A N/A N/A avgt 5 82.952 ± 4.913 ms/op | |
CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts 500 N/A N/A N/A N/A N/A avgt 5 2070.788 ± 140.723 ms/op |
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
Benchmark tests on 3 nodes ScyllaDB cluster using CQL driver | |
Benchmark (fanoutFactor) (fastProperty) (hasStepBatchMode) (propertiesBatchMode) (propertyCardinalitySingle) (verticesAmount) Mode Cnt Score Error Units | |
CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts 100 N/A N/A N/A N/A N/A avgt 5 212.613 ± 56.701 ms/op | |
CQLMultiQueryBenchmark.getAdjacentVerticesLocalCounts 500 N/A N/A N/A N/A N/A avgt 5 18093.924 ± 30581.394 ms/op | |
CQLMultiQueryBenchmark.getAllElementsTraversedFromOuterVertex |