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 1w00xn-001Wkz-0g for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Mar 2026 17:33: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 1w00xl-004xkb-15 for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Mar 2026 17:33:45 +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 1w00xl-004xkT-04 for pgsql-hackers@lists.postgresql.org; Tue, 10 Mar 2026 17:33:45 +0000 Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w00xj-000000020GV-0Ivu for pgsql-hackers@lists.postgresql.org; Tue, 10 Mar 2026 17:33:44 +0000 Received: by mail-qk1-x72a.google.com with SMTP id af79cd13be357-8cd7ecedf2cso284835685a.3 for ; Tue, 10 Mar 2026 10:33:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773164022; cv=none; d=google.com; s=arc-20240605; b=LM+mfie5nixTAuNML4D5SDnGiTQtw5vELj+XWBp7zZPUxluhlnhWhvKM53rev6K+rY +K5gGfqWkOKZ9nWMfqHTA+KsmTp1wPxaambsCtE5E3O1OuBOvVizobPUlbFWlz/0Uhe9 VEOsSGrmH4VOELBILCRWnOCn8MFaY6tWxRUPcaS+KA1byoQGjRHNKD0OrdpkymBsBFJL XS0SbcVk8EPVubL5mwqBfq0z2u03XiIWZpk9K9Y1nldHWrtA8J4Rp3Zad0ZN1ezCiQDR YMpESgB+EkkhuGTTmJz2drHdU184eyu/WRNOWUGjftODK98n6W4iyQlVA2D8BFfMvZZH WR9w== 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=9qNCtsolvmVqPJ9eJNIW7cQmyBP+i7/JIu4aUJWqBG0=; fh=QVZo3ZGlhAGC4PBMBg+bTp2CwaFpeKwIWP4xLZxY/nY=; b=OVPozw2G89t8tv/n0xoggplaf41oqO8QtkRbqWuN1Edron30LidHWrm2Q9gXCiDD90 xV1aza7BFK7RExb8FdbexdWrGKqfG9sFamfuPWj12LQoX/U+sPlsD7hCXYvfSTvPEj6Z W6sGqdRXPJZJyYsc9+B5JL41URKC2awPMyBDWo/IPCaiKgtikqLYCdmYadrJYMe3awjT bGZrIVjSHFMl70cNmjzXwpH8ke6Ydj6iwf1IansOzivzc7xehzwWD4yCdBcxTiZsYTxm Dqz9EKutfdyHjdVrXZ/9vp4F1Ik+7uWa6nO+sGCo256Ksl0LAUPBIa0McRH3xLD0JWxI AT+A==; 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=20230601; t=1773164022; x=1773768822; 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=9qNCtsolvmVqPJ9eJNIW7cQmyBP+i7/JIu4aUJWqBG0=; b=OA6ICNaB+dWZsfVxQFvTXXt/ywNXjbG7zyGN/OxhGv0evccNqCDTyr/kt+s6Pgs/gK ZLGHW8wz1o1mATKm9tyXof9bfTRY4N2lK0NwVwo62xprmPyShY0ZZmZGZ75x8L6y1hW4 RVV1UxLNIJLZqm+TiULaZjwM1Xi46EAE/hC/XJ7amSC/E5nRFq+HLfMuH+WkJHNgK4uS 2XbzGRqrOvXRO5yB4FnPNCRWg3yuF7IxWj2ks/oFBgyQ4mm2eari659B6yG75Rj5Ee7K fOdlysp4oEUvzh/c03ebQHyGZ8ylreL0qHCgaEBbHRH+i7NW7fbvRkmP82VDcQcqbYa/ jD9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773164022; x=1773768822; 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=9qNCtsolvmVqPJ9eJNIW7cQmyBP+i7/JIu4aUJWqBG0=; b=aQKJducIhPmhMJQ5hcUQaZEv+eyGCtnlfcykBG2nOcF5glkF95cBaQAHeau902Agbc mCY1EXXcdwYgTuqHSHQca/JDcPfykA3wH3FeQk1vfSVwHUxSKCphMrem4CXj6uWBN7Gz U4qDPb7ldej1buyCWlM6wYg8hoPL6A7Z+5Y3eHi8K2x75rguqkAi3GFqQPmc1pQn56ZH +gW/4K6Q7t3WeYhSYEt4BolPRz//kfHvXIVKkDUtkmJi24O+BiIyJ9mD6vVRM8l+Ksez 7SFcTolR6uDDiOL0jDCEEKGwZuwRJ7AH6DDUuN7+cp9dnqfs16/Lwgqxz1JNjiAPeUT3 5Z/g== X-Forwarded-Encrypted: i=1; AJvYcCURTal4liO8uaHFcAs1tHvUF5JNBsejnAY3cr5GKYUQOjAvyQrD9PN4/o+pCPB2dVk/kj6cXFWdGd5j/Zvh@lists.postgresql.org X-Gm-Message-State: AOJu0YzdxJ7WVsMmM6/ewPq+TUVKNr+2v53bMCpqIWAUHaE/KBkFxw5I r1DAss10QD5WQ0Q4zBXAeqQguIHje+XdbcafXK1VperDmVfLprdl+8i4AB/7marD8MpvWvAtfkS B2aQLgHQn0QjoWOiMLOybfI7ZJsqWNeg= X-Gm-Gg: ATEYQzy7gxf0rdEp6EZvB4/fPdikeglIFJVgqRuIYoZQTCeOYAUjPdsUO2iNyIkMYHB 7o31eOIuyElHUL0r6JilixHrrC7ICmczWXgJHPPSMm6mIjcu2VxDoaIG1ZM8Rf60F1iW0j5nQH6 Tnxj3L2mv+DmduWutoLdsfaAxRTsumew59HjnjiLeqocVUqTs10ggFGXY5RuHfOFXjdYk6heQ79 e8K988UW4sXYN9Fui77hW7yi33H/zbdl6W9SJ3UUKGNkt0aHr8oQZBxm+QKGhUnlOxOD3mkLZuW KFYTb/A1Ic4FUHLX6B2RGRVKgmrTPK3JZLfzB6KLJBZfEv61sLdDDvUPJLHl/MF4Whc3 X-Received: by 2002:a05:620a:4489:b0:8cd:8f18:d1fa with SMTP id af79cd13be357-8cd8f18d42cmr717577985a.22.1773164021356; Tue, 10 Mar 2026 10:33:41 -0700 (PDT) MIME-Version: 1.0 References: <1ace7bc1-9dd4-42c9-a473-517cef37cce9@eisentraut.org> <6F8D7105-BD1C-432D-84F3-BC688C0C8EDC@gmail.com> <9B820A52-D2F6-465D-B258-6FE8EBA59FAE@gmail.com> <53a13f97-340f-4d04-9dcc-77ca3ffb6a6a@eisentraut.org> <85ac7f0e-d95f-4377-ade0-8941fd328012@eisentraut.org> <7d63ddfa-c735-4dfe-8c7a-4f1e2a621058@eisentraut.org> <4606deaa-7d65-4f22-8a78-356c3180be9d@eisentraut.org> In-Reply-To: From: Kirill Reshke Date: Tue, 10 Mar 2026 22:33:30 +0500 X-Gm-Features: AaiRm528xUV3SyeP0JMqvlVnM1w19gDH3Kmsd6W5RXZ0vm762J8Lv1lV848_nyo Message-ID: Subject: Re: SQL:2011 Application Time Update & Delete To: Paul A Jungwirth Cc: Peter Eisentraut , Chao Li , 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, 10 Mar 2026 at 21:13, Paul A Jungwirth wrote: > > On Tue, Mar 10, 2026 at 5:26=E2=80=AFAM Kirill Reshke wrote: > > When applying first two of patches from v67 series, my initdb fails: > > > > ``` > > reshke@yezzey-cbdb-bench:~/cpg$ ./bin/bin/initdb -D ./db > > The files belonging to this database system will be owned by user "resh= ke". > > This user must also own the server process. > > > > The database cluster will be initialized with locale "C.UTF-8". > > The default database encoding has accordingly been set to "UTF8". > > The default text search configuration will be set to "english". > > > > Data page checksums are enabled. > > > > creating directory db ... ok > > creating subdirectories ... ok > > selecting dynamic shared memory implementation ... posix > > selecting default "max_connections" ... 100 > > selecting default "shared_buffers" ... 128MB > > selecting default time zone ... Etc/UTC > > creating configuration files ... ok > > running bootstrap script ... ok > > performing post-bootstrap initialization ... 2026-03-10 12:21:05.842 > > UTC [2995664] WARNING: unrecognized node type: 155 > > 2026-03-10 12:21:05.842 UTC [2995664] FATAL: unrecognized node type: 1= 55 > > 2026-03-10 12:21:05.842 UTC [2995664] STATEMENT: REVOKE ALL ON > > pg_authid FROM public; > > > > child process exited with exit code 1 > > initdb: removing data directory "db" > > ``` > > > > without v67-0002 initdb runs ok. > > > > Also, after v67-0002 my createdb fails: > > > > ``` > > reshke@yezzey-cbdb-bench:~/cpg$ ./bin/bin/createdb > > createdb: error: query failed: ERROR: syntax error at or near "(" > > LINE 1: SELECT pg_catalog.set_config('search_path', '', false); > > ^ > > createdb: detail: Query was: SELECT > > pg_catalog.set_config('search_path', '', false); > > ``` > > > > Simple queries also fails: > > ``` > > postgres=3D# select now(); > > WARNING: unrecognized node type: 144 > > ERROR: unrecognized node type: 76 > > ``` > > I don't see any of these problems here (after an error-free rebase > onto a198c26ded), and CI passes. Are you sure that was from a clean > build? If so, could you share your configure line? > > Thanks, > > -- > Paul ~{:-) > pj@illuminatedcomputing.com Sorry, It was indeed an issue on my side. It all gone after make maintainer-clean. Anyway, I was interested in by-hand testing of 0001 & 0002, which I did. I tested various partitioned table use-cases, including the new MERGE PARTITIONS feature, updating the partition column, etc. All seems to work just fine. The only review comment I have is that we may need tab-completion support for UPDATE ... [FOR PARTITION OF] pattern. --=20 Best regards, Kirill Reshke