- 01 Dec, 2003 1 commit
-
-
Bruce Momjian authored
proposal for eventually deprecating OIDs on user tables that I posted earlier to pgsql-hackers. pg_dump now always specifies WITH OIDS or WITHOUT OIDS when dumping a table. The documentation has been updated. Neil Conway
-
- 19 Nov, 2003 1 commit
-
-
Jan Wieck authored
This first part of the background writer does no syncing at all. It's only purpose is to keep the LRU heads clean so that regular backends seldom to never have to call write(). Jan
-
- 16 Nov, 2003 1 commit
-
-
Jan Wieck authored
debug_shared_buffers = <seconds> as per previous discussion. Jan
-
- 13 Nov, 2003 3 commits
- 08 Oct, 2003 1 commit
-
-
Bruce Momjian authored
Change log line to be "duration: ms query:" Indent multi-line queries with a tab in the server logs.
-
- 03 Oct, 2003 1 commit
-
-
Tom Lane authored
of function bodies is done at CREATE FUNCTION time. This is normally true but can be set false to avoid problems with forward references, wrong schema search path, etc. This is just the backend patch, still need to adjust pg_dump to make use of it.
-
- 07 Sep, 2003 1 commit
-
-
Tom Lane authored
sequence every time it's called is bogus --- it interferes with user control over the seed, and actually decreases randomness overall (because a seed based on time(NULL) is pretty predictable). If you really want a reproducible result from geqo, do 'set seed = 0' before planning a query.
-
- 26 Aug, 2003 1 commit
-
-
Tom Lane authored
max_connections at initdb time. Get rid of DEF_NBUFFERS and DEF_MAXBACKENDS macros, which aren't doing anything useful anymore, and put more likely defaults into postgresql.conf.sample.
-
- 17 Aug, 2003 1 commit
-
-
Bruce Momjian authored
"syslog" option.) By the way: The "virtual_host" parameter is a bad name for that particular option, I think. "Virtual host" signals that PostgreSQL will behave differently according to which IP address it's contacted (like Apache's virtual host support which makes the web-server serve different sites according to different criteria). A better word for the options would be "tcpip_listen_addr" or something like that. Troels Arvin
-
- 29 Jul, 2003 1 commit
-
-
Tom Lane authored
heuristic determination of day vs month in date/time input. Add the ability to specify that input is interpreted as yy-mm-dd order (which formerly worked, but only for yy greater than 31). DateStyle's input component now has the preferred spellings DMY, MDY, or YMD; the older keywords European and US are now aliases for the first two of these. Per recent discussions on pgsql-general.
-
- 22 Jul, 2003 1 commit
-
-
Bruce Momjian authored
-
- 18 Jul, 2003 1 commit
-
-
Bruce Momjian authored
-
- 14 Jul, 2003 1 commit
-
-
Tom Lane authored
and 100 respectively, if the platform will allow it. initdb selects values that are not too large to allow the postmaster to start, and places these values in the installed postgresql.conf file. This allows us to continue to start up out-of-the-box on platforms with small SHMMAX, while having somewhat-realistic default settings on platforms with reasonable SHMMAX. Per recent pghackers discussion.
-
- 04 Jul, 2003 1 commit
-
-
Tom Lane authored
without needing a running backend. Reorder postgresql.conf.sample to match new layout of runtime.sgml. This commit re-adds work lost in Wednesday's crash.
-
- 30 Jun, 2003 1 commit
-
-
Tom Lane authored
reports get put into the postmaster log. Options are TERSE, DEFAULT, VERBOSE, with the same behavior as implemented on the client side in libpq.
-
- 11 Jun, 2003 3 commits
-
-
Bruce Momjian authored
Nigel J. Andrews
-
Bruce Momjian authored
Christopher Kings-Lynne
-
Bruce Momjian authored
Document why certain GUC variables aren't in postgresql.conf.
-
- 14 May, 2003 1 commit
-
-
Tom Lane authored
only remnant of this failed experiment is that the server will take SET AUTOCOMMIT TO ON. Still TODO: provide some client-side autocommit logic in libpq.
-
- 19 Apr, 2003 1 commit
-
-
Tom Lane authored
-
- 03 Apr, 2003 1 commit
-
-
Tom Lane authored
find out about it is to read the documentation that tells you how dangerous it is. Add default_transaction_read_only to documentation; seems to have been overlooked in patch that added read-only transactions. Clean up check_guc comparison script, which has been suffering bit rot.
-
- 30 Mar, 2003 1 commit
-
-
Bruce Momjian authored
-
- 28 Mar, 2003 1 commit
-
-
Tom Lane authored
page when it's read in, per pghackers discussion around 17-Feb. Add a GUC variable zero_damaged_pages that causes the response to be a WARNING followed by zeroing the page, rather than the normal ERROR; this is per Hiroshi's suggestion that there needs to be a way to get at the data in the rest of the table.
-
- 24 Mar, 2003 1 commit
-
-
Bruce Momjian authored
#search_path = '$user,public' # schema names
-
- 20 Mar, 2003 1 commit
-
-
Bruce Momjian authored
> weird behavior across fork boundaries; (b) the additional memory space > that has to be duplicated into child processes will cost something per > child launch, even if the child never uses it. But these are only > arguments that it might not *always* be a prudent thing to do, not that > we shouldn't give the DBA the tool to do it if he wants. So fire away. Here is a patch for the above, including a documentation update. It creates a new GUC variable "preload_libraries", that accepts a list in the form: preload_libraries = '$libdir/mylib1:initfunc,$libdir/mylib2' If ":initfunc" is omitted or not found, no initialization function is executed, but the library is still preloaded. If "$libdir/mylib" isn't found, the postmaster refuses to start. In my testing with PL/R, it reduces the first call to a PL/R function (after connecting) from almost 2 seconds, down to about 8 ms. Joe Conway
-
- 04 Mar, 2003 1 commit
-
-
Tom Lane authored
Adjustable threshold is gone in favor of keeping track of total requested page storage and doling out proportional fractions to each relation (with a minimum amount per relation, and some quantization of the results to avoid thrashing with small changes in page counts). Provide special- case code for indexes so as not to waste space storing useless page free space counts. Restructure internal data storage to be a flat array instead of list-of-chunks; this may cost a little more work in data copying when reorganizing, but allows binary search to be used during lookup_fsm_page_entry().
-
- 06 Feb, 2003 1 commit
-
-
Tom Lane authored
expression accepted by the regex operators, per discussion yesterday. Along the way, reduce deadlock_timeout from PGC_POSTMASTER to PGC_SIGHUP category. It is probably best to insist that all backends share the same setting, but that doesn't mean it has to be frozen at startup.
-
- 28 Jan, 2003 2 commits
-
-
Bruce Momjian authored
Set log_min_error_messages to the proper and agreed-upon default, PANIC (off). (BACKPATCH)
-
Bruce Momjian authored
-
- 27 Jan, 2003 1 commit
-
-
Bruce Momjian authored
Backpatch to 7.3.X.
-
- 25 Jan, 2003 1 commit
-
-
Tom Lane authored
necessarily following the JOIN syntax to develop the query plan. The old behavior is still available by setting GUC variable JOIN_COLLAPSE_LIMIT to 1. Also create a GUC variable FROM_COLLAPSE_LIMIT to control the similar decision about when to collapse sub-SELECT lists into their parent lists. (This behavior existed already, but the limit was always GEQO_THRESHOLD/2; now it's separately adjustable.)
-
- 15 Jan, 2003 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 11 Jan, 2003 1 commit
-
-
Bruce Momjian authored
> > I'd suggest that the runtime.sgml description explicitly say "values of > at least a few thousand are recommended for production installations". Neil Conway
-
- 09 Jan, 2003 1 commit
-
-
Bruce Momjian authored
-
- 27 Dec, 2002 1 commit
-
-
Bruce Momjian authored
Philip Warner
-
- 21 Nov, 2002 1 commit
-
-
Tom Lane authored
parameter to allow it to be forced off for comparison purposes. Add ORDER BY clauses to a bunch of regression test queries that will otherwise produce randomly-ordered output in the new regime.
-
- 15 Nov, 2002 1 commit
-
-
Bruce Momjian authored
few WAL files.
-