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 1lh9Vc-0005Qi-1u for pgsql-bugs@arkaria.postgresql.org; Thu, 13 May 2021 11:28:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lh9Va-0001NC-QC for pgsql-bugs@arkaria.postgresql.org; Thu, 13 May 2021 11:28:02 +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 1lgzGq-0004PU-3S for pgsql-bugs@lists.postgresql.org; Thu, 13 May 2021 00:32:08 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lgzGn-0005NK-P8 for pgsql-bugs@lists.postgresql.org; Thu, 13 May 2021 00:32:07 +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=tySPG9UeHMzm3TpjSo+TPv4LBU66EvzomOZNb8ZgHhY=; b=DIt0sBdjrhv2iNv4xpiMVyJuu2 Yi6kWkVcR5al+MSrNhyqRRrGTY2ViyfmI/WN9HzCL3KuqDmxsh8zzNNfugmB1Rq82ZD4adZQX+acB GfpjWRk/ltOrlEzsQNaGHJ4CpYqcrR63ansKjIBJOQ/PZcV9BbQCmJU5tyq0AYIr/1NeqwFidgEuC 3ySMf7kE0hp5VykZZdQE0oM/+9UrhZWsvcRn7QY4KOuoKjLrJBL185XYtY7KQIiUElUYIJZQX4pj2 E2qwowLwbC6s5DGpuYsAMqBw+3Tn36/xjNH0wSrQIq3D2xrTfyORJeldcSWC2ui5hPlJkw7+LhIV+ hcvNAU6g==; 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 1lgzGl-0007xV-VM for pgsql-bugs@lists.postgresql.org; Thu, 13 May 2021 00:32:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lgzGk-0002DM-Ng for pgsql-bugs@lists.postgresql.org; Thu, 13 May 2021 00:32:02 +0000 Content-Type: multipart/mixed; boundary="===============7894464963596786363==" MIME-Version: 1.0 Subject: BUG #17005: Enhancement request: Improve walsender throughput by aggregating multiple messages in one send To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: rony.kurniawan@oracle.com Reply-To: rony.kurniawan@oracle.com, pgsql-bugs@lists.postgresql.org Date: Thu, 13 May 2021 00:31:53 +0000 Message-ID: <17005-3e1030784d5440c4@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 --===============7894464963596786363== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxNzAwNQpMb2dnZWQgYnk6ICAgICAgICAgIFJvbnkgS3Vybmlhd2FuCkVt YWlsIGFkZHJlc3M6ICAgICAgcm9ueS5rdXJuaWF3YW5Ab3JhY2xlLmNvbQpQb3N0Z3JlU1FMIHZl cnNpb246IDExLjcKT3BlcmF0aW5nIHN5c3RlbTogICBPcmFjbGUgTGludXggU2VydmVyIHJlbGVh c2UgNy45CkRlc2NyaXB0aW9uOiAgICAgICAgCgpIaSwNCg0KSSBtZWFzdXJlZCB0aGUgdGhyb3Vn aHB1dCBvZiByZWFkaW5nIHRoZSBsb2dpY2FsIHJlcGxpY2F0aW9uIHNsb3QgYW5kIGZvdW5kCnRo YXQgaW4gc21hbGxlciByb3cgc2l6ZSAoNTEyIGJ5dGVzKSB0aGUgdGhyb3VnaHB1dCBpcyA1MCUg bG93ZXIgY29tcGFyZWQgdG8KMTAyNCBieXRlcy4NCg0KdGNwZHVtcCBzaG93cyB0aGF0IGV0aGVy bmV0IHBhY2tldHMgc2VudCBieSB0aGUgcmVwbGljYXRpb24gc2VydmVyIGNvbnRhaW4Kb25seSBv bmUgbWVzc2FnZSBwZXIgcGFja2V0IChzZWUgdGNwZHVtcCBvdXRwdXQgYmVsb3cpLg0KTWF5IGJl IHRoaXMgaXMgdGhlIGludGVuZGVkIGRlc2lnbiB0byBhY2hpZXZlIGxvdyBsYXRlbmN5IGJ1dCB0 aGlzIGlzIG5vdApmYXZvcmFibGUgaW4gYXBwbGljYXRpb24gdGhhdCByZXF1aXJlcyBoaWdoIHRo cm91Z2hwdXQuDQoNCklzIGl0IHBvc3NpYmxlIGZvciBQb3N0Z3JlU1FMIHRvIGVuYWJsZSBOYWds ZSdzIGFsZ29yaXRobSBvbiB0aGUgc3RyZWFtaW5nCnNvY2tldCBmb3IgcmVwbGljYXRpb24/DQpP ciBhZ2dlZ2F0ZSB0aGUgbWVzc2FnZXMgbWFudWFsbHkgYmVmb3JlIHNlbmRpbmcgdGhlbSBpbiBv bmUgc2VuZCgpPw0KDQpUaGFuayB5b3UsDQpSb255DQoNCnRlc3QgY2FzZToNCmNsaWVudCBhbmQg c2VydmVyIGFyZSBvbiBkaWZmZXJlbnQgbWFjaGluZXMgb3IgcnVuIHRoZSBzZXJ2ZXIgaW4gYSBk b2NrZXIuDQpjcmVhdGUgdGFibGUgcHVibGljLnRlc3QgKGlkIGludGVnZXIgZ2VuZXJhdGVkIGFs d2F5cyBhcyBpZGVudGl0eSwgbmFtZQp2YXJjaGFyKDUxMikpOw0KYWx0ZXIgdGFibGUgcHVibGlj LnRlc3QgcmVwbGljYSBpZGVudGl0eSBmdWxsOw0Kc2VsZWN0ICogZnJvbSBwZ19jcmVhdGVfbG9n aWNhbF9yZXBsaWNhdGlvbl9zbG90KCd0ZXN0c2xvdCcsCid0ZXN0X2RlY29kaW5nJyk7DQppbnNl cnQgaW50byBwdWJsaWMudGVzdCAobmFtZSkgdmFsdWVzIChycGFkKCdhJywgNTEyLCAnYScpKTsN Ci4uLg0KaW5zZXJ0IGludG8gcHVibGljLnRlc3QgKG5hbWUpIHZhbHVlcyAocnBhZCgnYScsIDUx MiwgJ2EnKSk7DQoNCkkgdXNlZCBwZ2JlbmNoIHRvIGluc2VydCBtaWxsaW9uIG9mIHJlY29yZHMg dG8gdGhlIHRlc3QgdGFibGUgdG8gbWVhc3VyZSB0aGUKdGhyb3VnaHB1dCwgYnV0IG9uZSBpbnNl cnQgaXMgZW5vdWdoIHRvIHNob3cgaG93IHRoZSBzZXJ2ZXIgc2VuZCB0aGUKbWVzc2FnZS4NCg0K Y2xpZW50IHRlcm1pbmFsIDE6DQokIHN1ZG8gdGNwZHVtcCAtRA0KMS5lbnAwczMNCjIudmlyYnIw DQozLmRvY2tlcjANCg0KJCBzdWRvIHRjcGR1bXAgLWkgMyAtdyBwc3FsLnBjYXAgInRjcCBwb3J0 IDU0MzIiDQoNCmNsaWVudCB0ZXJtaW5hbCAyOg0KJCBwZ19yZWN2bG9naWNhbCAtLXN0YXJ0IC0t c2xvdD10ZXN0c2xvdCAtZCBwb3N0Z3JlcyAtaCAxNzIuMTcuMC4yIC1VCnBvc3RncmVzIC1mIC0N Cg0KY2xpZW50IHRlcm1pbmFsIDE6DQokIHN1ZG8gdGNwZHVtcCAtaSAzIC13IHBzcWwucGNhcCAi dGNwIHBvcnQgNTQzMiINCmN0cmwtYw0KMzcgcGFja2V0cyBjYXB0dXJlZA0KMzcgcGFja2V0cyBy ZWNlaXZlZCBieSBmaWx0ZXINCjAgcGFja2V0cyBkcm9wcGVkIGJ5IGtlcm5lbA0KDQokIHRjcGR1 bXAgLS1udW1iZXIgLW5uIC1BIC1yIHBzcWwucGNhcA0KLi4uDQogICAyMiAgMTY6Mzg6MzcuMjE3 Njc3IElQIDE3Mi4xNy4wLjEuNTYxNDAgPiAxNzIuMTcuMC4yLjU0MzI6Ci4uLlNUQVJUX1JFUExJ Q0FUSU9OIFNMT1QgInRlc3RzbG90IiBMT0dJQ0FMIDAvMC4NCi4uLg0KICAgMjggIDE2OjM4OjM3 LjIxODIwOSBJUCAxNzIuMTcuMC4yLjU0MzIgPiAxNzIuMTcuMC4xLjU2MTQwOiAuLi5CRUdJTgox ODg4NjUwDQouLi4NCiAgIDMwICAxNjozODozNy4yMTgzMzIgSVAgMTcyLjE3LjAuMi41NDMyID4g MTcyLjE3LjAuMS41NjE0MDogLi4udGFibGUKcHVibGljLnRlc3Q6IElOU0VSVDogaWRbaW50ZWdl cl06IDEgbmFtZVtjaGFyYWN0ZXIKdmFyeWluZ106J2FhYS4uLjUxMi4uLmFhYScNCiAgIDMxICAx NjozODozNy4yMTgzNDUgSVAgMTcyLjE3LjAuMi41NDMyID4gMTcyLjE3LjAuMS41NjE0MDogLi4u Q09NTUlUCjE4ODg2NTAKCg== --===============7894464963596786363==--