<p dir="ltr">I can look this up in the gerrit cli/api. <br>
But I sometimes have a similar workflow and have successfully used git-review for most of this.<br>
With git-review you can put multipile patches in the same local brance and sumbit/update them all in a single command. The topic gets set according to the branch name (and you can do rebases locally with git).<br>
You still have to add reviewers manually, but we can setup groups to streamline that.</p>
<div class="gmail_quote">בתאריך 13 ביולי 2016 17:31,‏ &quot;Martin Mucha (oVirt JIRA)&quot; &lt;<a href="mailto:jira@ovirt-jira.atlassian.net">jira@ovirt-jira.atlassian.net</a>&gt; כתב:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Martin Mucha created OVIRT-634:<br>
----------------------------------<br>
<br>
             Summary: sending POST/PUT to gerrit to ... set a topic for example.<br>
                 Key: OVIRT-634<br>
                 URL: <a href="https://ovirt-jira.atlassian.net/browse/OVIRT-634" rel="noreferrer" target="_blank">https://ovirt-jira.atlassian.net/browse/OVIRT-634</a><br>
             Project: oVirt - virtualization made easy<br>
          Issue Type: By-EMAIL<br>
            Reporter: Martin Mucha<br>
            Assignee: infra<br>
<br>
<br>
Hi,<br>
<br>
I&#39;d like to ask, whether:<br>
<br>
a) is even possible to pass requests to do some modifications on gerrit<br>
b) if it is, then when I&#39;d be glad if you can inform me, what I&#39;m doing wrong in following command [1]<br>
c) if it&#39;s not currently possible to pass such requests, I&#39;d like to ask if they can be allowed.<br>
<br>
Motivation: I have quite often longer topics, like 10 patches. Due to our work style they need to be rebased often and reverified. Or I need to specify same reviewers to all of them. etc. etc. This means I have to open *all* of them (takes ages to load) and do same actions over and over, which is time waste. Also, gerrit is (apparently) not designed to work under &#39;heavy&#39; load, which means, that quite often page isn&#39;t loaded successfully. For example change is loaded, but allegedly I&#39;m not logged in (which is not true), and because of that I have to hit refresh. This means, that I&#39;m generating a lot of unnecessary load for gerrit server, while what I&#39;d actually like to do is for example set topic to 10 patches, for which I do not need whole detail with all revisions to be loaded.<br>
<br>
[1]<br>
curl --digest -v -H Content-Type:application/json -u &quot;mmucha:pass&quot; -X PUT <a href="https://gerrit.ovirt.org/changes/58620/topic" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/changes/58620/topic</a> -d &#39;{&quot;topic&quot;:&quot;test&quot;}&#39;<br>
<br>
this return 403, and I&#39;d like to know, if this is because of error in this command, or because this type of operations are generally not allowed.<br>
<br>
Thanks,<br>
M.<br>
<br>
<br>
<br>
--<br>
This message was sent by Atlassian JIRA<br>
(v1000.148.2#100005)<br>
_______________________________________________<br>
Infra mailing list<br>
<a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
</blockquote></div>