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 1iu5ch-0004lK-8R for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Jan 2020 02:20:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iu5cg-00055G-45 for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Jan 2020 02:20:02 +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 1iu5cf-00054v-NC for pgsql-hackers@lists.postgresql.org; Wed, 22 Jan 2020 02:20:01 +0000 Received: from mail-qv1-xf41.google.com ([2607:f8b0:4864:20::f41]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1iu5cd-0003G7-8D for pgsql-hackers@postgresql.org; Wed, 22 Jan 2020 02:20:00 +0000 Received: by mail-qv1-xf41.google.com with SMTP id y8so2526255qvk.6 for ; Tue, 21 Jan 2020 18:19:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=Jl7j9qlNr8PGekV8fQKkgN8J+1euqi61MQcmh4/yXeY=; b=kGYsU8xemBTyjFNZUV03E1pg0RBN1OijwGUGYtfkcCK4qq4LBxoX+Ytnr3ROKMGF1O 1bfbyGO4q+d4TO1qp2KJgTu6FWmxty61blUVG5C86/43d8A9eb9hoMdOAe7RdWCrk1AZ 2UqTHbdUdsbgsA6oFYSTe1IlWoGU1q84SYiXcWQdnme/JehrI+B2xi5yUqG5rI+MsULv Ns1GHMekRKQIKAkLoR1Bn1OdWH41BBu+nFvySJtyVlhj+EmvYnxUXCtGwe5ZEZAG1Jwp UKD0FchiI1mQSTw/iAcVh3ETwxwGnkALzyoBxI/gKHWFE1VZIEjAWlsLQA0JH7eFWVYQ 3RSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=Jl7j9qlNr8PGekV8fQKkgN8J+1euqi61MQcmh4/yXeY=; b=JJen4VJUwlvsQquWWw/itaNqW5TkEMJDqLFHJQEXEQxhcGGY3UjGsaIeihuaH3LlsW XFR/da665gIS45Rj2vIowiq8NPs+z9Q40Qu7ZYsNqZOylTqrvrGpiZyWmDRQfDYPOPqx 8laXzEdyvWoJTCuaJMK4k3rGv2Cot0RtxgjqH37RdyLPlSfge92FhvfKrZdM7zk5JmrL tilRt4nw8KslbdfGuat5jLqigg2O+nJ9yz13t1JqxZZhSpwt5Ef5op5e11MNPFYujVUP MJ5JvkCghVauFMpoAPxAUMpZJaZbIpnWrkuiSYvIhLz7seYb+2PhhSV2dzFFCVA9OqCp fTqQ== X-Gm-Message-State: APjAAAUY/kFCULPuNHmiMV05f5E37H0JkR+/dPTJtHYFqIp7l+bNiT1T Lqcz7lmutuZOuiMN0MxamnAOew== X-Google-Smtp-Source: APXvYqy4yOfLnicCFWX0E9x+gEvb8IS79562PRaIuwhJ0sbPmWB4oVb1JNcxItWt2mzscyZNEtIYBw== X-Received: by 2002:ad4:44ee:: with SMTP id p14mr7892614qvt.114.1579659598279; Tue, 21 Jan 2020 18:19:58 -0800 (PST) Received: from nimloth.alvh.no-ip.org ([201.186.208.119]) by smtp.gmail.com with ESMTPSA id x34sm20358457qtd.20.2020.01.21.18.19.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jan 2020 18:19:57 -0800 (PST) Received: by nimloth.alvh.no-ip.org (Postfix, from userid 1000) id E8C4630081C; Tue, 21 Jan 2020 23:19:54 -0300 (-03) Date: Tue, 21 Jan 2020 23:19:54 -0300 From: Alvaro Herrera To: Justin Pryzby Cc: Masahiko Sawada , Andres Freund , Michael Paquier , pgsql-hackers@postgresql.org Subject: Re: error context for vacuum to include block number Message-ID: <20200122021954.GA5885@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200122011752.GI26045@telsasoft.com> User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2020-Jan-21, Justin Pryzby wrote: > And I knew that, so (re)tested that the extracted patches would apply, but it > looks like maybe the patch checker is less smart (or more strict) than git, so > it didn't work after all. Honestly, I think we should be scared of a patch applier that ignored differences in context lines. After all, that's why those context lines are there -- so that they provide additional location cues for the lines being modified. If you allow random other lines to be there, you could be inserting stuff in arbitrarily erroneous places. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services