Commit Graph

28940 Commits (8f8a5df694e7a012dfd762cb74d2083d83cf573b)
 

Author SHA1 Message Date
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
Peter Eisentraut 2e3b16c8ba Improve PL/Python elog output 16 years ago
Peter Eisentraut 2fe1b4dd65 In psql, show view definition only with \d+, not with \d 16 years ago
Peter Eisentraut 9e41114676 Fix obscure segfault condition in PL/Python 16 years ago
Tom Lane 7d535ebe5b Dept of second thoughts: after studying index_getnext() a bit more I realize 16 years ago
Tom Lane c4afdca4c2 Fix two serious bugs introduced into hash indexes by the 8.4 patch that made 16 years ago
Tom Lane ef59fa0453 Ensure the previous Perl interpreter selection is restored upon exit from 16 years ago
Tom Lane fb5d05805b Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my 16 years ago
Tom Lane 8442317beb Make the overflow guards in ExecChooseHashTableSize be more protective. 16 years ago
Peter Eisentraut 90412225d2 Remove some leftovers of split tarball support 16 years ago
Tom Lane 77c666fe42 Un-break EXPLAIN for Append plans. I messed this up a few days ago while 16 years ago
Tom Lane be6899f139 Fix \df to re-allow regexp special characters in the function name pattern. 16 years ago
Tom Lane cbcd1701f1 Fix AcquireRewriteLocks to be sure that it acquires the right lock strength 16 years ago
Tom Lane 46e3a16b05 When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan node 16 years ago
Tom Lane 44956c52c5 Fix AfterTriggerSaveEvent to use a test and elog, not just Assert, to check 16 years ago
Tom Lane 61e5328208 Make FOR UPDATE/SHARE in the primary query not propagate into WITH queries; 16 years ago
Alvaro Herrera b091b9769a Fix documentation on the toast.fillfactor reloption: it doesn't exist. 16 years ago
Peter Eisentraut f1c5247563 Simplify a few makefile rules since install-sh can now install multiple 16 years ago
Peter Eisentraut 3ceae4795b Check errors in for loop 16 years ago