Skip to content

Mirrors of p2 update sites are missing some artifacts.

Summary

The exclusion filters in #78 (comment 335814) causes new problems. I.e., it causes p2 update sites to be partially mirrored

Steps to reproduce

Look at https://download.eclipse.org/releases/2021-12/202112081000/plugins/ and note that there are artifacts that match *.php*.*

Look at mirrors such as these and note that the php artifacts are missing:

https://mirror.umd.edu/eclipse/releases/2021-12/202112081000/plugins/

https://rhlx01.hs-esslingen.de/pub/Mirrors/eclipse/releases/2021-12/202112081000/plugins

https://mirror.csclub.uwaterloo.ca/eclipse/releases/2021-12/202112081000/plugins

https://ftp.snt.utwente.nl/pub/software/eclipse/releases/2021-12/202112081000/plugins

What is the current bug behavior?

Currently p2 update sites are only partially mirrored so it's not possible for the Eclipse Installer or a IDE update to find the missing artifacts.

What is the expected correct behavior?

A p2 update site mirror should be complete.

Please do not use exclusion patterns that can match files (rather than folders) and most especially not ones that can files that can occur in p2 update sites.

This needs to be fixed well in advance of next week's release...