I'm developing an P2 provisioning solution for an RCP project and I have questions about P2 download behavior. We have a P2 repository and some mirrors of this repository. We want to use the existing P2 repository and
the mirrors for load balancing because it is expected to get very high number of update requests. We are not sure how exactly the download is working and how an appropriate mirror is selected. I'm interested in P2 shipped with Eclipse 3.4.2 and P2 which will be shipped with Eclipse 3.5.
My questions are: * Do P2 support simultaneous downloads from several repositories which have the same content (mirrors)? With simultaneous download I mean the same artifact from multiple mirrors...or simultaneous download from separate artifacts that are duplicated on the mirrors.
* If yes, how are the mirrors selected which are used for the download or all available mirrors are used? Can I influence the mirror selection algorithm?
* Could you suggest a way to test the use cases listed above?