Skip to content

[Grpc]Increase MaxMessageLength to int.MaxValue #5650

@F-Schmidt1

Description

@F-Schmidt1

Investigative information

Please provide the following:

  • Timestamp: 2020-02-14
  • Function App version (1.0 or 2.0): 2.0
  • Invocation ID: 482c2b8e-ffbd-48fb-93ee-926bd17f96f8
  • Region: West Europe

Repro steps

  1. Create a function with a Blobtrigger binding and deploy to Azure (Linux, consumption plan):
  2. Upload a file smaller than 120 MB to the Blob Storage Directoy declared in the functions.json
  3. Upload a file larger than 120 MB to the Blob Storage Directory declared in the functions.json

Expected behavior

The functions-app should trigger on both files, and be executed twice (with two entries showing up in the monitoring tab)

Actual behavior

The functions-app only triggers on the smaller file, and is only executed once. One successful, and zero non-successful executions show up in the monitoring tab.

In The Application-Insights-Logs the entry

Executing 'Functions.BlobTrigger' (Reason='New blob detected: file.csv', Id=482c2b8e-ffbd-48fb-93ee-926bd17f96f8)

shows up under traces, but not under requests. There are no entries under exceptions.

When running the functions locally in the VS-code debugger, the error

Error Writing message type InvocationRequest to workerId

System.Private.CoreLib: Error sending from server

is thrown.

Related information

Running the equivalent functions-app using c# on windows runs without any issues, so this problem might be specifically related to python and/or linux under consumption plan.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions