Jan Wieck
cfeca62148
Background writer process
...
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
2003-11-19 15:55:08 +00:00
Michael Meskes
5032f83082
Fixed typo in create schema parsing.
2003-11-19 13:18:13 +00:00
Bruce Momjian
25487b12d0
Add FreeBSD mention for initdb.c.
2003-11-17 20:35:28 +00:00
Teodor Sigaev
c63c1946a2
Optimize. Improve ispell support for compound words. This work was sponsored by ABC Startsiden AS.
2003-11-17 17:34:35 +00:00
Bruce Momjian
6a04c571d4
Change "IN/NOT IN" to "IN / NOT IN" for clarity, both branches.
2003-11-17 04:50:56 +00:00
Bruce Momjian
1acc65787a
Add:
...
> * Add GUC setting to make created tables default to WITHOUT OIDS
2003-11-17 02:05:26 +00:00
Bruce Momjian
572446b518
Fix double dash:
...
< o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
> o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
2003-11-17 02:01:56 +00:00
Tom Lane
1a908a00b0
Fix datetime input parsing to accept YYYY-MONTHNAME-DD and related syntaxes,
...
which had been unintentionally broken by recent changes to tighten up the
DateStyle rules for all-numeric date input. Add documentation and
regression tests for this, too.
2003-11-16 20:29:16 +00:00
Tom Lane
9ad53b0463
Sync HEAD with update committed only in 7.4 branch.
2003-11-16 17:16:47 +00:00
Tom Lane
02cd2b96ac
Another try at fixing the Linux overcommit docs, per Andrew Dunstan.
2003-11-16 17:01:50 +00:00
Jan Wieck
1f45555892
Changed parameter name for shared cache status report interval to
...
debug_shared_buffers = <seconds>
as per previous discussion.
Jan
2003-11-16 16:41:01 +00:00
Bruce Momjian
ef110c0a78
Update HISTORY
2003-11-16 04:49:35 +00:00
Bruce Momjian
658b58dc16
pgadmin III released.
2003-11-16 04:41:12 +00:00
Tom Lane
edc213515b
Update info about SysV configuration procedures on OS X 10.3.
2003-11-16 03:58:10 +00:00
Tom Lane
ffce57de40
Some editorializing on the Linux memory overcommit docs, from Neil Conway.
2003-11-16 03:38:34 +00:00
Tom Lane
51eba617b2
More release-notes copy editing, from Neil Conway.
2003-11-16 03:23:48 +00:00
Tom Lane
3e9a86a38d
A little bit more copy-editing...
2003-11-15 20:01:11 +00:00
Tom Lane
c76037aa50
Minor wording improvement suggested by a comment in the interactive docs.
2003-11-15 19:46:31 +00:00
Tom Lane
5b6b587a95
Make creation of statistics collection socket more robust, by allowing it
...
to try additional addresses returned from getaddrinfo() if the first one
fails at the bind() or connect() steps. Per yesterday's discussion.
2003-11-15 17:24:07 +00:00
Peter Eisentraut
472d9726dd
Correct names of people with funny characters.
2003-11-15 01:16:37 +00:00
Peter Eisentraut
7397819f78
Translation updates
2003-11-14 23:59:12 +00:00
Tom Lane
db15b9b6cf
Repair error in syntax documentation for CREATE TABLE: one does not put
...
a comma between multiple column_constraint's for a single column.
Per report from Tomislaw Kitynski.
2003-11-14 22:56:11 +00:00
Tom Lane
5945283599
Try to improve error handling for failures of backend subprocess.
2003-11-14 18:32:34 +00:00
Tom Lane
e035a297a2
Add CHECK_FOR_INTERRUPTS() to bootstrap command loop, so that control-C
...
can terminate the bootstrap run.
2003-11-14 18:19:45 +00:00
Bruce Momjian
959c0f7fb7
Add release date for 7.4.
2003-11-14 17:47:04 +00:00
Tom Lane
81e51ddc14
Add fflush() before popen() calls; avoids any possible problem with
...
double or out-of-sequence output with child process.
2003-11-14 17:30:41 +00:00
Tom Lane
0104fc11b9
Add missing logic to handle fixing permissions on an already-existing
...
data directory. Also fix handling of error conditions associated with
data directory checking step (can't use a boolean to distinguish four
possible result states...)
2003-11-14 17:19:35 +00:00
Tom Lane
c38ff52693
Fix misstatement about the required value of SEMVMX. Given our current
...
usage of PGSemaMagic, the minimum required value is actually 537, but
say 1000 just to use a round number. 255 is *not* good enough.
2003-11-14 15:43:22 +00:00
Jan Wieck
7c360d65a8
Added documentation for the new interface between the buffer manager
...
and the cache replacement strategy as well as a description of the
ARC algorithm and the special tailoring of that done for PostgreSQL.
Jan
2003-11-14 04:32:11 +00:00
Bruce Momjian
320a138765
Update HISTORY to match release.sgml.
2003-11-14 03:41:11 +00:00
Bruce Momjian
f655460927
Update bug template to 7.4 --- that was the only one missing.
2003-11-14 03:30:54 +00:00
Peter Eisentraut
0a203594a9
Translation updates
2003-11-14 02:08:17 +00:00
Peter Eisentraut
c4e3cff48c
Beat some sense into the release notes.
2003-11-14 02:06:42 +00:00
Tom Lane
18f58a048e
Preliminary code review for C version of initdb. Re-centralize handling
...
of option switches for backend, fix handling of COPY from data files so
that we won't have the newline-after-\. issue back again, add back some
comments and printouts lost from the shell script, etc. Still needs work
for error handling; in particular the shell version worked much more
nicely for the case of a postgres executable that fails on invocation.
2003-11-13 23:46:31 +00:00
Tom Lane
01e62da191
Dunno why this got committed with DOS newlines, but fix that, and
...
add a header comment/copyright notice.
2003-11-13 22:13:39 +00:00
Tom Lane
c7bfc7df0a
Silly to copy sprompt.c from src/port when we're linking libpgport anyway.
2003-11-13 20:30:37 +00:00
Bruce Momjian
90823299ad
pgindent new initdb.c from Tom.
2003-11-13 20:12:47 +00:00
Peter Eisentraut
b9f5c93b75
Regenerate text files.
2003-11-13 18:03:11 +00:00
Peter Eisentraut
e873207fdd
Add final port reports.
2003-11-13 18:01:45 +00:00
Bruce Momjian
ad89c2ae25
Add owner description to initdb C code.
...
Andrew Dunstan
2003-11-13 15:01:40 +00:00
Jan Wieck
6b86d62b00
2nd try for the ARC strategy.
...
I added a couple more Assertions while tracking down the exact
cause of the former bug.
All 93 regression tests pass now.
Jan
2003-11-13 14:57:15 +00:00
Jan Wieck
923e994d79
ARC strategy backed out ... sorry
...
Jan
2003-11-13 05:34:58 +00:00
Bruce Momjian
256d2f09b5
Update for 7.4 release.
2003-11-13 04:23:03 +00:00
Bruce Momjian
74cbe6352d
Update MSWIN FAQ
...
Christopher Kings-Lynne
2003-11-13 03:53:00 +00:00
Bruce Momjian
e82511855a
Add to Win32 discussion.
2003-11-13 03:45:33 +00:00
Tom Lane
9a9890d842
Add fflush() calls so that I'm-about-to-do-this messages actually
...
come out before the action is done.
2003-11-13 01:36:00 +00:00
Tom Lane
88dd65ae9f
Fix lack of optreset.
2003-11-13 01:09:24 +00:00
Jan Wieck
48adc0b34b
Replacement of the buffer replacement strategy with an ARC
...
algorithm adopted for PostgreSQL.
Jan
2003-11-13 00:40:02 +00:00
Tom Lane
27e8ef0535
AcceptResult() was missing a case for PGRES_EMPTY_QUERY --- probably
...
my fault. Adding it fixes bogus message display when reading a block
comment at the end of a script file.
2003-11-12 22:53:16 +00:00
Peter Eisentraut
934c21344c
Documentation cleanup
2003-11-12 22:47:47 +00:00