Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pBnZx-0000mw-JA for pgsql-hackers@arkaria.postgresql.org; Sun, 01 Jan 2023 01:56:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pBnZu-0008A2-V6 for pgsql-hackers@arkaria.postgresql.org; Sun, 01 Jan 2023 01:55:58 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pBnZu-00087Y-Ep for pgsql-hackers@lists.postgresql.org; Sun, 01 Jan 2023 01:55:58 +0000 Received: from mail-ot1-x331.google.com ([2607:f8b0:4864:20::331]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1pBnZr-0007Es-6E for pgsql-hackers@lists.postgresql.org; Sun, 01 Jan 2023 01:55:57 +0000 Received: by mail-ot1-x331.google.com with SMTP id m7-20020a9d73c7000000b00683e2f36c18so10317856otk.0 for ; Sat, 31 Dec 2022 17:55:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=RtPS0wNbP1CmEDlZh10DN8HTsqTndQ2Yc8jsRgpCnn8=; b=POUOVk1Ku2m9xIbEI+TPyc+fxqXDNMHbXz467VDBFeN2IZBGDbNAzrkGHmcZWyVoV4 8+nip/Sfy5yA1/OBVbo27rGdRc6a9m9lA5bGZC+Sx2Ij/rgZHIKlAW81ziyiJYaeip6V 0RNkV8ka9J5IMxFeRohuhu47JUI54SyZctmiQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RtPS0wNbP1CmEDlZh10DN8HTsqTndQ2Yc8jsRgpCnn8=; b=TR/xZsPC6oCVJ8eAjIsMIWUX7dlz2oZ5iLJ+hOqSHgQWmzNf/mRPfT6Vu2aURxmea0 B4z5nJ2N2p74XKUd36lBnyuT+P/A12UgdjiqSax/K2phrFd8X7hYXtFN0MmHq8H++2/J zKBM7+cazF6aeP/VZhgt/abyhEgi3gQPQSeI+2tPKp37wOqRvN7U7RiXPDxy+PlpQJg/ EqwHoiyAwdEQtas88Bu+Jnt4Jo8gBj8NZMeLIOMYMrPtT3UFAZ6qL9nm+562ba4O/BKE HZjq8WKBDjjlQAkwtmQJXag2m+LRz+jcZOouzF+vz43K55bMEAXJbSEKTwFEeNbjC16o EAEA== X-Gm-Message-State: AFqh2kougle2/iMZyDyOXf71gDgvygJkI1tiv9KbX+7XGp70m9ywgACX ngSB0RqghQt+SwDfmwWlEQ/8p+9kNcb1cVCI X-Google-Smtp-Source: AMrXdXvNtLXGGMAYC6B4BKTvluSsb2yXt6q3TNye3vSxAI4J9AMNlP9l+yMJvslZb0Sul4+ULVKHBA== X-Received: by 2002:a05:6830:1152:b0:677:a9e7:dee7 with SMTP id x18-20020a056830115200b00677a9e7dee7mr19928169otq.15.1672538154183; Sat, 31 Dec 2022 17:55:54 -0800 (PST) Received: from rfd.leadboat.com ([2600:1702:a20:5750::2e]) by smtp.gmail.com with ESMTPSA id h12-20020a9d600c000000b0066e93d2b858sm11931553otj.55.2022.12.31.17.55.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 31 Dec 2022 17:55:53 -0800 (PST) Date: Sat, 31 Dec 2022 17:55:51 -0800 From: Noah Misch To: Andrew Dunstan Cc: buildfarm-members@lists.postgresql.org, PostgreSQL Hackers Subject: Re: Announcing Release 15 of the PostgreSQL Buildfarm client Message-ID: <20230101015551.GA1597914@rfd.leadboat.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sat, Dec 31, 2022 at 10:02:32AM -0500, Andrew Dunstan wrote: > * check if a branch is up to date before trying to run it > This only applies if the |branches_to_build| setting is a keyword > rather than a list of branches. It reduces the number of useless > calls to |git pull| to almost zero. This new reliance on buildfarm.postgresql.org/branches_of_interest.json is trouble for non-SSL buildfarm animals. http://buildfarm.postgresql.org/branches_of_interest.txt has an exemption to allow serving over plain http, but the json URL just redirects the client to https. Can the json file get the same exemption-from-redirect that the txt file has?