This is a discussion on pgsql: Take exclusive buffer lock in scan_heap() to eliminate some within the pgsql Committers forums, part of the PostgreSQL category; --> Log Message: ----------- Take exclusive buffer lock in scan_heap() to eliminate some corner cases in which invalid page data ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Log Message: ----------- Take exclusive buffer lock in scan_heap() to eliminate some corner cases in which invalid page data could be transiently written to disk by concurrent bgwriter activity. There doesn't seem any risk of loss of actual user data, but an empty page could possibly be left corrupt if a crash occurs before the correct data gets written out. Pointed out by Alvaro Herrera. Modified Files: -------------- pgsql/src/backend/commands: vacuum.c (r1.314 -> r1.315) (http://developer.postgresql.org/cvsw...1.314&r2=1.315) vacuumlazy.c (r1.58 -> r1.59) (http://developer.postgresql.org/cvsw...1=1.58&r2=1.59) ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org |
| Thread Tools | |
| Display Modes | |
|
|