[Building Sakai] [DATA LOSS] 2.9 DAV MOVE zeroes out files?!

Seth Theriault slt at columbia.edu
Wed May 22 10:14:51 PDT 2013


On Wed, May 22, 2013 at 12:58 PM, Aaron Zeckoski <azeckoski at unicon.net> wrote:
> If you can reproduce it against stock 2.9.1 then I think you probably
> should create a JIRA for it. It sounds like it might be a 2.9.2
> release blocker if it actually results in data loss. Can you check and
> see if the files are overwritten or just that the old ones are not
> actually moving and the new ones are empty?

I can confirm this against the Longsight 2.9.2 QA server (2.9.x (rc03)
05/21/2013 -r124762) using CyberDuck 4.3.1 on Windows.

>From the CyberDuck DAV log, it looks like it's overwriting:

MOVE /dav/~slt/move-test-file.txt HTTP/1.1
Destination: https://qa29.longsight.com/dav/~slt/move-test-file-renamed.txt
Overwrite: T
Host: qa29.longsight.com
Connection: Keep-Alive
User-Agent: Cyberduck/4.3.1 (11008) (Windows XP/5.1) (x86)
Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
HTTP/1.1 204 No Content
Server: nginx/1.4.0
Date: Wed, 22 May 2013 17:07:00 GMT
Connection: keep-alive
Cache-Control: private
Expires: Wed, 31 Dec 1969 19:00:00 EST
X-UA-Compatible: IE=EmulateIE9

My local 2.8.1+local changes is unaffected by this.

Seth


More information about the sakai-dev mailing list