5dfcbdde70
Fix some portability bugs I'd introduced into inet/cidr code ---
...
shifting by the word width is not defined by ANSI C...
2000-11-25 21:30:54 +00:00
bbea3643a3
Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb;
...
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-25 20:33:54 +00:00
0432ce994d
Fix elog logic so that error messages displayed during initdb (or
...
other standalone-backend situations) are not duplicated. Remove some
dead code, add some comments, too.
2000-11-25 19:09:22 +00:00
fc6603ff75
Advertise --help (rather than '-?') as help option (problems with csh).
...
Accept --help even if no general long options support exists.
2000-11-25 19:05:44 +00:00
c25b4dbf03
Update pg_ctl ref page, help output, messages. Some repair to work better
...
with current postmaster.
2000-11-25 17:17:30 +00:00
f4710020d6
Repair markup
2000-11-25 13:20:05 +00:00
63edc5c4e0
Fix security problem with psql \e where temp file could be an existing
...
symlink created by someone else, and therefore modifyable by someone else.
2000-11-25 06:21:54 +00:00
3f1998727d
here is a patch for formatting.c (to_char/timestampt()), for 7.1
...
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 05:00:33 +00:00
91ba4cc761
> > Looking some more, I found some other places that need a space (I
...
> > 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-25 04:38:00 +00:00
d5d23dde25
Allow jdbc to return proper server version number
...
Anders Bengtsson
2000-11-25 04:32:12 +00:00
9d5098ca78
Rename GUC name from unixsocket to unix_socket_directory
2000-11-25 04:13:18 +00:00
7a161ac3b7
Clean up comments, organize code snippets added at different times into
...
a slightly less random order.
2000-11-25 03:45:47 +00:00
249fe81c99
Print bit strings as B'...' when INSERT commands are dumped.
2000-11-24 22:32:26 +00:00
5b00ea9e50
Make SET SESSION CHARACTERISTICS compliant with SQL 99. Remove redundant,
...
non-standard clauses. Allow CHARACTERISTICS as unquoted identifier.
Merge related reference pages.
2000-11-24 20:16:40 +00:00
f1ddc19b10
update list of places to change version numbers; reformat
2000-11-24 18:28:20 +00:00
b2e76d570b
Revive Reference Manual, remove reference pages from User's Guide.
...
Make version.sgml the central place for updating version numbers in the
documentation. Document titles now contain the version number of the
release they belong to.
filelist.sgml is the central (and only) place to declare system entities
(i.e., sgml files). No longer a need to declare them in each document
header.
There is no longer any need to maintain duplicate chapter lists in
postgres.sgml and user/admin/etc.sgml, everything is build from the same
sources. Some parameter entities allow for different text to be included
when the integrated or a single doc set is generated, which eliminates the
problems that had caused this to fail in the past.
2000-11-24 17:44:22 +00:00
4cbeefb1e8
Remove obsolete test suite
2000-11-24 17:14:07 +00:00
80dab5bd69
A catalog cache that never caches isn't much of a cache :-(. Mea culpa.
...
Thanks to Brian Hirt for pointing out the performance lossage.
2000-11-24 04:16:12 +00:00
48437f5c3a
Ensure that mergejoin plan will be considered for FULL OUTER JOIN even
...
if enable_mergejoin = OFF. Must do this, because we have no other
implementation method for full joins.
2000-11-23 03:57:31 +00:00
5479c11bfa
Set fdstate in fileNameOpenFile.
2000-11-23 01:08:57 +00:00
89345945d9
Remove old, broken code for query_limit(), assert_enable(),
...
assert_test() functions --- these weren't accomplishing much except to
render the whole module un-loadable ...
2000-11-22 19:34:49 +00:00
dc3fb8b152
Fix output file names for new driver
2000-11-22 16:40:22 +00:00
f31844f15f
Bit string regression test
...
from Adriaan Joubert <a.joubert@albourne.com >
2000-11-22 13:37:44 +00:00
0edf928f58
Fix for bitsubstr when third argument is missing (i.e., -1).
...
From Adriaan Joubert <a.joubert@albourne.com >
2000-11-22 13:35:35 +00:00
cf4ad01d36
Point runtest and runcheck targets at new regression test driver.
2000-11-22 13:16:24 +00:00
287fd7a995
Recommit socket path fix. It works now.
2000-11-22 03:40:19 +00:00
e921ff1779
Back out socket path until it works.
2000-11-22 02:47:30 +00:00
c8b9b14df1
Back out socket file path change until it works.
2000-11-22 02:38:25 +00:00
36933b4628
avoid opening view files.
2000-11-22 02:19:14 +00:00
5ce0804b51
Allow running without a "schedule" file. This enables you to run tests
...
standalone, e.g., "./pg_regress int2".
2000-11-22 01:47:47 +00:00
98e195d23b
Make socket option specify just the directory, not the full path.
2000-11-22 01:41:14 +00:00
9bc6fb37b9
geometry result files for unixware
2000-11-22 01:00:54 +00:00
11391685d1
Tweak resultmap documentation, add to README too.
2000-11-22 00:58:47 +00:00
0e9ba44506
Remove check for 'ln' library. On FreeBSD this is some obscure lex
...
compatibility library which contains a 'main' function, which is not good.
If someone really needed it, think of a different plan.
2000-11-22 00:24:28 +00:00
106710946c
This file now redundant with README.pg_dumplo; remove it.
2000-11-22 00:01:46 +00:00
c2d1b3919b
Code review: minor cleanups, make the world safe for unsigned OIDs.
...
Improve documentation, too.
2000-11-22 00:00:55 +00:00
90cfa9ac19
Allow for different result files when using GCC versus native compiler.
2000-11-21 23:40:28 +00:00
fd05f89645
Extend accept/AF_UNIX bug workaround to SCO OpenServer.
2000-11-21 23:03:54 +00:00
403abf1ca5
Refine log/error messages. Print out the errno message, not the number.
...
Remove timestamps from messages where this would be redundant with the
log_timestamp option.
2000-11-21 22:27:26 +00:00
66d276aab8
Mention pgcrypto.
2000-11-21 21:58:23 +00:00
cfbcb6bb21
Make the world safe for unsigned OIDs.
2000-11-21 21:51:58 +00:00
a70e74b060
Put external declarations into header files.
2000-11-21 21:16:06 +00:00
040bb787bc
Install the sample pg_ident.conf file into /home/postgres/testversion/data, just like pg_hba.conf.
2000-11-21 20:55:57 +00:00
74299f66d5
Improve comments.
2000-11-21 20:48:38 +00:00
c1257d4c5c
Improve comments in pg_hba.conf.sample and the associated SGML
...
documentation.
2000-11-21 20:44:32 +00:00
280a77d3ee
Code review and cleanup.
2000-11-21 17:54:21 +00:00
22c528fc5a
Don't hide error message from dropdb.
2000-11-21 17:34:21 +00:00
aec962d864
Update for new pg_dump with blobs etc
2000-11-21 15:39:09 +00:00
2536267404
misc
2000-11-21 10:17:57 +00:00
e8ff221d8b
Fix OID bootstraping.
2000-11-21 09:39:57 +00:00