--delay-updates doesn't delay updates of symlinks
I'm mirroring some APT (e.g., Debian/Ubuntu) repositories using a single rsync call with --delay-updates, expecting that the updated files will be renamed into place within a couple of seconds at the end of the sync. However, from what I can tell, symlinks seem to be updated with no delay. I didn't see anything in the docs indicating that symlinks were excluded from --delay-updates, so I was just wondering if this is expected behavior, or if it would be considered a bug. Or maybe I'm just misunderstanding what's happening here.
(BTW, I'm aware that a two-stage sync is recommended for APT repos, e.g. https://wiki.ubuntu.com/Mirrors/Scripts, but I was hoping it would be good enough to just use --delay-updates and --delete-delay.)
I ran with --debug=recv and got the output below. What I don't see is any renaming ... output for the Packages.xz symlink, which I would've expected if it were being renamed into place at the end of the transfer.
May 01 12:44:36.256972 recv_files(dists/trixie/main/binary-amd64/Packages.xz)
May 01 12:44:36.257001 dists/trixie/main/binary-amd64/Packages.xz -> by-hash/SHA256/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26
...
May 01 12:44:36.257582 recv_files(dists/trixie/main/binary-amd64/by-hash/SHA256/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26)
May 01 12:44:36.257610 dists/trixie/main/binary-amd64/by-hash/SHA256/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26
May 01 12:44:36.377952 renaming dists/trixie/main/binary-amd64/by-hash/SHA256/.70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26.FACRGe to dists/trixie/main/binary-amd64/by-hash/SHA256/.~tmp~/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17
e26
...
May 01 12:44:50.368410 renaming dists/trixie/main/binary-amd64/by-hash/SHA256/.~tmp~/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26 to dists/trixie/main/binary-amd64/by-hash/SHA256/70d34a43487c31fa7a7131c7eb94884add3c823b7667922a4ae7e6ac00c17e26
...
May 01 12:44:50.981317 recv_files finished