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.96) (envelope-from ) id 1wFcoN-005N8n-0z for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 19:00:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFcoK-00EpvO-1q for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 19:00:32 +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.96) (envelope-from ) id 1wFcoJ-00Epv2-3C for pgsql-hackers@lists.postgresql.org; Wed, 22 Apr 2026 19:00:32 +0000 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wFcoH-00000002IPV-0dsc for pgsql-hackers@postgresql.org; Wed, 22 Apr 2026 19:00:31 +0000 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-38e97e73234so49136121fa.1 for ; Wed, 22 Apr 2026 12:00:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776884425; cv=none; d=google.com; s=arc-20240605; b=Kvy/QHEy/58jl9yVdvtEwDEComdlWv7/Wr7iQN1eWvtPwy7X0r3woruIuXOkxmA68x moqdosc420x6CVHBl507Q1AzN+RWgZXcChuX9/YOU3C4Wz9Q2CFLt4Pe1jZpQ64WcdMx N3J6prHgIvVPyILIqCXE5YPNfnHMSZiRs8WUCvC9cKh53nsewSIX6mE7ePsfefz6LpSZ BnnxvFVxQlmR3VuJ2MF4Hd0edgMh5bl2voF0B9i7GISgdYEv/stQaN3u6qogoif0gYWs KnDxX+VhX6B3YmTCakyQi1j8IXHPsXDt7BJc4/53M9ykfqBONB0CKypM5zCfiYhxmXyM Nhdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=JO2lhfBkW0Tj/yfN2+wjVjeJ5vXJBFPpmnA96zFoxtc=; fh=RfrkJab44jNT7RraF/sJO97r9/nkUL0AAgzmC7PBS2w=; b=KnrDa+38cDzezIgfHgO+hWggXJU3l7eFbuWkrttKvR8fN/Ga8pXg7F0JLEViWd/uKL QuinQYyQtezIV2ANaJT3awF5hyy6RfEMZCz2XNJhskgULtEF9uWMM/MskWav67/10ynI yTrOvLMJNmmSmMuLEySllN99rBSXC6pLSdXXIG7Z9lehsK3b6WqYK6d3dexvw4LWHMEH BV48NTMyT6R0F5vfdnKbNQ4PJzip4ns1IsXuQNJO5cY+gJz58NhBE+XSHEaO399ta0jn nDnQ4nl1ByDgYOOME97XQgggx3tatYVn6Z1FwE+tvgjdNS6JDUv+HEfOURs9EVsAA+kY WPzw==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f10-com-br.20251104.gappssmtp.com; s=20251104; t=1776884425; x=1777489225; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=JO2lhfBkW0Tj/yfN2+wjVjeJ5vXJBFPpmnA96zFoxtc=; b=CkE1y8dDGQ4Va+8P8pBCJJZ2N6JRZYw+Ten+/l7DLGgP4gxMnUUKU05MBgxqOfapJK 2WPzUlA3BAAvqF2Op3Mg4pbYeRafGZ49jbawHxtW+gFAgnSoky1UNfz/Cm8D/eQosbBU M4vzExgxQp73KBBLKqHxvhoBCwyqfUDsBs5GTh9peqcsTJKt6R+c/zFf6jvxcdz4o/JE 3yj+maeJkcp7FY6TuMyTn3edJpsR0KfjtBIPiwL+6AK3StYxw9Y/QT9Tfykqfsv+kStK ugI1YNGHVZvXb3iGH9xM6k2HOlXNNHMpOBOhvfM9lWhlGfloJKSK9rAsmfqivUm1GYGj GDSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776884425; x=1777489225; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JO2lhfBkW0Tj/yfN2+wjVjeJ5vXJBFPpmnA96zFoxtc=; b=ojbFUbtgaYdrj0ju1sKT4LTGfG2W1niNKk1NMJ2j1bL/pOM0u95lHiyhH0qSwnbzqg 4ltaCko8/HBEHlz5Wlw4UmB2PlNeF7EA9GgJheG46SYUf3UbhOnleSDqrrGe9bdBLNqD LeXyn8P8PYT949LcAv4O6v6T86EWT5PMN1o+XfsPVERdNUXqNNLqe9fFq1aWZBuWOHG0 AH/BW6OAFgZ3ryVtEkLe1R3OZn15mazgubwNh6tASKeRWx7r0nLSb7wCSVXOBgMyZ1TF 993SblPJ2toY/CR2WY6rotbzdwgA+zodUGIGktyQY9GOdxi6EeH06DN5jMgWLVBomYdd lRNQ== X-Gm-Message-State: AOJu0Yx+5QQsDrw/tnk3VkgVGxVtF8+mt+f36I5WditdnV/cFT4ZyC+4 GfeEVGrnjTGfi+FLFJxplfWvBfpfvzJq9JnOUacE2SLW0PjiB4kbjotSsY4sAzrWI7JZ4AVt7WS XG4LdodJif2AtPWh325gUyYZypVBnj8gFgaRJD23SaDRevXGf9ntmFg== X-Gm-Gg: AeBDievD78yVFKhalvcFpMy+f8qmNScKYXNtVoVteCq5uTM/SHFDwtgz6pzW74xiPxI 7wna1Ef+bMBf8VeBQjLQYi6xXszTEHMtpkTMz1Us9eWy11+0EsIzhcSqwlAsoOyiiMcUnI8BFV7 IOrOYS9Ygzr7i6XWwulnXJl78hh2XyPOIkb24EBJayE9fIXfXbbtfCkdhxRCNcjnSKpozqJQSGk VGi0knIHdLH50kVJ+2E7whaCnPbKS3MfoxD6CyF7uefkPxP7zWgpInOk+unJ8emro0AD43TeiHm s7u5ziGN/OKdU/jw8A== X-Received: by 2002:a05:6512:3193:b0:5a4:1672:59e0 with SMTP id 2adb3069b0e04-5a4172cd574mr8206809e87.19.1776884425162; Wed, 22 Apr 2026 12:00:25 -0700 (PDT) MIME-Version: 1.0 From: Marcos Pegoraro Date: Wed, 22 Apr 2026 15:59:47 -0300 X-Gm-Features: AQROBzAFCdsg6RQPmCH8b7xR_PH7r5SdJH5c0oOFBsgJhUEUFaBcyW3iafF06kY Message-ID: Subject: Adding an explaining title to Notes on SGML To: pgsql-hackers Content-Type: multipart/mixed; boundary="000000000000f82f7b06501124b2" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000f82f7b06501124b2 Content-Type: multipart/alternative; boundary="000000000000f82f7a06501124b0" --000000000000f82f7a06501124b0 Content-Type: text/plain; charset="UTF-8" I noticed that a "This" was missing when reading the Notes of the Aggregates page, so I thought... wouldn't it be better if we had a title in some of the Notes ? Because in many cases, like this example, you have a huge table and below it a Notes. But what is this Notes talking about ? If we had a title specifying exactly what it's about, it would be easier for the user. In this example, there are dozens of aggregates but Notes talks only for 2 of them. There are 300 Notes on SGML files, I did these 2 Notes only to ask you if this way is fine. And obviously would do them all if you think it's fine. And additionally the title tag needs to have only bool_and and bool_or not Note on bool_and and bool_or But this I can change on XSL files to automatically add a title when it exists. Regards Marcos --000000000000f82f7a06501124b0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I noticed that a "This" was mi= ssing when reading the Notes of the Aggregates page, so I thought... wouldn= 't it be better if we had a title in some of the Notes ?=C2=A0
Because in many cases, like this example, you have a huge ta= ble and below it a Notes. But what is this Notes talking about ?=C2=A0
If we had a title specifying exactly what it's about= , it would be easier for the user. In this example, there are dozens of agg= regates but Notes talks only for 2 of them.

