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 1w5Q9D-003Ebm-2b for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Mar 2026 15:27:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w5Q9C-00EglN-0B for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Mar 2026 15:27:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w5Q9B-00Egks-29 for pgsql-hackers@lists.postgresql.org; Wed, 25 Mar 2026 15:27:54 +0000 Received: from mail-ot1-x32a.google.com ([2607:f8b0:4864:20::32a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w5Q99-000000015Xb-1k1k for pgsql-hackers@lists.postgresql.org; Wed, 25 Mar 2026 15:27:53 +0000 Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-7d9d929e27aso737830a34.2 for ; Wed, 25 Mar 2026 08:27:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774452470; cv=none; d=google.com; s=arc-20240605; b=P43ys/Pt6+YKMyEV67shW7r74UnPDHVbD7KfawD/H94pyCgXTMu/SKyrkRIfkucfsG 6REQX3JzPwwzBoL/yjfkFbosofAdF7hB7qPoht0AzecG1mbsR/vdz3wYjIFZ/gYMgKuS rB9+0w/tBwxUIo7ppjiAe3xy14a6uVjG2d944z2q+ajYIXAUvA/mI9g5fLTp2srfhZTN ReubkNJKzo8hHLW7F6BQ3ma1O5Abz8+GJHXbo6nhhJlzBk7q1apNGR7XXDnoxrPZFx3F 4BWezGPLtiBlfpoPpIta0CB7QjN2JD40Ufy9zwQ4Ktuav9EAtFWqjPnzRZXqRiZdlbRQ ynRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Z4lzC09OUbDoK8P43tiWOhO/j50ytJxwIg/6t36IsDc=; fh=Z+oEWUdpMZDg76OHF988+5SAhVeR2yaFv+AZJMAxqkc=; b=MY/6gFkAXZ4p21fVTaHBzemTdmz+6J77NocptNFmruT05gLOL8eVj+qBgnbsIdtlTH A1Un6HuRKOTztq3+BYQ+YoMQlCZTtHLe6tSr/3HN06bhz2rwOF/OUip6dln8tTlpbBaP 84/uErcO2D23l7JOggPplc0Ae0H+SKnLzqolVSOtksQEtcgJaH2CZ69GpkLesSheqEUC n1YxAn2Gj349+jKgVHjsCx5rOpLEklx0uFgg5gvfKDV23O+gIR9u1d0vXJ0u3gkUHzDl yxtzs/8C5pH23FIQdoykkVnDjwLXeb9TWz3yluIOqmQiL6l24hKwbMzjd27jNoFtpVrc xojg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774452470; x=1775057270; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Z4lzC09OUbDoK8P43tiWOhO/j50ytJxwIg/6t36IsDc=; b=AuG63bGN5brRSx9jnqbAy4+RQJrCAQYCThMfbYvydOiS0DQ/3a52m8XY10geJe/3db WkU9AOBXK55QdjqiSdvyYvalb7H2nE+kGXY+EFnN6l3v7F8o1DDaMoBmZC15EWDz5iJO uFfAMkMSPAy9z3Vstq9hjFLjsOcjZvK2JPIrMo0y5wKwaJGEEfPuv82Ue3jawBWVn0Y1 P89QHkM+Hmor6zJevJKHJNwh0ar/LnMwe6QnBK+EZc9VblV9qyo3T5Wm3K4EU8AjCSjd 9CKlVl0fHcbyQGnJkGGopjFCnjGzRy1uMikTAeeXN3AxSfqm8tccqxTZpXiVW3Nruc2O vUtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774452470; x=1775057270; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Z4lzC09OUbDoK8P43tiWOhO/j50ytJxwIg/6t36IsDc=; b=jWpiklmy5vg+1RCSjxKkRLJluofpc38YoLwLijWAyTaZMLRH+48+4EK1Xk9L7m/G+K nKrJ4fwiixo9Ec4ryL4LVGzhCNTEfTx8EpB2CtHODEJmkXN9wAQ2iqTieBTvblrIDpBx GXsW/bHwqke5W1J5V4LlaIDBcYgE3U2pitYJXDJn6dBd6KnMmdJ3c/QYT1BoJHqAra3O qhaTPrAgVhuRjoYs+h1u1Ji6geFtAacAZfaa8QbZef/KBviXdj9/ZryxCzRToMGf4DHa B+v6a24ZUg5nCQo4kquccJAGczNu/vQhIPkn/8BPEbS/RvgIMMgILz1o0N5GBzkQAw0n E2Sg== X-Forwarded-Encrypted: i=1; AJvYcCVN+LU5PZz3SMdpcAQgqonXDrhuKz3JKdm4ZZYcgQdm7KmrmPjJxu4DrlpEYXW+3gs7DZeHZE8JI9FylDNb@lists.postgresql.org X-Gm-Message-State: AOJu0Yz/wO6tSgi83ZGu9nvM7lt5FV+79Yn4Hnc2CabDAxy9VV8ZuQDN wdnvuelZ1Obch+hDsdXPHkRyJ/MA6LUrz4KtUewTKuDPFU3S6gNrzqSFXOW69hvU++wFqdMUXBk ctSbPWOls7+bEbjdfdPSptKGeq7+7BLU= X-Gm-Gg: ATEYQzydKKIv+AjsNHsfmuww61tYFAw3nXOOhMZXMgLTMbNxK7UQIo6ZCCYecp8OW/S G+HDS6oL621XL0OOd7zNgS82F6MYUqNqpZyRrOVH5ExcFDOdxzlOzP4pyeDHGY+ZJx8R9Cv+Jzg axa3G5zd0of3bUPP5KM4JUj9Onxh79JcCmME9VKU6x/sTGQMmekKpkRTH6rsDj6GSpjlZ7YvBrE ZEByHzbVlLirdpr1H5ug5UfxIzp+G+XJVIROBdbWEbWi4m/pJxr4wviyBRj3QNygt9w41GKoTG0 +B3iVyGH4hd/i3NS8jGkSli0pNsCak1FcZFv11YlQA== X-Received: by 2002:a05:6820:822:b0:67d:f645:555 with SMTP id 006d021491bc7-67dff5567ffmr2151051eaf.50.1774452469535; Wed, 25 Mar 2026 08:27:49 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fujii Masao Date: Thu, 26 Mar 2026 00:27:37 +0900 X-Gm-Features: AQROBzAFD2ZJ10Gbc6wUXQ1Ln5QN29we73r89JoQyvD3KB-5WqReGkH0LdWm3qU Message-ID: Subject: Re: pg_stat_replication.*_lag sometimes shows NULL during active replication To: Chao Li Cc: Shinya Kato , PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Mar 24, 2026 at 2:32=E2=80=AFPM Chao Li wr= ote: > Thank you for updating the patch. I saw that the variable name and functi= on name were changed to reflect my earlier comments. > > v6 looks good to me. Thanks for the review! Regards, --=20 Fujii Masao