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 1oHTH2-0007FJ-VA for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Jul 2022 16:55:40 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oHTH1-0002a9-86 for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Jul 2022 16:55:39 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oHTH0-0002Yj-VE for pgsql-hackers@lists.postgresql.org; Fri, 29 Jul 2022 16:55:38 +0000 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1oHTGu-0002id-6d for pgsql-hackers@postgresql.org; Fri, 29 Jul 2022 16:55:38 +0000 Received: by mail-ed1-x52f.google.com with SMTP id z15so6518146edc.7 for ; Fri, 29 Jul 2022 09:55:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DQAfmiQEJWd3u2kquM2IoIabJ2Yftg4KXQW9SlVvWec=; b=OPO0RlfVkoNOeIsIeK6ruGjiK7pzYMlhdKwqZclQRR2PvD8xq+0WbZaVBiEa5eoCz6 y+FNJ1QL/k+I05VtbOhThHzrmmwU2mheRmonOMevfdKJ4fZw6a1hrMU+g8lPxrIZmSnz Uhpjz6W1gOpzJqYE5LluU6wVaqIVM9aPDixionQlOnaFY1x/8dGtdw8Hd1MHtdsRflWP g/921le3vpXOPp4YmJDqK72vy/ENUv7a94i2NFHbST54F6e0pwZoer7/AQu2vZ7p84Al xQfyMfoiIMLHzLCn7vPwV8ihDMJ28AKwkGDKtlcIKNWC5hq3Nw630KpTJzPUli58MTrx pwLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DQAfmiQEJWd3u2kquM2IoIabJ2Yftg4KXQW9SlVvWec=; b=fbs5IdQZLk8HAJiu5u/zKOdsgWxylmwfCohtSgfidFNJVQwyO6V8BvLa1bYTZhMzS/ mw1KFPQfknfqkjpyErBmjQBBw1c/pH16yoqfqHkQSIl7g8oe/Q81I7Cy7Pmrlh+iBUZ1 RAE0QmsBcnv/in9rJXTI9nMHWWxU63lk7I39YO5cSK9jILbos2L6EnIHRdtCY+WGoirg ZDgcTz6PNPmKtL0bypZ4zaHoAsvVg+PSKfHF9C4qnprpsbBrSTWYRCfBGbiqQ4yquwlK jSE3aYvYGeGUtcO70FXW0RFqnkFlVDBBQSB6/mM0M3QONMAkzFQ0z0+zaP4RuNGQttlx LOlg== X-Gm-Message-State: AJIora+2HoU91dMD/zaHOZuK7Xly8ODUG8sDdKMBQhvW9sMoQwigVqIO A/qqfwBSAOy7SWVPEmSQtog7CDM7GOZh/ovvosk= X-Google-Smtp-Source: AGRyM1sXYXHFpexu+VnkN76kyKuoSeg1RoLJmcYBSNONgVfNzK3YoUOKkE079wRoSbObZ1IYWCY7jbvatGFASb/3WzY= X-Received: by 2002:a05:6402:5193:b0:43b:e957:cdef with SMTP id q19-20020a056402519300b0043be957cdefmr4442987edd.345.1659113731414; Fri, 29 Jul 2022 09:55:31 -0700 (PDT) MIME-Version: 1.0 References: <215356.1647286703@sss.pgh.pa.us> <3633494.1659070517@sss.pgh.pa.us> <3819649.1659113225@sss.pgh.pa.us> In-Reply-To: <3819649.1659113225@sss.pgh.pa.us> From: Robert Haas Date: Fri, 29 Jul 2022 12:55:19 -0400 Message-ID: Subject: Re: generic plans and "initial" pruning To: Tom Lane Cc: Amit Langote , Jacob Champion , Zhihong Yu , David Rowley , PostgreSQL-development Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, Jul 29, 2022 at 12:47 PM Tom Lane wrote: > > I'm just uncertain whether what Amit has implemented is the > > least-annoying way to go about it... any thoughts on that, > > specifically as it pertains to this patch? > > I haven't looked at this patch at all. I'll try to make some > time for it, but probably not today. OK, thanks. The preliminary patch I'm talking about here is pretty short, so you could probably look at that part of it, at least, in some relatively small amount of time. And I think it's also in pretty reasonable shape apart from this issue. But, as usual, there's the question of how well one can evaluate a preliminary patch without reviewing the full patch in detail. -- Robert Haas EDB: http://www.enterprisedb.com