Console Output

Skipping 56 KB.. Full Log
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 27.006 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.noShacl":
  27.006 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 207.587 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shacl":
  207.587 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shaclWithoutAnimals

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 62.485 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shaclWithoutAnimals":
  62.485 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 390.250 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShacl":
  390.250 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 18.412 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals":
  18.412 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.noShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 9.430 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.noShacl":
  9.430 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 158.320 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.shacl":
  158.320 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotUniqueLangBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 480.578 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotUniqueLangBenchmarkEmpty.shacl":
  480.578 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializable

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 1266.100 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializable":
  1266.100 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializableNotParallel

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 905.858 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializableNotParallel":
  905.858 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshot

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 318.925 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshot":
  318.925 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 353.470 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation":
  353.470 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializable

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 133.595 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializable":
  133.595 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 253.468 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableMixedReadWrite":
  253.468 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableNotParallel

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 105.989 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableNotParallel":
  105.989 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshot

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 49.004 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshot":
  49.004 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 162.222 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotMixedReadWrite":
  162.222 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidation

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 32.334 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidation":
  32.334 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 71.882 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite":
  71.882 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ShaclLoadingBenchmark.testAddingDataAndAddingShapes

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 236.695 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ShaclLoadingBenchmark.testAddingDataAndAddingShapes":
  236.695 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.noShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 18.006 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.noShacl":
  18.006 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 366.071 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.shacl":
  366.071 ms/op


# Run complete. Total time: 00:00:55

REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on
why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial
experiments, perform baseline and negative tests that provide experimental control, make sure
the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts.
Do not assume the numbers tell you what you want them to tell.

Benchmark                                                                      (NUMBER_OF_TRANSACTIONS)  Mode  Cnt      Score   Error  Units
AddRemoveBenchmarkEmpty.shacl                                                                       N/A  avgt         256.121          ms/op
BulkedBenchmark.innerJoin                                                                           N/A  avgt         108.216          ms/op
BulkedBenchmark.outerJoin                                                                           N/A  avgt         111.678          ms/op
ClassBenchmarkEmpty.noShacl                                                                         N/A  avgt          14.658          ms/op
ClassBenchmarkEmpty.shacl                                                                           N/A  avgt         192.558          ms/op
ClassBenchmarkEmpty.sparqlInsteadOfShacl                                                            N/A  avgt         497.802          ms/op
ComplexBenchmark.shacl                                                                              N/A  avgt         106.416          ms/op
ComplexBenchmark.shaclCache                                                                         N/A  avgt          80.701          ms/op
ComplexBenchmark.shaclEmptyTransactions                                                             N/A  avgt          14.778          ms/op
ComplexBenchmark.shaclNoTransactions                                                                N/A  avgt          12.555          ms/op
ComplexBenchmark.shaclNothingToValidateTransactions                                                 N/A  avgt          13.785          ms/op
ComplexBenchmark.shaclParallel                                                                      N/A  avgt          32.231          ms/op
ComplexBenchmark.shaclParallelCache                                                                 N/A  avgt          55.702          ms/op
ComplexBenchmark.shaclParallelCacheSingleTransactionNoIsolation                                     N/A  avgt          63.948          ms/op
ComplexBenchmark.shaclPropertiesSwitch                                                              N/A  avgt           1.658          ms/op
DatatypeBenchmarkEmpty.noShacl                                                                      N/A  avgt          43.691          ms/op
DatatypeBenchmarkEmpty.shacl                                                                        N/A  avgt          96.138          ms/op
DatatypeBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         343.201          ms/op
DatatypeBenchmarkLinear.noShacl                                                                       1  avgt           3.395          ms/op
DatatypeBenchmarkLinear.noShacl                                                                      10  avgt           4.450          ms/op
DatatypeBenchmarkLinear.noShacl                                                                     100  avgt          57.255          ms/op
DatatypeBenchmarkLinear.shacl                                                                         1  avgt           5.366          ms/op
DatatypeBenchmarkLinear.shacl                                                                        10  avgt          27.690          ms/op
DatatypeBenchmarkLinear.shacl                                                                       100  avgt         315.107          ms/op
DatatypeBenchmarkPrefilled.noShacl                                                                  N/A  avgt          11.593          ms/op
DatatypeBenchmarkPrefilled.shacl                                                                    N/A  avgt          66.666          ms/op
DatatypeBenchmarkPrefilled.sparqlInsteadOfShacl                                                     N/A  avgt       10489.569          ms/op
DatatypeBenchmarkSerializableEmpty.noShacl                                                          N/A  avgt           8.027          ms/op
DatatypeBenchmarkSerializableEmpty.shacl                                                            N/A  avgt          89.967          ms/op
DatatypeBenchmarkSerializableEmpty.sparqlInsteadOfShacl                                             N/A  avgt         425.706          ms/op
MaxCountBenchmarkEmpty.noShacl                                                                      N/A  avgt           7.847          ms/op
MaxCountBenchmarkEmpty.shacl                                                                        N/A  avgt         109.614          ms/op
MaxCountBenchmarkEmpty.sparqlGroupByInsteadOfShacl                                                  N/A  avgt         414.497          ms/op
MaxCountBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         405.622          ms/op
MinCountBenchmarkEmpty.noShacl                                                                      N/A  avgt           7.235          ms/op
MinCountBenchmarkEmpty.shacl                                                                        N/A  avgt          63.189          ms/op
MinCountBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         155.465          ms/op
MinCountBenchmarkPrefilled.noShacl                                                                  N/A  avgt           7.462          ms/op
MinCountBenchmarkPrefilled.shacl                                                                    N/A  avgt          82.535          ms/op
MinCountBenchmarkPrefilled.sparqlInsteadOfShacl                                                     N/A  avgt        8006.139          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmpty                                                        N/A  avgt          61.556          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustInitializeAndEmptyTransaction                       N/A  avgt           2.114          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustinit                                                N/A  avgt           1.750          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclPrefilled                                                    N/A  avgt          61.792          ms/op
NotClassBenchmarkEmpty.noShacl                                                                      N/A  avgt          27.006          ms/op
NotClassBenchmarkEmpty.shacl                                                                        N/A  avgt         207.587          ms/op
NotClassBenchmarkEmpty.shaclWithoutAnimals                                                          N/A  avgt          62.485          ms/op
NotClassBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         390.250          ms/op
NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals                                           N/A  avgt          18.412          ms/op
NotMaxCountBenchmarkEmpty.noShacl                                                                   N/A  avgt           9.430          ms/op
NotMaxCountBenchmarkEmpty.shacl                                                                     N/A  avgt         158.320          ms/op
NotUniqueLangBenchmarkEmpty.shacl                                                                   N/A  avgt         480.578          ms/op
ParallelBenchmark.nativeStoreShaclSerializable                                                      N/A  avgt        1266.100          ms/op
ParallelBenchmark.nativeStoreShaclSerializableNotParallel                                           N/A  avgt         905.858          ms/op
ParallelBenchmark.nativeStoreShaclSnapshot                                                          N/A  avgt         318.925          ms/op
ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation                             N/A  avgt         353.470          ms/op
ParallelBenchmark.shaclSerializable                                                                 N/A  avgt         133.595          ms/op
ParallelBenchmark.shaclSerializableMixedReadWrite                                                   N/A  avgt         253.468          ms/op
ParallelBenchmark.shaclSerializableNotParallel                                                      N/A  avgt         105.989          ms/op
ParallelBenchmark.shaclSnapshot                                                                     N/A  avgt          49.004          ms/op
ParallelBenchmark.shaclSnapshotMixedReadWrite                                                       N/A  avgt         162.222          ms/op
ParallelBenchmark.shaclSnapshotWithoutSerializableValidation                                        N/A  avgt          32.334          ms/op
ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite                          N/A  avgt          71.882          ms/op
ShaclLoadingBenchmark.testAddingDataAndAddingShapes                                                 N/A  avgt         236.695          ms/op
UniqueLangBenchmarkEmpty.noShacl                                                                    N/A  avgt          18.006          ms/op
UniqueLangBenchmarkEmpty.shacl                                                                      N/A  avgt         366.071          ms/op
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 55.518 s - in org.eclipse.rdf4j.sail.shacl.benchmark.BenchmarkJunitTests
[INFO] Running org.eclipse.rdf4j.sail.shacl.UnknownShapesTest
17:09:10.986 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#PersonPropertyShape> sh:path [
      sh:inversePath <http://example.com/ns#inverseThis>
    ] .

