Currently (not only in Bamboo 3.0, but in previous versions too) artifact publication first unpacks the message into temp directory and then moves it into artifact directory. This creates unnecessary overhead with large artifacts or artifacts with large amount of files (especially the latter is a big issue with some filesystems).
We should unpack the artifact directly into artifact directory with a temporary name and just rename it as the final step.