[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Possible bug: Revisions with no paths changed and no properties set?

From: Jim Sokoloff <jim_at_sokoloff.com>
Date: Mon, 28 Sep 2009 17:35:49 -0400 (EDT)

We have a strange situation on a 1.6.3 svn repo. I'm stopping short of
calling it a bug right now, but I suspect it is.

I have a handful of revisions (all from the same user and roughly the
same time) containing no changed paths, no changed props, etc.

Meaning: when I svnadmin dump those revisions, they have a log message,
author, etc, but no paths or props. (This is not the case of doing an
svn log from the "wrong" part of the tree and finding nothing. There is
nothing to be found.)

a. Any explanation for how that can happen?
b. worth filing a bug over?

In 191K revisions, we've never seen this before. We have an automated
process that pulls commit data into a SQL database that we use to
drive parts of our automated release process, so we have built monitors
to detect any "missing" revisions to prompt us to re-run the post-commit
hook to populate this data. Because these contain no paths, the post-
commit hook doesn't put enough data into the SQL DB to satisfy the
monitor that the revision was recorded and so it started squawking.
It doesn't appear to otherwise be hurting us, and I can easily "fix"
the monitor by putting a piece of electrical tape over this particular
warning, but I'd prefer to understand what happened, and if a bug,
report it.

Here's a sample dump entry for one of the "bad" revisions:
SVN-fs-dump-format-version: 2

UUID: 5f761113-ab7d-2a40-8002-92d04d6c9701

Revision-number: 191503
Prop-content-length: 329
Content-length: 329

K 7
V 226
Electronic Expansion UpdateCRS09_3083CRS09_3083
Bug-ID GD-45633

K 10
V 7
K 8
V 27


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-09-28 23:40:42 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.