Re: Deprecating RULES
От
Simon Riggs
Тема
Re: Deprecating RULES
Дата
Msg-id
CA+U5nMLUxo0ApVdhioFUx8+T7B7_6S7LAwbPxJktgmO5snZG_w@mail.gmail.com
Ответ на
Re: Deprecating RULES (Josh Berkus)
Список
Дерево обсуждения
Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Darren Duncan <darren@darrenduncan.net>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES "Joshua D. Drake" <jd@commandprompt.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Bruce Momjian <bruce@momjian.us>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES "David Johnston" <polobo@yahoo.com>
Re: Deprecating RULES Hannu Krosing <hannu@krosing.net>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Hannu Krosing <hannu@2ndQuadrant.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Hannu Krosing <hannu@krosing.net>
Re: Deprecating RULES Darren Duncan <darren@darrenduncan.net>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Darren Duncan <darren@darrenduncan.net>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Joshua Berkus <josh@agliodbs.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Stephen Frost <sfrost@snowman.net>
Re: Deprecating RULES Michael Nolan <htfoot@gmail.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES "Greg Sabino Mullane" <greg@turnstep.com>
Re: Deprecating RULES Christopher Browne <cbbrowne@gmail.com>
Re: Deprecating RULES Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Andres Freund <andres@2ndquadrant.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES "Joshua D. Drake" <jd@commandprompt.com>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Neil Tiffin <neilt@neiltiffin.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Merlin Moncure <mmoncure@gmail.com>
Re: Deprecating RULES "David Johnston" <polobo@yahoo.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Steve Crawford <scrawford@pinpointresearch.com>
Re: Deprecating RULES Robert Haas <robertmhaas@gmail.com>
Re: Deprecating RULES Любен Каравелов <karavelov@mail.bg>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Daniel Farina <daniel@heroku.com>
Re: Deprecating RULES Christopher Browne <cbbrowne@gmail.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Greg Stark <stark@mit.edu>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES "Joshua D. Drake" <jd@commandprompt.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES "Joshua D. Drake" <jd@commandprompt.com>
Re: Deprecating RULES John R Pierce <pierce@hogranch.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Greg Stark <stark@mit.edu>
Re: Deprecating RULES Hannu Krosing <hannu@2ndQuadrant.com>
Re: Deprecating RULES Simon Riggs <simon@2ndquadrant.com>
Re: Deprecating RULES Tom Lane <tgl@sss.pgh.pa.us>
Re: Deprecating RULES Stirling Newberry <stirling.newberry@xigenics.net>
Re: Deprecating RULES Simon Riggs <simon@2ndquadrant.com>
Re: Deprecating RULES "David Johnston" <polobo@yahoo.com>
Re: Deprecating RULES Greg Stark <stark@mit.edu>
Re: Deprecating RULES Bruce Momjian <bruce@momjian.us>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Greg Stark <stark@mit.edu>
Re: Deprecating RULES Hannu Krosing <hannu@krosing.net>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Andres Freund <andres@2ndquadrant.com>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Josh Berkus <josh@agliodbs.com>
Re: Deprecating RULES Simon Riggs <simon@2ndQuadrant.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Peter Geoghegan <peter@2ndquadrant.com>
Re: Deprecating RULES Bruce Momjian <bruce@momjian.us>
Re: Deprecating RULES Andrew Dunstan <andrew@dunslane.net>
Re: Deprecating RULES Bruce Momjian <bruce@momjian.us>
Re: Deprecating RULES Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Re: Deprecating RULES Hannu Krosing <hannu@krosing.net>
Re: Deprecating RULES John R Pierce <pierce@hogranch.com>
On 11 October 2012 23:28, Josh Berkus wrote: > >>> For 9.3, I suggest we create a DDL trigger by default which prevents >>> RULEs and throws an ERROR that explains they are now deprecated. > > Well, even if we were considering this, the sequence would need to be: > > 1. Announce in 9.3 that RULES will be going away RSN. > 2. In 9.4, send a warning every time someone loads/edits a user-defined > RULE. > 3. In 10.0, get rid of CREATE RULE. With the DDL trigger, we're able to do that faster. The idea is you can still delete it if you need compatibility, so we get the message across without an extra release and without an annoying GUC (etc). -- Simon Riggs http://www.2ndQuadrant.com/PostgreSQL Development, 24x7 Support, Training & Services
В списке pgsql-hackers по дате отправления
От: Christopher Browne
Дата: