aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
diff options
context:
space:
mode:
authorAlexander Korotkov <akorotkov@postgresql.org>2018-08-30 14:18:53 +0300
committerAlexander Korotkov <akorotkov@postgresql.org>2018-08-31 20:24:48 +0300
commitf919c165ebdc2f85e4584e959e002705a5a0a774 (patch)
treec103b4ac9408f9f094eec917bd74994d1ce41b42 /src/backend/access/transam/xlog.c
parent38970ce862b906d3b6e3745bff8c75edad378de3 (diff)
downloadpostgresql-f919c165ebdc2f85e4584e959e002705a5a0a774.tar.gz
postgresql-f919c165ebdc2f85e4584e959e002705a5a0a774.zip
Enforce cube dimension limit in all cube construction functions
contrib/cube has a limit to 100 dimensions for cube datatype. However, it's not enforced everywhere, and one can actually construct cube with more than 100 dimensions having then trouble with dump/restore. This commit add checks for dimensions limit in all functions responsible for cube construction. Backpatch to all supported versions. Reported-by: Andrew Gierth Discussion: https://postgr.es/m/87va7uybt4.fsf%40news-spur.riddles.org.uk Author: Andrey Borodin with small additions by me Review: Tom Lane Backpatch-through: 9.3
Diffstat (limited to 'src/backend/access/transam/xlog.c')
0 files changed, 0 insertions, 0 deletions