Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pp5Cl-0007Ax-AR for pgsql-bugs@arkaria.postgresql.org; Wed, 19 Apr 2023 10:38:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pp5Ck-0002ze-5t for pgsql-bugs@arkaria.postgresql.org; Wed, 19 Apr 2023 10:38:26 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pp51r-0008Ag-Jl for pgsql-bugs@lists.postgresql.org; Wed, 19 Apr 2023 10:27:11 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pp51m-003oWM-VN for pgsql-bugs@lists.postgresql.org; Wed, 19 Apr 2023 10:27:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=jj29qgfqUYzdoiXF+9aTvfgpVic/T7eMohd83J9Emms=; b=wmv4iaJWpbpfpTQJrPHS7YAVGX zsXSklmHLWSrr96JaLlYzjfG/iTCAO7qiLmn/0mDs9i00wMux8f/1grpz3lNrlnyCvOZvBCcAHV+1 0fhTRspHX5mAzJgUcI9RPKokRJfyNMh8UXPKMyI79l2Tzbqy0NHTVwiW6+TjVvCgozUAk5WoFZZDn rWW2+JzHVIUgJs/C3F4w9bzSbJC34x1Tzz4I6EGCUKYcIbQEsPRVYd0ZSyGakoMyovYV0tmglb/xp C0lop5PxFSpDwi+NStoK4aJMhgDFixairHRkkW1G8/z4krWYk8yDnlJbuaI/rcFAHLOTeA4PXEpwX HqgwXRrg==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pp51k-0001YQ-LE for pgsql-bugs@lists.postgresql.org; Wed, 19 Apr 2023 10:27:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1pp51j-00DEaj-8A for pgsql-bugs@lists.postgresql.org; Wed, 19 Apr 2023 10:27:03 +0000 Content-Type: multipart/mixed; boundary="===============6153641468790373749==" MIME-Version: 1.0 Subject: BUG #17903: There is a bug in the KeepLogSeg() To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: xu.xw2008@163.com Reply-To: xu.xw2008@163.com, pgsql-bugs@lists.postgresql.org Date: Wed, 19 Apr 2023 10:26:13 +0000 Message-ID: <17903-4288d439dee856c6@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6153641468790373749== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxNzkwMwpMb2dnZWQgYnk6ICAgICAgICAgIHh1IHhpbmd3YW5nCkVtYWls IGFkZHJlc3M6ICAgICAgeHUueHcyMDA4QDE2My5jb20KUG9zdGdyZVNRTCB2ZXJzaW9uOiAxMy4z Ck9wZXJhdGluZyBzeXN0ZW06ICAgb3BlbkV1bGVyCkRlc2NyaXB0aW9uOiAgICAgICAgCgpIaSwN Cg0KSSBmb3VuZCB0aGF0IEtlZXBMb2dTZWcoKSBoYXMgYSBwaWVjZSBvZiBjb2RlIHRoYXQgaXMg bm90IGNvcnJlY3RseS4NCg0Kc2Vnbm8gbWF5IGJlIGxhcmdlciB0aGFuIGN1cnJTZWdObywgc2lu Y2UgdGhlIHNsb3Rfa2VlcF9zZWdzIHZhcmlhYmxlIGlzIG9mCnR5cGUgInVpbnQ2NCIsIGluIHRo aXMgY2FzZSB0aGUgY29kZSAiaWYgKGN1cnJTZWdObyAtIHNlZ25vID4Kc2xvdF9rZWVwX3NlZ3Mp IiBpcyBpbmNvcnJlY3QuIA0KDQoiaWYgKGN1cnJTZWdObyAtIHNlZ25vIDwga2VlcF9zZWdzKSIg aXMgYWxzbyB0aGUgc2FtZS4NCg0KQ2hlY2twb2ludCBjYWxscyB0aGUgS2VlcExvZ1NlZyBmdW5j dGlvbiwgYW5kIHRoZXJlIGFyZSBtYW55IG9wZXJhdGlvbnMKYmV0d2VlbiByZWNwdHIgYW5kIFhM b2dHZXRSZXBsaWNhdGlvblNsb3RNaW5pbXVtTFNOLCBpbmNsdWRpbmcgdXBkYXRpbmcgdGhlCnBn X2NvbnRyb2wgZmlsZSwgc28gc2Vnbm8gbWF5IGJlIGxhcmdlciB0aGFuIGN1cnJTZWdOby4NCg0K S2VlcExvZ1NlZyhYTG9nUmVjUHRyIHJlY3B0ciwgWExvZ1NlZ05vICpsb2dTZWdObykNCnsNCglY TG9nU2VnTm8JY3VyclNlZ05vOw0KCVhMb2dTZWdObwlzZWdubzsNCglYTG9nUmVjUHRyCWtlZXA7 DQoNCglYTEJ5dGVUb1NlZyhyZWNwdHIsIGN1cnJTZWdObywgd2FsX3NlZ21lbnRfc2l6ZSk7DQoJ c2Vnbm8gPSBjdXJyU2VnTm87DQoNCgkvKg0KCSAqIENhbGN1bGF0ZSBob3cgbWFueSBzZWdtZW50 cyBhcmUga2VwdCBieSBzbG90cyBmaXJzdCwgYWRqdXN0aW5nIGZvcg0KCSAqIG1heF9zbG90X3dh bF9rZWVwX3NpemUuDQoJICovDQoJa2VlcCA9IFhMb2dHZXRSZXBsaWNhdGlvblNsb3RNaW5pbXVt TFNOKCk7DQoJaWYgKGtlZXAgIT0gSW52YWxpZFhMb2dSZWNQdHIpDQoJew0KCQlYTEJ5dGVUb1Nl ZyhrZWVwLCBzZWdubywgd2FsX3NlZ21lbnRfc2l6ZSk7DQoNCgkJLyogQ2FwIGJ5IG1heF9zbG90 X3dhbF9rZWVwX3NpemUgLi4uICovDQoJCWlmIChtYXhfc2xvdF93YWxfa2VlcF9zaXplX21iID49 IDApDQoJCXsNCgkJCXVpbnQ2NAkJc2xvdF9rZWVwX3NlZ3M7DQoNCgkJCXNsb3Rfa2VlcF9zZWdz ID0NCgkJCQlDb252ZXJ0VG9YU2VncyhtYXhfc2xvdF93YWxfa2VlcF9zaXplX21iLCB3YWxfc2Vn bWVudF9zaXplKTsNCg0KCQkJaWYgKGN1cnJTZWdObyAtIHNlZ25vID4gc2xvdF9rZWVwX3NlZ3Mp DQoJCQkJc2Vnbm8gPSBjdXJyU2VnTm8gLSBzbG90X2tlZXBfc2VnczsNCgkJfQ0KCX0NCg0KCS8q IGJ1dCwga2VlcCBhdCBsZWFzdCB3YWxfa2VlcF9zaXplIGlmIHRoYXQncyBzZXQgKi8NCglpZiAo d2FsX2tlZXBfc2l6ZV9tYiA+IDApDQoJew0KCQl1aW50NjQJCWtlZXBfc2VnczsNCg0KCQlrZWVw X3NlZ3MgPSBDb252ZXJ0VG9YU2Vncyh3YWxfa2VlcF9zaXplX21iLCB3YWxfc2VnbWVudF9zaXpl KTsNCgkJaWYgKGN1cnJTZWdObyAtIHNlZ25vIDwga2VlcF9zZWdzKQ0KCQl7DQoJCQkvKiBhdm9p ZCB1bmRlcmZsb3csIGRvbid0IGdvIGJlbG93IDEgKi8NCgkJCWlmIChjdXJyU2VnTm8gPD0ga2Vl cF9zZWdzKQ0KCQkJCXNlZ25vID0gMTsNCgkJCWVsc2UNCgkJCQlzZWdubyA9IGN1cnJTZWdObyAt IGtlZXBfc2VnczsNCgkJfQ0KCX0NCg0KDQpyZWdhcmRzLg0KDQotLSANCnh1IHhpbmd3YW5nCgo= --===============6153641468790373749==--