Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#10 RecordManager finer concurrent locking

open
nobody
None
5
2008-11-14
2008-11-14
Elias Ross
No

Concurrent.java is a simple test of concurrency of enhancements made to RecordManager to help improve performance and test correctness.

Still remaining is improving BTree and testing thread safety of serialization.

I can't promise locking to be 100% correct. There may be many issues.

Discussion

  • Elias Ross
    Elias Ross
    2008-11-14

    Patch for JDBM tree

     
    Attachments
  • Elias Ross
    Elias Ross
    2008-11-14

    Updated patch with BTree changes

     
    Attachments
  • Elias Ross
    Elias Ross
    2008-11-14

    File Added: jdbm-concurrent.diff

     
  • Elias Ross
    Elias Ross
    2008-11-15

    Read test for BTree

     
  • Elias Ross
    Elias Ross
    2008-11-15

    File Added: ConcurrentBTreeReadTest.java