Subject: CVS commit: pkgsrc/devel/monotone
To: None <pkgsrc-changes@NetBSD.org>
From: Daniel Carosone <dan@netbsd.org>
List: pkgsrc-changes
Date: 09/22/2006 11:14:06
Module Name: pkgsrc
Committed By: dan
Date: Fri Sep 22 11:14:06 UTC 2006
Modified Files:
pkgsrc/devel/monotone: Makefile distinfo
Added Files:
pkgsrc/devel/monotone/patches: patch-ab
Log Message:
Fix a regression introduced between 0.29 and 0.30 detected when
handling large repositories like NetBSD src. Problem found by riz@,
fix from mainline a:njs/d:2006-09-22T07:01:26, tested by me.
bump rev to nb1
ChangeLog:
2006-09-21 Nathaniel Smith <njs@pobox.com>
* lru_writeback_cache.hh (clean_insert): Correct the cache
overflow logic so as to _actually_ never remove the last element.
Add an invariant to verify this.
(insert_dirty): Add an invariant here too.
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/devel/monotone/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/devel/monotone/distinfo
cvs rdiff -r0 -r1.3 pkgsrc/devel/monotone/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.