[Libreoffice-bugs] [Bug 125401] FILESAVE: Saving a document creates a new file (new inode number) thereby messing-up with the creation time of the document

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jul 10 07:02:47 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=125401

--- Comment #17 from Miklos Vajna <vmiklos at collabora.com> ---
I get what you say, but it goes against the whole idea described comment 2, and
comment 4 already mentions how we have an OS-provided API to do this on Windows
and how on Linux we manually move the temp file to the final destination.

Given that create time is only observable via some debug API as root, I think
the cost of supporting this scenario is way larger than the benefit of not
copying over data from a temp file byte by byte to the final destination,
especially for e.g. larger spreadsheets.

If some other developer find a good API we can use here for the UNX case, I
think it makes sense to re-open this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190710/e68dc01b/attachment.html>


More information about the Libreoffice-bugs mailing list