David Kocher

Results 314 comments of David Kocher

I can confirm that we attempt to retain properties in general and the storage class in particular when overwriting files. This is intended behaviour regardless of the default storage class...

> The updater window disappearing is something I encountered as well, but haven't been able to debug yet - as the updater window is entirely handled by an external dependency....

Should improve discoverability as proposed in #16790. ![Visualization](https://private-user-images.githubusercontent.com/737143/404473923-ff8d6408-ca9f-4f83-bf3e-46a60c7bb31f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzgzMDg3NjcsIm5iZiI6MTczODMwODQ2NywicGF0aCI6Ii83MzcxNDMvNDA0NDczOTIzLWZmOGQ2NDA4LWNhOWYtNGY4My1iZjNlLTQ2YTYwYzdiYjMxZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMTMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDEzMVQwNzI3NDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xNjg4ZDhmYTllMzg4NmI2YTNlMmJhN2IxNGExMGU2ZGE0YzQzMzhhNzk0N2I0ODc2MWVhNGVjZTI2ZGFlMWU0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.PvJAv0i2rfrWCWE5hqadd-tzh9HEyBckQ1k3QGfHFSY)

This will not be reproducible with Cyberduck where only uploads larger than 100MB [^1] will use the multipart upload API. [^1]: https://github.com/iterate-ch/cyberduck/blob/0034211ecdcd06ebe27693c121e4737b267a8a72/defaults/src/main/resources/default.properties#L328C1-L329C1

``` 2024-10-29 11:27:42,597 [main] INFO ch.cyberduck.core.threading.DefaultBackgroundExecutor - Terminating concurrent executor thread pool ch.cyberduck.core.threading.DispatchThreadPool@177c41d7 2024-10-29 11:27:42,597 [main] INFO ch.cyberduck.core.threading.ExecutorServiceThreadPool - Shutdown pool ch.cyberduck.core.threading.DispatchExecutorService@4f327096 now 2024-10-29 11:27:43,602 [main] WARN ch.cyberduck.core.threading.ExecutorServiceThreadPool - Await...

Would require to force shutdown the executor pool on quit.