[Cyberduck-trac] [Cyberduck] #9648: Comparison fails to check checksum, resorts to file size instead
Cyberduck
trac at trac.cyberduck.io
Mon Aug 8 21:41:37 UTC 2016
#9648: Comparison fails to check checksum, resorts to file size instead
------------------------+----------------------------
Reporter: dstaley | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: cli | Version: 4.7.3
Severity: normal | Keywords:
Architecture: | Platform: Mac OS X 10.11
------------------------+----------------------------
I'm attempting to synchronize a local directory with a WebDAV directory,
using --existing compare. From the debug output, it looks like it's not
checking checksums, but relying instead on file sizes. If I'm interpreting
the source correctly, this only occurs when Cyberduck is unable to get a
checksum either from the remote or the local file.
I think these are the relevant lines from the debug output:
{{{
2016-08-08 16:39:52,962 [background-1] DEBUG
ch.cyberduck.core.synchronization.SizeComparisonService - Compare size for
PathAttributes{accessed=-1, size=5282, modified=1470683902000, created=-1,
owner='null', group='null', permission=--, acl={}, checksum='null',
etag='8def6a292b5255efebcf616ece1b99d3', storageClass='null',
encryption='null', versionId='null', duplicate=false, revision=0,
region='null', metadata={}} with LocalAttributes{checksum='null',
timestamp=1470683833000, permission=--------- (0)}
2016-08-08 16:39:52,966 [background-1] INFO
ch.cyberduck.core.transfer.upload.CompareFilter - Skip file
Path{path='/dav/template/Panels/HTMLHead.html', type=[file]} with
comparison equal
2016-08-08 16:39:52,967 [background-1] INFO
ch.cyberduck.core.worker.AbstractTransferWorker - Skip file
Path{path='/dav/template/Panels/HTMLHead.html', type=[file]} by filter
ch.cyberduck.core.transfer.upload.CompareFilter at 4b5074a3 for transfer
TransferCallable{file=Path{path='/dav/template/Panels/HTMLHead.html',
type=[file]}, local=FinderLocal{bookmark=null,
path='/Users/dstaley/Documents/git/github.com/maruccisports/maruccisports.com/dist/Panels/HTMLHead.html'}}
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/9648>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list