Hi folks, I'm dealing with a workflow issue in Hadoop, and was wondering where to put the fix.
Hadoop has multiple release branches, e.g. trunk and branch-2. Sometimes, a patch is committed to trunk, but needs to be amended slightly for branch-2. In this case, the JIRA remains open and marked Patch Available so it's picked up automatically by the precommit bot. However, this conflicts with RDM, which looks for "fixed" JIRAs with a particular fix version. This means it'll miss these JIRAs pending a backport. One way to fix this is to change Hadoop's Yetus invocation so JIRA_STATUS_RE is permissive. This would be a workflow change, in that we would resolve a JIRA as soon as it gets committed, then manually trigger precommit for additional backports. Option 2, we make RDM just look at fix versions, and ignore the state of the JIRA. Thoughts? Thanks, Andrew
