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

Re: svn commit: r1442071 - in /subversion/trunk/subversion/libsvn_fs_fs: dag.c temp_serializer.c

From: Blair Zajac <blair_at_orcaware.com>
Date: Mon, 04 Feb 2013 10:31:13 -0800

On 02/04/2013 02:38 AM, stefan2_at_apache.org wrote:
> Author: stefan2
> Date: Mon Feb 4 10:38:45 2013
> New Revision: 1442071
>
> URL: http://svn.apache.org/viewvc?rev=1442071&view=rev
> Log:
> Speed up serialization of DAG and noderev structures for our caches.
> Turns out that 503 bytes is often not sufficient for noderevs with
> longer path names and even less so for DAG nodes. Up that to 1007
> bytes (+1 0-terminator +16 bytes memory management overhead = 1kB).

What happens with paths that are longer than 1007 bytes? If two paths
differ, say at the suffix, past that length, then will they have the
same cache key?

Blair
Received on 2013-02-04 19:31:57 CET

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

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