- 15 Dec, 2007 2 commits
- 
- 
Bruce Momjian authoredMakefile:171: *** Invalid target; use postgres-A4.pdf or postgres-US.pdf as targets. Stop. 
- 
Tom Lane authoreddifference between Julian and Gregorian reckoning of when JD 0 was. 
 
- 
- 14 Dec, 2007 2 commits
- 
- 
Peter Eisentraut authored
- 
Bruce Momjian authoredsuggesting proper target names. 
 
- 
- 13 Dec, 2007 4 commits
- 
- 
Alvaro Herrera authored
- 
Peter Eisentraut authored
- 
Tom Lane authoredper Oleg. 
- 
Bruce Momjian authored
 
- 
- 12 Dec, 2007 7 commits
- 
- 
Tom Lane authoredpsql's \d commands and other uses of printQuery(). Previously we would pass these strings through gettext() and then send them to the server as literals in the SQL query. But the code was not set up to handle doubling of quotes in the strings, causing failure if a translation attempted to use the wrong kind of quote marks, as indeed is now the case for (at least) the French translation of \dFp. Another hazard was that gettext() would translate to whatever encoding was implied by the client's LC_CTYPE setting, which might be different from the client_encoding setting, which would probably cause the server to reject the query as mis-encoded. The new arrangement is to send the untranslated ASCII strings to the server, and do the translations inside printQuery() after the query results come back. Per report from Guillaume Lelarge and subsequent discussion. 
- 
Tom Lane authoredfaulty code in third arm of #if. Per buildfarm reports. 
- 
Peter Eisentraut authored
- 
- 
Bruce Momjian authored< < * Allow free-behind capability for large sequential scans to avoid < kernel cache spoiling < < Posix_fadvise() can control both sequential/random file caching and < free-behind behavior, but it is unclear how the setting affects other < backends that also have the file open, and the feature is not supported < on all operating systems. 
- 
Bruce Momjian authored
- 
Tom Lane authoredusual 'merge join'. 
 
- 
- 11 Dec, 2007 8 commits
- 
- 
Alvaro Herrera authored
- 
Tom Lane authored
- 
Tom Lane authoreduseful and confuses people who think it is the same as -U. (Eventually we might want to re-introduce it as being an alias for -U, but that should not happen until the switch has actually not been there for a few releases.) Likewise in pg_dump and pg_restore. Per gripe from Robert Treat and subsequent discussion. 
- 
Magnus Hagander authoredbetter, per JD. 
- 
Alvaro Herrera authoredwith the logged event. CSV logs are now a first-class citizen along plain text logs in that they carry much of the same information. Per complaint from depesz on bug #3799. 
- 
Magnus Hagander authoredused when building addons. Dave Page 
- 
Tom Lane authoredhazards. Instead teach these programs to prompt for a password when necessary, just like all our other programs. I did not bother to invent -W switches for them, since the return on investment seems so low. 
- 
Tom Lane authoredswitch optional, as is the case for every other one of our programs. I had already documented its -W as being optional, so this is bringing the code into line with the docs ... 
 
- 
- 10 Dec, 2007 11 commits
- 
- 
Bruce Momjian authored
- 
Bruce Momjian authored
- 
Bruce Momjian authoredpsql work. 
- 
Bruce Momjian authored
- 
Bruce Momjian authoredGreg Smith 
- 
Bruce Momjian authored
- 
Tom Lane authoredFix lots of bad markup, bad English, bad explanations. Second round of commits. pgcrypto and pgstandby still to go... 
- 
Alvaro Herrera authoredwording. 
- 
Bruce Momjian authoredEuler Taveira de Oliveira 
- 
Bruce Momjian authoredEuler Taveira de Oliveira 
- 
Tom Lane authoredtoo long since freshman English :-() 
 
- 
- 09 Dec, 2007 4 commits
- 
- 
Tom Lane authoredunder copyright in the US and many other places. Substitute a little something from a poet who's more safely dead. Per gripe from Bjorn Munch. 
- 
Tom Lane authored
- 
Tom Lane authoredPQconnectionNeedsPassword function that tells the right thing for whether to prompt for a password, and improve PQconnectionUsedPassword so that it checks whether the password used by the connection was actually supplied as a connection argument, instead of coming from environment or a password file. Per bug report from Mark Cave-Ayland and subsequent discussion. 
- 
Tom Lane authored
 
- 
- 08 Dec, 2007 2 commits
- 
- 
Tom Lane authoredthe two join variables at both ends: not only trailing rows that need not be scanned because there cannot be a match on the other side, but initial rows that will be scanned without possibly having a match. This allows a more realistic estimate of startup cost to be made, per recent pgsql-performance discussion. In passing, fix a couple of bugs that had crept into mergejoinscansel: it was not quite up to speed for the task of estimating descending-order scans, which is a new requirement in 8.3. 
- 
Bruce Momjian authoredthe sections below in more detail. 
 
-