Definitely not working for me with 2.1.2.2:
"GET /r/I81d0d438 HTTP/1.1" 404 258
<body><h2>HTTP ERROR 404</h2>
<p>Problem accessing /r/I81d0d438. Reason:
<pre> Not Found</pre></p><hr /><i><small>Powered by
Jetty://</small></i><br/>
/r/#q,I81d0d438,n,z works fine.
But, now knowing it's supposed to work, I'll figure it out.
j.
On May 20, 6:49 pm, Simon Wilkinson <si...@sxw.org.uk> wrote:
> >> However, if they cherry-pick and don't edit the commit message, Gerrit
> >> interprets this commit as another patch set for the existing change.
>
> > But yes, its, common problem.
>
> I hit this problem myself today. OpenAFS has a model where all new changes go to master first, and then once changes have baked on master for a sufficient amount of time, and are judge to be suitably low risk, they get pulled up to the stable branch.
>
> In my case, I neglected to remove the ChangeIds for some pullups. The first time I submitted them, they went in fine, creating new changes (despite the fact that merged changes with those ids already existed on a different branch). However, when I revised them, and resubmitted, they created another set of new changes, despite still having the sameChangeId.
>
> So, different symptoms, same problem. I wonder if it might be possible for achangeId/branch tuple to be considered the unique patch identifier, rather than just achangeIdon its own. Doing this would have the added bonus that ChangeIds could then be used to unify cherry-picked patches across branches. (We currently use a combination of git patch-id and the cherry-picked from line for this task).
The problem with this approach is that if this change is submitted to
another gerrit, the change id stays the same; the branch of course
does not. which change did i submit from the first tree?
I bring this up because I'm curious what the behavior should be; right
now, it seems that i can't submit a change with the same change id to
another branch (2.1.5); I get an error telling me no changes have been
made. If I nuke the change id, I can submit... but now I have a change
with no change id.
What *should* happen?