summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2000-11-27Pay attention to fgets() failure return.Tom Lane
2000-11-27After going to the trouble of finding where psql lives, seems likeTom Lane
pg_ctl should invoke it from there, not use whatever random psql might (or might not) live in its $PATH.
2000-11-27Pay attention to failure returns from fgets() in all cases.Tom Lane
Avoid infinite loop prompting for password at stdin EOF.
2000-11-27Prevent simple_prompt() from locking up in a tight loop at stdin EOF.Tom Lane
2000-11-26 current cvs tree does build because of a small problem in ECPG. Here is aBruce Momjian
little patch which correct that. thanks cyril
2000-11-26Fix for inserting/copying longer multibyte strings into bpchar dataTatsuo Ishii
types.
2000-11-26Silence warningPeter Eisentraut
2000-11-26Unicode conversion fix suggested by Jan Varga...Tatsuo Ishii
-------------------------------------------------- Subject: Bug in unicode conversion ... From: Jan Varga <varga@utcru.sk> To: t-ishii@sra.co.jp Date: Sat, 18 Nov 2000 17:41:20 +0100 (CET) Hi, I tried this new feature in PostgreSQL. I found one bug. Script UCS_to_8859.pl skips input lines which 1. code <0x80 or 2. ucs <0x100 I think second one is not good idea because some codes in ISO8859-2 have ucs <0x100 (e.g. 0xE9 - 0x00E9) --------------------------------------------------
2000-11-25Make PGLC_setlocale() static, and document that it can't be used safelyTom Lane
for any other purpose than PGLC_localeconv()'s internal save/restore of locale settings. Fix cash.c to call PGLC_localeconv() rather than making a direct call to localeconv() --- the old way, if PGLC_localeconv() had already cached a locale result, it would be overwritten by the first cash_in or cash_out operation, leading to wrong-locale results later. Probably no demonstrable bug today, since we only appear to be looking at the LC_MONETARY results which should be the same anyway, but definitely a gotcha waiting to strike.
2000-11-25Move connection defines to miscadmin.h.Bruce Momjian
2000-11-25Correct portability-related errors in inet expected output. I'm notTom Lane
sure that broadcast('foo/32') means anything, but if it does, surely it ought to return foo, not 255.255.255.255.
2000-11-25Fix some portability bugs I'd introduced into inet/cidr code ---Tom Lane
shifting by the word width is not defined by ANSI C...
2000-11-25Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb;Tom Lane
re-adopt these settings at every postmaster or standalone-backend startup. This should fix problems with indexes becoming corrupt due to failure to provide consistent locale environment for postmaster at all times. Also, refuse to start up a non-locale-enabled compilation in a database originally initdb'd with a non-C locale. Suppress LIKE index optimization if locale is not "C" or "POSIX" (are there any other locales where it's safe?). Issue NOTICE during initdb if selected locale disables LIKE optimization.
2000-11-25Fix elog logic so that error messages displayed during initdb (orTom Lane
other standalone-backend situations) are not duplicated. Remove some dead code, add some comments, too.
2000-11-25Advertise --help (rather than '-?') as help option (problems with csh).Peter Eisentraut
Accept --help even if no general long options support exists.
2000-11-25Update pg_ctl ref page, help output, messages. Some repair to work betterPeter Eisentraut
with current postmaster.
2000-11-25Fix security problem with psql \e where temp file could be an existingBruce Momjian
symlink created by someone else, and therefore modifyable by someone else.
2000-11-25 here is a patch for formatting.c (to_char/timestampt()), for 7.1Bruce Momjian
it fixing Y,YY,YYY,YYYY conversion, the docs and regress tests update are included too. During the patch testing I found small bug in miscadmin.h in convertstr() declaration. Here it's fixed too. Thanks Karel
2000-11-25> > Looking some more, I found some other places that need a space (IBruce Momjian
> > 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
2000-11-25Allow jdbc to return proper server version numberBruce Momjian
Anders Bengtsson
2000-11-25Rename GUC name from unixsocket to unix_socket_directoryBruce Momjian
2000-11-25Clean up comments, organize code snippets added at different times intoTom Lane
a slightly less random order.
2000-11-24Print bit strings as B'...' when INSERT commands are dumped.Peter Eisentraut
2000-11-24Make SET SESSION CHARACTERISTICS compliant with SQL 99. Remove redundant,Peter Eisentraut
non-standard clauses. Allow CHARACTERISTICS as unquoted identifier. Merge related reference pages.
2000-11-24update list of places to change version numbers; reformatPeter Eisentraut
2000-11-24Remove obsolete test suitePeter Eisentraut
2000-11-24A catalog cache that never caches isn't much of a cache :-(. Mea culpa.Tom Lane
Thanks to Brian Hirt for pointing out the performance lossage.
2000-11-23Ensure that mergejoin plan will be considered for FULL OUTER JOIN evenTom Lane
if enable_mergejoin = OFF. Must do this, because we have no other implementation method for full joins.
2000-11-23Set fdstate in fileNameOpenFile.Vadim B. Mikheev
2000-11-22Fix output file names for new driverPeter Eisentraut
2000-11-22Bit string regression testPeter Eisentraut
from Adriaan Joubert <a.joubert@albourne.com>
2000-11-22Fix for bitsubstr when third argument is missing (i.e., -1).Peter Eisentraut
From Adriaan Joubert <a.joubert@albourne.com>
2000-11-22Point runtest and runcheck targets at new regression test driver.Peter Eisentraut
2000-11-22Recommit socket path fix. It works now.Bruce Momjian
2000-11-22Back out socket path until it works.Bruce Momjian
2000-11-22Back out socket file path change until it works.Bruce Momjian
2000-11-22avoid opening view files.Hiroshi Inoue
2000-11-22Allow running without a "schedule" file. This enables you to run testsPeter Eisentraut
standalone, e.g., "./pg_regress int2".
2000-11-22Make socket option specify just the directory, not the full path.Bruce Momjian
2000-11-22geometry result files for unixwarePeter Eisentraut
2000-11-22Tweak resultmap documentation, add to README too.Tom Lane
2000-11-21Allow for different result files when using GCC versus native compiler.Peter Eisentraut
2000-11-21Extend accept/AF_UNIX bug workaround to SCO OpenServer.Peter Eisentraut
2000-11-21Refine log/error messages. Print out the errno message, not the number.Peter Eisentraut
Remove timestamps from messages where this would be redundant with the log_timestamp option.
2000-11-21Put external declarations into header files.Peter Eisentraut
2000-11-21Install the sample pg_ident.conf file into /home/postgres/testversion/data, ↵Tom Lane
just like pg_hba.conf.
2000-11-21Improve comments.Tom Lane
2000-11-21Improve comments in pg_hba.conf.sample and the associated SGMLTom Lane
documentation.
2000-11-21Don't hide error message from dropdb.Peter Eisentraut
2000-11-21miscVadim B. Mikheev