[Validation] EDP allows creating Job Execution w/ INPUT and OUTPUT to the same URI
Bug #1291380 reported by
Alexander Ignatov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sahara |
Fix Released
|
Medium
|
Dmitry Mescheryakov |
Bug Description
Steps to reproduce:
1. Create INPUT data source and OUTPUT data source where:
INPUT=OUTPUT=
2. Run Job using previously created input and output.
Result:
Job turns to the KILLED state with the following error in the log:
http://
Solution:
This could be prevented in the validation level during creation job execution. Just do not allow select the same locations for INPUT, OUTPUT for jobs.
summary: |
- EDP allows creating Job Execution w/ INPUT and OUTPUT to the same URI + [Validation] EDP allows creating Job Execution w/ INPUT and OUTPUT to + the same URI |
Changed in sahara: | |
assignee: | nobody → Dmitry Mescheryakov (dmitrymex) |
Changed in sahara: | |
status: | Confirmed → Triaged |
Changed in sahara: | |
status: | Triaged → In Progress |
Changed in sahara: | |
status: | Fix Committed → Fix Released |
Changed in sahara: | |
milestone: | icehouse-rc1 → 2014.1 |
To post a comment you must log in.
Attached stacktrace points to more general problem. Sahara could check that
1. Input source exists
2. Output source doesn't exist
Validation that input!=output doesn't make much sense for me.