История изменений
Исправление i-rinat, (текущая версия) :
новые байты пишутся в новый экстент (не пошаренный ни с какими другими файлами) и на них создаётся ровно одна ссылка из того файла, в который записали. А старая ссылка либо уничтожается, либо заменяется на некоторое количество (1 или 2) частичных ссылок.
Но ведь это ровно то поведение, которое сейчас уже есть. Я думал, что ты пытаешься описать желаемое поведение.
Исходная версия i-rinat, :
новые байты пишутся в новый экстент (не пошаренный ни с какими другими файлами) и на них создаётся ровно одна ссылка из того файла, в который записали. А старая ссылка либо уничтожается, либо заменяется на некоторое количество (1 или 2) частичных ссылок.
Но ведь это ровно то поведение, которое сейчас уже есть.