lipinggm / tlb

Automatically exported from code.google.com/p/tlb
0 stars 0 forks source link

MVCC broken when version gets garbage collected #92

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
After we enabled caching using week-references, we started losing out on 
repositories. This affects mvcc consistency for versions that are being run, 
which in turn violates mutual-exclusion and collective-exhaustion.

This is still unreleased, so it doesn't matter for 0.3.2. Its a bug in upstream.

As a part of this, all repositories must dump data in finalize(before reclaim) 
so the file can be read and exact version data can be loaded again should need 
be.

Original issue reported on code.google.com by singh.janmejay on 3 Nov 2011 at 8:26

GoogleCodeExporter commented 9 years ago
Merged in master (a228a893d8fc77d708a1c69685814155ba148ee0)

Original comment by singh.janmejay on 3 Nov 2011 at 1:09

GoogleCodeExporter commented 9 years ago

Original comment by singh.janmejay on 19 Nov 2011 at 12:10