- 13 Oct, 2003 3 commits
- 
- 
Peter Eisentraut authored
- 
Tom Lane authoredbe made, to avoid corner cases where max_connections ends up unreasonably small because shared_buffers is hogging too much shmem space. Per pghackers discussion about a week ago. Also, fix the copy-newlines problem in a more robust way, by using COPY FROM filename instead of COPY FROM STDIN; per a suggestion from Peter. 
- 
Tom Lane authoredwhen the pg_class.relhassubclass value is already correct. This should avoid most cases of the 'tuple concurrently updated' problem that Robert Creager recently complained about. Also remove a bunch of dead code in StoreCatalogInheritance() --- it was still computing the complete list of direct and indirect inheritance ancestors, though that list has not been needed since we got rid of the pg_ipl catalog. 
 
- 
- 12 Oct, 2003 3 commits
- 
- 
Bruce Momjian authoredrather than allocating them on the stack. Fixes complaint from gcc 3.3.1. 
- 
Peter Eisentraut authored
- 
Michael Meskes authored
 
- 
- 11 Oct, 2003 4 commits
- 
- 
Bruce Momjian authoredalready check for alignment. 
- 
Bruce Momjian authored
- 
Peter Eisentraut authored
- 
Bruce Momjian authoredwhen -fstrict-aliasing is turned on, as it is in the latest gcc when you use -O2 Andrew Dunstan 
 
- 
- 10 Oct, 2003 12 commits
- 
- 
Bruce Momjian authored
- 
Bruce Momjian authoredChange conditionals to be more constent with our code if (const == var) => if (var == const). 
- 
Peter Eisentraut authored
- 
Bruce Momjian authored
- 
Bruce Momjian authoredManfred Koizar 
- 
Bruce Momjian authored
- 
Bruce Momjian authoredViktor Vislobokov 
- 
Bruce Momjian authored> * Prevent libpq's PQfnumber() from lowercasing the column name 572d572 < * Vadim is Vadim B. Mikheev <vadim4o@email.com> of Sector Data 
- 
Bruce Momjian authored> only think to look at sort_mem if they already had a clue. It should > be mentioned under bulk data load (in performance tips chapter) Attached is a doc patch that does this. The way I've worded it may not be the best, though. Neil Conway 
- 
Bruce Momjian authored
- 
Bruce Momjian authored> to allow fast COUNT(*) queries with no WHERE clause(?) [count] 
- 
Bruce Momjian authoredAndrew Dunstan 
 
- 
- 09 Oct, 2003 18 commits
- 
- 
Bruce Momjian authored> o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[] 
- 
Bruce Momjian authored
- 
Bruce Momjian authored> * Have VACUUM FULL use REINDEX rather than index vacuum 
- 
Bruce Momjian authoredAbout section 8.5.1.5. ("Special Values"): I suggest adding LOCALTIMESTAMP and LOCALTIME to the first paragraph. Maybe it should be phrased as: The following SQL-compatible functions can be used to obtain current datetime-related values: CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, LOCALTIME and LOCALTIMESTAMP. (See Section 9.8.4.) Troels Arvin
- 
Peter Eisentraut authoredmisscanning of this construct: SELECT ''hello world'' -- SELECT ''goodbye world'' ::text; 
- 
Peter Eisentraut authored
- 
Bruce Momjian authored
- 
Bruce Momjian authored
- 
Bruce Momjian authored
- 
Bruce Momjian authored
- 
Bruce Momjian authored
- 
Bruce Momjian authoredwith a little dirty snprintf() usage which I used some years ago: snprintf(path, BUFSIZ, "%s/lo_dump.index", path); Karel Zak
- 
Bruce Momjian authored
- 
Bruce Momjian authored> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ] > (Christopher) 
- 
Bruce Momjian authoredthan having CFLAGS= in the template files. It uses -O2 for gcc (generated by autoconf), and -O for non-gcc, unless the template overrides it. 
- 
Bruce Momjian authored> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT ] (Christopher) 
- 
Bruce Momjian authoredHave log_duration print when log_min_duration_statement prints. 
- 
Bruce Momjian authored
 
-