voddan opened a new issue, #1317:
URL: https://github.com/apache/maven-assembly-plugin/issues/1317

   ### New feature, improvement proposal
   
   Processing assemblies with format=dir involves copying a lot of files from 
source to target. That can be greatly optimized for some filesystems that 
support copy-on-write semantics.
   
   [Copy-on-write](https://en.wikipedia.org/wiki/Copy-on-write) provides 
near-instantaneous copy operation for files. The initial copy only copies the 
file descriptor, while the actual bytes stay in the same place on the disk. The 
bytes are only partially copied when the file content is modified. Exact 
implementation depends on the filesystem.
   
   Microsoft ReFS filesystem is becoming popular on development machines with 
Windows 11's "Dev Drive" feature, and it can take advantage of copy-on-write 
operations. My team's project has over 50 maven modules, with lots of assembly 
operations. It would greatly benefit from the assembly plugin supporting 
copy-on-write on ReFS.
   
   Please support copy-on-write semantics for format=dir on supporting 
filesystems, specifically ReFS


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to