Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-16654 Implement Application Mode according to FLIP-85
  3. FLINK-17729

Make mandatory to have lib/, plugin/ and dist in yarn.provided.lib.dirs

    XMLWordPrintableJSON

    Details

      Description

      This will make mandatory for users of the "yarn.provided.lib.dirs" to also include the lib/, plugin/ and flink-dist jar. If these are not included in the shared resources, then the feature cannot be used and all the dependencies of an application are expected to be shipped from the client (as it was the previous behaviour). If they are provided, then these are going to be used and NOT what the user may have locally (e.g. different flink or log4j versions).

      The reason for this requirement is to avoid unpleasant surprises with classloading issues.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kkl0u Kostas Kloudas
                Reporter:
                kkl0u Kostas Kloudas
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: