Closed ffarinha-msft closed 5 months ago
Thank you for your feedback. This has been routed to the support team for assistance.
@ffarinha-msft Apologies for the late reply. Thanks for reaching out to us and sharing this feedback. We are looking into this issue. We will update this thread once we have more details.
@ffarinha-msft I am able to reproduce this issue. I am doing some more research on this. I will keep you posted on the progress.
@ffarinha-msft I have looped you in an email with the Product Owners to discuss this further.
There is active discussion with Service Team on this, So adding them on this github thread.
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @xgithubtriage.
Author: | ffarinha-msft |
---|---|
Assignees: | - |
Labels: | `Storage`, `Service Attention`, `Client`, `customer-reported`, `question`, `needs-team-attention` |
Milestone: | - |
@xgithubtriage Please provide an update on this once you get a chance.
@ffarinha-msft for awareness.
Any news?
@jaschrep-msft @ffarinha-msft
@jaschrep-msft Any updates on this ?
Sorry, it's been difficult to prioritize this work. Can we get a summary of the specific gap between the referenced #21449 and this one?
Hi @ffarinha-msft, we deeply appreciate your input into this project. Regrettably, this issue has remained unresolved for over 2 years and inactive for 30 days, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.
Library name and version
Microsoft.Azure.WebJobs.Extensions.Storage 5.0.0
Describe the bug
This is related with previously reported BUG https://github.com/Azure/azure-sdk-for-net/issues/21449 since it is not yet totally solved.
In the Microsoft.Azure.WebJobs.Extensions.Storage 5.0.0 and 5.0.1 package, there is no indication of what happened when the message encoding does not match what the [QueueTrigger] expects. For example, if the default base64 encoding is left but a non-base64 encoded queue message is encountered, it will be dead-lettered without any indication of what happened of producing visible function execution failure.
Expected behavior
There should be an error message or failed function invocations about bad message format or an encoding problem.
For example, on previous version V 4.0.5 we see the following:
This will cause actual function failures with the root cause which are much more visible, for example on Azure Portal under functions monitoring section.
Actual behavior
On the current 5.0.0 and 5.0.1 the functions are not even executed and only the bellow log is showed (which can be very easily unnoticed).
The above image is with the "by default" logging level of the Function. If we enabled Debug Level logging, we get a little bit more info about being a decoding issue but the need for enable debug logs does not seem correct. Also, once again it those not produce a function failure or even an error is more of a warning.
Reproduction Steps
1.Create a new Queue Trigger Azure Function app (hello world from VS code)
Environment
No response