[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| [p2-dev] P2 Mirror Application fails to mirror Eclipse repo | 
Hi 
All,
 
I am in the 
process if testing 2 mirror sites created using the P2 MirrorApplication. The 
external sites are:
I am testing the 
mirrors by attempting to update a 3.4.0 installation from them. I have 
encountered various errors whilst testing (including Bug 251716). I am now wondering if the 
MirrorApplication has created faithful mirrors. So I downloaded the content.jar 
and artifacts.jar manually from the 2 external sites and compared the xml in all 
cases with that generated by the P2 MirrorApplication. Note: My mirror script removes the references section 
from the generated content.xml. 
 
Eclipse 
repo:
------------
artifacts.xml
- downloaded: 
663,552 bytes; artifacts size='1674'
- generated1:  831,488 bytes; artifacts 
size='1829'
- generated2:  741,376 bytes; 
artifacts size='1671'
 
content.xml
- downloaded: 3,956,736 
bytes; units size='1373'
- generated1: 4,001,792 
bytes; units size='1373'
- generated2: 4,001,792 bytes; units 
size='1373'
 
Ganymede 
repo:
----------------
artifacts.xml
- downloaded: 
671,744 bytes; artifacts size='1943'
- generated:   684,032 bytes; artifacts 
size='1943'
 
content.xml
- downloaded: 13,361,152 
bytes; units size='2436'
- generated:   
13,438,976 bytes; units size='2436'
 
 
Differences between the generated and downloaded 
ganymede repo metadata are probably non-significant. However, the differences for the Eclipse repo are kind of 
worrying. In addition, the results of mirroring this repository are 
inconsistent. Compare generated1 and generated2 for artifacts.xml 
(created by 2 separate runs of the MirrorApplication) neither of which are 
the same as the original.
 
Cheers,
 
Miles
  
 
Miles Daffin
Morgan Stanley | 
Technology
20 
Cabot Square | Canary Wharf | Floor 06
London, E14 4QW
Phone: +44 20 
7677-5119
Fax: +44 20 7056-4572
Miles.Daffin@xxxxxxxxxxxxxxxxx
 
 
 
NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.