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

DirectRunner should not have a hard dependency on Hamcrest

Details

    • Bug
    • Status: Resolved
    • P0
    • Resolution: Fixed
    • None
    • 2.1.0
    • runner-direct
    • None

    Description

      It seems that https://github.com/apache/beam/pull/3161/files introduced a hard dependency from the DirectRunner to TestPipelineOptions. But those options are only really appropriate for test scope - they incur a hard dependency on Hamcrest. From what I can tell, you really just want to tweak the DirectRunner behavior so the one flag could go in DirectPipelineOptions.

      Attachments

        Activity

          People

            kenn Kenneth Knowles
            kenn Kenneth Knowles
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: