Commit Graph

28958 Commits (7fc0f06221d22632daa3ff8b70919b43e8a242ca)
 

Author SHA1 Message Date
Tom Lane 7fc0f06221 Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to be 16 years ago
Peter Eisentraut 201a45c4fa Typo: dump -> restore 16 years ago
Tom Lane b1d55dca91 Fix memory leak in syslogger: logfile_rotate() would leak a copy of the 16 years ago
Tom Lane c742b795dd Add a hook to CREATE/ALTER ROLE to allow an external module to check the 16 years ago
Tom Lane 5e66a51c2e Provide a parenthesized-options syntax for VACUUM, analogous to that recently 16 years ago
Tom Lane 49ed392cd8 While doing the final setrefs.c pass over a plan tree, try to match up 16 years ago
Peter Eisentraut 66363e8d6d Make text search parser accept underscores in XML attributes (bug #5075) 16 years ago
Tom Lane caf9c830d9 Improve planning of Materialize nodes inserted atop the inner input of a 16 years ago
Tom Lane 29faadcd27 Make unaccent's install/uninstall scripts look more like all the others. 16 years ago
Magnus Hagander da8d684d39 Add inheritable ACE when creating a restricted token for execution on 16 years ago
Tom Lane ef679ff6b7 Clean up a couple of bizarre code formatting choices in recent CREATE LIKE patch. 16 years ago
Tom Lane 82121aff12 Avoid assuming that enum CreateStmtLikeOption is unsigned. Zdenek Kotala 16 years ago
Tom Lane 6317609986 Add control knobs for plpgsql's variable resolution behavior, and make the 16 years ago
Heikki Linnakangas 01038d4ad7 A better fix for the "ARRAY[...]::domain" problem. The previous patch worked, 16 years ago
Heikki Linnakangas 942702a496 When you do "ARRAY[...]::domain", where domain is a domain over an array type, 16 years ago
Teodor Sigaev 5e75f6790c Fix multicolumn GIN's wrong results with fastupdate enabled. 16 years ago
Tom Lane 0894c6b838 The recent patch to log changes in postgresql.conf settings dumped core 16 years ago
Tom Lane 8539a0e00a Check for C/POSIX before assuming that nl_langinfo or win32_langinfo 16 years ago
Tom Lane 8f8a5df694 Make initdb behave sanely when the selected locale has codeset "US-ASCII". 16 years ago
Tom Lane 19d802767d Remove pg_parse_string_token() --- not needed anymore. 16 years ago
Tom Lane 2dee828cac Remove plpgsql's separate lexer (finally!), in favor of using the core lexer 16 years ago
Peter Eisentraut 60cd1f1829 In psql \du, separate the role attributes by comma instead of newline, 16 years ago
Alvaro Herrera e9984c47e9 Change "name" nonterminal in cursor-related productions to cursor_name. 16 years ago
Alvaro Herrera af054db6ef Document the previous FETCH and MOVE changes. 16 years ago
Alvaro Herrera 2ea179f361 Support optional FROM/IN in FETCH and MOVE 16 years ago
Tom Lane 90bfe99963 Do not build psql's flex module on its own, but instead include it in 16 years ago
Tom Lane 21e3edd6ca Revert the temporary patch to work around Snow Leopard readdir() bug. 16 years ago
Bruce Momjian 089f4b921c interval_abs(): 16 years ago
Alvaro Herrera e7ec022266 Fix longstanding problems in VACUUM caused by untimely interruptions 16 years ago
Bruce Momjian b538b72eeb DIAGNOSTICS/FOUND wording 16 years ago
Tom Lane 73a2f6c653 More incremental refactoring in plpgsql: get rid of gram.y dependencies on 16 years ago
Bruce Momjian 6ac697f180 PL/pgSQL FOUND 16 years ago
Tom Lane 10bcfa189b Re-refactor the core scanner's API, in order to get out from under the problem 16 years ago
Tom Lane 2ace38d226 Fix WHERE CURRENT OF to work as designed within plpgsql. The argument 16 years ago
Tom Lane 39bd3fd1db Modernize plpgsql's handling of parse locations, making it look a lot more 16 years ago
Tom Lane fb60af4127 Remove ancient text file containing plpgsql installation instructions. 16 years ago
Tom Lane f2b7692e75 Rearrange plpgsql parsing to simplify and speed it up a bit. 16 years ago
Andrew Dunstan b79f49c780 Keep track of language's trusted flag in InlineCodeBlock. Needed to support DO blocks for languages that have both trusted and untrusted variants. 16 years ago
Tom Lane 0772f1e53d Change plpgsql from using textual substitution to insert variable references 16 years ago
Tom Lane 593f4b854a Don't treat NEW and OLD as reserved words anymore. For the purposes of rules 16 years ago
Peter Eisentraut 45d7e04fce reenable -> re-enable 16 years ago
Tom Lane c29ae527e9 Remove plpgsql's RENAME declaration, which has bizarre and mostly nonfunctional 16 years ago
Tom Lane 8e79277699 Allow binary-coercible cases in ri_HashCompareOp; there are some such cases 16 years ago
Tom Lane 6bef82b38a Rename some encoding conversion modules to keep pathnames in our source 16 years ago
Tom Lane 9ab6c3033e Make expression locations for LIKE and SIMILAR TO constructs uniformly point 16 years ago
Tom Lane 9bedd128d6 Add support for invoking parser callback hooks via SPI and in cached plans. 16 years ago
Heikki Linnakangas 48912acc08 Disable triggering failover with a signal in pg_standby on Windows, because 16 years ago
Heikki Linnakangas 91ce16a903 Allow rewriting ALTER TABLE to skip WAL logging. 16 years ago
Peter Eisentraut a4d03bbcda Build bzip2 tarball in dist target as well 16 years ago
Peter Eisentraut 16cd34a435 Fix regression tests for psql \d view patch 16 years ago