Ticket Change Details
Not logged in
Overview

Artifact ID: c61392256df568dc0f94c74a538aabf09aa3a466
Ticket: fbea61caf0acfd0a031626c2622ade980a03d7f1
fossil needs a rebuild after receiving a new baseline checkin
User & Date: anonymous 2011-02-10 20:58:36
Changes

  1. Appended to comment:
    
    
    <hr /><i>anonymous claiming to be viric added on 2011-02-10 20:58:36 UTC:</i><br />
    I have two suppositions, meanwhile:
      *  The artifacts are interchanged in no particular orther, and if a DELTA manifest is transferred  before the BASELINE manifest it refers to, it ends up in the 'orphan' table.
      *  The orphan database is written with the rid/baseline members swapped.
    <verbatim>
          rid = content_new(p->zBaseline);
          db_multi_exec(
             "INSERT OR IGNORE INTO orphan(rid, baseline) VALUES(%d,%d)",
             rid, p->rid
          );
    </verbatim>