Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Remove incorrect Assert introduced in c8aeaf3ab.
authorJeff Davis <jdavis@postgresql.org>
Sat, 23 Mar 2024 20:36:19 +0000 (13:36 -0700)
committerJeff Davis <jdavis@postgresql.org>
Sat, 23 Mar 2024 20:36:19 +0000 (13:36 -0700)
Already removed incidentally in version 15 (c4649cce3), so this commit
is only applied to versions 13 and 14.

The comment above is misleading in all versions 13 and later, so that
will be fixed in a separate commit.

Discussion: https://postgr.es/m/cfd84cb8-12fe-433a-a4bb-f460a4515f9c.zhaotinghai.zth%40alibaba-inc.com
Reported-by: Tinghai Zhao
Backpatch-through: 13

src/backend/utils/sort/logtape.c

index c361e47cee38c050039877c822698398233b257c..edd6025cc9cbff6fdc99a545baab4c95ea1048c2 100644 (file)
@@ -1271,13 +1271,5 @@ LogicalTapeTell(LogicalTapeSet *lts, int tapenum,
 long
 LogicalTapeSetBlocks(LogicalTapeSet *lts)
 {
-#ifdef USE_ASSERT_CHECKING
-   for (int i = 0; i < lts->nTapes; i++)
-   {
-       LogicalTape *lt = &lts->tapes[i];
-
-       Assert(!lt->writing || lt->buffer == NULL);
-   }
-#endif
    return lts->nBlocksWritten - lts->nHoleBlocks;
 }