Tom Lane
d18ba3f452
pull_up_subqueries() should copy the subquery before starting to modify
...
it. Not sure why I'd thought it would be a good idea to do differently
way back when, but Greg Stark exposed the folly of doing so ...
22 years ago
Bruce Momjian
4a39057e59
Back out makeNode() patch to fix gcc 3.3.1 warning.
22 years ago
Peter Eisentraut
014a0a3da1
Remove registration message, after discussion concluded that it was of
...
little use.
22 years ago
Peter Eisentraut
27318d8873
Translation update
22 years ago
Tom Lane
87299583a5
Determine max_connections first, then see how large shared_buffers can
...
be 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.
22 years ago
Tom Lane
e7261c46aa
Adjust setRelhassubclassInRelation() to not perform actual heap_update
...
when 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.
22 years ago
Bruce Momjian
4a2c34d4a0
Use makeNode() to allocate structures that have to be cast to Node *,
...
rather than allocating them on the stack.
Fixes complaint from gcc 3.3.1.
23 years ago
Peter Eisentraut
037468eff2
New translation
23 years ago
Michael Meskes
84b35a7f76
Added missing "commit" in test case.
23 years ago
Bruce Momjian
f22ddf70be
Add void * cast to MemSet to silence compiler, and add comment that we
...
already check for alignment.
23 years ago
Bruce Momjian
7fb9893f42
Back out -fstrict-aliasing void* casting.
23 years ago
Peter Eisentraut
47ed43440e
Translation updates
23 years ago
Bruce Momjian
d51368dbbd
This patch will stop gcc from issuing warnings about type-punned objects
...
when -fstrict-aliasing is turned on, as it is in the latest gcc when you
use -O2
Andrew Dunstan
23 years ago
Bruce Momjian
386e0f9046
Update max existing db size to 32tb.
23 years ago
Bruce Momjian
18e5addb96
Fix core dump on root starting pg_autovacuum.
...
Change conditionals to be more constent with our code
if (const == var) => if (var == const).
23 years ago
Peter Eisentraut
108f371769
Translation updates
23 years ago
Bruce Momjian
9821455425
Rename __arm__/__arm__ to __arm__/__arm, found by Neil Conway
23 years ago
Bruce Momjian
962987a1c2
Add NULL regression tests.
...
Manfred Koizar
23 years ago
Bruce Momjian
d7c971ab7d
Change Win32 rename/unlink timeout to 3 seconds.
23 years ago
Bruce Momjian
870d9641bc
Update Russian FAQ.
...
Viktor Vislobokov
23 years ago
Bruce Momjian
d11998f3d1
Add:
...
> * Prevent libpq's PQfnumber() from lowercasing the column name
572d572
< * Vadim is Vadim B. Mikheev <vadim4o@email.com> of Sector Data
23 years ago
Bruce Momjian
8087446b14
> That's a fairly useless place to put it, though, since someone would
...
> 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
23 years ago
Bruce Momjian
ea079e27b1
Add count(*) TODO detail.
23 years ago
Bruce Momjian
20982a71df
Add TODO.detail for count(*):
...
> to allow fast COUNT(*) queries with no WHERE clause(?) [count]
23 years ago
Bruce Momjian
99a53d89c8
Allow pg_id to compile on Win32.
...
Andrew Dunstan
23 years ago
Bruce Momjian
de8b3b4913
Add:
...
> o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[]
23 years ago
Bruce Momjian
c568b8fbe7
Remove -pipe from compiles.
23 years ago
Bruce Momjian
d8581fbb6b
Add:
...
> * Have VACUUM FULL use REINDEX rather than index vacuum
23 years ago
Bruce Momjian
3fce18084b
About section 8.5.1.5. ("Special Values"):
...
23 years ago
Peter Eisentraut
172b125578
Make sure that -- comments extend to the end of the line. This fixes the
...
misscanning of this construct:
SELECT ''hello world''
-- SELECT ''goodbye world''
::text;
23 years ago
Peter Eisentraut
034b065a66
Some updates
23 years ago
Bruce Momjian
c7c7861d5e
Add mention of logrotate for syslog, from Robert Treat
23 years ago
Bruce Momjian
dfafeb6a89
Update Solaris FAQ to mention -fast.
23 years ago
Bruce Momjian
b1d955ea7b
Remove -pipe on Linux, per reports from Peter.
23 years ago
Bruce Momjian
85bd172c45
Add -pipe compile for Linux.
23 years ago
Bruce Momjian
7185455c08
Make template CFLAGS handling consistent.
23 years ago
Bruce Momjian
1dad866bb4
Someone report me small bug in contrib/pg_dumplo today. It's problem
...
with a little dirty snprintf() usage which I used some years ago:
snprintf(path, BUFSIZ, "%s/lo_dump.index", path);
Karel Zak
23 years ago
Bruce Momjian
6687152582
Re-add -pipe compile flags for bsd's.
23 years ago
Bruce Momjian
b510c44202
Update:
...
> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
> (Christopher)
23 years ago
Bruce Momjian
0e22cb1232
This centralizes the optimization defaults into configure.in, rather
...
than having CFLAGS= in the template files.
It uses -O2 for gcc (generated by autoconf), and -O for non-gcc, unless
the template overrides it.
23 years ago
Bruce Momjian
c1a0d72da6
Add:
...
> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT ] (Christopher)
23 years ago
Bruce Momjian
dcad7949f8
Change "query:" to "statement:".
...
Have log_duration print when log_min_duration_statement prints.
23 years ago
Bruce Momjian
6acca5765e
Add quotes to CFLAG define.
23 years ago
Jan Wieck
f8d90fcc0a
Protected access to variable m_preparedCount via synchronized
...
function to prevent multiple threads using automatic cursors on
the same connection from stomping over each others cursor.
Jan
23 years ago
Bruce Momjian
67afe3d861
Add:
...
<
346a346
> * Remove CREATE CONSTRAINT TRIGGER
23 years ago
Bruce Momjian
5fc9d0e3f6
Add 2-phase info, add Win32 URL:
...
< o Sample implementation in contrib/rserv
29c28,29
< * Create native Win32 port [win32]
> * Create native Win32 port, http://momjian.postgresql.org/main/writings/pgsql/win32.html
>
367c367,368
< * Two-phase commit to implement distributed transactions
> * Add two-phase commit to all distributed transactions with
> offline/readonly server status or administrator notification for failure
23 years ago
Peter Eisentraut
46c27c6997
New translations
23 years ago
Bruce Momjian
d5ea0d5ecb
Add:
...
> * Use background process to write dirty shared buffers to disk
23 years ago
Peter Eisentraut
c99a41be95
New translations
23 years ago
Bruce Momjian
2ff4091862
Add quotes around -O setting for consistency.
23 years ago