I am continuing to test the limits of fossil and I've run into an
interesting case where I can't merge. I'd like to know how I could recover
from this. Note, this is from running the scripts (two in parallel) that I
put at :http://chiselapp.com/user/kiatoa/repository/testfossil with more and
larger files. The files are around 1-2 meg in size and the total data is 1.2
Gig over 70 files. One file (the problem file) is 1G in size, probably due
to a bug in my test scripts.

Note 1. Stats from the repository are at the bottom of this email.
Note 2. I do not necessarily consider this a concern over performance with
fossil but I do want to understand what it means.
Note 3. "Delete or modify the offending file" is a fine answer but I'm
interested in hearing other ideas and views.

chlr11723> fossil leaves
=== 2011-09-06 ===
16:45:17 [e343a05970] *CURRENT* Manually syncing (user: mrwellan tags:
trunk)
16:43:48 [700fc9b91b] Manually resyncing (user: mrwellan tags: trunk)
chlr11723> fossil merge 700fc9b91b
MERGE files/aa
MERGE files/ab
***** 1 merge conflicts in files/ab
MERGE files/ac
***** 1 merge conflicts in files/ac
MERGE files/ad
***** 1 merge conflicts in files/ad
MERGE files/ae
MERGE files/af
MERGE files/ag
***** 2 merge conflicts in files/ag
MERGE files/ah
MERGE files/ba
MERGE files/bb
MERGE files/bc
MERGE files/bd
fossil: error code 18: statement aborts at 9: [INSERT OR IGNORE INTO
undo(pathname,redoflag,existsflag,isExe,content)
VALUES('files/bd',0,1,0,:c)] string or blob too big
fossil: SQL error: string or blob too big

If you have recently updated your fossil executable, you might
need to run "fossil all rebuild" to bring the repository
schemas up to date.
Rolling back prior filesystem changes...
UNDO files/aa
UNDO files/ab
UNDO files/ac
UNDO files/ad
UNDO files/ae
UNDO files/af
UNDO files/ag
UNDO files/ah
UNDO files/ba
UNDO files/bb
UNDO files/bc
fossil: SQLITE_BUSY: statement aborts at 2: [ROLLBACK] cannot rollback
transaction - SQL statements in progress
chlr11723>

============stats=============
Repository Size: 558905344 bytes Number Of Artifacts: 197747 (stored as 4863
full text and 192884 delta blobs) Uncompressed Artifact Size: 690049 bytes
average, 1070741214 bytes max, 136454435349 bytes total Compression Ratio:244:1
Number Of Check-ins: 119289 Number Of Files: 239 Number Of Wiki Pages: 0
Number Of Tickets: 0 Duration Of Project: 6 days or approximately 0.02 years
Project ID: 549128601262c7f7d8110788aee02608db3feb8b Server
ID:e73c5cb7f5bafb88ce4b9760ed635d36fc89b9b7
Fossil Version: 2011-05-12 14:56:52 [d8221b9863] (gcc-4.2.2) SQLite
Version:2011-04-27 19:54:44 [f55156c519] (3.7.6.1)
Database Stats: 545806 pages, 1024 bytes/page, 21776 free pages, UTF-8, wal
mode
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to