alarmz / boar

Automatically exported from code.google.com/p/boar
0 stars 0 forks source link

boar hung at the end of a large import #113

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create a repo and import a part of the working dir to that repo.
2. Create a new repo.
3. Start to import the whole working dir (81457 files in 1997 folders using up 
373 GiB) to the first repo, but interrupt after about 8 hours in the middle of 
the file sending.
4. Remove all files in the tmp-dir of the first repo.
5. Import the whole working dir to the second repo. 

What is the expected output? What do you see instead?
boar should finish its import-operation, but after 28+ hours, it seems to have 
hung.
It seems that the last file has been sent, but then nothing happens in the 
terminal window.
boar uses up about 5-25% CPU and 99352 KB, which may vary with some 10 KB after 
a while.

What platform are you using? (Windows XP, Windows 7, Linux, ...)
Windows Vista

What version of Python are you using?
2.7.2

What version of boar are you using? (Mercurial change id or daily build
date)
boar-16-Nov-2012-setup-win32.exe 

Please provide any additional information below.
The blobs- and derived-dir in the second repo are empty.
All blob-files seems to be in a dir named queue/2 (81404 files using up 373 
GiB).
The tmp-dir just contains two mutex-dirs.

Original issue reported on code.google.com by sti...@gmail.com on 31 Mar 2015 at 8:53

GoogleCodeExporter commented 9 years ago
Oh, I forgot to mention that the free space of the repo-disk is 130 GiB.

Original comment by sti...@gmail.com on 31 Mar 2015 at 8:58

GoogleCodeExporter commented 9 years ago
Ok! After yet another hour without any output on the terminal (and 3.5 hours 
from first observation), boar finally finished the import of the 81457 files. I 
don't know what took such time at the end after that boar had sent all files to 
the repo, so some kind of feedback would have enlightened me as a user.

I would therefore like to change this issue to type Enhancement instead, with 
the summary "Lack of feedback at end of import of large file tree".

The last displayed file, when boar had seemed to hung, showed out to really be 
the last file. Just before finishing, boar gave this output:
Checked in session id 2
Finished in 99160.02 seconds

Original comment by sti...@gmail.com on 31 Mar 2015 at 10:41

GoogleCodeExporter commented 9 years ago
Fixed in development branch

Original comment by ekb...@gmail.com on 1 Apr 2015 at 9:25