[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: disabling mercurial repositories


  • To: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Wed, 22 Jun 2022 11:38:46 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=z97VoGKtP0qMWqKzSvy2pGvISlSUGeKNm1XcEf0GUyQ=; b=bBmJBFfv8eVAr8eplFkYxFUUxdbgcmHrJmGcd8zw3sznzQbBxhiC2fgRgj8dhTv2YHi4Fq3n1rwJ7EfBGUbG3uFIln4VnLzztcvtR7wV1XIA9g2QUcAGFweUsYA1hxjW8txIll2ZmDp/OhjuKXmk96k5/PQd3FJ3OnT5KZgoCOK1vXNOgRgI+ia07vXECBpaOEMWppIvuI8EDylb3tu4EM6BxU71+opsNguO0e0tNVwxJ++vG0UR9dJxdg+yqf/dPwOkHwe1bze4SIfx3Xo0Avb0CRH3LwnITput+Bmdl5XiTIrjlTapemxGPhZFmyAweDo2DJAmtgXL4t3K5k4PqA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MIH4CSFOq2wkK1oL7sx2Vnnhyb2BRgu9gnaD7+JOu8pOZxTtDSYu1SLCMieGQ0rwuD/ULBE0uGMHgx7veCPYd/oB8+3rCskZU+NUjSkwh0cApmiznGl2XWWmCnSIj7vY8T/yxaP+cuzpvg2ZxHHdIXzT8avAo5ggRP3ND1cDqSAofk3gypdeqmqJQQ+Oot17ed+DMi7IpFHmqiatDB0TarUXA+MxgGI7zzuqNEW9s82mJx6p59kRhud7mNwlm3tG6vtsZUBpcrd1jpTDHkVx0yrT6sHYrofskvMJxAVGgbCUpezKpL8SBxUtrcENDgi4CxxyI75s7TLdUuxtt5SrTg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: "committers@xxxxxxxxxxxxxx" <committers@xxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 22 Jun 2022 09:38:52 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 22.06.2022 10:47, Andrew Cooper wrote:
> On 22/06/2022 09:41, Jan Beulich wrote:
>> On 21.06.2022 15:48, Roger Pau Monné wrote:
>>> Last week we had a bit of an emergency when a web crawler started
>>> indexing all our mercurial repositories on xenbits, as caused the load
>>> on xenbits to go beyond what it can handle.
>>>
>>> As a temporary solution we decided to remove access to mercurial
>>> repositories, but the contents there are AFAIK only for historical
>>> repositories, so we might consider completely removing access to
>>> mercurial repositories.  This would however require migrating any
>>> repository we care about to git.
>>>
>>> I would like an opinion from committers as well as the broad community
>>> whether shutting down mercurial repositories and migrating whatever we
>>> care about is appropriate.  Otherwise we will need to implement some
>>> throttling to mercurial accesses in order to avoid overloading
>>> xenbits.
>> While I wouldn't strictly mind its shutting off or the disabling of
>> hgweb as was suggested in a reply, either would mean to me personally
>> that it wouldn't be easy enough anymore to warrant trying to hunt
>> down the origin of certain Linux side aspects in the 2.6.18-xen tree.
>> Admittedly me doing so has become increasingly rare over time ...
> 
> We could convert that into a git repo (probably a branch on an existing
> Linux.git to save most of the conversion work) and make it available via
> gitweb if it's still useful?

If such a conversion would go cleanly enough, why not.

Jan



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.