You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the manifest doesn't contain all artifact versions, the fallback is resolving each missing artifact separately. This results in a very slow download.
Handiling of the missing artifacts needs to be changes to batch resolve all missing artifacts.
The way ChannelMavenArtifactRepositoryManager#resolveAll handles missing streams is by intercepting NoStreamFoundException thrown channelSession.resolveMavenArtifacts. However this exception contains only a single artifact at a time.
One solution would be changing wildfly-channels ChannelSession implementation to aggregate all failed artifacts into one exception.
The text was updated successfully, but these errors were encountered:
When the manifest doesn't contain all artifact versions, the fallback is resolving each missing artifact separately. This results in a very slow download.
Handiling of the missing artifacts needs to be changes to batch resolve all missing artifacts.
The way
ChannelMavenArtifactRepositoryManager#resolveAll
handles missing streams is by interceptingNoStreamFoundException
thrownchannelSession.resolveMavenArtifacts
. However this exception contains only a single artifact at a time.One solution would be changing wildfly-channels
ChannelSession
implementation to aggregate all failed artifacts into one exception.The text was updated successfully, but these errors were encountered: