[edk2-devel] [PATCH v2 000/105] .mailmap: Add mailmap file to have a cleaner git history

Laszlo Ersek lersek at redhat.com
Fri Dec 6 15:09:14 UTC 2019


On 12/06/19 15:09, Philippe Mathieu-Daudé wrote:
> On 12/6/19 1:43 PM, Laszlo Ersek wrote:
>> On 12/06/19 13:13, Philippe Mathieu-Daudé wrote:
>>> On 12/6/19 12:24 PM, Philippe Mathieu-Daude wrote:
>>> [...]
>>>> - Another note regarding groups.io 40 posts per 30min limit -
>>>>
>>>> My previous big series [5] involved 79 patches, and groups.io banned
>>>> me for some time after the 40th post. On [5] Laszlo suggested to test
>>>> the following git-send-email options to see if we can work with big
>>>> series and groups.io:
>>>>
>>>>      --batch-size=<num>
>>>>          Some email servers (e.g. smtp.163.com) limit the number
>>>>          emails to be sent per session (connection) and this will
>>>>          lead to a failure when sending many messages. With this
>>>>          option, send-email will disconnect after sending $<num>
>>>>          messages and wait for a few seconds (see --relogin-delay)
>>>>          and reconnect, to work around such a limit. You may want
>>>>          to use some form of credential helper to avoid having to
>>>>          retype your password every time this happens. Defaults to
>>>>          the sendemail.smtpBatchSize configuration variable.
>>>>
>>>>      --relogin-delay=<int>
>>>>          Waiting $<int> seconds before reconnecting to SMTP server.
>>>>          Used together with --batch-size option. Defaults to the
>>>>          sendemail.smtpReloginDelay configuration variable.
>>>>
>>>> So I'm sending this series using git-publish [7] after setting the
>>>> following values:
>>>>
>>>>     $ git config sendemail.smtpBatchSize 33
>>>>     $ git config sendemail.smtpReloginDelay 1848
>>>
>>> Replying to self after 66 in an hour to verify that I'm not banned
>>> ... :)
> 
> So I can confirm this experiment worked like charm.
> 
> I haven't tested the road-runner mode, putting laptop to sleep in the
> middle, wake up in another network.
> 
>> How did you come up with these exact numbers BTW?
> 
> I kept room for 7 mails per 30min, so I could keep reviewing other
> patches while sending. This might be too conservative.
> 
> I noticed git-send-email only read the git-config once, when it is
> started. If you modify it in another terminal while it is in the relogin
> delay, it won't use the updated value until finishing to send all the
> series.
> 
> 30min = 1800sec, adding few more seconds to not play with fire and get
> banned for few seconds.
> 

makes sense; thank!
Laszlo


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#51970): https://edk2.groups.io/g/devel/message/51970
Mute This Topic: https://groups.io/mt/67467659/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list