Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport: Follow P2 contract of cached file's extension (#2938) #2944

Merged
merged 1 commit into from
Oct 28, 2023

Commits on Oct 22, 2023

  1. Follow P2 contract of cached file's extension (eclipse-tycho#2938)

    This is a backport from 5.0.0
    
    P2 relies on correct file extensions to parse cached files.
    This change prevents cached file name from changing over HTTP redirect.
    
    See
    eclipse-equinox/p2#355
    
    Fix HttpServer concurrency bug.
    URLs returned from HttpServer.getAccessedUrls() are now stripped of
    context prefix. No callers have used these values until now.
    Fix concurrency bug in test utility class HttpServer request logging.
    Add verification of request logs to ensure that metadata repository does
    indeed unjars fresh, non-cached artifact. Ensure that cached XML file
    does not produce false negative in tests.
    Refactor tests.
    basilevs committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    d544578 View commit details
    Browse the repository at this point in the history