Re: pageinspect option to forgo buffer locking?

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Andres Freund <andres(at)anarazel(dot)de>
Cc: "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: pageinspect option to forgo buffer locking?
Date: 2017-11-09 18:00:55
Message-ID: CA+TgmobHZR4GEkfNqr=rLyPS5+sf-vxSguiCEx0zWFoZNEFezA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Thu, Nov 9, 2017 at 12:58 PM, Andres Freund <andres(at)anarazel(dot)de> wrote:
> You can already pass arbitrary byteas to heap_page_items(), so I don't
> see how this'd change anything exposure-wise? Or are you thinking that
> users would continually do this with actual page contents and would be
> more likely to hit edge cases than if using pg_read_binary_file() or
> such (which obviously sees an out of date page)?

More the latter. It's not really an increase in terms of security
exposure, but it might lead to more trouble in practice.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2017-11-09 18:14:38 Re: Parallel Append implementation
Previous Message Andres Freund 2017-11-09 17:58:19 Re: pageinspect option to forgo buffer locking?