I'm running Mac OS X Server 10.3.9 with all the updates.
Apache 2.2.0, apr and apr-util 1.2.2, neon 0.24.7, and subversion
1.2.3, all installed via darwin ports.
While I was running some tests on this setup to make sure it all
worked as expected, I encountered a problem importing large files.
When I ran 'svn import dist http://localhost/testsvn -m "test large
file import"', I sat and waited for a lot longer than I would expect
given the reasonable performance of the server and the fact that I am
connecting to the server via localhost, I received the following
$ svn import dist http://localhost/testsvn/testlocalimport2 -m
"testing local import again"
Adding (bin) dist/envision.jar
svn: PUT of '/testsvn/!svn/wrk/0eb16f46-7008-0410-a976-85d017dfbd6c/
testlocalimport2/envision.jar': 500 Internal Server Error (http://
I looked in the apache access_log and error_log, and found an
interesting entry in the error_log:
[Wed Dec 21 10:22:00 2005] [error] [client 127.0.0.1] Could not get
next bucket brigade [500, #0]
If I use a file url to do the import, the import finishes without
problems, and I am able to commit new versions of this large file
afterwards using svn commit http:// syntax, without receiving either
the svn error or the corresponding errors in the apache error_log.
I've searched the archives of this list for suggestions involving
"bucket brigade," but didn't see any real solutions.
The suggestions about network problems seem unlikely, since I am
connecting via localhost.
The only other suggestion I saw was to try upgrading to subversion
1.3 and neon 0.25.x. I'm reluctant to upgrade to subversion 1.3 at
this time, since it hasn't yet been released, and I intend to use
this setup for a production repository.
Does anyone know if there is work being done to investigate or solve
Do you have any suggestions on how I could attempt to further isolate
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Sun Dec 25 00:22:58 2005