Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2021-02-01 Thread Nathan Hartman
On Thu, Nov 12, 2020 at 12:25 PM Branko Čibej wrote: > > On 12.11.2020 17:38, Branko Čibej wrote: > > On 26.06.2019 17:48, Branko Čibej wrote: > >> On 26.06.2019 04:52, Quentin Smith wrote: > >>> Hi, > >>> > >>> svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to > >>> flush files on

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2020-11-12 Thread Branko Čibej
On 12.11.2020 17:38, Branko Čibej wrote: On 26.06.2019 17:48, Branko Čibej wrote: On 26.06.2019 04:52, Quentin Smith wrote: Hi, svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to flush files on AFS filesystems on Darwin. The user-visible experience is: $ svn commit svn: E

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2020-11-12 Thread Branko Čibej
On 26.06.2019 17:48, Branko Čibej wrote: On 26.06.2019 04:52, Quentin Smith wrote: Hi, svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to flush files on AFS filesystems on Darwin. The user-visible experience is: $ svn commit svn: E25: Commit failed (details follow): svn: E00

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-27 Thread Nathan Hartman
On Thu, Jun 27, 2019 at 5:20 AM Branko Čibej wrote: > > On 26.06.2019 20:57, Branko Čibej wrote: > > Turns out that APR is already doing this _almost_ correctly. The kind of > > change linked to above would fit in APR quite well. The "problem" is > > that Subversion currently doesn't use the "new

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-27 Thread Branko Čibej
On 27.06.2019 10:56, Branko Čibej wrote: > On 26.06.2019 20:57, Branko Čibej wrote: >> On 26.06.2019 18:41, Nathan Hartman wrote: >>> On Wed, Jun 26, 2019 at 11:49 AM Branko Čibej >> > wrote: >>> >>> On 26.06.2019 04:52, Quentin Smith wrote: >>> > svn_io_file_flush_

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-27 Thread Branko Čibej
On 26.06.2019 20:57, Branko Čibej wrote: > On 26.06.2019 18:41, Nathan Hartman wrote: >> On Wed, Jun 26, 2019 at 11:49 AM Branko Čibej > > wrote: >> >> On 26.06.2019 04:52, Quentin Smith wrote: >> > svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to >

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-26 Thread Branko Čibej
On 26.06.2019 18:41, Nathan Hartman wrote: > On Wed, Jun 26, 2019 at 11:49 AM Branko Čibej > wrote: > > On 26.06.2019 04:52, Quentin Smith wrote: > > svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to > > flush files on AFS filesystems on Darwin.

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-26 Thread Nathan Hartman
On Wed, Jun 26, 2019 at 11:49 AM Branko Čibej wrote: > On 26.06.2019 04:52, Quentin Smith wrote: > > svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to > > flush files on AFS filesystems on Darwin. The user-visible experience is: (snip) > The code ignores EINVAL with a comment a

Re: svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-26 Thread Branko Čibej
On 26.06.2019 04:52, Quentin Smith wrote: > Hi, > > svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to > flush files on AFS filesystems on Darwin. The user-visible experience is: > > $ svn commit > svn: E25: Commit failed (details follow): > svn: E25: Can't write '/afs/path/d

svn_io_file_flush_to_disk fails on AFS filesystems on Darwin

2019-06-25 Thread Quentin Smith
Hi, svn_io_file_flush_to_disk in subversion/libsvn_subr/io.c fails to flush files on AFS filesystems on Darwin. The user-visible experience is: $ svn commit svn: E25: Commit failed (details follow): svn: E25: Can't write '/afs/path/db/txn-current' atomically svn: E25: Can't flush f