From f085824bd9bc7d3873575c247e4d3cdb2b1c069d Mon Sep 17 00:00:00 2001 From: Per Cederqvist Date: Thu, 28 Aug 2003 23:15:58 +0000 Subject: [PATCH] Don't produce overlapping ranges in the read-ranges part of a membership. (Bug 1121). Make lyskomd fix the errors introduced by bug 1121. --- ChangeLog | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/ChangeLog b/ChangeLog index c12679ff..38589a0a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +2003-08-29 Per Cederqvist + + Don't produce overlapping ranges in the read-ranges part of a + membership. (Bug 1121). Make lyskomd fix the errors introduced + by bug 1121. + * src/server/membership.c (insert_loc_no): Handle the case where + adjoining ranges exists properly instead of producing overlapping + ranges. + * src/server/ram-parse.c (fparse_read_range_0): Handle the errors + introduced by bug 1121. Log an error message if any damage was + repaired. + * src/server/testsuite/config/unix.exp (lyskomd_start): New + argument: db_messages. + (dbck_run): New argument: extra_lines. + * src/server/testsuite/lyskomd.0/Makefile.am (EXTRA_DIST): Added + bug-1121.exp, bug-1121.data and bug-1121.texts. + * src/server/testsuite/lyskomd.0/bug-1121.exp: Test for bug 1121: + mark-as-read mishandles read texts in some circumstances. Also + test that lyskomd can repair the problems introduced by this bug. + * src/server/testsuite/lyskomd.0/bug-1121.texts: New file. + * src/server/testsuite/lyskomd.0/bug-1121.data: New file. + 2003-08-28 Per Cederqvist Reduce the noise in the log. -- GitLab