Skip to content

Commit 50c059c

Browse files
Merge pull request #263256 from nachoalonsoportillo/patch-41
Remove Note until fix to mapping of CmdType enum values is made in view
2 parents b91b3f4 + 7f3fb3f commit 50c059c

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

articles/postgresql/flexible-server/concepts-major-version-upgrade.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ VACUUM ANALYZE VERBOSE;
9797
> [!NOTE]
9898
>
9999
> The VERBOSE flag is optional, but using it shows you the progress.
100-
101-
> [!NOTE]
102-
> If you have pg_qs enabled and collecting data on an instance of PostgreSQL running a major version <= 14, and perform an [in-place major version upgrade](./concepts-major-version-upgrade.md) to any version >= 15, know that the values returned in the query_type column of query_store.qs_view for any newly created time windows can be considered correct. However, for all the time windows which were created when the version of the engine was <= 14, where it reports `merge` it corresponds to `utility`, and when it reports `nothing` it corresponds to `utility`. The reason for that inconsistency has to do with the way [MERGE statement was implemented in PostgreSQL](https://github.com/postgres/postgres/commit/7103ebb7aae8ab8076b7e85f335ceb8fe799097c), which, instead of appending a new item to the existing ones in the CmdType enum, interleaved an item for MERGE between DELETE and UTILITY.
103100
104101
## Next steps
105102

0 commit comments

Comments
 (0)