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 1rs2LK-004OnN-D3 for pgsql-committers@arkaria.postgresql.org; Wed, 03 Apr 2024 15:16:03 +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 1rs2LI-003j8a-VL for pgsql-committers@arkaria.postgresql.org; Wed, 03 Apr 2024 15:16:00 +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 1rs2LI-003j8N-Ij for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 15:16:00 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs2LE-000NM8-LX for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 15:15:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=IrUumiT3+jPau3FfHsx2ul+gAcfdBKDu3KXeo4TW69U=; b=U51sZW4gbTKghJ0Nwrw7Jg8MC5 PTmjGiO55OvWUuuXASkdw/Dr/hHcwNxHbh0xlvghzBf9s/6Yz2ifcnx58r0h1vd0gPclPQ7fx7l7r LuMU96PpdrHZxKv4303/4hzwy/sZkToI1xuWbLu4NC3hw56gVFqn++eh7fSRToMa7woX7SAzt/j/2 QshvdPm4ZtW2Jn6vzEuYIIXtFsqdvYzdPK5gxY7tibB/K8wNMnOBW+rSPcb9qSiSMxt/64t/U2yjZ XJotjPdp8cQYlrYLfD/6MbYf4ZgyyGeYWoddpqKxAsbjDEYrOq3Wlg/VZMMQXiP1NitjHTXjgvyMj lKqBl5tA==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs2LD-000yYb-Q7 for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 15:15:56 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rs2LC-000Jnr-GT for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 15:15:55 +0000 Content-Type: multipart/mixed; boundary="===============0085378940167761239==" MIME-Version: 1.0 From: Alexander Korotkov To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use the pairing heap instead of a flat array for LSN replay wait X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 03 Apr 2024 15:15:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0085378940167761239== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIHRoZSBwYWlyaW5nIGhlYXAgaW5zdGVhZCBvZiBhIGZsYXQgYXJyYXkgZm9yIExTTiByZXBs YXkgd2FpdGVycwoKMDZjNDE4ZTE2MyBpbnRyb2R1Y2VkIHBnX3dhbF9yZXBsYXlfd2FpdCgpIHBy b2NlZHVyZSBhbGxvd2luZyB0byB3YWl0IGZvcgp0aGUgcGFydGljdWxhciBMU04gdG8gYmUgcmVw bGF5ZWQgb24gc3RhbmRieS4gIFRoZSB3YWl0ZXJzIHdlcmUgc3RvcmVkIGluCnRoZSBmbGF0IGFy cmF5LiAgRXZlbiB0aG91Z2ggc2Nhbm5pbmcgc21hbGwgYXJyYXlzIGlzIGZhc3QsIHRoYXQgbWln aHQgYmUgYQpwcm9ibGVtIGF0IHNjYWxlIChhIGxvdCBvZiB3YWl0aW5nIHByb2Nlc3NlcykuCgpU aGlzIGNvbW1pdCByZXBsYWNlcyB0aGUgZmxhdCBzaGFyZWQgbWVtb3J5IGFycmF5IHdpdGggdGhl IHBhaXJpbmcgaGVhcCwKd2hpY2ggaG9sZHMgdGhlIHdhaXRlciB3aXRoIHRoZSBsZWFzdCBMU04g YXQgdGhlIHRvcC4gIFRoaXMgZ2l2ZXMgdXMgTyhsb2cgTikKY29tcGxleGl0eSBmb3IgYm90aCBp bnNlcnRpbmcgYW5kIHJlbW92aW5nIHdhaXRlcnMuCgpSZXBvcnRlZC1ieTogQWx2YXJvIEhlcnJl cmEKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8yMDI0MDQwMzA2NTguaGhqM3ZmeGV5 aGZ0JTQwYWx2aGVycmUucGdzcWwKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0t LS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9iZjFlNjUwODA2Mjll MmIwYWM0N2ZmZTI0NTU3NmRhOTZlZmY4NDIwCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0t LQpzcmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94bG9ncmVjb3ZlcnkuYyB8ICAgMiArLQpzcmMv YmFja2VuZC9jb21tYW5kcy93YWl0bHNuLmMgICAgICAgICAgICB8IDE2OCArKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvbGliL3BhaXJpbmdoZWFwLmMgICAgICAgICAg ICAgfCAgMTggKysrLQpzcmMvaW5jbHVkZS9jb21tYW5kcy93YWl0bHNuLmggICAgICAgICAgICB8 ICA0NCArKysrKysrLQpzcmMvaW5jbHVkZS9saWIvcGFpcmluZ2hlYXAuaCAgICAgICAgICAgICB8 ICAgMyArCjUgZmlsZXMgY2hhbmdlZCwgMTQwIGluc2VydGlvbnMoKyksIDk1IGRlbGV0aW9ucygt KQoK --===============0085378940167761239==--