Re: performance branch; review of r1033040;

2010-11-21 Thread Stefan Fuhrmann
On 10.11.2010 00:47, Daniel Shahaf wrote: Stefan Fuhrmann wrote on Wed, Nov 10, 2010 at 00:32:14 +0100: On 09.11.2010 23:37, Daniel Shahaf wrote: stef...@apache.org wrote on Tue, Nov 09, 2010 at 15:51:54 -: +{ + svn_error_t* err = svn_file_handle_cache__create_cache(&cache, +

Re: [performance] Tests FAIL under 'svnserve -T' during 'svn propget -R svn:mergeinfo'

2010-11-21 Thread Stefan Fuhrmann
On 31.10.2010 17:50, Daniel Shahaf wrote: I ran 'make svncheck' with memory_cache_size and open_file_count set to 1<<27 and 1<<9 respectively in two ways: first with svnserveautocheck and second with a manually-started 'svnserve -dTr subversion/tests/cmdline/'. I see some unexpected failures in t

Re: svn commit: r1029381 - /subversion/branches/performance/subversion/libsvn_fs_fs/fs_fs.c

2010-11-21 Thread Stefan Fuhrmann
On 31.10.2010 17:08, Daniel Shahaf wrote: stef...@apache.org wrote on Sun, Oct 31, 2010 at 15:22:31 -: Author: stefan2 Date: Sun Oct 31 15:22:31 2010 New Revision: 1029381 URL: http://svn.apache.org/viewvc?rev=1029381&view=rev Log: Fix another packing issue. Due to concurrent access alone i

Re: is_packed(noderev); revision root ID caching

2010-11-21 Thread Stefan Fuhrmann
On 31.10.2010 16:09, Daniel Shahaf wrote: I confirm that this fixes the test failures I reported yesterday. Review below. stef...@apache.org wrote on Sun, Oct 31, 2010 at 13:40:12 -: Author: stefan2 Date: Sun Oct 31 13:40:12 2010 New Revision: 1029340 URL: http://svn.apache.org/viewvc?rev

Re: svn update select(2)

2010-11-21 Thread Larry McVoy
Hey Greg, Thanks a lot for the reply, very cool of you. On the long time no talk, I crawled under a rock after getting beat bloody by the open source guys, something about helping people and getting shit on for it wasn't working for me :) Slowly crawling back out. Thanks for the variable, and t

Re: svn update select(2)

2010-11-21 Thread Greg Stein
Hey Larry! Good to hear from you. Been quite a while :-P Yes, the delay is there to deal with filesystem timestamp resolution issues. I don't recall the specifics of *why*, but Bad Things can happen if a filesystem doesn't have enough resolution. You can disable the delay with: $ export SVN_I_L

Re: Ruby gem for subversion

2010-11-21 Thread Benjamin Jaton
I can see the ./build/win32/make_gem.rb that specifically set s.platform = Gem::Platform::WIN32 Is there something that prevent the gem to be built under UNIX ? Benjamin On Sun, Nov 21, 2010 at 2:29 PM, Benjamin Jaton wrote: > Hi, > > I know there are subversion bindings for Ruby, but is th

Ruby gem for subversion

2010-11-21 Thread Benjamin Jaton
Hi, I know there are subversion bindings for Ruby, but is there a gem that does the job ? A gem is much more convenient for people who want to manage dependencies. THanks, Benjamin

svn update select(2)

2010-11-21 Thread Larry McVoy
Hi hackers, We've got a customer that needs to move some data out of SVN and we wrote a tool for them to do so. Unfortunately, that tool is slow because svn update seems to artificially slow itself down, I've straced it and at the end there is a select() that waits until one second has passed by.