- 18 10月, 2004 14 次提交
-
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
as the corrected pg_get_indexdef code.
-
由 Bruce Momjian 提交于
unlink/rename().
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
that a tsearch2 installation can be relocatable.
-
由 Tom Lane 提交于
This does not disable the bgwriter process: it still has to wake up often enough to collect fsync requests from backends in a timely fashion. But it responds to the recent gripe about not being able to prevent the disk from being spun up constantly.
-
由 Tom Lane 提交于
an index's tablespace.
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Tom Lane 提交于
specifies a new default tablespace and the template database already has some tables in that tablespace. There isn't any way to solve this fully without modifying the clone database's pg_class contents, so for now the best we can do is issue a better error message.
-
由 Tom Lane 提交于
only covered the case of assigning "", and failed to recognize that actually setlocale(LC_MESSAGES,...) does not work at all on this platform. Magnus Hagander, some code prettification by Tom Lane.
-
- 17 10月, 2004 7 次提交
-
-
由 Tom Lane 提交于
just stick a list-link into struct PGnotify instead. Result is a smaller faster and more robust library (mainly because we reduce the number of malloc's and free's involved in notify processing), plus less pollution of application link-symbol namespace.
-
由 Tom Lane 提交于
Whack some semblance of project-conventions-conformance into pg_autovacuum.h.
-
由 Tom Lane 提交于
in a schema whose default tablespace has been dropped.
-
由 Tom Lane 提交于
exportable functions. The .def files are removed from CVS, but will still be present in distribution tarballs, since we can't assume that Windows boxes will have sed.
-
由 Tom Lane 提交于
arithmetic overflow during initial sizing calculations. This is not water-tight but it should avoid the grossest sorts of failures.
-
由 Tom Lane 提交于
pins at end of transaction, and reduce AtEOXact_Buffers to an Assert cross-check that this was done correctly. When not USE_ASSERT_CHECKING, AtEOXact_Buffers is a complete no-op. This gets rid of an O(NBuffers) bottleneck during transaction commit/abort, which recent testing has shown becomes significant above a few tens of thousands of shared buffers.
-
由 Tom Lane 提交于
(if any) currently waited for by LockBufferForCleanup(), which is all that we were using it for anymore. Saves some space and eliminates proportional-to-NBuffers slowdown in UnlockBuffers().
-
- 16 10月, 2004 11 次提交
-
-
由 Bruce Momjian 提交于
Reini Urban
-
由 Bruce Momjian 提交于
Magnus Hagander
-
由 Bruce Momjian 提交于
password. Make password error message a #define and use it consistently. Sean Chittenden
-
由 Tom Lane 提交于
http://archives.postgresql.org/pgsql-hackers/2004-10/msg00464.php. This fix is intended to be permanent: it moves the responsibility for calling SetBufferCommitInfoNeedsSave() into the tqual.c routines, eliminating the requirement for callers to test whether t_infomask changed. Also, tighten validity checking on buffer IDs in bufmgr.c --- several routines were paranoid about out-of-range shared buffer numbers but not about out-of-range local ones, which seems a tad pointless.
-
由 Bruce Momjian 提交于
"make", even if nothing had changed. With this patch, it's only relinked if it's actually updated. //Magnus PS. Yes, the old buildrule for the .rc file is still needed, as it's used by pgevent.rc (or any other binary in the future that would need it's own .rc file) Magnus Hagander
-
由 Bruce Momjian 提交于
1. Two minor cleanups: - We don't need to call hv_exists+hv_fetch; we should just check the return value of hv_fetch. - newSVpv("undef",0) is the string "undef", not a real undef. 2. This should fix the bug Andrew Dunstan described in a recent -hackers post. It replaces three bogus "eval_pv(key, 0)" calls with newSVpv, and eliminates another redundant hv_exists+hv_fetch pair. 3. plperl_build_tuple_argument builds up a string of Perl code to create a hash representing the tuple. This patch creates the hash directly. 4. Another minor cleanup: replace a couple of av_store()s with av_push. 5. Analogous to #3 for plperl_trigger_build_args. This patch removes the static sv_add_tuple_value function, which does much the same as two other utility functions defined later, and merges the functionality into plperl_hash_from_tuple. I have tested the patches to the best of my limited ability, but I would appreciate it very much if someone else could review and test them too. (Thanks to Andrew and David Fetter for their help with some testing.) Abhijit Menon-Sen
-
由 Bruce Momjian 提交于
David Fetter
-
由 Bruce Momjian 提交于
This handles the new multiple log_statement values. Ed L.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 15 10月, 2004 8 次提交
-
-
由 Bruce Momjian 提交于
> > ./configure LDFLAGS=-static-libgcc LDFLAGS_SL=-static-libgcc > > to produce binaries that do not depend on libgcc_s.so at all. Oliver Jowett
-
由 Bruce Momjian 提交于
Michael Paesold
-
由 Bruce Momjian 提交于
C:\msys\1.0\home\y-asaba>pg_ctl -D data restart waiting for postmaster to shut down...LOG: received smart shutdown request. LOG: shutting down LOG: database system is shut down done postmaster stopped postmaster starting C:\msys\1.0\home\y-asaba>postmaster.exe: invalid argument: "'-D'" Try "postmaster.exe --help" for more information. Yoshiyuki Asaba
-
由 Bruce Momjian 提交于
-
由 Neil Conway 提交于
- refactor a bunch of code to call a separate function print_msg() which checks whether "silent mode" is enabled before printing an error message. - rename "silence_mode" to "silent_mode", which IMHO makes more sense - make the error messages we emit in "waiting" mode more consistent; I believe this fixes a recent error message regression
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Allow libpq to access SQLSTATE so pg_ctl can test for connection failure > > This would be used for checking if the server is up. >
-