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

Re: Maintaining NodeID sanity

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2002-05-11 06:43:00 CEST

Greg Stein <gstein@lyra.org> writes:
> struct svn_fs_id_t
> {
> apr_uint32_t nodeID;
> apr_uint32_t copyID;
> apr_uint32_t txnID;
> };

Also, Greg, you argued for txn keys to be base36 when you were here in
Chicago last. Well, not "argued", because we all agreed with you, but
you were in fact the person who emphasized it first.

The reason was that more txns get created than stay around
permanently. We use them for updates, also failed commits (perhaps
due to conflict) happen. A busy repository will eventually make it
into high numbers. Running out of integers is a danger, and anyway
the numbers will start getting long sooner rather than later.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat May 11 06:43:38 2002

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