You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2016/01/18 09:11:22 UTC

svn commit: r1725182 - /subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c

Author: stefan2
Date: Mon Jan 18 08:11:21 2016
New Revision: 1725182

URL: http://svn.apache.org/viewvc?rev=1725182&view=rev
Log:
FSX is able to cache larger directories because it uses a tighter
data structure.

* subversion/libsvn_fs_x/temp_serializer.c
  (serialize_dir): No longer greatly over-estimate the data size.

Modified:
    subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c

Modified: subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c?rev=1725182&r1=1725181&r2=1725182&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c (original)
+++ subversion/trunk/subversion/libsvn_fs_x/temp_serializer.c Mon Jan 18 08:11:21 2016
@@ -274,7 +274,7 @@ serialize_dir(svn_fs_x__dir_data_t *dir,
    * estimate for the size of the buffer that we will need. */
   context = svn_temp_serializer__init(&dir_data,
                                       sizeof(dir_data),
-                                      50 + count * 200 + entries_len,
+                                      50 + count * 100 + entries_len,
                                       scratch_pool);
 
   /* serialize entries references */