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
Up until recently, the feed cleaner was running out of memory during the beginning of every run. This got resolved last week and now we're seeing a new problem: we're getting messages like Asset Microsoft.NET.Sdk.Publish.8.0.310-servicing.25106.21 from feed darc-pub-sym-dotnet-sdk-d723f1cd not found in BAR. Skipping.. After looking into it, it appears that the issue is with darc-pub-sym feeds as seen in the query which are used for blob publishing. The issue is that during publishing, these feeds are not added as locations, so we don't find them when looking for that particular asset.
Maybe we should be checking if an asset is available in the normal, non darc-pub-sym feed, and getting it like that? For example, when we're feeding the darc-pub-sym-dotnet-sdk-d723f1cd feed, we'll see a blob called Microsoft.DotNet.ApiCompat.Task, but this won't be written down in BAR. What bar will have is the darc-pub-dotnet-sdk-d723f1cd feed (it's just missing the -sym), and if we do find it, delete it from the feed
This doesn't cover all cases tho, in the example above the, the pub-sym feed has 27 packages, while the non sym feed just has 7, meaning we won't find all pub-sym packages
Goal
Make darc-pub-sym feeds cleanable
The text was updated successfully, but these errors were encountered:
Context
Up until recently, the feed cleaner was running out of memory during the beginning of every run. This got resolved last week and now we're seeing a new problem: we're getting messages like
Asset Microsoft.NET.Sdk.Publish.8.0.310-servicing.25106.21 from feed darc-pub-sym-dotnet-sdk-d723f1cd not found in BAR. Skipping..
After looking into it, it appears that the issue is withdarc-pub-sym
feeds as seen in the query which are used for blob publishing. The issue is that during publishing, these feeds are not added as locations, so we don't find them when looking for that particular asset.Maybe we should be checking if an asset is available in the normal, non
darc-pub-sym
feed, and getting it like that? For example, when we're feeding the darc-pub-sym-dotnet-sdk-d723f1cd feed, we'll see a blob calledMicrosoft.DotNet.ApiCompat.Task
, but this won't be written down in BAR. What bar will have is the darc-pub-dotnet-sdk-d723f1cd feed (it's just missing the-sym
), and if we do find it, delete it from the feedThis doesn't cover all cases tho, in the example above the, the
pub-sym
feed has 27 packages, while the nonsym
feed just has 7, meaning we won't find allpub-sym
packagesGoal
Make
darc-pub-sym
feeds cleanableThe text was updated successfully, but these errors were encountered: