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 1tlKbr-00B5iE-QD for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Feb 2025 04:25:56 +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 1tlKbp-001Q1U-VX for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Feb 2025 04:25: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.94.2) (envelope-from ) id 1tlKbp-001Q1L-GX for pgsql-hackers@lists.postgresql.org; Fri, 21 Feb 2025 04:25:53 +0000 Received: from esa6.fujitsucc.c3s2.iphmx.com ([68.232.159.83]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tlKbl-0025ES-2p for pgsql-hackers@lists.postgresql.org; Fri, 21 Feb 2025 04:25:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1740111950; x=1771647950; h=from:to:subject:date:message-id:mime-version; bh=BuA/TmKhVWXsdtXq8DxhMMiqUUeVwmQDw0rk8EtDbo8=; b=XKujdLePTDJdvA6Cw83r1tJ6lDKxaRi6qS6rjAAi+BZQNoxZ8+k2QAfm pAIKaDPSLONvz0AlT5jwGQQo7ZuCvD7REhk5gGmGjGT38xpPm3aHZLb+l kKK4K71L5vGlSah6TCPixhPGuRIECY+TQZKxKqjvpt60aUpxUX9qXBBz4 zjW10B5SlGmAV8qYXn+z8oFJ3TtlTmYx+CenbDpa6rlifOrA4+WPiigRV tPIns5axgfExczT6pM7XmA/4TYBD/yRaIUp+TuAijwo8dGDAPViFWFU3o Q0G+z3chHNne8yBJAy8kMfZ3ifTfvv0jn2m+ESs0BwKhCATS5H9luxHpw w==; X-CSE-ConnectionGUID: nM5kV8qcTZeaaNETWRvkow== X-CSE-MsgGUID: 93+6SNs5Q3i8NUFytGQmOA== X-IronPort-AV: E=McAfee;i="6700,10204,11351"; a="147132391" X-IronPort-AV: E=Sophos;i="6.13,303,1732546800"; d="scan'208,223";a="147132391" Received: from mail-japaneastazlp17011030.outbound.protection.outlook.com (HELO TYVP286CU001.outbound.protection.outlook.com) ([40.93.73.30]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Feb 2025 13:25:49 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oIRuobHOAbRZx12K/1U6z+2jshjJGsWmjB75dZekr1s2aECwQJf/JYfBJWM/JzO/DAuuKLb4J8K74bkPle5YGWaOQDUmy/aNl0zyGcn+X9hVo5ldBYfWSGMsA1KiKXQOpuvljGGbkUTeeEgeqx6+lm0Wt7iBo0NwDBXkILbeA/OCMS68rhzIStOvX4+CboF/qpumW1fX9RxvNV8bfFKLdnp2kAXocTeqvxT+d7jgPquo1DhfS84YawLeq3qMOm+r3gzhnIvSQQlNMdJv8DWsQRPda0o486nMLb2o3oLYBxgFsZaJ34nVgBzUg0ZjjLf3p618mnv2JVdcDjXYLPisCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dik/qra5jOgVIrJNPIMV9m8DjYovfAkiFnu4SRCaMLs=; b=yB/JbEg3FzNJpkDmqI3rkKy1o4I47domUiyZQHmo/K7T6GyJAoEmd2frZWrecvxelUKuKtUIOOUhO03T/i1fpzRMI0QV2iyCVDci0RqIakJm0/c07l17hZMU316hxyxRuZMpnBj23CT0KT/F5HbPCJOhgYEPHi3B/hlN5nDk6C9ZXpc7s7dEdQYR1vdjTYZxzh/tU3e3funwBMrmltTrgMQfxrmk/lgPRm3wWOJmpvE/V7+3qRegtPLYwuIsa7xNchkzVRaFSkJTGInQeIJ2iZ1k72pkRc+EUf7ySQDIIdPFU2PN/k6oHy+2Vu8Tyz4SP1nUCQUX43I1CHBlJ8Iu0Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from OSCPR01MB14966.jpnprd01.prod.outlook.com (2603:1096:604:3b1::6) by TYCPR01MB6718.jpnprd01.prod.outlook.com (2603:1096:400:9f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.16; Fri, 21 Feb 2025 04:25:44 +0000 Received: from OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06]) by OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06%4]) with mapi id 15.20.8466.013; Fri, 21 Feb 2025 04:25:44 +0000 From: "Hayato Kuroda (Fujitsu)" To: "'pgsql-hackers@lists.postgresql.org'" Subject: pg_recvlogical requires -d but not described on the documentation Thread-Topic: pg_recvlogical requires -d but not described on the documentation Thread-Index: AduEEKNgw9XrcL+LRyKMjbkdLPw7Ng== Date: Fri, 21 Feb 2025 04:25:43 +0000 Message-ID: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ActionId=9d46e0de-b8a5-45e1-8e64-98751b4bf31b;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ContentBits=0;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Enabled=true;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Method=Standard;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Name=FUJITSU-RESTRICTED?;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SetDate=2025-02-21T03:24:10Z;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SiteId=a19f121d-81e1-4858-a9d8-736e267fd4c7; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSCPR01MB14966:EE_|TYCPR01MB6718:EE_ x-ms-office365-filtering-correlation-id: faeab887-765d-427f-b794-08dd522fcea7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|4053099003|38070700018|1580799027; x-microsoft-antispam-message-info: =?iso-2022-jp?B?K3djdUtkMUdqQ0V6dmE0Z3lrWm1XaWdnbkdMZlloQWQwVWJLNmMrSHZu?= =?iso-2022-jp?B?eEhlUWxaRzE0VXEwanFQazJCNGNTL2g4NmdYM3oraXJ4c2lNNnhNOGZi?= =?iso-2022-jp?B?aTZranpQcHdLYk9TTW44MkZjckFyUG9JOHR6L2hEeU5xTHIzUGNDMjgr?= =?iso-2022-jp?B?djVpQnZwME9icnFEemdVYTNLV05QRGFjMGpERlFrT3lTamZwUE1pVlZI?= =?iso-2022-jp?B?OGp2ODgrTnVxaE9hUlQwRjZ2Q0hCallZNUxwTWJlSEx3c0xGbEI4elVC?= =?iso-2022-jp?B?bnhPcVBQMHQ4eHVqUEdycmk2djI1TjM3bDFyN0dVMk9LSEZwdkExL3ln?= =?iso-2022-jp?B?M1NVNlNycS9YK3RyS0VDSUdDRHEzcFk5N1hqWEt4M1h0Y0ltbExSWU1T?= =?iso-2022-jp?B?Z3VtK2ViQmY1WTNnZllCeDVLZU9ObGRDaTVnY2dtSUVzTEVxWE5xeGJ5?= =?iso-2022-jp?B?dllBb3oxVlJHSWJuQ2wxdGVleVlUaW5TM2t4WTJjdEtoNEl3UnY4VlZv?= =?iso-2022-jp?B?VUMwWWt1RlhSMVBNRkd6ZWdSYzBDWnFsUkMvUUd3TWNGczkwRStrU2Z5?= =?iso-2022-jp?B?bUZvOCtIellDekJZemowUUFuNUFkTHJuRmdZSUJXVUVkaXVFNzkrWDM1?= =?iso-2022-jp?B?WFdlcWt4ellwTkpaaGhTM1lJYW1nOHBCY2xNWjZRdU1QVHV5VW1VbnY3?= =?iso-2022-jp?B?dGo0Z1ZuNDVHWFZzWjIycWZZeWdKTUc2VVBoU2grbkpSV2hKWXM1SThp?= =?iso-2022-jp?B?NFozMTcyYm1sVmRJdmQ3TGdpYmJ4UWwwcXhWMjRCcUU4MmZxc3Z4LzVD?= =?iso-2022-jp?B?UUhSclJneTVuaTkzVHZWN2FhV29LZCtoa3Y0ekNVd3pJTS81emZ0N2ZD?= =?iso-2022-jp?B?aFpML1pXbGNsYkpPdSt0UG5SZ0xQMWZIV0pFM2l0UzBucUU2OXVTeFR6?= =?iso-2022-jp?B?NDlaZEV2VGV1ck0xWi9MaHM1ckVoUFJyUUwwbTVNZ3owdW1OSVlMYVJB?= =?iso-2022-jp?B?SHZRcFl3R1NaZDlra2hRUlM2b2hOelBmcWw5MFhIbGQ3aitGeWFqbUNx?= =?iso-2022-jp?B?WCswbzJtQkY0emZhbFJsZG4wejJlYll1aEpBdmtzREdGcXdJdXRCMGhT?= =?iso-2022-jp?B?bEdmRWh2Q0Q4S1dSWFVUckQ1WEt2V2dXZDlSNnVTcEI3ck0wNGUwNEJP?= =?iso-2022-jp?B?QU5jL3VZSElDUVUxdFljcHhXZHp4dVFLWEdyWlp4a2JlNjRZanI5d0Mx?= =?iso-2022-jp?B?YWZjaXpGK3RJUkJSNlZhaHZqOEpoa3MxNUZrcXVhN0Q1RXQwaDA3ekVy?= =?iso-2022-jp?B?MndJNnljMHlPN3o3a3plV21OZ25NYXhaMTZ3V3lxc0d0VWptOFllYlRs?= =?iso-2022-jp?B?ck4zb3o4Y3V2bFQvd2w3UFIzUlZxdmIxSjlNL2VwWFBaa1RqaEFzRmlK?= =?iso-2022-jp?B?eEFHTWp1RjdVQkZnZ0V5MGFsUWY2RTdhQUVOZU9nRWU1c2lwNkI1WGJo?= =?iso-2022-jp?B?emt4OEVxa0VhdDRjbXJ2NjUxL09TdkxUM2JCVHRNdzRDUlllZXQ2SXFD?= =?iso-2022-jp?B?S1Jibk9QQkE0NDBmSUhkc2Z4dm9LYXo0N2tUNnFQcDFDcTZ6MEg4bVYx?= =?iso-2022-jp?B?T3hCcHRueGlQNnAzTWpMVktGbytMZ0hQOS9mdEFyVm5TVlkveUZRVkU0?= =?iso-2022-jp?B?TlNram0vdkV3QXJEUGRqSkE0L244SUdhNWQveDJDNW82Mk9XaGk5UEtP?= =?iso-2022-jp?B?bVhZSlN5TjVpY2FtZCtsQVphWEF4YlpOVVlMR25mSm1DT0Vpb3hITEhp?= =?iso-2022-jp?B?VzhLLzI1MmQ4bHpZbWZZSnNFRUNDb2g5OUdhT29LT3dJNzFkUnp4WEdM?= =?iso-2022-jp?B?dGJFbWVCMXJyZ3ZtYnliaDFHWk1yT3JkaHdGZFU5dy8rT2doM3JjYmJj?= =?iso-2022-jp?B?MFBSSU9XQ2ZwdUVKSXJRN0d3L1NWd2FJNjdvSWhqLzA3MEdGRjZoT1lw?= =?iso-2022-jp?B?QXJBckRFcjFEL3ZhTyt2VmRnaTdteFVUcmVGaDFWR0tJQSs0K2Fub2d4?= =?iso-2022-jp?B?eXlmcXA1SGxmb0tYQ2kxb3ZTY0hjOURFTVFIRDFVZlRUOFlYdTkwSVZz?= =?iso-2022-jp?B?RUZxVWdOK0hITytlWXJEa0xTek5pZDVwK2hpUU5tUGs5NFp6NnE4NFhU?= =?iso-2022-jp?B?N2pjPQ==?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSCPR01MB14966.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(4053099003)(38070700018)(1580799027);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?OFJCNWtERUp3UzBSY1F2WnhITG9BRHFjZDVkc3hBWkpKUXBDUGZGenNO?= =?iso-2022-jp?B?SUdZWVZadXFMbzFmYW55MVVRSzBBNkk3KzRPZTNUQndBeTBGcTlXODdp?= =?iso-2022-jp?B?eWtDRStDZldNOXREQ1JRaFFIa3pJRHgydVRkSXJsUGs4RHcya2syWjRR?= =?iso-2022-jp?B?QndMc1czUEZhNlhnTFBhMlJjMVQ0ejlvSFBtSVZmMFdRdEJhd1p3UWlH?= =?iso-2022-jp?B?ZDNFdGxtSlViRlhUZGxIRjh1V1o4N0tKZVFrYXFjeGxSWUM1NW9mQjBs?= =?iso-2022-jp?B?TlhJSndYaVhLeDhsT0dleTBjZHY0TVNFNFpWR3RYWjZjZGcvQnRJM29D?= =?iso-2022-jp?B?bjNYT001RE1LbE4vZndZNzNLbGdpemFjNGFyTnROZENnZWkvVXNFWnFZ?= =?iso-2022-jp?B?V0ZnWUliNi9TZ01vQjh1b0xXRGZxSi92em9wM3RaRGhES1JZL1VIeThj?= =?iso-2022-jp?B?S01QdlBxRkRtVXQrWEhlMzdZOWJKQzhNUjNONCtmVzYxZ1NEOEQ1K3B4?= =?iso-2022-jp?B?RUJSVFZVSXdTR3RNZEFiNGxWS3pMS0RwYSt4ZnVQNU12NGxNdmhMZDly?= =?iso-2022-jp?B?ZkcxMjliNDYrQTkxVTFVdTRSZXV4Sk9UcittL0lycC9YNGlVTXpnZlEw?= =?iso-2022-jp?B?T2pDZzYvd2ZtRTY0RHNQNjBvS0E5YkRVeEFoOEtVRnk1cUtQdVUrTks5?= =?iso-2022-jp?B?QXQwUHB3bWxLZ1lqZGVpcDRzM2V1dmhCMFA4OWo5YmRsaWd3VGZTbzFa?= =?iso-2022-jp?B?dHlOTDJNUy9EZ2VuUFp4Nkw1VHdoZjFTM2UyMk1vOXdZUnlIVXVLUncx?= =?iso-2022-jp?B?c1RZWEFGc3FPcy9oVDJHNytDbGJnV0RLNGdNeXRIK0Qwbm5OREtTNUtt?= =?iso-2022-jp?B?NmhRczRTVkorZnU1NEcrTzhIZVN1U3RsUGxZbTdtQ3JkODR4ZVk2UGFH?= =?iso-2022-jp?B?R0kxTElMWVJJOEpwczlYMjI3djA0aHJlOVc2Q0FKd2tqaXovcmg5NHVZ?= =?iso-2022-jp?B?MXg4RnIwUzlPM2krTHIvV0dKSFNtRzJhdFIyR2kyZi9sWmozbFppY1lp?= =?iso-2022-jp?B?Wit5NndsMnNwVUtoaXZ4UW9xS2NaN0kyNDVYVkNKVVJaOVlMV2wycjlw?= =?iso-2022-jp?B?WEVYRktGYzVjOFlxdEpUdW4vclFWMVg1T0ErK1dDSG53S1ZTZXIyMlAv?= =?iso-2022-jp?B?OFBLRmZvM1BhTlIyTlBzRzltdXZFamFpc0RhTW84M0JYS2p1SFhCU0xo?= =?iso-2022-jp?B?dzY4cVpKMWhqaXc3c3cwQVVJN2VtYUlIZFJGQ1lRcnAvSU5PSDg1b0cx?= =?iso-2022-jp?B?ZkxkQm1sNUNFQ29Qck1UWnRmRmJVTTRYTTdWSHlZNkhBakprTG5WZFc3?= =?iso-2022-jp?B?V0RoUEN0TW9qSVJZa2hReWxoNktJcUJVRi8zL0NUTXY5ek1qSnlNaEJj?= =?iso-2022-jp?B?YThzRk42bG0xaVlSMWNSd0E0cHJxRTEvV0pocmhLemFVK2NWclBrdTNs?= =?iso-2022-jp?B?UEl3djVvNHhEbWdnMUM4WkxXcVRjNlZURDgyNUU1emJhRlZNMHh6UHhi?= =?iso-2022-jp?B?ZjNDN1ViM1o5YzB4OTR5Tk9TckhrNWhpSU96WkF6S3ZtWllhUVp2VzVS?= =?iso-2022-jp?B?WlZsNWRiUnRrMXhmckF1K3VzMUN6K0MwYTJjQ3NOd0VLdGlGYjJLMHlt?= =?iso-2022-jp?B?NkFxL2cvOExSNG1NNS94TmlxZjJvOXdEZWJBZnNmZUtSaGs0ZGZhblFF?= =?iso-2022-jp?B?Qkh0V0dIMFMwcG5tRTV4bGh5bW5WdlhKeVhNVDJES241azcyQnlSVGZk?= =?iso-2022-jp?B?NDJFSElXSFdKdnNRaEkydGhXNVhCUkJCeWxGeWJ2RkpjY01nNjl5c2kx?= =?iso-2022-jp?B?NzhpN08rbDBMMWk3QldoWU9vZkpvTkRsc2NlYU8zRGlVeVZjdDZRckJ0?= =?iso-2022-jp?B?K1AzMnVNSEF2cDlQTHdiK1NUKzBEWXZpbjNkU2duYmZQWDVocTVnRjJo?= =?iso-2022-jp?B?czVqR1lib3EzQlRXT21UazNKVCsyck0vY2NPa09oVGxpNlRWQk9JQWEv?= =?iso-2022-jp?B?bUxKY1kvZlFBTnBMQitqZW40K2lLVTFkdnl0VXdDMG1GSjd2QW9ZUVo3?= =?iso-2022-jp?B?NEt0bng2RWNIVTdoQk1UcGtidTArYW9OL2kxalpobWwxUEFUUW1DWjFF?= =?iso-2022-jp?B?WlhSQlVwK1oveEs5M2lQUGVaVnNxME9QRUdzRnVIbDMvc3ZDUGJ3M0p6?= =?iso-2022-jp?B?cHUzRHlTTG9QWHpqLzRmL3hwNWtTTXlJL0NoOExpL3pvUWx1M1VCUVBh?= =?iso-2022-jp?B?bzZJNTcvTElSTUVrazd0MmNDeFVST3Evc3c9PQ==?= Content-Type: multipart/mixed; boundary="_002_OSCPR01MB14966930B4357BAE8C9D68A8AF5C72OSCPR01MB14966jp_" MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: sJZX4qSw5Z9cgMXYvobVqzQJZNx0SNJcmJI0t+d68GoCcekyGzacBDFABkOlx2Jn1Ka6xX2f/zHRBX2gV3asDaAim+Lr3Pt4WqrPtMkH+RQZu9fLP0RBqbJq76dHtPTd3nSkxsa1V9GeBxBDtNhZ03vJoKFLcjUwAV3mOVKsodg/5r7s3SMQSDU3kOplRG6LpPL29sh5ii/JIDmNPwr3JeuvLG4WEJhJn3CwSea6wo47/z+r8GT85sdLtcSU2m+DMFUHUkDAzMK3yA17H7tIWcFAEFUr2Smt8P6T4gOqm4btBI0VwB/g5jJGjBC61X5PMJHRLTAINuu1M2+iEA5RetqrT1KRiEHpLaD1tpZuw7js7QHAEFfyOQAjFwBTVg3889iCFwfV85ra9Iac2ODi0boxmDsY1kxeqkq3Rqk1KWtLjPLOk+UC11Rn4vN3pMJfnjxidZO6ey21fj82M21/pHHgjHCIIURjenL+fmGPorr+WypDIYe6HdMRm/gtdYUdEvz39vadkY8Me0+jkXmwGMI9LK2i/s/r0v3LBEJzPwXxRBcrNISiI88BHmohDRpbV/KS6IBHOn4LFi22k/zF7JLE+vHkwz0RG4xVUkvYXqgCu8EDsHn/rujNqIveU2R+ X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSCPR01MB14966.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: faeab887-765d-427f-b794-08dd522fcea7 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2025 04:25:43.9958 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tSDvS2wvURgKyhM6/NxEBW9b7XMcrtyx6QEruC3Kt2gq/+7lGMNU04FuaoQGrPxKzX133/Kh5AADciaO2AKdFl097GpVLw/edjeigO4B8Ms= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB6718 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_OSCPR01MB14966930B4357BAE8C9D68A8AF5C72OSCPR01MB14966jp_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable Dear hackers, Hi, I found the issue $SUBJECT. According to the doc [1]: ``` -d dbname --dbname=3Ddbname The database to connect to. See the description of the actions for what thi= s means in detail. The dbname can be a connection string. If so, connection string parameters = will override any conflicting command line options. Defaults to the user name. ``` IIUC final statement implies --dbname can be omitted. If it is mandatory, i= t should be described in the synopsis part - not written now. However, the command would fail whe= n -d is missed. ``` $ pg_recvlogical -U postgres --start -S test -f - pg_recvlogical: error: no database specified pg_recvlogical: hint: Try "pg_recvlogical --help" for more information. ``` ISTM the inconsistency is introduced since the initial commit. I think they= should be unified either 1) update the doc or 2) accept when -d is not specified. Personally, I like= 2nd approach, pg_recvlogical can follow the normal connection rule. I.e.,=20 a) Use PGDATABASE if specified b) Check 'U' and PGUSER and use it if specified c) Otherwise use the current OS user name Attached patch tries to implement the 2nd approach. How do you think? [1]: https://www.postgresql.org/docs/devel/app-pgrecvlogical.html Best regards, Hayato Kuroda FUJITSU LIMITED --_002_OSCPR01MB14966930B4357BAE8C9D68A8AF5C72OSCPR01MB14966jp_ Content-Type: application/octet-stream; name="0001-pg_recvlogical-accept-if-d-is-not-specified.patch" Content-Description: 0001-pg_recvlogical-accept-if-d-is-not-specified.patch Content-Disposition: attachment; filename="0001-pg_recvlogical-accept-if-d-is-not-specified.patch"; size=2264; creation-date="Fri, 21 Feb 2025 04:23:32 GMT"; modification-date="Fri, 21 Feb 2025 04:24:06 GMT" Content-Transfer-Encoding: base64 RnJvbSBkMTIyMDY4MTdmNzg3MjFiNzczOTM4OWMyMzI3N2Y5NTlhNjFjMjYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIYXlhdG8gS3Vyb2RhIDxrdXJvZGEuaGF5YXRvQGZ1aml0c3Uu Y29tPgpEYXRlOiBGcmksIDIxIEZlYiAyMDI1IDEzOjIyOjM3ICswOTAwClN1YmplY3Q6IFtQQVRD SF0gcGdfcmVjdmxvZ2ljYWw6IGFjY2VwdCBpZiAtZCBpcyBub3Qgc3BlY2lmaWVkCgotLS0KIHNy Yy9iaW4vcGdfYmFzZWJhY2t1cC9wZ19yZWN2bG9naWNhbC5jICAgICAgICB8IDIwICsrKysrKysr KysrKy0tLS0tLS0KIHNyYy9iaW4vcGdfYmFzZWJhY2t1cC90LzAzMF9wZ19yZWN2bG9naWNhbC5w bCB8ICA0ICsrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlv bnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvYmluL3BnX2Jhc2ViYWNrdXAvcGdfcmVjdmxvZ2ljYWwu YyBiL3NyYy9iaW4vcGdfYmFzZWJhY2t1cC9wZ19yZWN2bG9naWNhbC5jCmluZGV4IGI5ZWEyM2Ux NDIuLjNmYmMyZTgxOWUgMTAwNjQ0Ci0tLSBhL3NyYy9iaW4vcGdfYmFzZWJhY2t1cC9wZ19yZWN2 bG9naWNhbC5jCisrKyBiL3NyYy9iaW4vcGdfYmFzZWJhY2t1cC9wZ19yZWN2bG9naWNhbC5jCkBA IC0yMCw2ICsyMCw3IEBACiAKICNpbmNsdWRlICJjb21tb24vZmlsZV9wZXJtLmgiCiAjaW5jbHVk ZSAiY29tbW9uL2xvZ2dpbmcuaCIKKyNpbmNsdWRlICJjb21tb24vdXNlcm5hbWUuaCIKICNpbmNs dWRlICJmZV91dGlscy9vcHRpb25fdXRpbHMuaCIKICNpbmNsdWRlICJnZXRvcHRfbG9uZy5oIgog I2luY2x1ZGUgImxpYnBxLWZlLmgiCkBAIC04NjQsNiArODY1LDE4IEBAIG1haW4oaW50IGFyZ2Ms IGNoYXIgKiphcmd2KQogCQlleGl0KDEpOwogCX0KIAorCWlmIChkYm5hbWUgPT0gTlVMTCkKKwl7 CisJCWlmIChnZXRlbnYoIlBHREFUQUJBU0UiKSkKKwkJCWRibmFtZSA9IGdldGVudigiUEdEQVRB QkFTRSIpOworCQllbHNlIGlmIChkYnVzZXIpCisJCQlkYm5hbWUgPSBkYnVzZXI7CisJCWVsc2Ug aWYgKGdldGVudigiUEdVU0VSIikpCisJCQlkYm5hbWUgPSBnZXRlbnYoIlBHVVNFUiIpOworCQll bHNlCisJCQlkYm5hbWUgPSAoY2hhciAqKSBnZXRfdXNlcl9uYW1lX29yX2V4aXQocHJvZ25hbWUp OworCX0KKwogCS8qCiAJICogUmVxdWlyZWQgYXJndW1lbnRzCiAJICovCkBAIC04ODEsMTMgKzg5 NCw2IEBAIG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCQlleGl0KDEpOwogCX0KIAotCWlm ICghZG9fZHJvcF9zbG90ICYmIGRibmFtZSA9PSBOVUxMKQotCXsKLQkJcGdfbG9nX2Vycm9yKCJu byBkYXRhYmFzZSBzcGVjaWZpZWQiKTsKLQkJcGdfbG9nX2Vycm9yX2hpbnQoIlRyeSBcIiVzIC0t aGVscFwiIGZvciBtb3JlIGluZm9ybWF0aW9uLiIsIHByb2duYW1lKTsKLQkJZXhpdCgxKTsKLQl9 Ci0KIAlpZiAoIWRvX2Ryb3Bfc2xvdCAmJiAhZG9fY3JlYXRlX3Nsb3QgJiYgIWRvX3N0YXJ0X3Ns b3QpCiAJewogCQlwZ19sb2dfZXJyb3IoImF0IGxlYXN0IG9uZSBhY3Rpb24gbmVlZHMgdG8gYmUg c3BlY2lmaWVkIik7CmRpZmYgLS1naXQgYS9zcmMvYmluL3BnX2Jhc2ViYWNrdXAvdC8wMzBfcGdf cmVjdmxvZ2ljYWwucGwgYi9zcmMvYmluL3BnX2Jhc2ViYWNrdXAvdC8wMzBfcGdfcmVjdmxvZ2lj YWwucGwKaW5kZXggYTZlMTA2MDAxNi4uNmZjY2RiYTYzYyAxMDA2NDQKLS0tIGEvc3JjL2Jpbi9w Z19iYXNlYmFja3VwL3QvMDMwX3BnX3JlY3Zsb2dpY2FsLnBsCisrKyBiL3NyYy9iaW4vcGdfYmFz ZWJhY2t1cC90LzAzMF9wZ19yZWN2bG9naWNhbC5wbApAQCAtMjksOCArMjksOCBAQCAkbm9kZS0+ c3RhcnQ7CiAKICRub2RlLT5jb21tYW5kX2ZhaWxzKFsncGdfcmVjdmxvZ2ljYWwnXSwgJ3BnX3Jl Y3Zsb2dpY2FsIG5lZWRzIGEgc2xvdCBuYW1lJyk7CiAkbm9kZS0+Y29tbWFuZF9mYWlscygKLQlb ICdwZ19yZWN2bG9naWNhbCcsICctLXNsb3QnID0+ICd0ZXN0JyBdLAotCSdwZ19yZWN2bG9naWNh bCBuZWVkcyBhIGRhdGFiYXNlJyk7CisJWyAncGdfcmVjdmxvZ2ljYWwnLCAnLS1zbG90JyA9PiAn dGVzdCcsICctLXVzZXInID0+ICdwb3N0Z3JlcycgXSwKKwkncGdfcmVjdmxvZ2ljYWwgbmVlZHMg YW4gYWN0aW9uJyk7CiAkbm9kZS0+Y29tbWFuZF9mYWlscygKIAlbICdwZ19yZWN2bG9naWNhbCcs ICctLXNsb3QnID0+ICd0ZXN0JywgJy0tZGJuYW1lJyA9PiAncG9zdGdyZXMnIF0sCiAJJ3BnX3Jl Y3Zsb2dpY2FsIG5lZWRzIGFuIGFjdGlvbicpOwotLSAKMi40My41Cgo= --_002_OSCPR01MB14966930B4357BAE8C9D68A8AF5C72OSCPR01MB14966jp_--