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

Merge sensitive logging - duplicates

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: 2007-05-22 23:19:01 CEST

With the addition of merge sensitive logs, it is possible that a user
may get multiple copies of the same log message, one for the original
change, and one or more that gets pulled in as the result of a merge.
For example
'svn log -g repo_root_url'
would return the log messages for any branches, and the results of any
merges between branches.

Returning duplicate messages seems redundant and wasteful. On the other
hand, if we eliminate the duplicates, how do we decide which ones
disappear, and which one stays? By keeping the duplicates in, we keep
consistency in the output and eliminate additional bookkeeping in the
implementation.

Based on that, I'm inclined to leave the duplicates in, and just tell
people that they'll get 'em if that's what the ask for.

Any objections?

-Hyrum

Received on Tue May 22 23:21:24 2007

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