gtristan commented on PR #1931:
URL: https://github.com/apache/buildstream/pull/1931#issuecomment-2213620087

   Note about remaining imperfections.
   
   We do *not* lazy load the SourceMirror plugins, which means that we load 
them in a loop, while loading the mirrors configuration in the project 
configuration, rather than delaying the load until the SourceMirror is actually 
*used*.
   
   This can still result in some situations where:
   * You have two SourceMirror plugins defined through separate junctions
   * You need one of these SourceMirrors in order to *access* the other 
SourceMirror through *its* junction
   * The project will not load properly *depending on the order in which the 
SourceMirrors are declared in `project.conf`*
   
   This is a bit tricky to resolve, and I suspect the current functionality to 
satisfy the majority of use cases, but we will most likely run into this issue.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to