[INFO] [INFO] -------------------< org.eclipse.rdf4j:rdf4j-shacl >-------------------- [INFO] Building RDF4J: SHACL 3.1.5-SNAPSHOT [63/100] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ rdf4j-shacl --- [INFO] [INFO] --- buildnumber-maven-plugin:1.4:create (default) @ rdf4j-shacl --- [INFO] ShortRevision tag detected. The value is '7'. [INFO] Executing: /bin/sh -c cd '/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl' && 'git' 'rev-parse' '--verify' '--short=7' 'HEAD' [INFO] Working directory: /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl [INFO] Storing buildNumber: f17a5bb at timestamp: 1588011349487 [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '7'. [INFO] Executing: /bin/sh -c cd '/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl' && 'git' 'rev-parse' '--verify' '--short=7' 'HEAD' [INFO] Working directory: /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl [INFO] Storing buildScmBranch: UNKNOWN [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-bytecode-version) @ rdf4j-shacl --- [INFO] Adding ignore: META-INF/**/module-info [INFO] [INFO] --- formatter-maven-plugin:2.8.1:format (default) @ rdf4j-shacl --- [INFO] Using 'UTF-8' encoding to format source files. [INFO] Number of files to be formatted: 160 [INFO] Successfully formatted: 0 file(s) [INFO] Fail to format: 0 file(s) [INFO] Skipped: 160 file(s) [INFO] Read only skipped: 0 file(s) [INFO] Approximate time taken: 0s [INFO] [INFO] --- impsort-maven-plugin:1.3.2:sort (default) @ rdf4j-shacl --- [INFO] Total Files Processed: 160 in 00:00.517 [INFO] Already Sorted: 160 [INFO] Needed Sorting: 0 [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ rdf4j-shacl --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 4 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ rdf4j-shacl --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 101 source files to /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ rdf4j-shacl --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1043 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ rdf4j-shacl --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 59 source files to /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ rdf4j-shacl --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.eclipse.rdf4j.sail.shacl.SerializableTest org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.SailConflictException: Observed State has Changed at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.SailConflictException: Observed State has Changed at org.eclipse.rdf4j.sail.memory.MemorySailStore$MemorySailSink.prepare(MemorySailStore.java:420) at org.eclipse.rdf4j.sail.base.SailSourceBranch.prepare(SailSourceBranch.java:246) at org.eclipse.rdf4j.sail.base.UnionSailSource.prepare(UnionSailSource.java:62) at org.eclipse.rdf4j.sail.base.SailSourceConnection.prepareInternal(SailSourceConnection.java:332) at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.prepare(AbstractSailConnection.java:365) at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:648) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx37 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$0(SerializableTest.java:145) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx78 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$0(SerializableTest.java:145) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx119 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx160 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx201 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx242 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx283 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx324 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx365 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx406 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCountViolation$1(SerializableTest.java:169) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx447 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.SailConflictException: Observed State has Changed at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCount2Violation$3(SerializableTest.java:230) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.SailConflictException: Observed State has Changed at org.eclipse.rdf4j.sail.memory.MemorySailStore$MemorySailSink.prepare(MemorySailStore.java:420) at org.eclipse.rdf4j.sail.base.SailSourceBranch.prepare(SailSourceBranch.java:246) at org.eclipse.rdf4j.sail.base.UnionSailSource.prepare(UnionSailSource.java:62) at org.eclipse.rdf4j.sail.base.SailSourceConnection.prepareInternal(SailSourceConnection.java:332) at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.prepare(AbstractSailConnection.java:365) at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:648) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx484 a ; true . org.eclipse.rdf4j.repository.RepositoryException: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:160) at org.eclipse.rdf4j.sail.shacl.SerializableTest.lambda$multithreadedMaxCount2Violation$2(SerializableTest.java:207) at java.lang.Thread.run(Thread.java:748) Caused by: org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.prepare(ShaclSailConnection.java:637) at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.commit(SailRepositoryConnection.java:157) ... 2 more _:node1e6udktkkx525 a ; true . [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.263 s - in org.eclipse.rdf4j.sail.shacl.SerializableTest [INFO] Running org.eclipse.rdf4j.sail.shacl.benchmark.BenchmarkJunitTests # 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: # 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.AddRemoveBenchmarkEmpty.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: 517.939 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.AddRemoveBenchmarkEmpty.shacl": 517.939 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 # Warmup: # 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.BulkedBenchmark.innerJoin # 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: 297.849 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.BulkedBenchmark.innerJoin": 297.849 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 # Warmup: # 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.BulkedBenchmark.outerJoin # 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: 316.226 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.BulkedBenchmark.outerJoin": 316.226 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: # 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.ClassBenchmarkEmpty.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: 42.343 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ClassBenchmarkEmpty.noShacl": 42.343 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: # 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.ClassBenchmarkEmpty.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: 461.745 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ClassBenchmarkEmpty.shacl": 461.745 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: # 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.ClassBenchmarkEmpty.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: 927.759 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ClassBenchmarkEmpty.sparqlInsteadOfShacl": 927.759 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 # Warmup: # 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.ComplexBenchmark.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: 254.937 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shacl": 254.937 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 # Warmup: # 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.ComplexBenchmark.shaclCache # 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: 149.209 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclCache": 149.209 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 # Warmup: # 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.ComplexBenchmark.shaclEmptyTransactions # 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: 37.548 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclEmptyTransactions": 37.548 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 # Warmup: # 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.ComplexBenchmark.shaclNoTransactions # 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: 33.785 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclNoTransactions": 33.785 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 # Warmup: # 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.ComplexBenchmark.shaclNothingToValidateTransactions # 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: 35.146 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclNothingToValidateTransactions": 35.146 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 # Warmup: # 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.ComplexBenchmark.shaclParallel # 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: 90.359 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclParallel": 90.359 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 # Warmup: # 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.ComplexBenchmark.shaclParallelCache # 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: 106.984 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclParallelCache": 106.984 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 # Warmup: # 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.ComplexBenchmark.shaclParallelCacheSingleTransactionNoIsolation # 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: 66.852 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclParallelCacheSingleTransactionNoIsolation": 66.852 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 # Warmup: # 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.ComplexBenchmark.shaclPropertiesSwitch # 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: 2.753 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ComplexBenchmark.shaclPropertiesSwitch": 2.753 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: # 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.DatatypeBenchmarkEmpty.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: 24.649 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkEmpty.noShacl": 24.649 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: # 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.DatatypeBenchmarkEmpty.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: 255.712 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkEmpty.shacl": 255.712 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: # 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.DatatypeBenchmarkEmpty.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: 1025.401 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkEmpty.sparqlInsteadOfShacl": 1025.401 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: # 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.DatatypeBenchmarkLinear.noShacl # Parameters: (NUMBER_OF_TRANSACTIONS = 1) # 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: 0.897 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.noShacl": 0.897 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: # 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.DatatypeBenchmarkLinear.noShacl # Parameters: (NUMBER_OF_TRANSACTIONS = 10) # 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: 6.534 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.noShacl": 6.534 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: # 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.DatatypeBenchmarkLinear.noShacl # Parameters: (NUMBER_OF_TRANSACTIONS = 100) # 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: 86.488 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.noShacl": 86.488 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: # 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.DatatypeBenchmarkLinear.shacl # Parameters: (NUMBER_OF_TRANSACTIONS = 1) # 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: 8.786 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.shacl": 8.786 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: # 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.DatatypeBenchmarkLinear.shacl # Parameters: (NUMBER_OF_TRANSACTIONS = 10) # 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: 43.412 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.shacl": 43.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: # 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.DatatypeBenchmarkLinear.shacl # Parameters: (NUMBER_OF_TRANSACTIONS = 100) # 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: 547.886 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkLinear.shacl": 547.886 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: # 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.DatatypeBenchmarkPrefilled.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: 17.539 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkPrefilled.noShacl": 17.539 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: # 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.DatatypeBenchmarkPrefilled.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: 102.917 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkPrefilled.shacl": 102.917 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: # 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.DatatypeBenchmarkPrefilled.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: 25745.278 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkPrefilled.sparqlInsteadOfShacl": 25745.278 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: # 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.DatatypeBenchmarkSerializableEmpty.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: 15.610 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkSerializableEmpty.noShacl": 15.610 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: # 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.DatatypeBenchmarkSerializableEmpty.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: 184.685 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkSerializableEmpty.shacl": 184.685 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: # 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.DatatypeBenchmarkSerializableEmpty.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: 782.524 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.DatatypeBenchmarkSerializableEmpty.sparqlInsteadOfShacl": 782.524 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: # 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.MaxCountBenchmarkEmpty.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: 16.742 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MaxCountBenchmarkEmpty.noShacl": 16.742 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: # 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.MaxCountBenchmarkEmpty.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: 238.400 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MaxCountBenchmarkEmpty.shacl": 238.400 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: # 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.MaxCountBenchmarkEmpty.sparqlGroupByInsteadOfShacl # 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: 936.854 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MaxCountBenchmarkEmpty.sparqlGroupByInsteadOfShacl": 936.854 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: # 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.MaxCountBenchmarkEmpty.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: 1112.235 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MaxCountBenchmarkEmpty.sparqlInsteadOfShacl": 1112.235 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: # 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.MinCountBenchmarkEmpty.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: 22.104 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkEmpty.noShacl": 22.104 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: # 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.MinCountBenchmarkEmpty.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: 225.238 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkEmpty.shacl": 225.238 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: # 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.MinCountBenchmarkEmpty.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: 462.754 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkEmpty.sparqlInsteadOfShacl": 462.754 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: # 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.MinCountBenchmarkPrefilled.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: 20.187 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkPrefilled.noShacl": 20.187 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: # 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.MinCountBenchmarkPrefilled.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: 230.921 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkPrefilled.shacl": 230.921 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: # 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.MinCountBenchmarkPrefilled.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: 20139.866 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountBenchmarkPrefilled.sparqlInsteadOfShacl": 20139.866 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: # 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.MinCountPrefilledVsEmptyBenchmark.shaclEmpty # 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: 147.088 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountPrefilledVsEmptyBenchmark.shaclEmpty": 147.088 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: # 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.MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustInitializeAndEmptyTransaction # 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: 3.381 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustInitializeAndEmptyTransaction": 3.381 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: # 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.MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustinit # 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: 3.290 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustinit": 3.290 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: # 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.MinCountPrefilledVsEmptyBenchmark.shaclPrefilled # 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: 135.191 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.MinCountPrefilledVsEmptyBenchmark.shaclPrefilled": 135.191 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: # 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.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: 36.663 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.noShacl": 36.663 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: # 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: 416.549 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shacl": 416.549 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: # 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: 79.647 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shaclWithoutAnimals": 79.647 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: # 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: 854.263 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShacl": 854.263 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: # 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: 36.394 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals": 36.394 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: # 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: 15.601 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.noShacl": 15.601 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: # 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: 335.204 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.shacl": 335.204 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: # 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: 1116.148 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotUniqueLangBenchmarkEmpty.shacl": 1116.148 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: # 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: 1851.779 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializable": 1851.779 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: # 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: 1316.609 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializableNotParallel": 1316.609 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: # 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: 795.832 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshot": 795.832 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: # 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: 789.385 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation": 789.385 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: # 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: 220.323 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializable": 220.323 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: # 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: 337.590 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableMixedReadWrite": 337.590 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: # 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: 118.257 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableNotParallel": 118.257 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: # 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: 75.070 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshot": 75.070 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: # 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: 157.050 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotMixedReadWrite": 157.050 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: # 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: 48.947 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidation": 48.947 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: # 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: 133.123 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite": 133.123 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: # 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: 330.560 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.ShaclLoadingBenchmark.testAddingDataAndAddingShapes": 330.560 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: # 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: 35.260 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.noShacl": 35.260 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: # 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: 704.815 ms/op Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.shacl": 704.815 ms/op # Run complete. Total time: 00:02:03 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 517.939 ms/op BulkedBenchmark.innerJoin N/A avgt 297.849 ms/op BulkedBenchmark.outerJoin N/A avgt 316.226 ms/op ClassBenchmarkEmpty.noShacl N/A avgt 42.343 ms/op ClassBenchmarkEmpty.shacl N/A avgt 461.745 ms/op ClassBenchmarkEmpty.sparqlInsteadOfShacl N/A avgt 927.759 ms/op ComplexBenchmark.shacl N/A avgt 254.937 ms/op ComplexBenchmark.shaclCache N/A avgt 149.209 ms/op ComplexBenchmark.shaclEmptyTransactions N/A avgt 37.548 ms/op ComplexBenchmark.shaclNoTransactions N/A avgt 33.785 ms/op ComplexBenchmark.shaclNothingToValidateTransactions N/A avgt 35.146 ms/op ComplexBenchmark.shaclParallel N/A avgt 90.359 ms/op ComplexBenchmark.shaclParallelCache N/A avgt 106.984 ms/op ComplexBenchmark.shaclParallelCacheSingleTransactionNoIsolation N/A avgt 66.852 ms/op ComplexBenchmark.shaclPropertiesSwitch N/A avgt 2.753 ms/op DatatypeBenchmarkEmpty.noShacl N/A avgt 24.649 ms/op DatatypeBenchmarkEmpty.shacl N/A avgt 255.712 ms/op DatatypeBenchmarkEmpty.sparqlInsteadOfShacl N/A avgt 1025.401 ms/op DatatypeBenchmarkLinear.noShacl 1 avgt 0.897 ms/op DatatypeBenchmarkLinear.noShacl 10 avgt 6.534 ms/op DatatypeBenchmarkLinear.noShacl 100 avgt 86.488 ms/op DatatypeBenchmarkLinear.shacl 1 avgt 8.786 ms/op DatatypeBenchmarkLinear.shacl 10 avgt 43.412 ms/op DatatypeBenchmarkLinear.shacl 100 avgt 547.886 ms/op DatatypeBenchmarkPrefilled.noShacl N/A avgt 17.539 ms/op DatatypeBenchmarkPrefilled.shacl N/A avgt 102.917 ms/op DatatypeBenchmarkPrefilled.sparqlInsteadOfShacl N/A avgt 25745.278 ms/op DatatypeBenchmarkSerializableEmpty.noShacl N/A avgt 15.610 ms/op DatatypeBenchmarkSerializableEmpty.shacl N/A avgt 184.685 ms/op DatatypeBenchmarkSerializableEmpty.sparqlInsteadOfShacl N/A avgt 782.524 ms/op MaxCountBenchmarkEmpty.noShacl N/A avgt 16.742 ms/op MaxCountBenchmarkEmpty.shacl N/A avgt 238.400 ms/op MaxCountBenchmarkEmpty.sparqlGroupByInsteadOfShacl N/A avgt 936.854 ms/op MaxCountBenchmarkEmpty.sparqlInsteadOfShacl N/A avgt 1112.235 ms/op MinCountBenchmarkEmpty.noShacl N/A avgt 22.104 ms/op MinCountBenchmarkEmpty.shacl N/A avgt 225.238 ms/op MinCountBenchmarkEmpty.sparqlInsteadOfShacl N/A avgt 462.754 ms/op MinCountBenchmarkPrefilled.noShacl N/A avgt 20.187 ms/op MinCountBenchmarkPrefilled.shacl N/A avgt 230.921 ms/op MinCountBenchmarkPrefilled.sparqlInsteadOfShacl N/A avgt 20139.866 ms/op MinCountPrefilledVsEmptyBenchmark.shaclEmpty N/A avgt 147.088 ms/op MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustInitializeAndEmptyTransaction N/A avgt 3.381 ms/op MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustinit N/A avgt 3.290 ms/op MinCountPrefilledVsEmptyBenchmark.shaclPrefilled N/A avgt 135.191 ms/op NotClassBenchmarkEmpty.noShacl N/A avgt 36.663 ms/op NotClassBenchmarkEmpty.shacl N/A avgt 416.549 ms/op NotClassBenchmarkEmpty.shaclWithoutAnimals N/A avgt 79.647 ms/op NotClassBenchmarkEmpty.sparqlInsteadOfShacl N/A avgt 854.263 ms/op NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals N/A avgt 36.394 ms/op NotMaxCountBenchmarkEmpty.noShacl N/A avgt 15.601 ms/op NotMaxCountBenchmarkEmpty.shacl N/A avgt 335.204 ms/op NotUniqueLangBenchmarkEmpty.shacl N/A avgt 1116.148 ms/op ParallelBenchmark.nativeStoreShaclSerializable N/A avgt 1851.779 ms/op ParallelBenchmark.nativeStoreShaclSerializableNotParallel N/A avgt 1316.609 ms/op ParallelBenchmark.nativeStoreShaclSnapshot N/A avgt 795.832 ms/op ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation N/A avgt 789.385 ms/op ParallelBenchmark.shaclSerializable N/A avgt 220.323 ms/op ParallelBenchmark.shaclSerializableMixedReadWrite N/A avgt 337.590 ms/op ParallelBenchmark.shaclSerializableNotParallel N/A avgt 118.257 ms/op ParallelBenchmark.shaclSnapshot N/A avgt 75.070 ms/op ParallelBenchmark.shaclSnapshotMixedReadWrite N/A avgt 157.050 ms/op ParallelBenchmark.shaclSnapshotWithoutSerializableValidation N/A avgt 48.947 ms/op ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite N/A avgt 133.123 ms/op ShaclLoadingBenchmark.testAddingDataAndAddingShapes N/A avgt 330.560 ms/op UniqueLangBenchmarkEmpty.noShacl N/A avgt 35.260 ms/op UniqueLangBenchmarkEmpty.shacl N/A avgt 704.815 ms/op [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 123.702 s - in org.eclipse.rdf4j.sail.shacl.benchmark.BenchmarkJunitTests [INFO] Running org.eclipse.rdf4j.sail.shacl.UnknownShapesTest 18:18:10.774 [main] WARN Unsupported SHACL feature with complex path. Only single predicate paths are supported. shape has been deactivated! @prefix sh: . sh:path [ sh:inversePath ] . 18:18:10.779 [main] WARN Unsupported SHACL feature with complex path. Only single predicate paths are supported. shape has been deactivated! @prefix sh: . sh:inversePath . sh:path . 18:18:10.780 [main] WARN Unsupported SHACL feature with complex path. Only single predicate paths are supported. shape has been deactivated! @prefix sh: . "one"; . sh:path . 18:18:10.786 [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] 18:18:10.786 [main] WARN Unsupported SHACL feature detected sh:unknownShaclProperty in statement (http://example.com/ns#PersonPropertyShape, http://www.w3.org/ns/shacl#unknownShaclProperty, "1"^^) [null] 18:18:10.787 [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.028 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.092 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.018 s - in org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfigTest [INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclConcurrencyTest 18:18:11.083 [pool-296-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:11.175 [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: 6.055 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.014 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.694 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclIsolationLevelTest [INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest 18:18:17.774 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:17.782 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:18.493 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:18.498 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:18.923 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:18.954 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.184 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.189 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.397 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.403 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.611 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) 18:18:19.615 [Time-limited test] WARN [Rio error] Illegal language tag char: '_' (6, -1) [INFO] Tests run: 426, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.123 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest [INFO] Running org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest 18:18:19.811 [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=_:node1e6udp1bux1} 18:18:19.818 [pool-746-thread-1] INFO 1791322331 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} 18:18:19.818 [pool-746-thread-1] INFO 870460292 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 18:18:19.818 [pool-746-thread-1] INFO 678835014 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 18:18:19.818 [pool-746-thread-1] INFO 1583788098 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.818 [pool-746-thread-1] INFO 1345065593 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.818 [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=_:node1e6udp1bux1} 18:18:19.850 [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=_:node1e6udp1bux1} 18:18:19.851 [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=_:node1e6udp1bux2} 18:18:19.852 [pool-747-thread-1] INFO 1553359563 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.852 [pool-747-thread-1] INFO 228472544 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.852 [pool-748-thread-1] INFO 1853978158 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.852 [pool-747-thread-1] INFO 2134859661 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.852 [pool-748-thread-1] INFO 458098668 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.852 [pool-747-thread-1] INFO 282127003 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.852 [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=_:node1e6udp1bux2} 18:18:19.852 [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=_:node1e6udp1bux1} 18:18:19.861 [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=_:node1e6udp1cfx1} 18:18:19.861 [pool-751-thread-1] INFO 1410253121 Select.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} : Select{query='select ?a where { { BIND(rdf:type as ?b1) BIND( as ?b) ?a ?b1 ?b. } FILTER(NOT EXISTS{?a ?d . })} order by ?a'} 18:18:19.861 [pool-751-thread-1] INFO 1867624255 ModifyTuple.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} : ModifyTuple 18:18:19.861 [pool-751-thread-1] INFO 84811200 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} : EnrichWithShape 18:18:19.861 [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=_:node1e6udp1cfx1} 18:18:19.865 [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=_:node1e6udp1cnx1} 18:18:19.865 [pool-753-thread-1] INFO 951224544 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} 18:18:19.866 [pool-753-thread-1] INFO 207366102 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 18:18:19.866 [pool-753-thread-1] INFO 898796029 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 18:18:19.866 [pool-753-thread-1] INFO 997356678 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.866 [pool-753-thread-1] INFO 1866492379 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.866 [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=_:node1e6udp1cnx1} 18:18:19.868 [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=_:node1e6udp1cnx1} 18:18:19.868 [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=_:node1e6udp1cnx2} 18:18:19.869 [pool-754-thread-1] INFO 1931097449 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.870 [pool-754-thread-1] INFO 582872495 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.870 [pool-754-thread-1] INFO 1855102734 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.870 [pool-754-thread-1] INFO 1283542728 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.870 [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=_:node1e6udp1cnx1} 18:18:19.870 [pool-755-thread-1] INFO 1894446144 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.870 [pool-755-thread-1] INFO 1268244854 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.870 [pool-755-thread-1] INFO 136386863 BulkedExternalLeftOuterJoin.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:19.870 [pool-755-thread-1] INFO 1682105088 GroupByCount.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} : GroupByCount 18:18:19.871 [pool-755-thread-1] INFO 974523524 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} : MinCountFilter{minCount=1} 18:18:19.871 [pool-755-thread-1] INFO 323869507 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} : EnrichWithShape 18:18:19.871 [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=_:node1e6udp1cnx2} 18:18:19.882 [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=_:node1e6udp1d7x2} 18:18:19.882 [pool-758-thread-1] INFO 809203243 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} 18:18:19.882 [pool-758-thread-1] INFO 1139081449 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 18:18:19.882 [pool-758-thread-1] INFO 991771079 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 18:18:19.882 [pool-758-thread-1] INFO 851879447 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.882 [pool-758-thread-1] INFO 544327442 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.882 [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=_:node1e6udp1d7x2} 18:18:19.891 [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=_:node1e6udp1e1x1} 18:18:19.891 [pool-762-thread-1] INFO 458048536 Select.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} : Select{query='select ?a where { { BIND(rdf:type as ?b1) BIND( as ?b) ?a ?b1 ?b. } FILTER(NOT EXISTS{?a ?d . })} order by ?a'} 18:18:19.891 [pool-762-thread-1] INFO 151784426 ModifyTuple.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} : ModifyTuple 18:18:19.891 [pool-762-thread-1] INFO 1241699162 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#steve, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} : EnrichWithShape 18:18:19.892 [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=_:node1e6udp1e1x1} 18:18:19.896 [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=_:node1e6udp1ebx1} 18:18:19.896 [pool-764-thread-1] INFO 1416860779 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.896 [pool-764-thread-1] INFO 1596552619 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.896 [pool-764-thread-1] INFO 388961326 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.897 [pool-764-thread-1] INFO 133132801 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.897 [pool-764-thread-1] INFO 1333231195 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.897 [pool-764-thread-1] INFO 1040160359 BulkedExternalLeftOuterJoin.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:19.897 [pool-764-thread-1] INFO 564612053 GroupByCount.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} : GroupByCount 18:18:19.897 [pool-764-thread-1] INFO 1112331800 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} : MinCountFilter{minCount=1} 18:18:19.897 [pool-764-thread-1] INFO 2073250680 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} : EnrichWithShape 18:18:19.897 [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=_:node1e6udp1ebx1} 18:18:19.901 [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=_:node1e6udp1emx1} 18:18:19.902 [pool-766-thread-1] INFO 1155184947 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.902 [pool-766-thread-1] INFO 187398147 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( as ?c) ?a ?b1 ?c. } } order by ?a'} 18:18:19.902 [pool-766-thread-1] INFO 1014359826 TrimTuple.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:19.902 [pool-766-thread-1] INFO 1323089112 Unique.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.902 [pool-766-thread-1] INFO 1608423185 Unique:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : Unique 18:18:19.902 [pool-766-thread-1] INFO 444657231 BulkedExternalLeftOuterJoin.next(): Tuple{line=[http://example.com/ns#pete], propertyShapes= } : BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:19.902 [pool-766-thread-1] INFO 1056275073 GroupByCount.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} : GroupByCount 18:18:19.903 [pool-766-thread-1] INFO 1292073950 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} : MinCountFilter{minCount=1} 18:18:19.903 [pool-766-thread-1] INFO 148860968 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#pete, "0"^^], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} : EnrichWithShape 18:18:19.903 [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=_:node1e6udp1emx1} [WARNING] Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.195 s - in org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest [INFO] Running org.eclipse.rdf4j.sail.shacl.NativeStoreTest 18:18:20.144 [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} 18:18:20.145 [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} 18:18:20.145 [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} 18:18:20.145 [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} 18:18:20.145 [pool-772-thread-1] INFO 866283005 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} 18:18:20.145 [pool-772-thread-1] INFO 200535242 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 18:18:20.145 [pool-772-thread-1] INFO 1200402869 UnorderedSelect.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= } : UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null} 18:18:20.145 [pool-772-thread-1] INFO 1200402869 UnorderedSelect.next(): Tuple{line=[http://example.com/ns#peter, "30"^^], propertyShapes= } : UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null} 18:18:20.146 [pool-772-thread-1] INFO 1625258377 DatatypeFilter:UnBufferedFalse.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= } : DatatypeFilter{datatype=xsd:int} 18:18:20.146 [pool-772-thread-1] INFO 500439122 DatatypeFilter:IgnoredAsTrue.next(): Tuple{line=[http://example.com/ns#peter, "30"^^], propertyShapes= } : DatatypeFilter{datatype=xsd:int} 18:18:20.146 [pool-772-thread-1] INFO 1759816234 Sort.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= } : Sort 18:18:20.146 [pool-772-thread-1] INFO 1472441734 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 18:18:20.146 [pool-772-thread-1] INFO 1969270738 TrimTuple.next(): Tuple{line=[http://example.com/ns#peter], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.146 [pool-772-thread-1] INFO 1221279652 Unique.next(): Tuple{line=[http://example.com/ns#peter], propertyShapes= } : Unique 18:18:20.146 [pool-772-thread-1] INFO 95644013 Sort:BufferedSplitter.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= } : Sort 18:18:20.146 [pool-772-thread-1] INFO 1339448256 InnerJoin:UnBufferedJoined.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= DatatypePropertyShape } : InnerJoin 18:18:20.146 [pool-771-thread-1] INFO 1909061394 Select.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : Select{query='select ?a where { { BIND(rdf:type as ?b1) BIND( as ?b) ?a ?b1 ?b. } ?a ?d . ?a ?e . FILTER(?d != ?e)} order by ?a'} 18:18:20.146 [pool-772-thread-1] INFO 1069048791 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#peter, "20"^^], propertyShapes= DatatypePropertyShape } : EnrichWithShape 18:18:20.146 [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} 18:18:20.146 [pool-771-thread-1] INFO 1909061394 Select.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : Select{query='select ?a where { { BIND(rdf:type as ?b1) BIND( as ?b) ?a ?b1 ?b. } ?a ?d . ?a ?e . FILTER(?d != ?e)} order by ?a'} 18:18:20.146 [pool-771-thread-1] INFO 2016485213 ModifyTuple.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : ModifyTuple 18:18:20.147 [pool-771-thread-1] INFO 2016485213 ModifyTuple.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : ModifyTuple 18:18:20.147 [pool-771-thread-1] INFO 1982785596 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : EnrichWithShape 18:18:20.147 [pool-771-thread-1] INFO 1982785596 EnrichWithShape.next(): Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape } : EnrichWithShape 18:18:20.147 [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} [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 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.203 s - in org.eclipse.rdf4j.sail.shacl.W3cComplianceTest [INFO] Running org.eclipse.rdf4j.sail.shacl.VisulizerTest 18:18:20.357 [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} 18:18:20.357 [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} 18:18:20.377 [main] INFO Graphviz DOT output: digraph { labelloc=t; fontsize=30; label="MinCountPropertyShape"; 686721068 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled]; 1185465012 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled]; 1909807998 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 1387948122 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 888000613 [label="MinCountFilter{minCount=1}"]; 1337346642 -> 888000613 888000613 -> 1890881203 [label="false values"] 1337346642 [label="GroupByCount"]; 2072945115 -> 1337346642 2072945115 [label="BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a}"]; 177279387 [label="Unique"]; 1997028929 -> 177279387 1997028929 [label="TrimTuple{newLength=1, startIndex=0}"]; 589166341 -> 1997028929 756222660 [label="MinCountFilter{minCount=1}"]; 789367604 -> 756222660 756222660 -> 589166341 [label="false values"] 789367604 [label="GroupByCount"]; 423629474 -> 789367604 423629474 [label="UnionNode"]; 1428777808 -> 423629474 1428777808 [label="Unique"]; 1616453147 -> 1428777808 1616453147 [label="UnionNode"]; 700791887 -> 1616453147 700791887 [label="Unique"]; 805957335 -> 700791887 805957335 [label="TrimTuple{newLength=1, startIndex=0}"]; 786722925 -> 805957335 786722925 [label="BufferedSplitter"]; 107285100 -> 786722925 107285100 [label="Sort"]; 105019819 -> 107285100 105019819 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"]; 1909807998 -> 105019819 2034385122 -> 1616453147 2034385122 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"]; 612686775 -> 2034385122 686721068 -> 2034385122 [label="filter source"] 612686775 [label="Unique"]; 287095360 -> 612686775 287095360 [label="TrimTuple{newLength=1, startIndex=0}"]; 1222908765 -> 287095360 1222908765 [label="BufferedSplitter"]; 1374212198 -> 1222908765 1374212198 [label="Sort"]; 1395912847 -> 1374212198 1395912847 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"]; 1387948122 -> 1395912847 663326227 -> 423629474 663326227 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"]; 1331644236 -> 663326227 686721068 -> 663326227 [label="filter source"] 1331644236 [label="BufferedSplitter"]; 1487131937 -> 1331644236 1487131937 [label="Sort"]; 349757746 -> 1487131937 349757746 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"]; 1909807998 -> 349757746 589166341 [label="UnBufferedPlanNode"]; 686721068 -> 2072945115 [label="right"] 177279387 -> 2072945115 [label="left"] 1890881203 [label="UnBufferedPlanNode"]; } 18:18:20.377 [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} 18:18:20.382 [pool-775-thread-1] INFO 105019819 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26875, 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} 18:18:20.382 [pool-775-thread-1] INFO 107285100 Sort.next(): Tuple{line=[_:node1e6udktkkx26875, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.382 [pool-775-thread-1] INFO 1395912847 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } : UnorderedSelect{subject=null, predicate=rdfs:label, object=null} 18:18:20.382 [pool-775-thread-1] INFO 1374212198 Sort.next(): Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } : Sort 18:18:20.382 [pool-775-thread-1] INFO 786722925 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26875, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.382 [pool-775-thread-1] INFO 805957335 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.382 [pool-775-thread-1] INFO 700791887 Unique.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : Unique 18:18:20.382 [pool-775-thread-1] INFO 1222908765 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } : Sort 18:18:20.383 [pool-775-thread-1] INFO 287095360 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.383 [pool-775-thread-1] INFO 612686775 Unique.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : Unique 18:18:20.383 [pool-775-thread-1] INFO 2034385122 ExternalTypeFilterNode.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : ExternalTypeFilterNode{filterOnType=[rdfs:Resource]} 18:18:20.383 [pool-775-thread-1] INFO 1616453147 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : UnionNode 18:18:20.383 [pool-775-thread-1] INFO 1616453147 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : UnionNode 18:18:20.383 [pool-775-thread-1] INFO 1428777808 Unique.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : Unique 18:18:20.383 [pool-775-thread-1] INFO 1428777808 Unique.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : Unique 18:18:20.383 [pool-775-thread-1] INFO 423629474 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : UnionNode 18:18:20.383 [pool-775-thread-1] INFO 423629474 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : UnionNode 18:18:20.383 [pool-775-thread-1] INFO 789367604 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26870, "0"^^], propertyShapes= } : GroupByCount 18:18:20.383 [pool-775-thread-1] INFO 789367604 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26875, "0"^^], propertyShapes= } : GroupByCount 18:18:20.384 [pool-775-thread-1] INFO 589166341 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[_:node1e6udktkkx26870, "0"^^], propertyShapes= } : MinCountFilter{minCount=1} 18:18:20.384 [pool-775-thread-1] INFO 589166341 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[_:node1e6udktkkx26875, "0"^^], propertyShapes= } : MinCountFilter{minCount=1} 18:18:20.384 [pool-775-thread-1] INFO 1997028929 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.384 [pool-775-thread-1] INFO 1997028929 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.384 [pool-775-thread-1] INFO 177279387 Unique.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : Unique 18:18:20.384 [pool-775-thread-1] INFO 177279387 Unique.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : Unique 18:18:20.384 [pool-775-thread-1] INFO 2072945115 BulkedExternalLeftOuterJoin.next(): Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } : BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:20.384 [pool-775-thread-1] INFO 2072945115 BulkedExternalLeftOuterJoin.next(): Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } : BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:20.384 [pool-775-thread-1] INFO 1337346642 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26870, "0"^^], propertyShapes= MinCountPropertyShape } : GroupByCount 18:18:20.384 [pool-775-thread-1] INFO 1337346642 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26875, "0"^^], propertyShapes= MinCountPropertyShape } : GroupByCount 18:18:20.384 [pool-775-thread-1] INFO 1890881203 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[_:node1e6udktkkx26870, "0"^^], propertyShapes= MinCountPropertyShape } : MinCountFilter{minCount=1} 18:18:20.385 [pool-775-thread-1] INFO 1890881203 MinCountFilter:UnBufferedFalse.next(): Tuple{line=[_:node1e6udktkkx26875, "0"^^], propertyShapes= MinCountPropertyShape } : MinCountFilter{minCount=1} 18:18:20.385 [pool-775-thread-1] INFO 1075839652 EnrichWithShape.next(): Tuple{line=[_:node1e6udktkkx26870, "0"^^], propertyShapes= MinCountPropertyShape } : EnrichWithShape 18:18:20.385 [pool-775-thread-1] INFO 1075839652 EnrichWithShape.next(): Tuple{line=[_:node1e6udktkkx26875, "0"^^], propertyShapes= MinCountPropertyShape } : EnrichWithShape 18:18:20.385 [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} 18:18:20.389 [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=_:node1e6udktkkx26887} 18:18:20.389 [pool-777-thread-1] INFO 669562081 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26899, 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} 18:18:20.389 [pool-777-thread-1] INFO 1567445673 Sort.next(): Tuple{line=[_:node1e6udktkkx26899, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.389 [pool-777-thread-1] INFO 1879618021 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } : UnorderedSelect{subject=null, predicate=rdfs:label, object=null} 18:18:20.389 [pool-777-thread-1] INFO 1318460352 Sort.next(): Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } : Sort 18:18:20.389 [pool-777-thread-1] INFO 1055803008 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26899, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.390 [pool-777-thread-1] INFO 1133113544 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.390 [pool-777-thread-1] INFO 1992025797 Unique.next(): Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } : Unique 18:18:20.390 [pool-777-thread-1] INFO 135113673 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } : Sort 18:18:20.390 [pool-777-thread-1] INFO 951157432 ExternalTypeFilterNode.next(): Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } : ExternalTypeFilterNode{filterOnType=[rdfs:Resource]} 18:18:20.390 [pool-777-thread-1] INFO 344239051 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } : UnionNode 18:18:20.390 [pool-777-thread-1] INFO 344239051 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } : UnionNode 18:18:20.390 [pool-777-thread-1] INFO 434594518 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26899, "1"^^], propertyShapes= } : GroupByCount 18:18:20.390 [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=_:node1e6udktkkx26887} 18:18:20.392 [main] INFO Graphviz DOT output: digraph { labelloc=t; fontsize=30; label="MaxCountPropertyShape"; 515398215 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled]; 556223230 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled]; 885403615 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 142561311 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 1414093109 [label="UnionNode"]; 1741092056 -> 1414093109 980326486 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"]; 1214498988 -> 980326486 980326486 -> 1741092056 [label="false values"] 1214498988 [label="GroupByCount"]; 1459462244 -> 1214498988 1459462244 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a}"]; 114159191 -> 1459462244 [label="left"] 515398215 -> 1459462244 [label="right"] 556223230 -> 1459462244 [label="skip if not present"] 114159191 [label="Unique"]; 1211071216 -> 114159191 1211071216 [label="TrimTuple{newLength=1, startIndex=0}"]; 517991921 -> 1211071216 622497998 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"]; 1280081260 -> 622497998 622497998 -> 517991921 [label="true values"] 622497998 -> 2131191535 [label="false values"] 1280081260 [label="GroupByCount"]; 509000859 -> 1280081260 509000859 [label="UnionNode"]; 1866191743 -> 509000859 1866191743 [label="Unique"]; 1077109993 -> 1866191743 1077109993 [label="TrimTuple{newLength=1, startIndex=0}"]; 71782942 -> 1077109993 71782942 [label="BufferedSplitter"]; 803116137 -> 71782942 803116137 [label="Sort"]; 516885190 -> 803116137 516885190 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"]; 885403615 -> 516885190 1166029274 -> 509000859 1166029274 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"]; 2078887126 -> 1166029274 515398215 -> 1166029274 [label="filter source"] 2078887126 [label="BufferedSplitter"]; 550498846 -> 2078887126 550498846 [label="Sort"]; 1177568763 -> 550498846 1177568763 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"]; 885403615 -> 1177568763 517991921 [label="BufferedPlanNode"]; 1741092056 [label="UnBufferedPlanNode"]; 2131191535 -> 1414093109 2131191535 [label="BufferedPlanNode"]; } 18:18:20.392 [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=_:node1e6udktkkx26887} 18:18:20.393 [pool-778-thread-1] INFO 516885190 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26905, 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} 18:18:20.393 [pool-778-thread-1] INFO 803116137 Sort.next(): Tuple{line=[_:node1e6udktkkx26905, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.393 [pool-778-thread-1] INFO 71782942 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26905, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.393 [pool-778-thread-1] INFO 1077109993 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.393 [pool-778-thread-1] INFO 1866191743 Unique.next(): Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : Unique 18:18:20.393 [pool-778-thread-1] INFO 509000859 UnionNode.next(): Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : UnionNode 18:18:20.393 [pool-778-thread-1] INFO 1280081260 GroupByCount.next(): Tuple{line=[_:node1e6udktkkx26905, "0"^^], propertyShapes= } : GroupByCount 18:18:20.393 [pool-778-thread-1] INFO 517991921 MaxCountFilter:Buffered:True.next(): Tuple{line=[_:node1e6udktkkx26905, "0"^^], propertyShapes= } : MaxCountFilter{maxCount=2 'true means <= 2'} 18:18:20.393 [pool-778-thread-1] INFO 1211071216 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.393 [pool-778-thread-1] INFO 114159191 Unique.next(): Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : Unique 18:18:20.393 [pool-778-thread-1] INFO 1459462244 BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection: Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:20.394 [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=_:node1e6udktkkx26887} 18:18:20.397 [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=_:node1e6udktkkx26916} 18:18:20.397 [pool-780-thread-1] INFO 390828055 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26928, 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} 18:18:20.397 [pool-780-thread-1] INFO 1146320523 Sort.next(): Tuple{line=[_:node1e6udktkkx26928, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.398 [pool-780-thread-1] INFO 677160977 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26928, "3"^^], propertyShapes= } : UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null} 18:18:20.398 [pool-780-thread-1] INFO 1061400150 DatatypeFilter:IgnoredAsTrue.next(): Tuple{line=[_:node1e6udktkkx26928, "3"^^], propertyShapes= } : DatatypeFilter{datatype=xsd:int} 18:18:20.398 [pool-780-thread-1] INFO 660656534 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26928, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.398 [pool-780-thread-1] INFO 1932162189 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26928], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.398 [pool-780-thread-1] INFO 1048270553 Unique.next(): Tuple{line=[_:node1e6udktkkx26928], propertyShapes= } : Unique 18:18:20.398 [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=_:node1e6udktkkx26916} 18:18:20.399 [main] INFO Graphviz DOT output: digraph { labelloc=t; fontsize=30; label="DatatypePropertyShape"; 1479162649 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled]; 2124881858 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled]; 1121577170 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 1941657405 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled]; 2059425952 [label="DatatypeFilter{datatype=xsd:int}"]; 1936400878 -> 2059425952 2059425952 -> 1625223149 [label="false values"] 1936400878 [label="UnionNode"]; 1232424564 -> 1936400878 1232424564 [label="UnionNode"]; 831003298 -> 1232424564 457586988 [label="Unique"]; 217062446 -> 457586988 217062446 [label="TrimTuple{newLength=1, startIndex=0}"]; 1863709994 -> 217062446 1863709994 [label="BufferedSplitter"]; 515489632 -> 1863709994 515489632 [label="Sort"]; 874277570 -> 515489632 874277570 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"]; 1121577170 -> 874277570 947982595 [label="InnerJoin"]; 457586988 -> 947982595 [label="left"]; 2021466012 -> 947982595 [label="right"]; 2021466012 [label="BufferedSplitter"]; 736951628 -> 2021466012 736951628 [label="Sort"]; 872736196 -> 736951628 2087831689 [label="DatatypeFilter{datatype=xsd:int}"]; 1288230669 -> 2087831689 2087831689 -> 872736196 [label="false values"] 1288230669 [label="UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}"]; 1121577170 -> 1288230669 872736196 [label="UnBufferedPlanNode"]; 947982595 -> 1549377783 [label="discardedRight"]; 947982595 -> 831003298 [label="joined"]; 831003298 [label="BufferedPlanNode"]; 269693101 -> 1232424564 269693101 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"]; 1549377783 -> 269693101 1479162649 -> 269693101 [label="filter source"] 1549377783 [label="BufferedPlanNode"]; 1649706918 -> 1936400878 1649706918 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a}"]; 1747862622 -> 1649706918 [label="left"] 1479162649 -> 1649706918 [label="right"] 2124881858 -> 1649706918 [label="skip if not present"] 1747862622 [label="Unique"]; 2044792756 -> 1747862622 2044792756 [label="TrimTuple{newLength=1, startIndex=0}"]; 1895751293 -> 2044792756 1895751293 [label="BufferedSplitter"]; 515489632 -> 1895751293 1625223149 [label="UnBufferedPlanNode"]; } 18:18:20.400 [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=_:node1e6udktkkx26916} 18:18:20.449 [pool-781-thread-1] INFO 874277570 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26934, 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} 18:18:20.449 [pool-781-thread-1] INFO 515489632 Sort.next(): Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.449 [pool-781-thread-1] INFO 1288230669 UnorderedSelect.next(): Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null} 18:18:20.449 [pool-781-thread-1] INFO 872736196 DatatypeFilter:UnBufferedFalse.next(): Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : DatatypeFilter{datatype=xsd:int} 18:18:20.449 [pool-781-thread-1] INFO 736951628 Sort.next(): Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : Sort 18:18:20.450 [pool-781-thread-1] INFO 1863709994 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.450 [pool-781-thread-1] INFO 217062446 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.450 [pool-781-thread-1] INFO 457586988 Unique.next(): Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } : Unique 18:18:20.450 [pool-781-thread-1] INFO 2021466012 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : Sort 18:18:20.450 [pool-781-thread-1] INFO 1549377783 InnerJoin:Buffered:DiscardedRight.next(): Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : InnerJoin 18:18:20.450 [pool-781-thread-1] INFO 269693101 ExternalTypeFilterNode:IgnoredAsTypeMismatch: Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } : ExternalTypeFilterNode{filterOnType=[rdfs:Resource]} 18:18:20.450 [pool-781-thread-1] INFO 1895751293 Sort:BufferedSplitter.next(): Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : Sort 18:18:20.450 [pool-781-thread-1] INFO 2044792756 TrimTuple.next(): Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } : TrimTuple{newLength=1, startIndex=0} 18:18:20.450 [pool-781-thread-1] INFO 1747862622 Unique.next(): Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } : Unique 18:18:20.450 [pool-781-thread-1] INFO 1649706918 BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection: Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c . } order by ?a} 18:18:20.450 [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=_:node1e6udktkkx26916} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s - in org.eclipse.rdf4j.sail.shacl.VisulizerTest [INFO] Running org.eclipse.rdf4j.sail.shacl.BulkedExternalInnerJoinTest 18:18:20.453 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:18:20.453 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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.009 s - in org.eclipse.rdf4j.sail.shacl.RdfsShaclConnectionTest [INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclTest 18:18:20.577 [pool-757-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.583 [pool-759-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.586 [pool-776-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.594 [pool-779-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.599 [pool-765-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.607 [pool-745-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.649 [pool-769-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.653 [pool-773-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.653 [pool-749-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.655 [pool-782-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.657 [pool-750-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.660 [pool-783-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.662 [pool-784-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:18:20.663 [pool-752-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: 77.924 s - in org.eclipse.rdf4j.sail.shacl.ShaclTest [INFO] Running org.eclipse.rdf4j.sail.shacl.TrackAddedStatementsTest 18:19:38.397 [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] 18:19:38.399 [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] 18:19:38.400 [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 18:19:38.405 [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] 18:19:38.407 [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 18:19:38.418 [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 18:19:38.423 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.424 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:19:38.425 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.426 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:19:38.426 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.426 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:19:38.427 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.427 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:19:38.428 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.428 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b"], propertyShapes= } Tuple{line=["a2"], propertyShapes= } 18:19:38.428 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.428 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1"], propertyShapes= } Tuple{line=["a2", "b"], propertyShapes= } 18:19:38.429 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.429 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1"], propertyShapes= } Tuple{line=["a2"], propertyShapes= } 18:19:38.429 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.429 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.430 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.430 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a3", "b3"], propertyShapes= } Tuple{line=["a4", "b4"], propertyShapes= } 18:19:38.430 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.431 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } 18:19:38.431 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.431 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a3", "b3"], propertyShapes= } 18:19:38.432 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.432 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:19:38.450 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:19:38.450 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a", "b"], propertyShapes= } [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.eclipse.rdf4j.sail.shacl.LeftOuterJoinTest [INFO] Running org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest testLotsOfValidationFailuresSerializable 18:19:38.783 [pool-16195-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16193-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16196-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.784 [pool-16189-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16197-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16191-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16185-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.785 [pool-16184-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.783 [pool-16186-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.784 [pool-16194-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.785 [pool-16187-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.785 [pool-16183-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:19:38.785 [pool-16190-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: 79.52 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest [INFO] Running org.eclipse.rdf4j.sail.shacl.InnerJoinTest 18:20:58.249 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.250 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a2", "b22"], propertyShapes= } Tuple{line=["a4", "b4"], propertyShapes= } 18:20:58.253 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.253 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a2", "b22"], propertyShapes= } Tuple{line=["a4", "b4"], propertyShapes= } 18:20:58.254 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.254 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a2", "b22"], propertyShapes= } 18:20:58.255 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.255 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a1", "b11"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a2", "b22"], propertyShapes= } 18:20:58.256 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.256 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b"], propertyShapes= } 18:20:58.257 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.257 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a2", "b"], propertyShapes= } 18:20:58.257 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.257 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.258 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.258 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.258 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.259 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a3", "b3"], propertyShapes= } Tuple{line=["a4", "b4"], propertyShapes= } 18:20:58.259 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.259 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } 18:20:58.260 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.260 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a1", "b1"], propertyShapes= } Tuple{line=["a2", "b2"], propertyShapes= } Tuple{line=["a3", "b3"], propertyShapes= } 18:20:58.261 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.261 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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= } 18:20:58.262 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:20:58.262 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} Tuple{line=["a", "b"], propertyShapes= } [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.eclipse.rdf4j.sail.shacl.InnerJoinTest [INFO] Running org.eclipse.rdf4j.sail.shacl.ShutdownTest 0 18:20:58.464 [pool-16234-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:20:58.859 [main] ERROR Shutdown ShaclSail while validation is still running. 18:20:59.261 [main] ERROR Shutdown ShaclSail while validation is still running. 18:20:59.663 [main] ERROR Shutdown ShaclSail while validation is still running. 18:21:00.065 [main] ERROR Shutdown ShaclSail while validation is still running. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.9 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: 230.333 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedNativeStoreTest [INFO] Running org.eclipse.rdf4j.sail.shacl.PrepareCommitTest 18:24:50.543 [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) 18:24:50.544 [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) 18:24:50.544 [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.037 s - in org.eclipse.rdf4j.sail.shacl.PrepareCommitTest [INFO] Running org.eclipse.rdf4j.sail.shacl.EqualsJoinTest 18:24:50.546 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.546 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [Tuple{line=["a"], propertyShapes= }] 18:24:50.549 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.549 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }] 18:24:50.549 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.550 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }] 18:24:50.550 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.550 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [] 18:24:50.551 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.551 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [Tuple{line=["c"], propertyShapes= }] 18:24:50.551 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:50.551 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?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.003 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.076 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.015 s - in org.eclipse.rdf4j.sail.shacl.ReduceNumberOfPlansTest [INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest 18:24:51.012 [pool-16307-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.012 [pool-16304-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.012 [pool-16298-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.012 [pool-16301-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.012 [pool-16310-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.016 [pool-16315-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.017 [pool-16281-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.022 [pool-16318-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.031 [pool-16323-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.041 [pool-16326-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.053 [pool-16289-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.061 [pool-16293-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.068 [pool-16295-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:51.112 [pool-16314-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: 1.838 s - in org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest [INFO] Running org.eclipse.rdf4j.sail.shacl.UniqueTest 18:24:52.490 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.490 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.490 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.491 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:52.493 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 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.02 s - in org.eclipse.rdf4j.sail.shacl.TargetNodeMinCountEdgeCaseTests [INFO] Running org.eclipse.rdf4j.sail.shacl.DeadlockTest 18:24:52.595 [pool-16329-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:52.649 [pool-16333-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first. 18:24:52.649 [pool-16331-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.87 s - in org.eclipse.rdf4j.sail.shacl.DeadlockTest [INFO] Running org.eclipse.rdf4j.sail.shacl.OrderingTest 18:24:54.524 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.525 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.526 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.526 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.527 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.527 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.532 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} 18:24:54.532 [main] INFO 1298780808 BulkedExternalInnerJoin.next(): Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } : BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a ?c. } order by ?a} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.eclipse.rdf4j.sail.shacl.OrderingTest [INFO] Running org.eclipse.rdf4j.sail.shacl.ValidationReportTest @prefix ex: . @prefix rdf: . @prefix rdfs: . @prefix sh: . _:node1e6udktkkx1674645 a sh:ValidationReport; sh:conforms false; sh:result _:node1e6udktkkx1674646 . _:node1e6udktkkx1674646 a sh:ValidationResult; sh:focusNode rdf:subject; sh:resultPath rdfs:label; sh:sourceConstraintComponent sh:MinCountConstraintComponent; sh:sourceShape ex:PersonShapeProperty . _:node1e6udktkkx1674645 sh:result _:node1e6udktkkx1674647 . _:node1e6udktkkx1674647 a sh:ValidationResult; sh:focusNode rdfs:Class; sh:resultPath rdfs:label; sh:sourceConstraintComponent sh:MinCountConstraintComponent; sh:sourceShape ex:PersonShapeProperty . @prefix ex: . @prefix rdf: . @prefix sh: . [] 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.018 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.5-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.5-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/eclipse/rdf4j/rdf4j-shacl/3.1.5-SNAPSHOT/rdf4j-shacl-3.1.5-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.5-SNAPSHOT/rdf4j-shacl-3.1.5-SNAPSHOT.pom