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 1uggwa-006Mcu-3c for pgadmin-support@arkaria.postgresql.org; Tue, 29 Jul 2025 09:48:24 +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 1uggwY-00HBWH-6o for pgadmin-support@arkaria.postgresql.org; Tue, 29 Jul 2025 09:48:22 +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 1uggwX-00HBW9-Vi for pgadmin-support@lists.postgresql.org; Tue, 29 Jul 2025 09:48:22 +0000 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uggwW-001MGr-1O for pgadmin-support@lists.postgresql.org; Tue, 29 Jul 2025 09:48:21 +0000 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-32b78b5aa39so50341651fa.1 for ; Tue, 29 Jul 2025 02:48:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin.org; s=google; t=1753782499; x=1754387299; 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=Hl5MwRBzrfKpR1mlTtghoONl40sUnC+DRsejjAzUgCs=; b=poRf+cQwfHFoJl+8CzK2t9o6S3vlTlSVFvIYu0UwO66fVwm9wHM1Ae4I0mCI39h5Ed rAbOYRDwcSiWxdi8aML6afVBbQDfQIHosV0hmDaebPqmV86hTjuCQ5t9XGpVT/gLqhCh UgZi50OzOU+wzLq2qZQkITqXqRmHm5k0WXhqn786RJyRcyBj/jC1q7jHh0bQOqd1udcl sWVbnrU/D/McUbPKMGLhO+xkCnyXmx5xT9eG7r498syh46aR30ghXA+0VsqcJky/XOi9 AmM3P13uGe+Af2k2Ydtqsny577MkBK/oWZl/WeBShu4IY4/S+tXptcdFPVYENU+YTQ/J eVBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753782499; x=1754387299; 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=Hl5MwRBzrfKpR1mlTtghoONl40sUnC+DRsejjAzUgCs=; b=uqq/ggDW39xwJ+Mc/H3BC70TiL6jn8ScvPiYiHh5/YFRHpzIfysdceeAiN/6W/K3RT PfKZGbfMGjyk2z7nzhA+y+UlRKpJuHlJqcqxBoZAY4T6Qi5dkHkPZ9a/PKfC0iZz+1TE nV3ovFW42aDYjuo8Nvo+qmyrYo/XmYm2E5oBcHf94n/OpB46tdKjAALRMrhat6Gsa7cg PRr75DM6YgiyrVLn7t3MKU2IlNkciEbcATymgns9ywaM1nRZFDwdKLxLuqHlF2fo0CuE 8bZAgXa7Fhe+yjiJMfD6JUfU5LCgn8rHj9FL48b43x5m1MDWy4F6jgCVxIswOSw09vw0 mnWg== X-Gm-Message-State: AOJu0YzSQAOJnKo2dVBTHgq0VIA2+g4zvg/w3I1rJvAC8udyW8AkY+Qm Y9pFUe/O6MmOe1N1pEQrAQ+8V7luxX0yXGiWTqvq8iurbM4FKgmOyomB8oS6GEYuByXjKym8A2k /rNeH2cJ73Y10sot25X6Wg39Hc2S1vt1mChgwzNl3kWCr2lYsG3vqZg== X-Gm-Gg: ASbGnctSzbyBniMOuyRz9p81nHu52kg8kHTj3HxyIz69Xio3R8FftzDhZJIUFmrpb/r BHFgQbWEvH1w/8Bpw+gHkAaVWfoplyu8kQQysRdNTkax+RthJ4D4Q5qA+6LH+eBX5BxTR9ch0Lw 0E24KTNbkara++h/ZAFewgjpNc64hyPYSku7J3Q/Ymv8TUd6Ng+vu/iS+oTWINWw8NgzgIcEDGG ylIeINcY6SlVv0imOl7 X-Google-Smtp-Source: AGHT+IFEI6/4xSU+f1+xcTolWJQDlZZvllhCy5zXceDNYu3QjTga91iuQMRSZszmAYYDajWlp3CMF2teU5iICV+NVDc= X-Received: by 2002:a05:6512:2349:b0:554:f79d:ce4e with SMTP id 2adb3069b0e04-55b5f47f480mr3948923e87.38.1753782498626; Tue, 29 Jul 2025 02:48:18 -0700 (PDT) MIME-Version: 1.0 References: <4a993f44-b02c-449e-ab98-51f100aace66@darrenduncan.net> In-Reply-To: <4a993f44-b02c-449e-ab98-51f100aace66@darrenduncan.net> From: Dave Page Date: Tue, 29 Jul 2025 10:48:07 +0100 X-Gm-Features: Ac12FXwheRxFxd_Otq8MWzJ5BnGDnbhjL1XIV5dlgo20q3WKadI12Tw8MWZCsek Message-ID: Subject: Re: Request to Remove Unused xmin Column from Function Properties Queries To: Darren Duncan Cc: pgadmin-support@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000d81ff0063b0e4e00" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d81ff0063b0e4e00 Content-Type: text/plain; charset="UTF-8" On Tue, 29 Jul 2025 at 10:24, Darren Duncan wrote: > I had understood that Aurora mainly differed with its lower level > internals > implementation, but that it should look the same from a user perspective > and > thus be drop-in compatible with regular Postgres in practice, such that > any > database schemas or clients that work in regular should work with it > unmodified. > > What are the main differences you see in Aurora that are surfaced to users > such > that they would have any kinds of impact on pgAdmin compatibility? > Things related to the underlying storage engine like system columns on tables, for example xmin/xmax/ctid which might be different, but there are also a bunch of unsupported features ( https://docs.aws.amazon.com/aurora-dsql/latest/userguide/working-with-postgresql-compatibility-unsupported-features.html), none of which pgAdmin knows are unsupported or in what way - e.g. are there system catalogues that are missing, will DDL be accepted but do nothing or will it throw errors, will some of the catalogues be missing individual columns that may not be needed because certain features are unsupported? The list is likely longer than that, but you get the gist. -- Dave Page pgAdmin: https://www.pgadmin.org PostgreSQL: https://www.postgresql.org pgEdge: https://www.pgedge.com --000000000000d81ff0063b0e4e00 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, 29 Jul = 2025 at 10:24, Darren Duncan <darren@darrenduncan.net> wrote:
I had und= erstood that Aurora mainly differed with its lower level internals
implementation, but that it should look the same from a user perspective an= d
thus be drop-in compatible with regular Postgres in practice, such that any=
database schemas or clients that work in regular should work with it unmodi= fied.

What are the main differences you see in Aurora that are surfaced to users = such
that they would have any kinds of impact on pgAdmin compatibility?

Things related to the underlying storage engine= like system columns on tables, for example xmin/xmax/ctid which might be d= ifferent, but there are also a bunch of unsupported features (https://docs.aws.amazon.com/au= rora-dsql/latest/userguide/working-with-postgresql-compatibility-unsupporte= d-features.html), none of which pgAdmin knows are unsupported or in wha= t way - e.g. are there system catalogues that are missing, will DDL be acce= pted but do nothing or will it throw errors, will some of the catalogues be= missing individual columns that may not be needed because certain features= are unsupported? The list is likely longer than that, but you get the gist= .

--
Dave Page=
pgEdge: <= a href=3D"https://www.pgedge.com" target=3D"_blank">https://www.pgedge.com<= /a>

--000000000000d81ff0063b0e4e00--