- Nov 05, 2001
-
-
Bruce Momjian authored
initdb/regression tests pass.
-
- Oct 25, 2001
-
-
Bruce Momjian authored
tests pass.
-
- Oct 19, 2001
-
-
Tom Lane authored
-
- Aug 06, 2001
-
-
Peter Eisentraut authored
Add some resultmap entries for SCO OpenServer.
-
- Jun 20, 2001
-
-
Peter Eisentraut authored
a new postmaster child process. This should eliminate problems with authentication blocking (e.g., ident, SSL init) and also reduce problems with the accept queue filling up under heavy load. The option to send elog output to a different file per backend (postgres -o) has been disabled for now because the initialization would have to happen in a different order and it's not clear we want to keep this anyway.
-
- Jun 08, 2001
-
-
Peter Eisentraut authored
functions, remove indent support, make sure all strings are marked translatable.
-
- Jun 02, 2001
-
-
Peter Eisentraut authored
Use --enable-nls to turn it on; see installation instructions for details. See developer's guide how to make use of it in programs and how to add translations. psql sources have been almost fully prepared and an incomplete German translation has been provided. In the backend, only elog() calls are currently translatable, and the provided German translation file is more of a placeholder.
-
- May 30, 2001
-
-
Bruce Momjian authored
-
- Mar 22, 2001
-
-
Bruce Momjian authored
-
- Mar 10, 2001
-
-
Tom Lane authored
under the postmaster --- specifically, if we are a standalone backend running under the initdb script, this is critical!
-
- Feb 21, 2001
-
-
Tatsuo Ishii authored
in multi-byte build.
-
- Feb 06, 2001
-
-
Tom Lane authored
elog(ERROR) not an Assert trap, since we've downgraded out-of-memory to elog(ERROR) not a fatal error. Also, change the hard boundary from 256Mb to 1Gb, just so that anyone who's actually got that much memory to spare can play with TOAST objects approaching a gigabyte.
-
- Jan 24, 2001
-
-
Bruce Momjian authored
-
- Jan 23, 2001
-
-
Tom Lane authored
eliminates a raft of portability issues, including whether sys_nerr exists, whether the platform has any valid negative errnos, etc. The downside is minimal: errno shouldn't ever contain an invalid value anyway, and if it does, reasonably modern versions of strerror will not choke. This rangecheck idea seemed good at the time, but it's clearly a net loss, and I apologize to all concerned for having ever put it in.
-
- Jan 21, 2001
-
-
Tom Lane authored
of c.h altogether, and putting it into the only places that use it (elog.c and exc.c), instead. Modify these routines to check for a NULL or empty-string return from strerror, too, since some platforms define strerror to return empty string for unknown errors (what a useless definition that is ...). Clean up some cruft in ExcPrint while at it.
-
- Jan 19, 2001
-
-
Tom Lane authored
into distinct concepts, per recent discussion on pghackers.
-
- Jan 14, 2001
-
-
Tom Lane authored
are treated more like 'cancel' interrupts: the signal handler sets a flag that is examined at well-defined spots, rather than trying to cope with an interrupt that might happen anywhere. See pghackers discussion of 1/12/01.
-
- Jan 09, 2001
-
-
Peter Eisentraut authored
-
- Dec 18, 2000
-
-
Tom Lane authored
to ensure that we have released buffer refcounts and so forth, rather than putting ad-hoc operations before (some of the calls to) proc_exit. Add commentary to discourage future hackers from repeating that mistake.
-
- Dec 06, 2000
-
-
Tom Lane authored
the installed header file set.
-
- Dec 03, 2000
-
-
Tom Lane authored
values, whether the local char type is signed or not. This is necessary for portability. Per discussion on pghackers around 9/16/00.
-
Vadim B. Mikheev authored
critical sections of code.
-
- Dec 01, 2000
-
-
Tom Lane authored
since those routines may do palloc's. We want to be fairly sure we can send the error message to the client even under low-memory conditions. That's what we stashed away 8K in ErrorContext for, after all ...
-
- Nov 25, 2000
-
-
Tom Lane authored
other standalone-backend situations) are not duplicated. Remove some dead code, add some comments, too.
-
Bruce Momjian authored
> > suspect...), so here is an updated patch. > > This seems like the wrong way to go about it, because anytime anyone > changes any elog output anywhere, we'll risk another failure. If > syslog can't cope with empty lines, I think the right fix is for the > output-to-syslog routine to change the data just before sending --- > then there is only one place to fix. See the syslog output routine in > src/backend/utils/error/elog.c. Makes sense. Here's a new patch, now the output even looks better: Larry Rosenman
-
- Nov 21, 2000
-
-
Peter Eisentraut authored
-
- Nov 14, 2000
-
-
Peter Eisentraut authored
at postmaster start, rename syslog_progid to syslog_ident, since syslog itself uses that term, fix doc markup.
-
- Nov 13, 2000
-
-
Bruce Momjian authored
adds the facility to set the program name used in syslog. (this includes the other ones). One gotcha, the parser doesn't like special characters in strings. For example, i tried to use pg-test, and if failed the parse coming from the postgresql.conf file. I don't think it's a showstopper.. Larry Rosenman
-
- Oct 30, 2000
-
-
Tatsuo Ishii authored
-
- Oct 29, 2000
-
-
Peter Eisentraut authored
test.
-
- Oct 07, 2000
-
-
Bruce Momjian authored
after that dynamic loading isn't working and shared memory handling is broken. Attached with this message, there is a Zip file which contain : * beos.diff = patch file generated with difforig * beos = folder with beos support files which need to be moved in / src/backend/port * expected = foler with three file for message and precision difference in regression test * regression.diff = rule problem (need to kill the backend manualy) * dynloader = dynloader files (they are also in the pacth files, but there is so much modification that I have join full files) Everything works except a problem in 'rules' Is there some problems with rules in the current tree ? It used to works with last week tree. Cyril VELTER
-
- Oct 03, 2000
-
-
Bruce Momjian authored
working on the VERY latest version of BeOS. I'm sure there will be alot of comments, but then if there weren't I'd be disappointed! Thanks for your continuing efforts to get this into your tree. Haven't bothered with the new files as they haven't changed. BTW Peter, the compiler is "broken" about the bool define and so on. I'm filing a bug report to try and get it addressed. Hopefully then we can tidy up the code a bit. I await the replies with interest :) David Reid
-
- Sep 29, 2000
-
-
Peter Eisentraut authored
-
- Aug 31, 2000
-
-
Peter Eisentraut authored
to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
-
- Jun 28, 2000
-
-
Tom Lane authored
for details). It doesn't really do that much yet, since there are no short-term memory contexts in the executor, but the infrastructure is in place and long-term contexts are handled reasonably. A few long- standing bugs have been fixed, such as 'VACUUM; anything' in a single query string crashing. Also, out-of-memory is now considered a recoverable ERROR, not FATAL. Eliminate a large amount of crufty, now-dead code in and around memory management. Fix problem with holding off SIGTRAP, SIGSEGV, etc in postmaster and backend startup.
-
- Jun 04, 2000
-
-
Peter Eisentraut authored
configuration options `Log_timestamp' and `Log_pid'.
-
- May 31, 2000
-
-
Peter Eisentraut authored
That means you can now set your options in either or all of $PGDATA/configuration, some postmaster option (--enable-fsync=off), or set a SET command. The list of options is in backend/utils/misc/guc.c, documentation will be written post haste. pg_options is gone, so is that pq_geqo config file. Also removed were backend -K, -Q, and -T options (no longer applicable, although -d0 does the same as -Q). Added to configure an --enable-syslog option. changed all callers from TPRINTF to elog(DEBUG)
-
- May 30, 2000
-
-
Bruce Momjian authored
-
- May 29, 2000
-
-
Tom Lane authored
the src/include tree, so that -I backend is no longer necessary anywhere. Also, clean up some bit rot in contrib tree.
-
- Apr 15, 2000
-
-
Tom Lane authored
subsequent elogs() in the same COPY operation to display the wrong line number. Fix is to clear lineno only when elog level is such that we will not return to caller.
-