Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-10458

Message limit for grpc message is set to default 4 MB

Details

    • Bug
    • Status: Triage Needed
    • P3
    • Resolution: Unresolved
    • 2.22.0
    • None
    • sdk-py-harness
    • None

    Description

      The default limit of a grpc message is set low to 4 MB, and is not overridden in the sdk_worker.py for the _control_channel. This was first discovered when submitting a beam job via a flink operator orchestrated by kubernetes (https://github.com/GoogleCloudPlatform/flink-on-k8s-operator). This issue was resolved for apache-beam==2.18 in BEAM-10334, but exists in apache-beam==2.22 (and presumably all versions 2.17 onwards). 

       

      This can be fixed by modifying the options parameter to allow any size grpc message to be sent or received.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kshivvy Keshav
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h
                  1h