Skip to content

Commit 7335bd9

Browse files
committed
GH-5322 add benchmark
1 parent b33d914 commit 7335bd9

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

  • core/sail/nativerdf/src/test/java/org/eclipse/rdf4j/sail/nativerdf/benchmark

core/sail/nativerdf/src/test/java/org/eclipse/rdf4j/sail/nativerdf/benchmark/QueryBenchmark.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,20 @@ public long simple_filter_not() {
282282
}
283283
}
284284

285+
@Benchmark
286+
public long zeroOrMore() {
287+
try (SailRepositoryConnection connection = repository.getConnection()) {
288+
return connection
289+
.prepareTupleQuery("" +
290+
"SELECT ?x WHERE {\n" +
291+
" ?x rdf:type/rdfs:subClassOf* ?class\n" +
292+
"} limit 30")
293+
.evaluate()
294+
.stream()
295+
.count();
296+
}
297+
}
298+
285299
// @Benchmark
286300
// public long wild_card_chain_with_common_ends() {
287301
// try (SailRepositoryConnection connection = repository.getConnection()) {

0 commit comments

Comments
 (0)