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

BlobTrigger receipt path changed after upgrading from .NET 6 to .NET 8 isolated model #2766

Open
SamWhitby opened this issue Oct 9, 2024 · 0 comments
Labels
area: documentation Improvements or additions to documentation area: migration Items related to migration from the in-process model extensions: storage-blobs needs-investigation potential-bug Items opened using the bug report template, not yet triaged and confirmed as a bug

Comments

@SamWhitby
Copy link

Description

After upgrading some function apps from .NET 6 in process to .NET 8 isolated model that were using blob triggers, it was observed that old blobs that has already been processed were being reprocessed.

After doing some investigation, the culprit is that the path where receipts are kept have changed.
It used the be the namespace plus the name of the method e.g. MyNamespace.Run
however after upgrading its has been change to Host.Functions.<functionname>

I cant find any mention of this change or any warning about it. Is this intentional? Is there a known migration path to prevent reprocessing of blobs when upgrading?

Steps to reproduce

create .net 6 in process function app with blob trigger function
deploy to azure
trigger function by uploading some blobs
upgrade to .net 8 isolated model
previously processed blobs will reprocess

@SamWhitby SamWhitby added the potential-bug Items opened using the bug report template, not yet triaged and confirmed as a bug label Oct 9, 2024
@satvu satvu added area: migration Items related to migration from the in-process model area: documentation Improvements or additions to documentation needs-investigation extensions: storage-blobs and removed Needs: Triage (Functions) labels Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: documentation Improvements or additions to documentation area: migration Items related to migration from the in-process model extensions: storage-blobs needs-investigation potential-bug Items opened using the bug report template, not yet triaged and confirmed as a bug
Projects
None yet
Development

No branches or pull requests

2 participants