Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9272bde

Browse files
committed
Remove unused code for unlogged materialized views.
Commit3bf3ab8 initially introduced support for unloggedmaterialized views, but this was later disallowed by commit3223b25.Additionally, commitd25f519 added more code for handlingunlogged materialized views. This commit cleans up all unusedcode related to them.If unlogged materialized views had been supported in any officialrelease, psql would need to retain code to handle them for compatibilitywith older servers. However, since they were never included inan official release, this code is no longer necessary.Author: Pixian ShiReviewed-by: Yugo Nagata, Fujii MasaoDiscussion:https://postgr.es/m/CAAccyYKRZ=OvAvgowiSH+OELbStLP=p2Ht=R3CgT=OaNSH5DAA@mail.gmail.com
1 parent19567b3 commit9272bde

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

‎src/backend/access/heap/heapam_handler.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,6 @@ heapam_relation_set_new_filelocator(Relation rel,
610610
if (persistence==RELPERSISTENCE_UNLOGGED)
611611
{
612612
Assert(rel->rd_rel->relkind==RELKIND_RELATION||
613-
rel->rd_rel->relkind==RELKIND_MATVIEW||
614613
rel->rd_rel->relkind==RELKIND_TOASTVALUE);
615614
smgrcreate(srel,INIT_FORKNUM, false);
616615
log_smgrcreate(newrlocator,INIT_FORKNUM);

‎src/bin/psql/describe.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1970,12 +1970,8 @@ describeOneTableDetails(const char *schemaname,
19701970
schemaname,relationname);
19711971
break;
19721972
caseRELKIND_MATVIEW:
1973-
if (tableinfo.relpersistence=='u')
1974-
printfPQExpBuffer(&title,_("Unlogged materialized view \"%s.%s\""),
1975-
schemaname,relationname);
1976-
else
1977-
printfPQExpBuffer(&title,_("Materialized view \"%s.%s\""),
1978-
schemaname,relationname);
1973+
printfPQExpBuffer(&title,_("Materialized view \"%s.%s\""),
1974+
schemaname,relationname);
19791975
break;
19801976
caseRELKIND_INDEX:
19811977
if (tableinfo.relpersistence=='u')

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp