Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. there's currently no way for contributors to grant the ASF rights on their patch except to go to JIRA and re-add the last version of the patch there; we're working on a solution for this
  2. it would be nice if submitting a diff and requesting changes automatically updated the JIRA "Patch Available" statuslint, unit tests, etc

How Arcanist works (git)

Arcanist stores information about your current workflow in the commit message.
If you amend your message it's important that you don't remove this information.
Important things that you should not touch:

1. "HIVE-123 jira" prefix on the first line - removing this will break JIRA
integration, this is the only thing that ties Differential revision to a JIRA
issue.

2. "Test plan:" - by default Arc-JIRA provides "EMPTY" as the test plan. You
can change it if you want to, but Arcanist will refuse to work if you remove it
completely.

3. "Differential revision: 123" - this is id of the revision you are currently
working on, if you remove it Arcanist will create a new revision when you run
"arc diff" instead of updating the old one.

4. "Reviewers: JIRA" - if you remove JIRA from reviewers, comments and patches
won't be propagated to JIRA.