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 1sjR1Q-000fqR-3q for pgsql-general@arkaria.postgresql.org; Wed, 28 Aug 2024 22:20:12 +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 1sjR1O-00BJQj-8p for pgsql-general@arkaria.postgresql.org; Wed, 28 Aug 2024 22:20:10 +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 1sjR1N-00BJPa-UG for pgsql-general@lists.postgresql.org; Wed, 28 Aug 2024 22:20:10 +0000 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sjR1M-001ued-2h for pgsql-general@lists.postgresql.org; Wed, 28 Aug 2024 22:20:09 +0000 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-42817bee9e8so61799755e9.3 for ; Wed, 28 Aug 2024 15:20:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724883606; x=1725488406; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WCrtH+hX5fW37imv1BB6ZvkgRc1//J9j/NQzQ4XYBx0=; b=TJrsHS4risTaWQrIiGCvtdYk4kbAVzY5Ub++Wx156ThUBQNccs7aKIolILiJIy6JWi BmIDHpdPQx1r9NHkIboRVCYTBB9r6e0+15OfnIKjGjn9hcuO582Q1o1XLt2JVsDh4MuJ lyupJfYIvJwU6mh5uSQ0YQTokL2O0EB54oqxrFbC/S3ZnmaekiUXvCgABJF1lTM2XFWT 9dmtA9gkHu70o0Eo+8xZ41QMhvvvS1NfJwHhGiqxlODJoY+xMwrPvwhSn0q/3A8Ek7LV LYtW1jhqyX5cbYVsMIESGMH3kLLyiazx1K/ZuycYXxu6QJ46I+N/kVHn8FwJzV71jman H7Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724883606; x=1725488406; h=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=WCrtH+hX5fW37imv1BB6ZvkgRc1//J9j/NQzQ4XYBx0=; b=kaxPknyPlexNuhNJBO/++9fly19OFcWiNGk4tZYiBklV/595LOQ2IFuFDltMjGWlfs rUpKxLmNJAHRCbZonYZwPNo53x2iw/cP7A/5kNMKCBQnfoUg52taf8jc0U+GdX7nRiDb uWMiekvSa8PWAXZ9yr9lGvnGJixFrZubGPZWzGkWt9tBLqMUQuzOia13/0TKJjsst4Q5 /olmgqvailufrC3t/BrvD1DiRQ+IVcnO/GgvFc2ErTw8DTsBE69kkYptnev7PR8TDgKn 9dGOXiLh8LBakdYG7diLn7uob4JpFklCljuZFr0dIS0x2nNsGhBtNZ1mi5sX1BCGRO4b QSrQ== X-Forwarded-Encrypted: i=1; AJvYcCX7NfOzzxdESOoCprQO+yGvQjLmZD55Q942QUX+vEjxqRl/wnTTcVBJ7ORkRvSA76TsR1PvKBAno+teQxJ0@lists.postgresql.org X-Gm-Message-State: AOJu0YzJXA2aPGork2ktJRtN0huJS2+bpRTkcY03z86pgjYbtaH+oc7k +bQ23fxmzKpXyrhBAilgpa/y8hHVlcrOeZHv2td0dosfypwtvXjbLquY+/bE88ygD9k1GJvIz1N d4PBCM7odqpOJeqhksULD/kAngLI= X-Google-Smtp-Source: AGHT+IEFmn+aNzeR95VGLV68tvXWJs10mmPqa309pM1O1vquiJw3i6unnWnzkoEUcNVpzZ1aLk9mSqQZot4EyVj1UOA= X-Received: by 2002:a05:600c:310b:b0:426:627d:5542 with SMTP id 5b1f17b1804b1-42bb01e6c05mr6778865e9.28.1724883606031; Wed, 28 Aug 2024 15:20:06 -0700 (PDT) MIME-Version: 1.0 References: <1568BE1C-261C-474A-803F-66B8B757F1B1@gmail.com> In-Reply-To: <1568BE1C-261C-474A-803F-66B8B757F1B1@gmail.com> From: Jacob Biesinger Date: Wed, 28 Aug 2024 15:19:54 -0700 Message-ID: Subject: Re: Ghost data from failed FDW transactions? To: Rob Sargent Cc: Greg Sabino Mullane , pgsql-general@lists.postgresql.org Content-Type: multipart/alternative; boundary="0000000000009dd9280620c5c23c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000009dd9280620c5c23c Content-Type: text/plain; charset="UTF-8" > > Any value in supplying a single insert statement a la (less back and forth > perhaps?): > Yes, absolutely that would be better. This particular endpoint has some ancient + crufty code backing it (migrated from a NoSQL DB with a db-agnostic shim that we're slowly replacing). The old code likes doing things client-side instead of being sane about SQL semantics. But I don't think that would affect the issue here, right? -- Jake Biesinger --0000000000009dd9280620c5c23c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Any value in s= upplying a single insert statement a la (less back and forth perhaps?):

Yes, absolutely that would be better. Th= is particular endpoint has some ancient=C2=A0+ crufty code backing it (migr= ated from a NoSQL DB with a db-agnostic shim that we're slowly replacin= g). The old code likes doing things client-side instead of being sane about= SQL semantics.

But I don't think that would a= ffect the issue here, right?

--
Jake Biesinger
=C2=A0
--0000000000009dd9280620c5c23c--