pg.ddx.io  pgsql-committers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
7+ messages / 1 participants
[nested] [flat]

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/95a610b0970d887a4733633a14f29a537129f160

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_16_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/9d4ea0bb3fd461164b061f19885d565cfcf57f93

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_15_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/58d3283b675639a72faaef669371d71423be441b

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_14_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/f53f83b33e4203ec181c93b7fa5a2e9c70e73c31

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_13_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/111364ec20e1acc497b6925ab8d09fa753892c0b

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_12_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/1f7d7f102d14082336c862a11dff1f4849437f7a

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread

* pgsql: Doc: update CREATE RULE ref page's hoary discussion of views.
@ 2023-11-03 15:48 Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 0 replies; 7+ messages in thread

From: Tom Lane @ 2023-11-03 15:48 UTC (permalink / raw)
  To: pgsql-committers@lists.postgresql.org

Doc: update CREATE RULE ref page's hoary discussion of views.

This text left one with the impression that an ON SELECT rule could
be attached to a plain table, which has not been true since commit
264c06820 (meaning the text was already misleading when written,
evidently by me in 96bd67f61).  However, it didn't get really bad
until b23cd185f removed the convert-a-table-to-a-view logic, which
had made it possible for scripts that thought they were attaching
ON SELECTs to tables to still work.

Rewrite into a form that makes it clear that an ON SELECT rule
is better regarded as an implementation detail of a view.
Pre-v16, point out that adding ON SELECT to a table actually
converts it to a view.

Per bug #18178 from Joshua Uyehara.  Back-patch to all supported
branches.

Discussion: https://postgr.es/m/18178-05534d7064044d2d@postgresql.org

Branch
------
REL_11_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/3f9fe9b76f908e7ebf697c6b96f39601b6f803f3

Modified Files
--------------
doc/src/sgml/ref/create_rule.sgml | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)



^ permalink  raw  reply  [nested|flat] 7+ messages in thread


end of thread, other threads:[~2023-11-03 15:48 UTC | newest]

Thread overview: 7+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>
2023-11-03 15:48 pgsql: Doc: update CREATE RULE ref page's hoary discussion of views. Tom Lane <tgl@sss.pgh.pa.us>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox