Uploaded image for project: 'Apache Nemo'
  1. Apache Nemo
  2. NEMO-304

Fail-fast for mis-configuration in user application

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 0.2

    Description

      When supplying a wrong user_main like this

      -user_main XXX

      The Nemo client tries to launch the application, which fails immediately since the class is not found. We can avoid this by rejecting applications that have invalid configuration.

      You can reproduce this bug with the following command:

      ./bin/run_beam.sh -job_id mr_default -executor_json `pwd`/examples/resources/beam_test_executor_resources.json -optimization_policy org.apache.nemo.compiler.optimizer.policy.DefaultPolicy -user_main XXX -user_args "`pwd`/examples/resources/test_input_wordcount `pwd`/examples/resources/test_output_wordcount"

      Attachments

        Issue Links

          Activity

            People

              yunseong Yunseong Lee
              yunseong Yunseong Lee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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