Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gRfLQ-0005Df-Io for pgsql-committers@arkaria.postgresql.org; Tue, 27 Nov 2018 15:32:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gRfLP-0002oR-0w for pgsql-committers@arkaria.postgresql.org; Tue, 27 Nov 2018 15:32:11 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gRfLO-0002oE-Oa for pgsql-committers@lists.postgresql.org; Tue, 27 Nov 2018 15:32:10 +0000 Received: from mail-yw1-xc43.google.com ([2607:f8b0:4864:20::c43]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gRfLL-0007sc-PH for pgsql-committers@lists.postgresql.org; Tue, 27 Nov 2018 15:32:09 +0000 Received: by mail-yw1-xc43.google.com with SMTP id h138-v6so7474149ywa.11 for ; Tue, 27 Nov 2018 07:32:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=vZZ3io7U7fNFo5jCpCEdLyeA68yMfyMej0la6hNWxTc=; b=Dq0BAbOyY2f1rkLIfQFVnKo11bAZwCkEKooE5u8A6zhrsasFjXEhcZM8CPH7yewweL PIoe0x/N1Tcr13GRt1n6zlpGRUyTk+7lq+mxjp9OUdNsNbI1F1sdtozRB2CSWGnh0QUv 0JsEaC0GarOY1XD9SahqhHKTGqQx9mjeQlz4de0spp/GBnmnPNl5YMnMqkIfExPO0BAy BYU3vPfpXmYDXvn7Iab7R/XHzOw4/sJTiKRqza2NZbyYL54MFkN0O0gRKcMxnbxNVvNM JJ9JvcHa49W4tXPCjbHzZYHyWw30KVOXofmT6JMn/w7pYbZgmM8o5OeZJ1qDJ3imJpJr CLCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=vZZ3io7U7fNFo5jCpCEdLyeA68yMfyMej0la6hNWxTc=; b=Pz91/oHivBOCr0cWOBemSq/HMqLUFEtxZMrGFrW8xaoUV0z3f1fQdMTmEWLEUBY33I eg/dNWdmFEdjJ20x46f1XjRx1Ui9oovu+Zl+Doc7leVK6U01JgS4zESIodyf9Kaf2noC LNj9NiCUzycUt+B7aapk7MV1rV8yqBwU+NfKvdY3qSRVDohFoY5TiBHV2LN8uQGHFeNl I6qJ/okE2vImkqTXPhhHkrVDEEHvtHc5s6ag9T3wt/LV9wgLaig7OmmCXU0GCKK1Q6y9 gLPGODTe/wkbPFVavWIa9E7TuW5VHF+i/iXpMLmFpOLf6SHaaCeWh0b6QpTiUvQ0QjIO nzsg== X-Gm-Message-State: AA+aEWYtZoA7L9e8t9g3K3gHyfMi4RBd4Sfo6C2N+P+4hBzr6LMuZZAE Y1K6xCDb1AZld2or/s3o95e/hHSutp70exooiO13YCGfkTbESzG/U4FZv0zhcE2EZopnFtOqgI2 Fyjjrth0OccuhDmm58bGK1wPxl50qtsPui377eIu/6zCRWI0us36e/D7JL3fTuuznSUOAeAZuP9 xEkgQuniXuySrePGDK14fLvo6f X-Google-Smtp-Source: AFSGD/X1qhK8aUFH2a7x6pGkB69uJFldLpWcV+a7tR3xiaAUZWoWmzncRbknf1/MdQ8Glb9Cmo5EGQ== X-Received: by 2002:a81:9a01:: with SMTP id r1-v6mr14303380ywg.72.1543332726484; Tue, 27 Nov 2018 07:32:06 -0800 (PST) Received: from [192.168.10.146] ([98.122.175.38]) by smtp.gmail.com with ESMTPSA id t2sm3222896ywe.56.2018.11.27.07.32.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Nov 2018 07:32:05 -0800 (PST) From: Andrew Dunstan X-Google-Original-From: Andrew Dunstan Subject: Re: pgsql: Update pg_upgrade test for reg* to include regrole and regnamesp To: Andres Freund , Tom Lane Cc: pgsql-committers@lists.postgresql.org References: <8863.1543297423@sss.pgh.pa.us> <20181127063226.mpyijg3jwrmmm3rr@alap3.anarazel.de> Message-ID: <6f5edd28-e55f-7399-d89c-d2d1ed2d1e51@2ndQuadrant.com> Date: Tue, 27 Nov 2018 10:32:05 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20181127063226.mpyijg3jwrmmm3rr@alap3.anarazel.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-MW List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 11/27/18 1:32 AM, Andres Freund wrote: > > The cross-version bug around pg_largeobject_metadata ought to be fixed > now. I'm hoping for a response by Andrew about the ordering bit, you're > welcome to opine on that too. > > I see that prairiedog > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prairiedog&dt=2018-11-27%2005%3A30%3A39 > failed just it's last run, but I'm not clear whether that's just a > random failure, or something I can't don't recognize without further > information. The report is that the dumps differ. My bet is that this is another instance of the LO ordering issue. I can handle that in the cross-version tests because they are completely under my control (see ) , but not in the builtin test, which has this: if diff "$temp_root"/dump1.sql "$temp_root"/dump2.sql >/dev/null; then     echo PASSED     exit 0 else     echo "Files $temp_root/dump1.sql and $temp_root/dump2.sql differ"     echo "dumps were not identical"     exit 1 fi So that's all we know. Maybe we should change the script to output the diff, or at least some of it, say the first 1000 lines. In any case, I think we will probably need to bite the bullet and have pg_dump render LOs in OID order. Not sure if that needs to be always on, or an option. cheers andrew -- Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services