There are 300 Notes on SGML files, I did these 2 Notes = only to ask you if this way is fine. And obviously would do them all if you= think it's fine.

An= d additionally=C2=A0the title tag needs to have only=C2=A0
<title>= bool_and and bool_or</title>
not
<title>Note on bool_and and bool_or</title>
But this I can change on XSL files to automatically add a ti= tle when it exists.

Rega= rds
Marcos
--000000000000f82f7a06501124b0-- --000000000000f82f7b06501124b2 Content-Type: application/octet-stream; name="Adding an explaining title to Notes.diff" Content-Disposition: attachment; filename="Adding an explaining title to Notes.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_moaf1c6b0 RnJvbSBjNDgxOWYzNzViMDMyZWQxOGIzZDFjMzlhNGQ3ODFhM2VhNzBjMDRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZWdvcmFyb0YxMCA8bWFyY29zQGYxMC5jb20uYnI+CkRhdGU6 IFdlZCwgMjIgQXByIDIwMjYgMTU6Mzc6NDEgLTAzMDAKU3ViamVjdDogW1BBVENIXSBTb21ldGlt ZXMgd2UgaGF2ZSBhIE5vdGVzIHRhZyBidXQgaXQgZG9lc24ndCBzcGVjaWZ5IGFib3V0CiB3aGF0 IGl0IGlzIHRhbGtpbmcuIFNvIGlmIHdlIGFkZCBhIDx0aXRsZT4gdG8gaXQgdGhlbiB1c2VyIGRv ZXNuJ3QgbmVlZCB0bwogcmVhZCBhbGwgdGhhdCBOb3RlIHRvIHNlZSBpZiBpdCdzIGltcG9ydGFu dCBvciBub3QuCgotLS0KIGRvYy9zcmMvc2dtbC9mdW5jL2Z1bmMtYWdncmVnYXRlLnNnbWwgfCA0 ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp ZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvZnVuYy9mdW5jLWFnZ3JlZ2F0ZS5zZ21sIGIvZG9jL3Ny Yy9zZ21sL2Z1bmMvZnVuYy1hZ2dyZWdhdGUuc2dtbAppbmRleCA4YjVlYWViMmU5NC4uNmY5MmY3 MzdkNTggMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dtbC9mdW5jL2Z1bmMtYWdncmVnYXRlLnNnbWwK KysrIGIvZG9jL3NyYy9zZ21sL2Z1bmMvZnVuYy1hZ2dyZWdhdGUuc2dtbApAQCAtNjk2LDYgKzY5 Niw3IEBAIFNFTEVDVCB4bWxhZ2coeCkgRlJPTSAoU0VMRUNUIHggRlJPTSB0ZXN0IE9SREVSIEJZ IHkgREVTQykgQVMgdGFiOwogICA8L3BhcmE+CiAKICAgPG5vdGU+CisgICAgPHRpdGxlPk5vdGUg b24gYm9vbF9hbmQgYW5kIGJvb2xfb3I8L3RpdGxlPgogICAgIDxpbmRleHRlcm0+CiAgICAgICA8 cHJpbWFyeT5BTlk8L3ByaW1hcnk+CiAgICAgPC9pbmRleHRlcm0+CkBAIC03MjIsNiArNzIzLDcg QEAgU0VMRUNUIGIxID0gQU5ZKChTRUxFQ1QgYjIgRlJPTSB0MiAuLi4pKSBGUk9NIHQxIC4uLjsK ICAgPC9ub3RlPgogCiAgIDxub3RlPgorICAgPHRpdGxlPk5vdGUgb24gY291bnQoKik8L3RpdGxl PgogICAgPHBhcmE+CiAgICAgVXNlcnMgYWNjdXN0b21lZCB0byB3b3JraW5nIHdpdGggb3RoZXIg U1FMIGRhdGFiYXNlIG1hbmFnZW1lbnQKICAgICBzeXN0ZW1zIG1pZ2h0IGJlIGRpc2FwcG9pbnRl ZCBieSB0aGUgcGVyZm9ybWFuY2Ugb2YgdGhlCkBAIC03MzAsNyArNzMyLDcgQEAgU0VMRUNUIGIx ID0gQU5ZKChTRUxFQ1QgYjIgRlJPTSB0MiAuLi4pKSBGUk9NIHQxIC4uLjsKIDxwcm9ncmFtbGlz dGluZz4KIFNFTEVDVCBjb3VudCgqKSBGUk9NIHNvbWV0YWJsZTsKIDwvcHJvZ3JhbWxpc3Rpbmc+ Ci0gICAgd2lsbCByZXF1aXJlIGVmZm9ydCBwcm9wb3J0aW9uYWwgdG8gdGhlIHNpemUgb2YgdGhl IHRhYmxlOgorICAgIFRoaXMgd2lsbCByZXF1aXJlIGVmZm9ydCBwcm9wb3J0aW9uYWwgdG8gdGhl IHNpemUgb2YgdGhlIHRhYmxlOgogICAgIDxwcm9kdWN0bmFtZT5Qb3N0Z3JlU1FMPC9wcm9kdWN0 bmFtZT4gd2lsbCBuZWVkIHRvIHNjYW4gZWl0aGVyIHRoZQogICAgIGVudGlyZSB0YWJsZSBvciB0 aGUgZW50aXJldHkgb2YgYW4gaW5kZXggdGhhdCBpbmNsdWRlcyBhbGwgcm93cyBpbgogICAgIHRo ZSB0YWJsZS4KLS0gCjIuNTEuMi53aW5kb3dzLjEKCg== --000000000000f82f7b06501124b2--