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.94.2) (envelope-from ) id 1rpUTb-006zty-JS for pgsql-hackers@arkaria.postgresql.org; Wed, 27 Mar 2024 14:42:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rpUTZ-00FXdH-I1 for pgsql-hackers@arkaria.postgresql.org; Wed, 27 Mar 2024 14:42:01 +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.94.2) (envelope-from ) id 1rpUTZ-00FXbe-8h for pgsql-hackers@lists.postgresql.org; Wed, 27 Mar 2024 14:42:01 +0000 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rpUTU-006iT9-6w; Wed, 27 Mar 2024 14:42:00 +0000 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-56c0bd07e7bso4040401a12.1; Wed, 27 Mar 2024 07:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711550514; x=1712155314; darn=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=MjWA6ddkMYhY80R2OON08C2Zn7QdI6bLDugOXKlIsVA=; b=NVUqWYfQe0AceIps/2hYU1rvGVdk//gZQjJLGaK5IfmJ4VWqMC0iQAbEeACmsW/x0Q zEhDYiczQG+2YD2ePZgxpIePZIpC70QaBBn/aPczMcKNaccJ9Uo6DSYlvBI5jV+42YYa m/FfZX7WVM52BmVEeAPzbZXszHCdSkkYmTsdJjquAsMT+fUaHYdcDJhjRH9BMGgXeg/Y 9vOCQhx8Othbg18hY85XPyJpATEcXxPcGSr6uhteam8TisJDtX028i8EizYuV4XZHniI 4ho2yDSAOhRds3p808x6FREdkJe/qpGGVVefPNjhe//3fCgj74cXjbfev36I9M0b8Gdi 3hiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711550514; x=1712155314; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MjWA6ddkMYhY80R2OON08C2Zn7QdI6bLDugOXKlIsVA=; b=pn27u5S9XjnI+ZFlAmnbo62AZlnnPrQGPMjkMaYi339iTBPFvnE1lDsh98ZkGDctad lpEs3V8AQdZ03uzdoEXkDkdDsWfvh1ZMrCkajMZMSxqZFrS3P/XqTe3UesgNW5F96aPI bx2xXkVVyl4z77ts3+06vgyH5aY4B8tz0uCXgcFC1a1xioOLwEVOvVnMwF/FZqpTZIpR kdhomn4qhQ+kMNJL9yqcCku2FSJNhuZC8er6UHr+I+eBst7MesGk90EbI84Mm9Hf4qbx GiEdzqhjdx19U1754Beig+pkNBgq/iUR+rWF2V1GNSsGH4Gqd0PYAmzg625aKF0kGbHe DB5Q== X-Forwarded-Encrypted: i=1; AJvYcCW1kL3/fpuQ5g6lQA+4mflW/a65/hdXhUvz7oIZHNe1ztbFzhQB2dbC005csmfVod5m7WqvMLcdoxytNm+AL0kb456YU3n7FIMw3EOtIKlk9j6kjRrFkO0upAk4Dl6EkmRuxSM= X-Gm-Message-State: AOJu0Yxyc/cixdfSPdg+xdvf+tTgtGhE/+TkxUsYxiJox7wNXXnREo+U l0Qf42N4anIC9jBYczzcg85ENel5e1KwRLgC4RikIlUQ/HhjjHlKOsFQ6pdhfQSGBhygQQYCUKT +3417JvgEOZtdFigUsmBuwFLWtf4= X-Google-Smtp-Source: AGHT+IF5nwXKiipsXj+NLpHShEGumxGPtrjcnH0ouJ9nb7YxUK6roBQs5bpclXlmIH2ggT77lJkt22Vvtbo0GfBYbNs= X-Received: by 2002:a17:906:6b13:b0:a47:340b:df71 with SMTP id q19-20020a1709066b1300b00a47340bdf71mr2182622ejr.2.1711550513813; Wed, 27 Mar 2024 07:41:53 -0700 (PDT) MIME-Version: 1.0 References: <20240326151131.GA3182007@nathanxps13> <20240326163449.GA3299108@nathanxps13> In-Reply-To: <20240326163449.GA3299108@nathanxps13> From: Robert Haas Date: Wed, 27 Mar 2024 10:41:42 -0400 Message-ID: Subject: Re: pgsql: Allow using syncfs() in frontend utilities. To: Nathan Bossart Cc: Peter Eisentraut , Nathan Bossart , "pgsql-hackers@postgresql.org" 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 26, 2024 at 12:34=E2=80=AFPM Nathan Bossart wrote: > Here's a first attempt at a patch based on Robert's suggestion from > upthread. WFM. --=20 Robert Haas EDB: http://www.enterprisedb.com