GNOME Bugzilla – Bug 330572
Set "incomplete" (or equivalent) extended attribute with partial files
Last modified: 2018-09-21 16:14:37 UTC
On file systems where it is available, it would be EXTREMELY useful if GNOME-VFS set a flag to alert applications that the file is "incomplete". Example, transferring 20 large videos to your desktop from a folder on a network. They come in in any order, and as the thumbnails appear on your desktop you have no idea at all which ones are actually complete and ready to watch. If there was a flag set, Nautilus could put an "incomplete" emblem on the files perhaps, and you would know what was going on. Does gamin/inotify have the ability to detect changes to extended attributes? ♥♥♥ GNOME 2.16 ♥♥♥
I might also add that this could be used to prevent thumbnailers from going ape-shit with your CPU when you're downloading 20 movies simultaneously. Thanks
gnome-vfs has been deprecated and superseded by gio/gvfs since GNOME 2.22, hence mass-closing many of the gnome-vfs requests/bug reports. This means that gnome-vfs is NOT actively maintained anymore, however patches are still welcome. If your reported issue is still valid for gio/gvfs, please feel free to file a bug report against glib/gio or gvfs. @Bugzilla mail recipients: query for gnome-vfs-mass-close to get rid of this notification noise all together. General further information: http://en.wikipedia.org/wiki/GVFS Reasons behind this decision are listed at http://www.mail-archive.com/gnome-vfs-list@gnome.org/msg00899.html
Using an extended attribute for this would mean we have to read extended attributes for all files, which is a large slowdown for any filesystem that doesn't store extended atttributes in the inode though. We're basically doing an extra harddrive seek.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gvfs/issues/25.