Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-6403

constructFlinkClassPath produces nondeterministic classpath

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Duplicate
    • 1.2.0
    • None
    • Deployment / Scripts
    • None

    Description

      In 1.2.0, `config.sh` moved from a shell glob to a find-based approach for constructing the classpath from `/lib` that gets sent to most flink commands, e.g. `start-cluster.sh`. The `find` command does not guarantee an ordering, and we saw issues with flink constructing different classpaths on different machines.

      constructFlinkClassPath should be modified to produce a deterministic classpath.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aroberts@fuze.com Andrew Roberts
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: