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 1lOlgR-0001iQ-TF for pgsql-hackers@arkaria.postgresql.org; Tue, 23 Mar 2021 18:23:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lOlgP-0000QP-1x for pgsql-hackers@arkaria.postgresql.org; Tue, 23 Mar 2021 18:23:13 +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 1lOlgO-0000QE-Ra for pgsql-hackers@lists.postgresql.org; Tue, 23 Mar 2021 18:23:12 +0000 Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lOlgI-0005Gc-6c for pgsql-hackers@postgresql.org; Tue, 23 Mar 2021 18:23:11 +0000 Received: by mail-qt1-x82e.google.com with SMTP id i19so122434qtv.7 for ; Tue, 23 Mar 2021 11:23:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wi3ck-info.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Gy4T1kwLFV66nARGowNuVqUc1bRxuR+7fc/+oe6mLv8=; b=etykk+J57q2UOfFfAJfLWU+5i4O3apDIF1BKoQj8UI7VJoeXlK1McG+gm3EPoQudKb 1sHKsB88O85K6QsW/9jfqCL/gKVVJbX8hG7aAMjmRPCS8DMgJMiQaFSpjXWJcrlz8Itj QH7DzOHkTdjnShSYZfngwYrXQ8EXClTmvM4ngAEea0N4foEKpbClo8R7QygdadtUVnzs mMrG1jHAscmgP53eqejE6ivmITGHsKCXQesrBNBtpPw9rzHGa0loUFoXg3mdhSH7aSJ4 b9QMhPYYmqRdy2davBySSJBui1neM6WBUJOYAzNbS9Y/0LDR3wDzZCOc5EJxGSe5MEcY kMHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Gy4T1kwLFV66nARGowNuVqUc1bRxuR+7fc/+oe6mLv8=; b=lkNhuoqaQG7YPDw21qQuse2evhdEepi9dK2zZdCsBv3APqe8JeM7w4c/JQKMY/dpzO xhk4pBP4gz4UKbc6JY6eVKMmfEf+xK3xAoEG+yh+CMPYNqA2HrlstnFoyEvspt0k/XL0 p2/lkDJ/zitj9hWLtRDATjEpj0exOy2EFkueoeTDrMJtIL603wj/pBY3d6snK/eU/eVf pEDCNAMH0eRCEMBGMXF1l4+ali55pI62gY9ShkBIB+OpFPBBStlubMKaB/Qs4jjcyqIq R8K6r8BAH582sSrmg/Glk+GxFLiLpkxFDoOBLJu76auOZwE9m31hzv/GiLPkXWEF+f+h lAIA== X-Gm-Message-State: AOAM5307uvt6THCJVm3hckYPLSm8k32j+SlFPVXqLEl93wXhxv4ms47L YFspl6GpcPSvx0qWUpMlTHdSqUpxtlnAgDUH X-Google-Smtp-Source: ABdhPJy57gzE2J17syhEZr9DkAKqelS1ig/ztB1J4pNFv51YAD/ajsYMBcNqwoTnM5/jkrTKRZ1PFw== X-Received: by 2002:ac8:45c9:: with SMTP id e9mr5432367qto.178.1616523784616; Tue, 23 Mar 2021 11:23:04 -0700 (PDT) Received: from jupiter.onmars.janwieck.no-ip.info (pool-98-114-241-134.phlapa.fios.verizon.net. [98.114.241.134]) by smtp.gmail.com with ESMTPSA id j129sm10800553qkf.110.2021.03.23.11.23.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 23 Mar 2021 11:23:04 -0700 (PDT) Subject: Re: pg_upgrade failing for 200+ million Large Objects To: Bruce Momjian Cc: Zhihong Yu , Andrew Dunstan , Tom Lane , Magnus Hagander , Robins Tharakan , Peter Eisentraut , "pgsql-hackers@postgresql.org" References: <181907.1616253799@sss.pgh.pa.us> <147fa478-510b-18ef-5323-9c1725b2493c@wi3ck.info> <5bdcb010-ecdd-c69a-b441-68002fc38483@wi3ck.info> <3886649c-c77d-dfd7-08a4-d1606bc71254@wi3ck.info> <91ccdb0d-42fd-7413-4e7c-3d6445655d2e@wi3ck.info> <20210323145628.GD579@momjian.us> <8d8d3961-8e8b-3dbe-f911-6f418c5fb1d3@wi3ck.info> <20210323180646.GG579@momjian.us> From: Jan Wieck Message-ID: <91b02dc1-f0d9-e50d-849c-18d9a66484fb@wi3ck.info> Date: Tue, 23 Mar 2021 14:23:03 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: <20210323180646.GG579@momjian.us> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 3/23/21 2:06 PM, Bruce Momjian wrote: > We have the postmaster which can pass arbitrary arguments to postgres > processes using -o. Right, and -o is already taken in pg_upgrade for sending options to the old postmaster. What we are looking for are options for sending options to pg_dump and pg_restore, which are not postmasters or children of postmaster, but rather clients. There is no option to send options to clients of postmasters. So the question remains, how do we name this? --pg-dump-options "" --pg-restore-options "" where "" could be something like "--whatever[=NUM] [...]" would be something unambiguous. Regards, Jan -- Jan Wieck Principle Database Engineer Amazon Web Services