Open Bug 1125904 Opened 9 years ago Updated 2 years ago

Blocked/blocked_by/depends_on is too confusing

Categories

(Testing :: General, defect)

x86_64
Windows 8.1
defect

Tracking

(Not tracked)

People

(Reporter: ekyle, Unassigned)

References

(Blocks 1 open bug)

Details

Due to an unfortunate decision to stay consistent with the original Metrics version of the ETL code, the bug dependency pointers (depends_on/blocked/blocked_by) are inconsistently named.   Specifically, when using ES filters, the "blocked_by" term is required, while the actual value in the JSON can be found in "blocked"; or vis-a-versa, I think.  Furthermore, blocked_by (or was it "blocked"?) seems to have the same definition as depends_on.  Oh dear!

Anyway, some clarity is required:

1) Figure out what the two dependency pointers should be named
2) Add them to the ETL, keeping the old versions for backwards compatibility
3) Ensure the index name is identical to the JSON property name
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.