On 28 May 2015 at 20:33, Philip Martin <philip.mar...@wandisco.com> wrote: > Ivan Zhakov <i...@visualsvn.com> writes: > >> I meant to add platform specific code to svn_io_file_rename() to also >> fail with EXDEV on Windows for cross-volume copies. > > Will that go as far as supporting all the MoveFile, MoveFileW, > MoveFileEx, MoveFileExW variants? > > Odd that the APR devs specifically requested Windows behaviour that does > not match Unix. Perhaps it was unintentional? > >> It could be nice >> to fix in APR, but they seem to ignore our patches :( > > Do they have a record of doing that? I've sent patches that have been > applied. > Some examples that I remember:
1. [Patch] R/W lock slowness on Windows (Was: Windows R/W lock comment / Reader Writer lock performance on Windows) http://mail-archives.apache.org/mod_mbox/apr-dev/201408.mbox/%3C31e101cfae30%248670db00%2493529100%24%40qqmail.nl%3E 2. [PATCH] Fix apr_file_trunc for buffered files on Unix http://mail-archives.apache.org/mod_mbox/apr-dev/201406.mbox/%3CCA%2Bt0gk2p8EsfGf1UM0HEHY9AdifFLc81f5BX9hTTRH9T9R45Eg%40mail.gmail.com%3E 3. [PATCH] Speed up file I/O https://bz.apache.org/bugzilla/show_bug.cgi?id=49085 -- Ivan Zhakov CTO | VisualSVN | http://www.visualsvn.com