17:09:10.988 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape2> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#path> sh:inversePath <http://example.com/ns#inverseThis> .

<http://example.com/ns#PersonPropertyShape2> sh:path <http://example.com/ns#path> .

17:09:10.989 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape3> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#pathList> <http://www.w3.org/1999/02/22-rdf-syntax-ns#first>
    "one";
  <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .

<http://example.com/ns#PersonPropertyShape3> sh:path <http://example.com/ns#pathList> .

17:09:10.993 [main] WARN  Unsupported SHACL feature detected sh:unknownTarget in statement (http://example.com/ns#PersonShape, http://www.w3.org/ns/shacl#unknownTarget, http://www.w3.org/2000/01/rdf-schema#Class) [null]
17:09:10.993 [main] WARN  Unsupported SHACL feature detected sh:unknownShaclProperty in statement (http://example.com/ns#PersonPropertyShape, http://www.w3.org/ns/shacl#unknownShaclProperty, "1"^^<http://www.w3.org/2001/XMLSchema#integer>) [null]
17:09:10.993 [main] WARN  Unsupported SHACL feature detected sh:unknownTarget in statement (http://example.com/ns#PersonShape, http://www.w3.org/ns/shacl#unknownTarget, http://www.w3.org/2000/01/rdf-schema#Class) [null]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.eclipse.rdf4j.sail.shacl.UnknownShapesTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.config.ShaclSailFactoryTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.eclipse.rdf4j.sail.shacl.config.ShaclSailFactoryTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfigTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfigTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclConcurrencyTest
17:09:11.133 [pool-296-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:11.133 [pool-295-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 3.351 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclConcurrencyTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclIsolationLevelTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.37 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclIsolationLevelTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest
17:09:14.789 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:14.814 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.057 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.060 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.258 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.260 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.367 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.369 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.511 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.514 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.637 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
17:09:15.641 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
[INFO] Tests run: 426, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.995 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest
17:09:15.761 [pool-746-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk2nx1}
17:09:15.765 [pool-746-thread-1] INFO        67794355	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
17:09:15.765 [pool-746-thread-1] INFO      1265756444	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.765 [pool-746-thread-1] INFO       551069293	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.765 [pool-746-thread-1] INFO       900693135	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.765 [pool-746-thread-1] INFO       684793844	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.765 [pool-746-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk2nx1}
17:09:15.767 [pool-747-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk2nx1}
17:09:15.767 [pool-748-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#birthyear, id=_:node1e4ttsk2nx2}
17:09:15.767 [pool-747-thread-1] INFO       546505061	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.767 [pool-747-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk2nx1}
17:09:15.770 [pool-748-thread-1] INFO        14845862	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.770 [pool-748-thread-1] INFO       710369493	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.770 [pool-748-thread-1] INFO      1370926911	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.770 [pool-748-thread-1] INFO       886599663	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.770 [pool-748-thread-1] INFO      1676781949	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.770 [pool-748-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#birthyear, id=_:node1e4ttsk2nx2}
17:09:15.776 [pool-751-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk38x1}
17:09:15.776 [pool-751-thread-1] INFO       577857184	Select.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk38x1>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?b)    ?a ?b1 ?b. }      FILTER(NOT EXISTS{?a <http://example.com/ns#age> ?d .   })} order by ?a'}
17:09:15.776 [pool-751-thread-1] INFO       560781912	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk38x1>} :  ModifyTuple
17:09:15.776 [pool-751-thread-1] INFO      1938279790	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk38x1>} :  EnrichWithShape
17:09:15.776 [pool-751-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk38x1}
17:09:15.779 [pool-753-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk3gx1}
17:09:15.779 [pool-753-thread-1] INFO      1104964370	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
17:09:15.779 [pool-753-thread-1] INFO      2067060674	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.779 [pool-753-thread-1] INFO      2082790758	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.780 [pool-753-thread-1] INFO       888594799	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.780 [pool-753-thread-1] INFO       408020788	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.780 [pool-753-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk3gx1}
17:09:15.781 [pool-754-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk3gx1}
17:09:15.781 [pool-755-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk3gx2}
17:09:15.782 [pool-754-thread-1] INFO      1122626933	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.782 [pool-754-thread-1] INFO       327140956	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.782 [pool-754-thread-1] INFO       970654700	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.782 [pool-754-thread-1] INFO       877974503	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.782 [pool-754-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk3gx1}
17:09:15.782 [pool-755-thread-1] INFO      1637217244	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.782 [pool-755-thread-1] INFO      1371462697	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.782 [pool-755-thread-1] INFO      1099045365	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
17:09:15.782 [pool-755-thread-1] INFO      2120998170	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk3gx2>} :  GroupByCount
17:09:15.783 [pool-755-thread-1] INFO       551044365	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk3gx2>} :  MinCountFilter{minCount=1}
17:09:15.783 [pool-755-thread-1] INFO       186298272	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk3gx2>} :  EnrichWithShape
17:09:15.783 [pool-755-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk3gx2}
17:09:15.811 [pool-758-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk40x2}
17:09:15.811 [pool-758-thread-1] INFO       196267581	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
17:09:15.811 [pool-758-thread-1] INFO       241748606	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.811 [pool-758-thread-1] INFO       594427205	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
17:09:15.811 [pool-758-thread-1] INFO        96063713	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.811 [pool-758-thread-1] INFO      1833407525	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.811 [pool-758-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e4ttsk40x2}
17:09:15.818 [pool-762-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk4qx1}
17:09:15.819 [pool-762-thread-1] INFO      1002016199	Select.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk4qx1>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?b)    ?a ?b1 ?b. }      FILTER(NOT EXISTS{?a <http://example.com/ns#age> ?d .   })} order by ?a'}
17:09:15.819 [pool-762-thread-1] INFO       677394170	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk4qx1>} :  ModifyTuple
17:09:15.819 [pool-762-thread-1] INFO      1784086264	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk4qx1>} :  EnrichWithShape
17:09:15.819 [pool-762-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk4qx1}
17:09:15.822 [pool-764-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk54x1}
17:09:15.822 [pool-764-thread-1] INFO      1985268889	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.822 [pool-764-thread-1] INFO       711797686	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.822 [pool-764-thread-1] INFO      1464033498	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.822 [pool-764-thread-1] INFO      1026613446	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.822 [pool-764-thread-1] INFO      1834009597	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.823 [pool-764-thread-1] INFO      1539084685	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
17:09:15.823 [pool-764-thread-1] INFO      2023698967	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk54x1>} :  GroupByCount
17:09:15.823 [pool-764-thread-1] INFO       125871637	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk54x1>} :  MinCountFilter{minCount=1}
17:09:15.823 [pool-764-thread-1] INFO      1594070867	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk54x1>} :  EnrichWithShape
17:09:15.823 [pool-764-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk54x1}
17:09:15.826 [pool-766-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk5fx1}
17:09:15.827 [pool-766-thread-1] INFO      1651729091	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.827 [pool-766-thread-1] INFO       800042365	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
17:09:15.827 [pool-766-thread-1] INFO      1441535278	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.827 [pool-766-thread-1] INFO         7038929	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.827 [pool-766-thread-1] INFO      2037868645	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
17:09:15.827 [pool-766-thread-1] INFO       233844856	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
17:09:15.827 [pool-766-thread-1] INFO      1114054542	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk5fx1>} :  GroupByCount
17:09:15.827 [pool-766-thread-1] INFO       410293318	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk5fx1>} :  MinCountFilter{minCount=1}
17:09:15.827 [pool-766-thread-1] INFO       232076740	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e4ttsk5fx1>} :  EnrichWithShape
17:09:15.827 [pool-766-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e4ttsk5fx1}
[WARNING] Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.068 s - in org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.NativeStoreTest
17:09:15.922 [pool-770-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
17:09:15.922 [pool-771-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
17:09:15.923 [pool-770-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
17:09:15.923 [pool-771-thread-1] INFO       727581133	Select.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://xmlns.com/foaf/0.1/Person> as ?b)    ?a ?b1 ?b. }     ?a <http://xmlns.com/foaf/0.1/age> ?d .     ?a <http://xmlns.com/foaf/0.1/age> ?e .     FILTER(?d != ?e)} order by ?a'}
17:09:15.923 [pool-771-thread-1] INFO       727581133	Select.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://xmlns.com/foaf/0.1/Person> as ?b)    ?a ?b1 ?b. }     ?a <http://xmlns.com/foaf/0.1/age> ?d .     ?a <http://xmlns.com/foaf/0.1/age> ?e .     FILTER(?d != ?e)} order by ?a'}
17:09:15.923 [pool-771-thread-1] INFO      1542905811	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  ModifyTuple
17:09:15.923 [pool-771-thread-1] INFO      1542905811	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  ModifyTuple
17:09:15.923 [pool-771-thread-1] INFO      1751655646	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
17:09:15.923 [pool-771-thread-1] INFO      1751655646	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
17:09:15.923 [pool-771-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
17:09:15.922 [pool-772-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
17:09:15.923 [pool-772-thread-1] INFO      1034915206	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=http://xmlns.com/foaf/0.1/Person}
17:09:15.923 [pool-772-thread-1] INFO      1688190187	  Sort.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  Sort
17:09:15.923 [pool-772-thread-1] INFO      1147270518	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
17:09:15.924 [pool-772-thread-1] INFO      1147270518	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, "30"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
17:09:15.924 [pool-772-thread-1] INFO       823056052	  DatatypeFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
17:09:15.924 [pool-772-thread-1] INFO       192118896	  DatatypeFilter:IgnoredAsTrue.next():  Tuple{line=[http://example.com/ns#peter, "30"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
17:09:15.924 [pool-772-thread-1] INFO       117897187	    Sort.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  Sort
17:09:15.924 [pool-772-thread-1] INFO      1506724848	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  Sort
17:09:15.924 [pool-772-thread-1] INFO       307187706	      TrimTuple.next():  Tuple{line=[http://example.com/ns#peter], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:15.924 [pool-772-thread-1] INFO        94911939	        Unique.next():  Tuple{line=[http://example.com/ns#peter], propertyShapes= } :  Unique
17:09:15.924 [pool-772-thread-1] INFO       899775354	      Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  Sort
17:09:15.924 [pool-772-thread-1] INFO       438282101	        InnerJoin:UnBufferedJoined.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= DatatypePropertyShape <http://example.com/ns#PersonShapeProperty>} :  InnerJoin
17:09:15.924 [pool-772-thread-1] INFO      1917258579	          EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= DatatypePropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
17:09:15.924 [pool-772-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.eclipse.rdf4j.sail.shacl.NativeStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.W3cComplianceTest
[file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minExclusive-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/node-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/hasValue-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/qualified-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxCount-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-unused-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-ill-formed.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-complex-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minCount-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/xone-duplicate.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-alternative-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/nodeKind-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-strange-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedValueShape-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetSubjectsOf-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/disjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/multipleTargets-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/equals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/not-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/languageIn-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedMinCountDisjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/pattern-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/deactivated-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/languageIn-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/severity-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/or-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThanOrEquals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/closed-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/not-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/pattern-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/complex/shacl-shacl.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/datatype-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/equals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-strange-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-zeroOrMore-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/and-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThan-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-complex-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/complex/personexample.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/and-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/uniqueLang-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/nodeKind-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/validation-reports/shared.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxCount-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minCount-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/node-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-inverse-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/message-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-duplicate-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/in-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/disjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetSubjectsOf-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/and-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-oneOrMore-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetClass-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/xone-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/node-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/or-datatypes-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedValueShapesDisjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/class-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/pattern-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/pattern-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/severity-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/datatype-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetObjectsOf-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/deactivated-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThan-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/or-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/in-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/closed-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/hasValue-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetClassImplicit-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/uniqueLang-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-zeroOrOne-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/property-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/not-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetNode-001.ttl]
[WARNING] Tests run: 98, Failures: 0, Errors: 0, Skipped: 98, Time elapsed: 0.09 s - in org.eclipse.rdf4j.sail.shacl.W3cComplianceTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.VisulizerTest
17:09:16.017 [pool-774-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
17:09:16.018 [pool-774-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
17:09:16.029 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="MinCountPropertyShape";
42684986 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
977245867 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
1402751024 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1178953630 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1909807998 [label="MinCountFilter{minCount=1}"];
1772471998 -> 1909807998
1909807998 -> 1159606185 [label="false values"]
1772471998 [label="GroupByCount"];
1233049719 -> 1772471998
1233049719 [label="BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}"];
1018618094 [label="Unique"];
2069971440 -> 1018618094
2069971440 [label="TrimTuple{newLength=1, startIndex=0}"];
1337346642 -> 2069971440
1890881203 [label="MinCountFilter{minCount=1}"];
2072945115 -> 1890881203
1890881203 -> 1337346642 [label="false values"]
2072945115 [label="GroupByCount"];
177279387 -> 2072945115
177279387 [label="UnionNode"];
1997028929 -> 177279387
1997028929 [label="Unique"];
589166341 -> 1997028929
589166341 [label="UnionNode"];
756222660 -> 589166341
756222660 [label="Unique"];
789367604 -> 756222660
789367604 [label="TrimTuple{newLength=1, startIndex=0}"];
423629474 -> 789367604
423629474 [label="BufferedSplitter"];
1428777808 -> 423629474
1428777808 [label="Sort"];
1616453147 -> 1428777808
1616453147 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
1402751024 -> 1616453147
700791887 -> 589166341
700791887 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
105019819 -> 700791887
42684986 -> 700791887 [label="filter source"]
105019819 [label="Unique"];
2034385122 -> 105019819
2034385122 [label="TrimTuple{newLength=1, startIndex=0}"];
1957175487 -> 2034385122
1957175487 [label="BufferedSplitter"];
1513124396 -> 1957175487
1513124396 [label="Sort"];
1328203744 -> 1513124396
1328203744 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
1178953630 -> 1328203744
612686775 -> 177279387
612686775 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
287095360 -> 612686775
42684986 -> 612686775 [label="filter source"]
287095360 [label="BufferedSplitter"];
1222908765 -> 287095360
1222908765 [label="Sort"];
1374212198 -> 1222908765
1374212198 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
1402751024 -> 1374212198
1337346642 [label="UnBufferedPlanNode"];
42684986 -> 1233049719 [label="right"]
1018618094 -> 1233049719 [label="left"]
1159606185 [label="UnBufferedPlanNode"];
}



17:09:16.029 [pool-775-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
17:09:16.032 [pool-775-thread-1] INFO      1616453147	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26768, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
17:09:16.032 [pool-775-thread-1] INFO      1428777808	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26768, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.032 [pool-775-thread-1] INFO      1328203744	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26763, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdfs:label, object=null}
17:09:16.032 [pool-775-thread-1] INFO      1513124396	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26763, ""], propertyShapes= } :  Sort
17:09:16.032 [pool-775-thread-1] INFO       423629474	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26768, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.032 [pool-775-thread-1] INFO       789367604	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.032 [pool-775-thread-1] INFO       756222660	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  Unique
17:09:16.032 [pool-775-thread-1] INFO      1957175487	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26763, ""], propertyShapes= } :  Sort
17:09:16.032 [pool-775-thread-1] INFO      2034385122	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.032 [pool-775-thread-1] INFO       105019819	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  Unique
17:09:16.032 [pool-775-thread-1] INFO       700791887	          ExternalTypeFilterNode.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
17:09:16.032 [pool-775-thread-1] INFO       589166341	            UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  UnionNode
17:09:16.032 [pool-775-thread-1] INFO       589166341	            UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  UnionNode
17:09:16.032 [pool-775-thread-1] INFO      1997028929	              Unique.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  Unique
17:09:16.032 [pool-775-thread-1] INFO      1997028929	              Unique.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  Unique
17:09:16.032 [pool-775-thread-1] INFO       177279387	                UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  UnionNode
17:09:16.032 [pool-775-thread-1] INFO       177279387	                UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  UnionNode
17:09:16.032 [pool-775-thread-1] INFO      2072945115	                  GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26763, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
17:09:16.032 [pool-775-thread-1] INFO      2072945115	                  GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26768, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
17:09:16.032 [pool-775-thread-1] INFO      1337346642	                    MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e4ttqmvax26763, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MinCountFilter{minCount=1}
17:09:16.032 [pool-775-thread-1] INFO      1337346642	                    MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e4ttqmvax26768, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MinCountFilter{minCount=1}
17:09:16.032 [pool-775-thread-1] INFO      2069971440	                      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.033 [pool-775-thread-1] INFO      2069971440	                      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.033 [pool-775-thread-1] INFO      1018618094	                        Unique.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  Unique
17:09:16.033 [pool-775-thread-1] INFO      1018618094	                        Unique.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  Unique
17:09:16.033 [pool-775-thread-1] INFO      1233049719	                          BulkedExternalLeftOuterJoin.next():  Tuple{line=[_:node1e4ttqmvax26763], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
17:09:16.033 [pool-775-thread-1] INFO      1233049719	                          BulkedExternalLeftOuterJoin.next():  Tuple{line=[_:node1e4ttqmvax26768], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
17:09:16.033 [pool-775-thread-1] INFO      1772471998	                            GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26763, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  GroupByCount
17:09:16.033 [pool-775-thread-1] INFO      1772471998	                            GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26768, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  GroupByCount
17:09:16.033 [pool-775-thread-1] INFO      1159606185	                              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e4ttqmvax26763, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  MinCountFilter{minCount=1}
17:09:16.033 [pool-775-thread-1] INFO      1159606185	                              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e4ttqmvax26768, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  MinCountFilter{minCount=1}
17:09:16.033 [pool-775-thread-1] INFO      2018216954	                                EnrichWithShape.next():  Tuple{line=[_:node1e4ttqmvax26763, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
17:09:16.033 [pool-775-thread-1] INFO      2018216954	                                EnrichWithShape.next():  Tuple{line=[_:node1e4ttqmvax26768, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
17:09:16.033 [pool-775-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
17:09:16.035 [pool-777-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e4ttqmvax26780}
17:09:16.035 [pool-777-thread-1] INFO       562176561	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26792, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
17:09:16.035 [pool-777-thread-1] INFO       160424135	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26792, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.035 [pool-777-thread-1] INFO       928154708	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26792, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdfs:label, object=null}
17:09:16.035 [pool-777-thread-1] INFO      1817483644	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26792, ""], propertyShapes= } :  Sort
17:09:16.035 [pool-777-thread-1] INFO      1787467384	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26792, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.035 [pool-777-thread-1] INFO      1172562042	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26792], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.035 [pool-777-thread-1] INFO      1714465974	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26792], propertyShapes= } :  Unique
17:09:16.035 [pool-777-thread-1] INFO       778520181	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26792, ""], propertyShapes= } :  Sort
17:09:16.035 [pool-777-thread-1] INFO      1087137809	      ExternalTypeFilterNode.next():  Tuple{line=[_:node1e4ttqmvax26792, ""], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
17:09:16.035 [pool-777-thread-1] INFO       931098065	          UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26792], propertyShapes= } :  UnionNode
17:09:16.035 [pool-777-thread-1] INFO       931098065	          UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26792, ""], propertyShapes= } :  UnionNode
17:09:16.035 [pool-777-thread-1] INFO        24494853	            GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26792, "1"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
17:09:16.036 [pool-777-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e4ttqmvax26780}
17:09:16.036 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="MaxCountPropertyShape";
627411361 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
2124688514 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
1263102442 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
885403615 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1038585959 [label="UnionNode"];
515398215 -> 1038585959
212329343 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"];
161123811 -> 212329343
212329343 -> 515398215 [label="false values"]
161123811 [label="GroupByCount"];
142561311 -> 161123811
142561311 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}"];
1414093109 -> 142561311 [label="left"]
627411361 -> 142561311 [label="right"]
2124688514 -> 142561311 [label="skip if not present"]
1414093109 [label="Unique"];
1741092056 -> 1414093109
1741092056 [label="TrimTuple{newLength=1, startIndex=0}"];
980326486 -> 1741092056
1214498988 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"];
1459462244 -> 1214498988
1214498988 -> 980326486 [label="true values"]
1214498988 -> 114159191 [label="false values"]
1459462244 [label="GroupByCount"];
1211071216 -> 1459462244
1211071216 [label="UnionNode"];
517991921 -> 1211071216
517991921 [label="Unique"];
622497998 -> 517991921
622497998 [label="TrimTuple{newLength=1, startIndex=0}"];
1280081260 -> 622497998
1280081260 [label="BufferedSplitter"];
2131191535 -> 1280081260
2131191535 [label="Sort"];
509000859 -> 2131191535
509000859 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
1263102442 -> 509000859
1866191743 -> 1211071216
1866191743 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
1077109993 -> 1866191743
627411361 -> 1866191743 [label="filter source"]
1077109993 [label="BufferedSplitter"];
71782942 -> 1077109993
71782942 [label="Sort"];
803116137 -> 71782942
803116137 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
1263102442 -> 803116137
980326486 [label="BufferedPlanNode"];
515398215 [label="UnBufferedPlanNode"];
114159191 -> 1038585959
114159191 [label="BufferedPlanNode"];
}



17:09:16.037 [pool-778-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e4ttqmvax26780}
17:09:16.038 [pool-778-thread-1] INFO       509000859	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26798, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
17:09:16.038 [pool-778-thread-1] INFO      2131191535	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26798, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.038 [pool-778-thread-1] INFO      1280081260	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26798, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.038 [pool-778-thread-1] INFO       622497998	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.038 [pool-778-thread-1] INFO       517991921	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  Unique
17:09:16.038 [pool-778-thread-1] INFO      1211071216	          UnionNode.next():  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  UnionNode
17:09:16.038 [pool-778-thread-1] INFO      1459462244	            GroupByCount.next():  Tuple{line=[_:node1e4ttqmvax26798, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
17:09:16.038 [pool-778-thread-1] INFO       980326486	              MaxCountFilter:Buffered:True.next():  Tuple{line=[_:node1e4ttqmvax26798, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MaxCountFilter{maxCount=2 'true means <= 2'}
17:09:16.038 [pool-778-thread-1] INFO      1741092056	                TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.038 [pool-778-thread-1] INFO      1414093109	                  Unique.next():  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  Unique
17:09:16.038 [pool-778-thread-1] INFO       142561311	                    BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection:  Tuple{line=[_:node1e4ttqmvax26798], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
17:09:16.038 [pool-778-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e4ttqmvax26780}
17:09:16.040 [pool-780-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e4ttqmvax26809}
17:09:16.040 [pool-780-thread-1] INFO      1562296989	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26821, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
17:09:16.040 [pool-780-thread-1] INFO      1852669376	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26821, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.040 [pool-780-thread-1] INFO       943183049	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26821, "3"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
17:09:16.041 [pool-780-thread-1] INFO       460279546	  DatatypeFilter:IgnoredAsTrue.next():  Tuple{line=[_:node1e4ttqmvax26821, "3"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
17:09:16.041 [pool-780-thread-1] INFO       227841927	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26821, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.041 [pool-780-thread-1] INFO       964682826	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26821], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.041 [pool-780-thread-1] INFO      1063841328	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26821], propertyShapes= } :  Unique
17:09:16.041 [pool-780-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e4ttqmvax26809}
17:09:16.042 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="DatatypePropertyShape";
905418397 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
1002146838 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
96388064 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1121577170 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1267981674 [label="DatatypeFilter{datatype=xsd:int}"];
1479162649 -> 1267981674
1267981674 -> 721704146 [label="false values"]
1479162649 [label="UnionNode"];
639022616 -> 1479162649
639022616 [label="UnionNode"];
1941657405 -> 639022616
2059425952 [label="Unique"];
1936400878 -> 2059425952
1936400878 [label="TrimTuple{newLength=1, startIndex=0}"];
1625223149 -> 1936400878
1625223149 [label="BufferedSplitter"];
1232424564 -> 1625223149
1232424564 [label="Sort"];
831003298 -> 1232424564
831003298 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
96388064 -> 831003298
457586988 [label="InnerJoin"];
2059425952 -> 457586988 [label="left"];
217062446 -> 457586988 [label="right"];
217062446 [label="BufferedSplitter"];
1863709994 -> 217062446
1863709994 [label="Sort"];
1355533479 -> 1863709994
515489632 [label="DatatypeFilter{datatype=xsd:int}"];
874277570 -> 515489632
515489632 -> 1355533479 [label="false values"]
874277570 [label="UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}"];
96388064 -> 874277570
1355533479 [label="UnBufferedPlanNode"];
457586988 -> 947982595 [label="discardedRight"];
457586988 -> 1941657405 [label="joined"];
1941657405 [label="BufferedPlanNode"];
2021466012 -> 639022616
2021466012 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
947982595 -> 2021466012
905418397 -> 2021466012 [label="filter source"]
947982595 [label="BufferedPlanNode"];
736951628 -> 1479162649
736951628 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://xmlns.com/foaf/0.1/age> ?c .   } order by ?a}"];
2087831689 -> 736951628 [label="left"]
905418397 -> 736951628 [label="right"]
1002146838 -> 736951628 [label="skip if not present"]
2087831689 [label="Unique"];
1288230669 -> 2087831689
1288230669 [label="TrimTuple{newLength=1, startIndex=0}"];
1549377783 -> 1288230669
1549377783 [label="BufferedSplitter"];
1232424564 -> 1549377783
721704146 [label="UnBufferedPlanNode"];
}



17:09:16.042 [pool-781-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e4ttqmvax26809}
17:09:16.042 [pool-781-thread-1] INFO       831003298	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26827, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
17:09:16.042 [pool-781-thread-1] INFO      1232424564	  Sort.next():  Tuple{line=[_:node1e4ttqmvax26827, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.042 [pool-781-thread-1] INFO       874277570	UnorderedSelect.next():  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
17:09:16.042 [pool-781-thread-1] INFO      1355533479	  DatatypeFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
17:09:16.042 [pool-781-thread-1] INFO      1863709994	    Sort.next():  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  Sort
17:09:16.042 [pool-781-thread-1] INFO      1625223149	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26827, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.042 [pool-781-thread-1] INFO      1936400878	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26827], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.042 [pool-781-thread-1] INFO      2059425952	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26827], propertyShapes= } :  Unique
17:09:16.042 [pool-781-thread-1] INFO       217062446	      Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  Sort
17:09:16.042 [pool-781-thread-1] INFO       947982595	        InnerJoin:Buffered:DiscardedRight.next():  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  InnerJoin
17:09:16.042 [pool-781-thread-1] INFO      2021466012	          ExternalTypeFilterNode:IgnoredAsTypeMismatch:  Tuple{line=[_:node1e4ttqmvax26828, ""], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
17:09:16.043 [pool-781-thread-1] INFO      1549377783	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e4ttqmvax26827, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
17:09:16.043 [pool-781-thread-1] INFO      1288230669	      TrimTuple.next():  Tuple{line=[_:node1e4ttqmvax26827], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
17:09:16.043 [pool-781-thread-1] INFO      2087831689	        Unique.next():  Tuple{line=[_:node1e4ttqmvax26827], propertyShapes= } :  Unique
17:09:16.043 [pool-781-thread-1] INFO       736951628	          BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection:  Tuple{line=[_:node1e4ttqmvax26827], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://xmlns.com/foaf/0.1/age> ?c .   } order by ?a}
17:09:16.043 [pool-781-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e4ttqmvax26809}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.eclipse.rdf4j.sail.shacl.VisulizerTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.BulkedExternalInnerJoinTest
17:09:16.044 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:16.044 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= }
Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= }
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.eclipse.rdf4j.sail.shacl.BulkedExternalInnerJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.RdfsShaclConnectionTest
(http://example.com/aSubSub, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/sup) [null]
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.eclipse.rdf4j.sail.shacl.RdfsShaclConnectionTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclTest
17:09:16.145 [pool-782-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.148 [pool-783-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.150 [pool-784-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.161 [pool-745-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.171 [pool-749-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.173 [pool-750-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.177 [pool-752-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.185 [pool-757-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.212 [pool-759-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.216 [pool-773-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.220 [pool-769-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.224 [pool-765-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.233 [pool-776-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:16.240 [pool-779-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 6156, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 34.502 s - in org.eclipse.rdf4j.sail.shacl.ShaclTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TrackAddedStatementsTest
17:09:50.557 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
17:09:50.558 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
17:09:50.558 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
1
org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation
17:09:50.561 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
17:09:50.561 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
0
17:09:50.566 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.eclipse.rdf4j.sail.shacl.TrackAddedStatementsTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.LeftOuterJoinTest
17:09:50.568 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.568 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:09:50.569 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.569 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:09:50.569 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.569 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4"], propertyShapes= }
17:09:50.569 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a1", "b11"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4"], propertyShapes= }
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b"], propertyShapes= }
Tuple{line=["a2"], propertyShapes= }
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b"], propertyShapes= }
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.570 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2"], propertyShapes= }
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.571 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
17:09:50.572 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.572 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:09:50.572 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:09:50.572 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a", "b"], propertyShapes= }
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.eclipse.rdf4j.sail.shacl.LeftOuterJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest
testLotsOfValidationFailuresSerializable
17:09:50.655 [pool-16183-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.656 [pool-16184-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.657 [pool-16185-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.659 [pool-16186-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.659 [pool-16187-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.661 [pool-16189-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.661 [pool-16190-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.662 [pool-16191-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.663 [pool-16193-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.663 [pool-16194-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.664 [pool-16195-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.710 [pool-16197-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:09:50.715 [pool-16196-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
testLotsOfValidationFailuresReadCommitted
testLotsOfValidationFailuresSerializableValidation
testDataAndShapes
testLotsOfValidationFailuresSnapshot
testLotsOfValidationFailuresReadUncommitted
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.201 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.InnerJoinTest
17:10:25.832 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.832 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:10:25.833 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.834 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:10:25.834 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.834 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
17:10:25.834 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.834 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a1", "b11"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b"], propertyShapes= }
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b"], propertyShapes= }
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.835 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.836 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
17:10:25.837 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.837 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
17:10:25.837 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:10:25.837 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a", "b"], propertyShapes= }
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.eclipse.rdf4j.sail.shacl.InnerJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShutdownTest
0
17:10:26.038 [pool-16234-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:10:26.385 [main] ERROR Shutdown ShaclSail while validation is still running.
17:10:26.787 [main] ERROR Shutdown ShaclSail while validation is still running.
17:10:27.188 [main] ERROR Shutdown ShaclSail while validation is still running.
17:10:27.590 [main] ERROR Shutdown ShaclSail while validation is still running.
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.852 s - in org.eclipse.rdf4j.sail.shacl.ShutdownTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.MultithreadedNativeStoreTest
testLotsOfValidationFailuresSerializable
testLotsOfValidationFailuresReadCommitted
testLotsOfValidationFailuresSerializableValidation
testDataAndShapes
testLotsOfValidationFailuresSnapshot
testLotsOfValidationFailuresReadUncommitted
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 93.318 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedNativeStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.PrepareCommitTest
17:12:01.030 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:244)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
17:12:01.030 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.rollback(SailRepositoryConnection.java:167)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:245)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
17:12:01.030 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper.rollback(SailConnectionWrapper.java:123)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:246)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.eclipse.rdf4j.sail.shacl.PrepareCommitTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.EqualsJoinTest
17:12:01.032 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.032 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }]
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }]
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }]
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.033 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[]
17:12:01.034 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.034 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["c"], propertyShapes= }]
17:12:01.034 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.034 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a", "1"], propertyShapes= }, Tuple{line=["b", "1"], propertyShapes= }, Tuple{line=["b", "1"], propertyShapes= }, Tuple{line=["c", "1"], propertyShapes= }]
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.eclipse.rdf4j.sail.shacl.EqualsJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TempTest












































[WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.031 s - in org.eclipse.rdf4j.sail.shacl.TempTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ReduceNumberOfPlansTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.eclipse.rdf4j.sail.shacl.ReduceNumberOfPlansTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest
17:12:01.238 [pool-16289-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.239 [pool-16293-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.242 [pool-16295-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.244 [pool-16298-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.246 [pool-16301-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.249 [pool-16304-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.252 [pool-16307-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.254 [pool-16310-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.258 [pool-16314-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.259 [pool-16315-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.262 [pool-16318-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.267 [pool-16323-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.273 [pool-16326-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.315 [pool-16281-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 1539, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.696 s - in org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.UniqueTest
17:12:01.774 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.774 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.774 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.774 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:01.775 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.eclipse.rdf4j.sail.shacl.UniqueTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TargetNodeMinCountEdgeCaseTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.eclipse.rdf4j.sail.shacl.TargetNodeMinCountEdgeCaseTests
[INFO] Running org.eclipse.rdf4j.sail.shacl.DeadlockTest
17:12:01.876 [pool-16329-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.878 [pool-16331-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.880 [pool-16333-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.882 [pool-16335-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.884 [pool-16337-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
17:12:01.886 [pool-16339-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.113 s - in org.eclipse.rdf4j.sail.shacl.DeadlockTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.OrderingTest
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.926 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.928 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
17:12:02.928 [main] INFO      1757252775	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.eclipse.rdf4j.sail.shacl.OrderingTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ValidationReportTest
@prefix ex: <http://example.com/ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

_:node1e4ttqmvax1733572 a sh:ValidationReport;
  sh:conforms false;
  sh:result _:node1e4ttqmvax1733573 .

_:node1e4ttqmvax1733573 a sh:ValidationResult;
  sh:focusNode rdf:subject;
  sh:resultPath rdfs:label;
  sh:sourceConstraintComponent sh:MinCountConstraintComponent;
  sh:sourceShape ex:PersonShapeProperty .

_:node1e4ttqmvax1733572 sh:result _:node1e4ttqmvax1733574 .

_:node1e4ttqmvax1733574 a sh:ValidationResult;
  sh:focusNode rdfs:Class;
  sh:resultPath rdfs:label;
  sh:sourceConstraintComponent sh:MinCountConstraintComponent;
  sh:sourceShape ex:PersonShapeProperty .
@prefix ex: <http://example.com/ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

[] a sh:ValidationReport;
  sh:conforms false;
  sh:result [ a sh:ValidationResult;
      sh:detail [ a sh:ValidationResult;
          sh:detail [ a sh:ValidationResult;
              sh:focusNode ex:validPerson1;
              sh:resultPath ex:age;
              sh:sourceConstraintComponent sh:DatatypeConstraintComponent;
              sh:sourceShape ex:personShapeAgeLong
            ];
          sh:focusNode ex:validPerson1;
          sh:resultPath ex:age;
          sh:sourceConstraintComponent sh:DatatypeConstraintComponent;
          sh:sourceShape ex:personShapeAgeInteger
        ];
      sh:focusNode ex:validPerson1;
      sh:resultPath ex:age;
      sh:sourceConstraintComponent sh:OrConstraintComponent;
      sh:sourceShape ex:personShapeOr
    ] .
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.eclipse.rdf4j.sail.shacl.ValidationReportTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 8367, Failures: 0, Errors: 0, Skipped: 102
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- animal-sniffer-maven-plugin:1.16:check (default) @ rdf4j-shacl ---
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java18:1.0
[INFO] 
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ rdf4j-shacl ---
[INFO] Building jar: /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/rdf4j-shacl-3.1.3-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ rdf4j-shacl ---
[INFO] Installing /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/rdf4j-shacl-3.1.3-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/eclipse/rdf4j/rdf4j-shacl/3.1.3-SNAPSHOT/rdf4j-shacl-3.1.3-SNAPSHOT.jar
[INFO] Installing /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/pom.xml to /home/jenkins/.m2/repository/org/eclipse/rdf4j/rdf4j-shacl/3.1.3-SNAPSHOT/rdf4j-shacl-3.1.3-SNAPSHOT.pom