aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/commit_ts.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-12-26 12:56:09 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2015-12-26 12:56:09 -0500
commit3d2b31e30e2931b3edb5ab9d0eafca13e7bcffe5 (patch)
tree5dec95112a845024db94f4647531904397e659b7 /src/backend/access/transam/commit_ts.c
parent8014c44e8275b2fedfc4740c911577c6f1668b56 (diff)
downloadpostgresql-3d2b31e30e2931b3edb5ab9d0eafca13e7bcffe5.tar.gz
postgresql-3d2b31e30e2931b3edb5ab9d0eafca13e7bcffe5.zip
Fix brin_summarize_new_values() to check index type and ownership.
brin_summarize_new_values() did not check that the passed OID was for an index at all, much less that it was a BRIN index, and would fail in obscure ways if it wasn't (possibly damaging data first?). It also lacked any permissions test; by analogy to VACUUM, we should only allow the table's owner to summarize. Noted by Jeff Janes, fix by Michael Paquier and me
Diffstat (limited to 'src/backend/access/transam/commit_ts.c')
0 files changed, 0 insertions, 0 deletions