|
8 | 8 | *
|
9 | 9 | *
|
10 | 10 | * IDENTIFICATION
|
11 |
| - * $PostgreSQL: pgsql/src/backend/access/heap/heapam.c,v 1.180 2004/10/26 16:05:02 tgl Exp $ |
| 11 | + * $PostgreSQL: pgsql/src/backend/access/heap/heapam.c,v 1.181 2004/11/14 02:04:12 neilc Exp $ |
12 | 12 | *
|
13 | 13 | *
|
14 | 14 | * INTERFACE ROUTINES
|
@@ -191,8 +191,6 @@ heapgettup(Relation relation,
|
191 | 191 | *buffer = ReleaseAndReadBuffer(*buffer,
|
192 | 192 | relation,
|
193 | 193 | ItemPointerGetBlockNumber(tid));
|
194 |
| - if (!BufferIsValid(*buffer)) |
195 |
| - elog(ERROR, "ReadBuffer failed"); |
196 | 194 |
|
197 | 195 | LockBuffer(*buffer, BUFFER_LOCK_SHARE);
|
198 | 196 |
|
@@ -226,8 +224,6 @@ heapgettup(Relation relation,
|
226 | 224 | *buffer = ReleaseAndReadBuffer(*buffer,
|
227 | 225 | relation,
|
228 | 226 | page);
|
229 |
| - if (!BufferIsValid(*buffer)) |
230 |
| - elog(ERROR, "ReadBuffer failed"); |
231 | 227 |
|
232 | 228 | LockBuffer(*buffer, BUFFER_LOCK_SHARE);
|
233 | 229 |
|
@@ -266,8 +262,6 @@ heapgettup(Relation relation,
|
266 | 262 | *buffer = ReleaseAndReadBuffer(*buffer,
|
267 | 263 | relation,
|
268 | 264 | page);
|
269 |
| - if (!BufferIsValid(*buffer)) |
270 |
| - elog(ERROR, "ReadBuffer failed"); |
271 | 265 |
|
272 | 266 | LockBuffer(*buffer, BUFFER_LOCK_SHARE);
|
273 | 267 |
|
@@ -360,8 +354,6 @@ heapgettup(Relation relation,
|
360 | 354 | *buffer = ReleaseAndReadBuffer(*buffer,
|
361 | 355 | relation,
|
362 | 356 | page);
|
363 |
| - if (!BufferIsValid(*buffer)) |
364 |
| - elog(ERROR, "ReadBuffer failed"); |
365 | 357 |
|
366 | 358 | LockBuffer(*buffer, BUFFER_LOCK_SHARE);
|
367 | 359 | dp = (Page) BufferGetPage(*buffer);
|
@@ -941,11 +933,6 @@ heap_release_fetch(Relation relation,
|
941 | 933 | buffer = ReleaseAndReadBuffer(*userbuf, relation,
|
942 | 934 | ItemPointerGetBlockNumber(tid));
|
943 | 935 |
|
944 |
| - if (!BufferIsValid(buffer)) |
945 |
| - elog(ERROR, "ReadBuffer(\"%s\", %lu) failed", |
946 |
| - RelationGetRelationName(relation), |
947 |
| - (unsigned long) ItemPointerGetBlockNumber(tid)); |
948 |
| - |
949 | 936 | /*
|
950 | 937 | * Need share lock on buffer to examine tuple commit status.
|
951 | 938 | */
|
@@ -1049,14 +1036,7 @@ heap_get_latest_tid(Relation relation,
|
1049 | 1036 | * get the buffer from the relation descriptor Note that this does a
|
1050 | 1037 | * buffer pin.
|
1051 | 1038 | */
|
1052 |
| - |
1053 | 1039 | buffer = ReadBuffer(relation, ItemPointerGetBlockNumber(tid));
|
1054 |
| - |
1055 |
| - if (!BufferIsValid(buffer)) |
1056 |
| - elog(ERROR, "ReadBuffer(\"%s\", %lu) failed", |
1057 |
| - RelationGetRelationName(relation), |
1058 |
| - (unsigned long) ItemPointerGetBlockNumber(tid)); |
1059 |
| - |
1060 | 1040 | LockBuffer(buffer, BUFFER_LOCK_SHARE);
|
1061 | 1041 |
|
1062 | 1042 | /*
|
@@ -1304,10 +1284,6 @@ heap_delete(Relation relation, ItemPointer tid,
|
1304 | 1284 | Assert(ItemPointerIsValid(tid));
|
1305 | 1285 |
|
1306 | 1286 | buffer = ReadBuffer(relation, ItemPointerGetBlockNumber(tid));
|
1307 |
| - |
1308 |
| - if (!BufferIsValid(buffer)) |
1309 |
| - elog(ERROR, "ReadBuffer failed"); |
1310 |
| - |
1311 | 1287 | LockBuffer(buffer, BUFFER_LOCK_EXCLUSIVE);
|
1312 | 1288 |
|
1313 | 1289 | dp = (PageHeader) BufferGetPage(buffer);
|
@@ -1528,8 +1504,6 @@ heap_update(Relation relation, ItemPointer otid, HeapTuple newtup,
|
1528 | 1504 | Assert(ItemPointerIsValid(otid));
|
1529 | 1505 |
|
1530 | 1506 | buffer = ReadBuffer(relation, ItemPointerGetBlockNumber(otid));
|
1531 |
| - if (!BufferIsValid(buffer)) |
1532 |
| - elog(ERROR, "ReadBuffer failed"); |
1533 | 1507 | LockBuffer(buffer, BUFFER_LOCK_EXCLUSIVE);
|
1534 | 1508 |
|
1535 | 1509 | dp = (PageHeader) BufferGetPage(buffer);
|
@@ -1863,10 +1837,6 @@ heap_mark4update(Relation relation, HeapTuple tuple, Buffer *buffer,
|
1863 | 1837 | int result;
|
1864 | 1838 |
|
1865 | 1839 | *buffer = ReadBuffer(relation, ItemPointerGetBlockNumber(tid));
|
1866 |
| - |
1867 |
| - if (!BufferIsValid(*buffer)) |
1868 |
| - elog(ERROR, "ReadBuffer failed"); |
1869 |
| - |
1870 | 1840 | LockBuffer(*buffer, BUFFER_LOCK_EXCLUSIVE);
|
1871 | 1841 |
|
1872 | 1842 | dp = (PageHeader) BufferGetPage(*buffer);
|
|
0 commit comments