Ticket Change Details
Not logged in
Overview

Artifact ID: 55da01dfb76c04902cf74366a944be0fa02dfbc3
Ticket: 6c5471445173a17fffa6aaf867f2f7d3da8f8151
fossil clone is slow
User & Date: drh 2010-10-09 10:21:06
Changes

  1. Appended to comment:
    
    
    <hr /><i>drh added on 2010-10-09 10:21:06:</i><br />
    The problem with pkgsrc is not the size of the checkout.  The
    [http://www.sqlite.org/slt/timeline | SQL Logic Test] program for SQLite
    is in a Fossil repository where each checkout is about 1.3GB in size
    and it works fine.  The issue Fossil has with pkgsrc is the huge number
    of files in a check-out, about 60k.  SQL Logic Test is a much larger
    checkout in total size, but it only has 645 files.  In other words,
    pkgsrc has a huge number of very small files and SQL Logic Test has
    a small number of very large files.  Fossil currently handles the latter
    case fine - it is the former case that is giving trouble.
    
    I have a strategy, which I will describe separately, to address the
    pkgsrc scaling issue of a large number of small files.