On 23/06/14 18:27, Ewa Szwed wrote:
Hi,
I migrated my Freebase Jena TDB setup to SSD host and continued my
tdbupdate deletes experiments. The expectation was the transaction times
are improved. I was able to see the improvements:
batch 5000 triples - 1 min 20 sec / batch
Now when I reconfigure my bath size to 8000 to see if the time stays at
this level for single batch I see:
WARN TDB:: Transaction not commited or aborted: Transaction: 1 : Mode=WRITE
: State=ACTIVE
: /data/servers/freebase_data/
Exception in thread "main" java.lang.StackOverflowError
at
org.apache.jena.atlas.iterator.RepeatApplyIterator.hasNext(RepeatApplyIterator.java:42)
at
com.hp.hpl.jena.tdb.solver.SolverLib$IterAbortable.hasNext(SolverLib.java:197)
at
org.apache.jena.atlas.iterator.RepeatApplyIterator.hasNext(RepeatApplyIterator.java:46)
at
com.hp.hpl.jena.tdb.solver.SolverLib$IterAbortable.hasNext(SolverLib.java:197)
at
org.apache.jena.atlas.iterator.RepeatApplyIterator.hasNext(RepeatApplyIterator.java:46)
Is this a bug?
Please advise how should I proceed?
I'd need to know more about what's going to say but it isn't anything I
recognize.
Could you provide the whole stack trace (well, the start and finish of
the boring bit :-) and details of the update being attempted. And could
you please confirm the version you're using?
Thanks
Andy