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

Dataflow runner - be more lenient with agent java version

Details

    • New Feature
    • Status: Open
    • P2
    • Resolution: Unresolved
    • None
    • None
    • runner-dataflow
    • None

    Description

      DataflowRunner currently uses Environments.getJavaVersion to detect java version and build the Dataflow user agent string.

      Environments.getJavaVersion only accept a small subset of java version (8, 11 and 17)

      It would be nice the user agent string to accept more exotic java versions to allow running the agent on more exotic jvm (still keeping the beam model itself in java 11).

      Attachments

        1. Screenshot from 2022-01-21 16-10-20.png
          79 kB
          Clément Guillaume
        2. BEAM-13468-version-as-option.patch
          9 kB
          Clément Guillaume

        Issue Links

          Activity

            People

              cguillaume Clément Guillaume
              cguillaume Clément Guillaume
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

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