Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gqTuR-0005Em-0N for pgsql-committers@arkaria.postgresql.org; Mon, 04 Feb 2019 02:22:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gqTuP-0006GM-Og for pgsql-committers@arkaria.postgresql.org; Mon, 04 Feb 2019 02:22:53 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gqTuP-0006ES-Fu for pgsql-committers@lists.postgresql.org; Mon, 04 Feb 2019 02:22:53 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gqTuM-0000VR-LC for pgsql-committers@lists.postgresql.org; Mon, 04 Feb 2019 02:22:52 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gqTuM-0005WQ-BA for pgsql-committers@lists.postgresql.org; Mon, 04 Feb 2019 02:22:50 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.89) (envelope-from ) id 1gqTuL-0004Wj-U7 for pgsql-committers@lists.postgresql.org; Mon, 04 Feb 2019 02:22:49 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@lists.postgresql.org From: Amit Kapila Subject: pgsql: Avoid creation of the free space map for small heap relations, t Message-Id: Date: Mon, 04 Feb 2019 02:22:49 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk QXZvaWQgY3JlYXRpb24gb2YgdGhlIGZyZWUgc3BhY2UgbWFwIGZvciBzbWFsbCBoZWFwIHJlbGF0 aW9ucywgdGFrZSAyLgoKUHJldmlvdXNseSwgYWxsIGhlYXBzIGhhZCBGU01zLiBGb3IgdmVyeSBz bWFsbCB0YWJsZXMsIHRoaXMgbWVhbnMgdGhhdCB0aGUKRlNNIHRvb2sgdXAgbW9yZSBzcGFjZSB0 aGFuIHRoZSBoZWFwIGRpZC4gVGhpcyBpcyB3YXN0ZWZ1bCwgc28gbm93IHdlCnJlZnJhaW4gZnJv bSBjcmVhdGluZyB0aGUgRlNNIGZvciBoZWFwcyB3aXRoIDQgcGFnZXMgb3IgZmV3ZXIuIElmIHRo ZSBsYXN0Cmtub3duIHRhcmdldCBibG9jayBoYXMgaW5zdWZmaWNpZW50IHNwYWNlLCB3ZSBzdGls bCB0cnkgdG8gaW5zZXJ0IGludG8gc29tZQpvdGhlciBwYWdlIGJlZm9yZSBnaXZpbmcgdXAgYW5k IGV4dGVuZGluZyB0aGUgcmVsYXRpb24sIHNpbmNlIGRvaW5nCm90aGVyd2lzZSBsZWFkcyB0byB0 YWJsZSBibG9hdC4gVGVzdGluZyBzaG93ZWQgdGhhdCB0cnlpbmcgZXZlcnkgcGFnZQpwZW5hbGl6 ZWQgcGVyZm9ybWFuY2Ugc2xpZ2h0bHksIHNvIHdlIGNvbXByb21pc2UgYW5kIHRyeSBldmVyeSBv dGhlciBwYWdlLgpUaGlzIHdheSwgd2UgdmlzaXQgYXQgbW9zdCB0d28gcGFnZXMuIEFueSBwYWdl cyB3aXRoIHdhc3RlZCBmcmVlIHNwYWNlCmJlY29tZSB2aXNpYmxlIGF0IG5leHQgcmVsYXRpb24g ZXh0ZW5zaW9uLCBzbyB3ZSBzdGlsbCBjb250cm9sIHRhYmxlIGJsb2F0LgpBcyBhIGJvbnVzLCBk aXJlY3RseSBhdHRlbXB0aW5nIG9uZSBvciB0d28gcGFnZXMgY2FuIGV2ZW4gYmUgZmFzdGVyIHRo YW4KY29uc3VsdGluZyB0aGUgRlNNIHdvdWxkIGhhdmUgYmVlbi4KCk9uY2UgdGhlIEZTTSBpcyBj cmVhdGVkIGZvciBhIGhlYXAgd2UgZG9uJ3QgcmVtb3ZlIGl0IGV2ZW4gaWYgc29tZWJvZHkKZGVs ZXRlcyBhbGwgdGhlIHJvd3MgZnJvbSB0aGUgY29ycmVzcG9uZGluZyByZWxhdGlvbi4gIFdlIGRv bid0IHRoaW5rIGl0IGlzCmEgdXNlZnVsIG9wdGltaXphdGlvbiBhcyBpdCBpcyBxdWl0ZSBsaWtl bHkgdGhhdCByZWxhdGlvbiB3aWxsIGFnYWluIGdyb3cKdG8gdGhlIHNhbWUgc2l6ZS4KCkF1dGhv cjogSm9obiBOYXlsb3IsIEFtaXQgS2FwaWxhClJldmlld2VkLWJ5OiBBbWl0IEthcGlsYQpUZXN0 ZWQtYnk6IE1pdGh1biBDIFkKRGlzY3Vzc2lvbjogaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcv bWVzc2FnZS1pZC9DQUpWU1ZHV3ZCMTNQenBiTEVlY0Z1R0ZjNVYyZnNPNzM2QnNkVGFrUGlQQWNk TU01dFFAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0t LS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9iMGVhYTRjNTFiYmZm M2UzYzYwMGIxMWU1ZDEwNGQ2ZmViOWNhNzdmCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0t LQpjb250cmliL3BhZ2VpbnNwZWN0L2V4cGVjdGVkL3BhZ2Uub3V0ICAgICB8ICA3NyArKysrLS0t LQpjb250cmliL3BhZ2VpbnNwZWN0L3NxbC9wYWdlLnNxbCAgICAgICAgICB8ICAzMyArKy0tCmRv Yy9zcmMvc2dtbC9zdG9yYWdlLnNnbWwgICAgICAgICAgICAgICAgIHwgIDEzICstCnNyYy9iYWNr ZW5kL2FjY2Vzcy9icmluL2JyaW4uYyAgICAgICAgICAgIHwgICAyICstCnNyYy9iYWNrZW5kL2Fj Y2Vzcy9icmluL2JyaW5fcGFnZW9wcy5jICAgIHwgIDEwICstCnNyYy9iYWNrZW5kL2FjY2Vzcy9o ZWFwL2hpby5jICAgICAgICAgICAgIHwgIDQ1ICsrKy0tCnNyYy9iYWNrZW5kL2FjY2Vzcy9oZWFw L3ZhY3V1bWxhenkuYyAgICAgIHwgIDE3ICstCnNyYy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hh Y3QuYyAgICAgICAgIHwgIDE0ICsrCnNyYy9iYWNrZW5kL3N0b3JhZ2UvZnJlZXNwYWNlL1JFQURN RSAgICAgIHwgIDM4ICsrKy0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9mcmVlc3BhY2UvZnJlZXNwYWNl LmMgfCAyODUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCnNyYy9iYWNrZW5kL3N0b3Jh Z2UvZnJlZXNwYWNlL2luZGV4ZnNtLmMgIHwgICA2ICstCnNyYy9pbmNsdWRlL3N0b3JhZ2UvZnJl ZXNwYWNlLmggICAgICAgICAgIHwgICA5ICstCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvZnNt Lm91dCAgICAgICAgIHwgIDQ4ICsrKysrCnNyYy90ZXN0L3JlZ3Jlc3MvcGFyYWxsZWxfc2NoZWR1 bGUgICAgICAgIHwgICA2ICsKc3JjL3Rlc3QvcmVncmVzcy9zZXJpYWxfc2NoZWR1bGUgICAgICAg ICAgfCAgIDEgKwpzcmMvdGVzdC9yZWdyZXNzL3NxbC9mc20uc3FsICAgICAgICAgICAgICB8ICA0 MSArKysrKwoxNiBmaWxlcyBjaGFuZ2VkLCA1NDMgaW5zZXJ0aW9ucygrKSwgMTAyIGRlbGV0aW9u cygtKQoK