Hi, in relation to (Tx)TDB we have 3 (still open) bug reports: JENA-91, JENA-96 and JENA-97. They are all flagged as "Critical" (*) and I am not able to replicate any of them.
I am using Linux, Oracle JDK 1.6, 64-bit OS+JVM and I have been using TestTransSystem and TestTransSystemMultiDatasets programs included in the test package of TxTDB. I would appreciate if you could checkout TxTDB from here: https://svn.apache.org/repos/asf/incubator/jena/Experimental/TxTDB/trunk/ and run TestTransSystemMultiDatasets.java If everything is fine, you should see something like this: ---- START (disk, 100 iterations) 000: .......... 010: .......... 020: .......... 030: .......... 040: .......... 050: .......... 060: .......... 070: .......... 080: .......... 090: .......... DONE (100) FINISH ---- You can change the number of reader/writer concurrent threads: static final int numReaderTasks = 10 ; static final int numWriterTasksA = 10 ; static final int numWriterTasksC = 10 ; Or number of reads/writes each thread will perform and the pause in ms between each read/write operation: static final int readerSeqRepeats = 8 ; static final int readerMaxPause = 50 ; static final int writerAbortSeqRepeats = 4 ; static final int writerCommitSeqRepeats = 4 ; static final int writerMaxPause = 25 ; You can switch between direct and mapped mode changing: static { SystemTDB.setFileMode(FileMode.mapped) ; } If you see an error or an exception, please, let us know. If you run successfully with no errors or exceptions, please, let us know. Thank you, Paolo (*) I tend to mark JIRA issues as "Major" or "Critical" when they are confirmed, reproducible and they have affect directly users. None of these conditions apply to the issues above.
