We're updating the issue view to help you get more done. 

Versioning broken for sftp files

Description

When updating a file that is stored on an external sftp server the client does not re-upload the file. The metadata is updated however. An easy repro:

synapse add ~/bye.txt --parentId syn5761826
echo bye >> ~/bye.txt #Change file
synapse add ~/bye.txt --parentId syn5761826 #File is not uploaded

Looking through previous clients both v1.4 and v1.5 are broken but 1.2dev2 works.

Doing a full git bisect shows that the regression was introduced at:

Bisecting: 0 revisions left to test after this (roughly 1 step)
[923185806fb720664c73fd1240b0649329be1731] replace use of old cache with use of new cache for

Environment

None

Status

Assignee

Ziming Dong

Reporter

Larsson Omberg

Labels

None

Validator

Xavier Schildwachter

Release Version History

None

Components

Fix versions

Affects versions

py-1.5

Priority

Blocker