Re: Extensions and custom_variable_classes
Dimitri Fontaine <dimitri@2ndquadrant.fr>
From: Dimitri Fontaine <dimitri@2ndQuadrant.fr>
To: Itagaki Takahiro <itagaki.takahiro@gmail.com>
Cc: Robert Haas <robertmhaas@gmail.com>, Dimitri Fontaine <dimitri@2ndquadrant.fr>, Tom Lane <tgl@sss.pgh.pa.us>, PostgreSQL-Hackers <pgsql-hackers@postgresql.org>
Date: 2010-12-19T18:39:23Z
Lists: pgsql-hackers
Itagaki Takahiro <itagaki.takahiro@gmail.com> writes: > +1 to split the custom_variable_classes issue. It's a longstanding > TODO item, but EXTENSION is still very useful without the fix. > > It's my guess that ExtensionSetCVC() can initialize modules one-by-one > and be called on demand, for example, at SHOW, searching pg_settings, > or assignment to variables with unknown classes. Just so that we're on the same line here, if we are to remove custom_variable_classes then we don't keep any GUC related code into the extension patch, right? So that ExtensionSetCVC() and friends disappear entirely. Regards, -- Dimitri Fontaine http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support