As far as I know, nothing has changed in the area of jena-jdbc and
you've got through TDB testing to get to jena-jdbc.
Did it ever work at any version? Especially with/without "--threads 2.0C"
I just tried "--thread 2.0C" with an empty repo and got weird things
happening. maven 3.3.3 fell apart.
(e.g. "Failed to install project artifacts: MavenProject:
org.apache.jena:jena-text:3.1.1-SNAPSHOT:: Artifact is not fully
assembled") see below.
"--threads 2" worked.
(I have a quad core, hyper threaded CPU)
Lots of things happen out of order so if disk is shared between tests
things will go wrong.
There are two kinds of exceptions:
case 1:
java.lang.Exception: Unexpected exception
expected<java.sql.SQLFeatureNotSupportedException> but
was<org.apache.jena.tdb.base.file.FileException>
case 2:
org.apache.jena.tdb.base.file.FileException:
BlockMgrMapped.segmentAllocate: Segment = 0
What's the disk setup?
(have you run out of disk space? Macs report at least all the space for
sparse files, maybe they use that space)
If a file area is shared in some way, parallel might mess up.
Andy
"--thread 2.0C" ==>
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
(edited to fit)
Parent ............................... SUCCESS [ 1.284 s]
Shadowed external libraries .......... SUCCESS [ 2.187 s]
IRI .................................. SUCCESS [ 4.612 s]
Base Common Environment .............. SUCCESS [ 7.816 s]
Core ................................. SUCCESS [ 35.050 s]
ARQ (SPARQL 1.1 Query Engine) ........ SUCCESS [ 38.207 s]
TDB (Native Triple Store) ............ SUCCESS [01:01 min]
Libraries POM ........................ SUCCESS [ 0.185 s]
Command line tools ................... SUCCESS [ 18.849 s]
SPARQL Text Search ................... SKIPPED
SPARQL Spatial Search ................ SKIPPED
Data Tables for RDF and SPARQL ....... SUCCESS [ 6.451 s]
SDB (SQL based triple store) ......... SKIPPED
Fuseki1 .............................. SKIPPED
Fuseki - A SPARQL 1.1 Server ......... SUCCESS [ 0.183 s]
Fuseki Server Engine ................. SKIPPED
Fuseki WAR File ...................... SKIPPED
Fuseki Server Standalone Jar ......... SKIPPED
Fuseki Binary Distribution ........... SKIPPED
Security Permissions ................. SUCCESS [ 18.584 s]
JDBC Parent .......................... SUCCESS [ 0.732 s]
JDBC Core API ........................ SUCCESS [ 34.060 s]
JDBC Remote Endpoint Driver .......... SKIPPED
JDBC In-Memory Driver ................ SUCCESS [ 12.506 s]
JDBC TDB Driver ...................... SKIPPED
JDBC Driver Bundle ................... SKIPPED
Maven Plugins, including schemagen ... FAILURE [ 10.110 s]
Elephas .............................. SUCCESS [ 0.422 s]
Elephas - Common API ................. SUCCESS [ 3.943 s]
Elephas - I/O ........................ SKIPPED
Elephas - Map/Reduce ................. SUCCESS [ 18.601 s]
Elephas - Statistics Demo App ........ SKIPPED
Distribution ......................... SUCCESS [ 7.141 s]
OSGi ................................. SUCCESS [ 0.291 s]
OSGi bundle .......................... SUCCESS [ 13.043 s]
OSGi Karaf features .................. SUCCESS [ 0.892 s]
Extras ............................... SUCCESS [ 0.301 s]
Extras - Query Builder ............... SUCCESS [ 14.210 s]
[INFO] Apache Jena ........................................ SUCCESS [
0.948 s]
On 11/05/16 16:14, A. Soroka wrote:
For Mac OS X, using
wget --no-check-certificate
https://dist.apache.org/repos/dist/dev/jena/source/jena-3.1.0-source-release.zip
unzip jena-3.1.0-source-release.zip
cd jena-3.1.0
mvn --threads 2.0C -Dmaven.repo.local=/tmp/maven clean install
I got errors (not failures) in jena-jdbc-driver-tdb, specifically for
TestTdbDiskResultSets. I've put it up here:
https://gist.github.com/ajs6f/fded4a65dba235f3ad614c7f89444d99
Lots and lots of org.apache.jena.tdb.base.file.FileExceptions. Does that look
like a real problem or just something weird about my setup?
---
A. Soroka
The University of Virginia Library
On May 9, 2016, at 8:56 AM, Andy Seaborne <a...@apache.org> wrote:
On 09/05/16 13:44, Stian Soiland-Reyes wrote:
OSGi didn't work at 3.0.1 either as I understand PR#134
No, 3.0.1 jena-osgi was also broken because of the ServiceLoader issue.
That's what I meant - jena-osgi did not work whatever the reason.
As it took so long to show up, we can conclude the usage of the
project-produced OSGi bundle is low.
Due to the Karaf issue you mention, then I suggest adding
org.apache.servicemix.bundles.xerces as an
informational <optional>true</optional> dependency.
See https://github.com/apache/jena/pull/140
Great - I hope OSGi users will test that out.
Andy