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.

Reply via email to