Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgWtT-00ErWB-0m for pgsql-hackers@arkaria.postgresql.org; Thu, 15 Jan 2026 23:36:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgWsS-001xgB-2y for pgsql-hackers@arkaria.postgresql.org; Thu, 15 Jan 2026 23:35:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgWsS-001xg2-1A for pgsql-hackers@lists.postgresql.org; Thu, 15 Jan 2026 23:35:44 +0000 Received: from mail-dy1-x132b.google.com ([2607:f8b0:4864:20::132b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vgWsP-000eUv-1y for pgsql-hackers@lists.postgresql.org; Thu, 15 Jan 2026 23:35:43 +0000 Received: by mail-dy1-x132b.google.com with SMTP id 5a478bee46e88-2b6a93d15ddso1001343eec.1 for ; Thu, 15 Jan 2026 15:35:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768520141; x=1769124941; darn=lists.postgresql.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=tlNfkclu6fWd7hoJwwRJBkedPkI3MjqbBKsykqQdyic=; b=Q1/f8VZnypWDCVUyJO0Tz9AcgAYc2VQBXAzSr7Uh1PG3Zace+h0m61OI930ZE/PJWG TvOJKjO5/R7yWuRG76kYx2NWQ6pHRz4I7wZtACooWWlfplc7RTtm/e0TmguPxSOuGAzB zn/uXnuw0oCcHNycPbLECWY1+GVqqg6BZl+4QWmsWsNW16Rs96sMtGiBC4twlxl0bjMj 4ziOJFcgMqBjRX+hOuLtuO22K1GXhCJmBBTNSMylyuS9rKzDNdJwUvysY0rJHlSNCeJI eRQ27thnm9Q+Z+T7hBIy5nYgGm0quyQChuH6s/PRuqnIt//HOjV05pYAVD2TfNTOCAfX cjsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768520141; x=1769124941; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=tlNfkclu6fWd7hoJwwRJBkedPkI3MjqbBKsykqQdyic=; b=mKN/RuBPz3VUJUCbDCzHAqLJM1wNsgozbfPUn4tGcqsDPhu4lXFumgmcMpMPez2af6 BeOfbQAVPihN/wAngltyy846/wJoPQSVWAfMB59sf/ypT1o19PfVzvvWlOdH7sz1G7R+ Qu7eqM4LiHCVgomu7e7zz/lS+2/AS4SoafQCUhAaYmr9LwmWUBVPNvHz7+x6VdedoQMM HodEgBH6BMan1V6MO9Bgs5OPrGLK0OvuK8gxVPVgYDEXbQ/cBg69wjmuykp0MVI0iHlZ zd9ZtBirL8xoAfsbsKzrMaeRMvivzOTzh7OKO7ZboUfsItZgiLTEfyWxUGyFFkx4I9vQ OXCg== X-Forwarded-Encrypted: i=1; AJvYcCXictJYJ3LaglowgbXjUeuh8hjV4hH3qZruERgHcNTsYk58/pDs8fhxWmCEH9pOEGnopj7JHvoWU5i0IjIV@lists.postgresql.org X-Gm-Message-State: AOJu0YxnDHh0q7JYThDuKaZ/xIL2i309vjK9E4eCPWQ2kF5iSmVvrBRp HKmt1tjWCFctLeQswFshwNRXCg0kc8rjPzBMaD/ID5SW8/7qqp1L10cq X-Gm-Gg: AY/fxX71pkpm7sAQYuy1YEVV5SSdiFnXUGf1/KROqRiYgouH/sYi7ekKDPEwEQoZcXj 1SgmPaWwXA4B6tqecbI1M/CxUN5WzuQa66LGKkMGe7ei2kmLSkKSO9O67j+xuHo43ZYC+yrd/XS 6vk9FSnQnD3PMvjyxgYxRCHXmRxCUXIlwVLJlwtu+TdzUgXAs9pK3vKkgvHOh8KH6Yz+lUdHdJP vfbrPc0aEm/ApFGdzrqnb/JwGuLymnXagRn2fid22z7WHFpX7vZd61ic80FZvYpD+imT02Gs8mp O6hr3ata/KiMF5bTlDApIwkm+EFwJNT0uSh3DqjLz6cdf3mJqmXn0G8sljLXt8+G4jHu7D7Perr 9KmgpiLzwDJcWKUfxTcEQ4xW+Nnm2HZkzTRxWBrVVlAs1Zba0TEpct7ibG3DTbD3v9hBd4GGdkk TtLswwWPJOExhRim3nuysX X-Received: by 2002:a05:7300:50c:b0:2b0:4902:c55c with SMTP id 5a478bee46e88-2b6b3efecfcmr1414631eec.18.1768520139621; Thu, 15 Jan 2026 15:35:39 -0800 (PST) Received: from smtpclient.apple ([142.171.105.12]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b6b361f5d4sm743058eec.17.2026.01.15.15.35.37 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Jan 2026 15:35:38 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81.1.4\)) Subject: Re: Extended Statistics set/restore/clear functions. From: Chao Li In-Reply-To: Date: Fri, 16 Jan 2026 07:35:04 +0800 Cc: Tender Wang , Corey Huinker , PostgreSQL Hackers Content-Transfer-Encoding: quoted-printable Message-Id: <646A5574-C58D-48B4-8B0F-41BBE179F8C8@gmail.com> References: <58FB2F62-66DD-495E-83A6-607903834272@gmail.com> To: Michael Paquier X-Mailer: Apple Mail (2.3826.700.81.1.4) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Jan 16, 2026, at 04:21, Corey Huinker = wrote: >=20 >=20 > 3 - extended_stats_funcs.c > ``` > * Portions Copyright (c) 1996-2026, PostgreSQL Global Development = Group > ``` >=20 > This is a brand new file, so the copyright year should be just 2026. = If you search for =E2=80=9C2025-2026=E2=80=9D, you will get a bunch of = files, they should be created in 2025. >=20 > That may have been done because some of the code that will end up here = is being moved from other files rather than being purely new. My revised = patch is leaving it as-is for now.=20 In that case, I agree that, if the code is copied from an existing file = into a new file, then the new file=E2=80=99s copyright years should = inherit from the original file. Best regards, -- Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/