Thanks,

So, I take it that the comment in interface.go: 

"If the client sees the same random string in multiple upload sessions,
it assumes that the blobserver still has all the same blobs, and also
it's the same server."

Is wrong then and the comment will not assume that all blobs previously 
uploaded exist? But I am pretty sure that it actually does - else mu mk-put of 
myte home dire would be much slower :-)

So are you saying that RemoveBlob should never be called since it may have 
unintended consequences?

Thx


> On 23 Jan 2020, at 21:10, Brad Fitzpatrick <[email protected]> wrote:
> 
> A generation is only for a full wipe. It's like a UUID of a server.
> 
> In practice, blob removal is not a normal feature. It's more of a 
> debugging/emergency thing. In general, think of Perkeep as ever growing with 
> no way to delete. In any case, blob removal & generations are unrelated.
> 
> 
> 
> On Thu, Jan 23, 2020 at 11:34 AM Viktor <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi,
> 
> I have been trying to understand the usage of blobserver.Generationer - but 
> it leaves me with a question:
> 
> Searching the codebase for calls to ResetStorageGeneration leaves me with the 
> conclusion that it is not being called after a blob is removed using the 
> BlobRemover interface.
> 
> Does that not mean that a client might miss the upload of parts of files that 
> once were uploaded, subsequently removed, but now needed for the upload of 
> e.g. a new file? Or how is this caught?
> 
> thanks for any pointers,
> 
> /V
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Perkeep" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/perkeep/051b33f9-24e1-4fdb-b2af-9811e12b81fe%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/perkeep/051b33f9-24e1-4fdb-b2af-9811e12b81fe%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Perkeep" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/perkeep/CAKPOmqOozbfwSsLSiUNwB3%3DjTCzDz4jJ07aYPVZk5EueBVmxFQ%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/perkeep/CAKPOmqOozbfwSsLSiUNwB3%3DjTCzDz4jJ07aYPVZk5EueBVmxFQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Perkeep" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/perkeep/5DAB2B72-6C10-4ACB-A8FC-887F08F3E7BE%40gmail.com.

Reply via email to