Thread: pgsql: Move view reloptions into their own varlena struct
Move view reloptions into their own varlena struct Per discussion after a gripe from me in http://www.postgresql.org/message-id/20140611194633.GH18688@eldon.alvh.no-ip.org Jaime Casanova Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/346d7be184a617ca9f64bdf5c25fd6bcd5231293 Modified Files -------------- src/backend/access/common/reloptions.c | 42 +++++++++++++++++++++----- src/backend/commands/tablecmds.c | 9 ++++-- src/include/access/reloptions.h | 1 + src/include/utils/rel.h | 52 ++++++++++++++++++++------------ src/tools/pgindent/typedefs.list | 1 + 5 files changed, 76 insertions(+), 29 deletions(-)
Alvaro Herrera <alvherre@alvh.no-ip.org> writes: > Move view reloptions into their own varlena struct Shouldn't this have included a catversion bump? regards, tom lane
Tom Lane wrote: > Alvaro Herrera <alvherre@alvh.no-ip.org> writes: > > Move view reloptions into their own varlena struct > > Shouldn't this have included a catversion bump? Hmm ... I'm not sure I see a reason for that. Parsed reloptions are not stored on disk anywhere, and this patch doesn't change how they are represented in the reloptions column. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
Alvaro Herrera <alvherre@2ndquadrant.com> writes: > Tom Lane wrote: >> Alvaro Herrera <alvherre@alvh.no-ip.org> writes: >>> Move view reloptions into their own varlena struct >> Shouldn't this have included a catversion bump? > Hmm ... I'm not sure I see a reason for that. Parsed reloptions are not > stored on disk anywhere, and this patch doesn't change how they are > represented in the reloptions column. Oh, okay, no need then. I thought this was changing the on-disk representation. regards, tom lane