Upload: Log the checksum / file hash
authorMarkus Goetz <markus@woboq.com>
Fri, 4 Aug 2017 13:42:11 +0000 (15:42 +0200)
committerMarkus Goetz <markus@woboq.com>
Fri, 4 Aug 2017 13:42:11 +0000 (15:42 +0200)
src/libsync/propagateuploadng.cpp
src/libsync/propagateuploadv1.cpp

index ce524a6308705f2e155803714ef1234724928018..7717203a145e8772e0caad994f4b067f7d33fba5 100644 (file)
@@ -284,9 +284,9 @@ void PropagateUploadFileNG::startNextChunk()
             headers["If"] = "<" + destination.toUtf8() + "> ([" + ifMatch + "])";
         }
         if (!_transmissionChecksumHeader.isEmpty()) {
+            qCInfo(lcPropagateUpload) << destination << _transmissionChecksumHeader;
             headers[checkSumHeaderC] = _transmissionChecksumHeader;
         }
-
         headers["OC-Total-Length"] = QByteArray::number(fileSize);
 
         auto job = new MoveJob(propagator()->account(), Utility::concatUrlPath(chunkUrl(), "/.file"),
@@ -333,8 +333,6 @@ void PropagateUploadFileNG::startNextChunk()
     job->start();
     propagator()->_activeJobList.append(this);
     _currentChunk++;
-
-    // FIXME! parallel chunk?
 }
 
 void PropagateUploadFileNG::slotPutFinished()
index b8cdd3daf845d74c5c71a41a82d2f1136a8ac7b6..74a5f6e52e1aba38c0fe6af185360cd695537298 100644 (file)
@@ -104,6 +104,7 @@ void PropagateUploadFileV1::startNextChunk()
     qCDebug(lcPropagateUpload) << _chunkCount << isFinalChunk << chunkStart << currentChunkSize;
 
     if (isFinalChunk && !_transmissionChecksumHeader.isEmpty()) {
+        qCInfo(lcPropagateUpload) << propagator()->_remoteFolder + path << _transmissionChecksumHeader;
         headers[checkSumHeaderC] = _transmissionChecksumHeader;
     }