Re: Revprop-caching-ng branch ready for review

2014-08-27 Thread Daniel Shahaf
Stefan Fuhrmann wrote on Wed, Aug 27, 2014 at 14:49:23 +0200: > On Wed, Aug 27, 2014 at 2:30 PM, Daniel Shahaf > wrote: > > > Stefan Fuhrmann wrote on Tue, Aug 26, 2014 at 17:04:27 +0200: > > > Here the guarantees and limitations of the new implementation: > > > > > > > I haven't had a chance to

Re: Revprop-caching-ng branch ready for review

2014-08-27 Thread Stefan Fuhrmann
On Wed, Aug 27, 2014 at 2:30 PM, Daniel Shahaf wrote: > Stefan Fuhrmann wrote on Tue, Aug 26, 2014 at 17:04:27 +0200: > > Here the guarantees and limitations of the new implementation: > > > > I haven't had a chance to look at the code (sorry), but two quick > questions based on this summary: > >

Re: Revprop-caching-ng branch ready for review

2014-08-27 Thread Daniel Shahaf
Stefan Fuhrmann wrote on Tue, Aug 26, 2014 at 17:04:27 +0200: > Here the guarantees and limitations of the new implementation: > I haven't had a chance to look at the code (sorry), but two quick questions based on this summary: > * No lost updates in revprop file contents even if the > SVN cac

Revprop-caching-ng branch ready for review

2014-08-26 Thread Stefan Fuhrmann
Hi all, Please review the changes in that branch such that it can be merged to /trunk. Basically, we replace the shared memory code with plain file access and keep the revprop caching and invalidation logic unchanged. Also, we make sure that writes don't rely on existing buffer / cache contents,