pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t

pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t

pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t

pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t

pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t

pgsql: Fix use of dangling pointer in heap_delete() when logging replic

2019-01-31 Thread Michael Paquier
Fix use of dangling pointer in heap_delete() when logging replica identity When logging the replica identity of a deleted tuple, XLOG_HEAP_DELETE records include references of the old tuple. Its data is stored in an intermediate variable used to register this information for the WAL record, but t