8a069abd18
Fix pg_pwd caching mechanism, which was broken by changes to fork
...
postmaster children before client auth step. Postmaster now rereads
pg_pwd on receipt of SIGHUP, the same way that pg_hba.conf is handled.
No cycles need be expended to validate password cache validity during
connection startup.
2001-11-02 18:39:57 +00:00
6babf6eab7
Suppress compiler warning (only seen in MULTIBYTE case).
2001-11-02 17:00:18 +00:00
7d05310828
Fix problem reported by Alex Korn: if a relation has been dropped and
...
recreated since the start of our transaction, our first reference to it
errored out because we'd try to reuse our old relcache entry for it.
Do this by accepting SI inval messages just before relcache search in
heap_openr, so that dead relcache entries will be flushed before we
search. Also, break heap_open/openr into two pairs of routines,
relation_open(r) and heap_open(r). The relation_open routines make
no tests on relkind and so can be used to open anything that has a
pg_class entry. The heap_open routines are wrappers that add a relkind
test to preserve their established behavior. Use the relation_open
routines in several places that had various kluge solutions for opening
rels that might be either heap or index rels.
Also, remove the old 'heap stats' code that's been superseded by Jan's
stats collector, and clean up some inconsistencies in error reporting
between the different types of ALTER TABLE.
2001-11-02 16:30:29 +00:00
5d4b94085e
Sync parser yet again.
2001-11-02 15:04:03 +00:00
3c9b549a75
Minor code cleanups.
2001-11-01 18:10:48 +00:00
7663e6bb70
Reject tabs and linefeeds in usernames and passwords that are being
...
stored in pg_pwd, to guard against failures of the sort observed by
Tom Yackel. Note: in the case of encrypted passwords this is no
restriction, since the string we are interested in is the MD5 hash.
2001-11-01 18:09:58 +00:00
bdea97ea95
Add missing #include.
2001-11-01 06:17:01 +00:00
4877c59217
Suppress trivial compiler warning.
2001-11-01 05:45:28 +00:00
8304a395f9
minor improvements on Dave's last checkin
2001-11-01 01:10:13 +00:00
01da8e918d
Suppress a compiler warning.
2001-10-31 23:54:02 +00:00
1da3771b4e
changes to support 3rd party ERD tools and staroffice
2001-10-31 20:27:37 +00:00
af000b7f2e
allow null passwords
2001-10-31 20:26:01 +00:00
29916087d0
added dummy login
2001-10-31 20:24:32 +00:00
c859ff92d0
Fix queries to insulate from daylight savings time.
2001-10-31 14:44:23 +00:00
57584d70fa
More *.po cleanups for new spacing.
2001-10-31 05:16:31 +00:00
e7fc0604cd
Modify *.po files and regression expected output for new clearer error
...
message spacing.
2001-10-31 05:14:33 +00:00
37bba02bdb
Here is an updated version of /src/backend/po/ru.po
...
which incorporates recent changes by Bruce to
readability of some messages and few more translations.
--
Serguei A. Mokhov
2001-10-31 04:58:36 +00:00
85817580f4
Traditional Chinese error messages for JDBC.
...
Zhenbang Wei
2001-10-31 04:55:02 +00:00
4911c85e86
Add ALTER TABLE ADD UNIQUE regression tests from Christopher Kings-Lynne.
...
Add space between slash for ALTER TABLE / ADD ....
Regression and *.po updates to follow.
2001-10-31 04:49:44 +00:00
74c2f8e729
Apply updated PO language patch.
...
Zhenbang Wei
2001-10-31 04:31:17 +00:00
41b161f0eb
PO language update.
...
forth@pagic.net
2001-10-31 04:20:26 +00:00
9a88b8a600
Update solaris-1947 variant files for new datetime regression tests.
...
Results checked by Olivier Prenant.
2001-10-30 22:48:57 +00:00
96ca8ffebc
Fix problems with subselects used in GROUP BY expressions, per gripe
...
from Philip Warner. Side effect of change is that GROUP BY expressions
will not be re-evaluated at multiple plan levels anymore, whereas this
sometimes happened with old code.
2001-10-30 19:58:58 +00:00
512a3aef36
fixed change in behavior introduced in bytea / getBytes changes. This patch reverts back unintentional change in behavior to return raw value even when not bytea column
2001-10-30 06:31:59 +00:00
c41b6b1b9c
Fix small problem Tom Lane found with pgindent run.
2001-10-30 05:38:56 +00:00
d650a6f580
updated patch from Mark Lillywhite per Tom Lane's comments: subtract VARHDRSZ first then and with 0xffff
2001-10-30 05:09:51 +00:00
d80d4baa09
applied patch from Mark Lillywhite, patch was already applied to jdbc2, this applies same fix to jdbc1 code
2001-10-30 05:05:25 +00:00
8469a33818
Add gp->gr_mem != NULL check for Solaris, per Seth Hettich
2001-10-29 18:06:54 +00:00
40b1403ae8
Check for NULL return from getgrgid(), per Seth Hettich
2001-10-29 17:55:41 +00:00
f2a2ad59bc
Fix bug with illegal call to calloc.
2001-10-29 06:45:32 +00:00
aaf95b6c86
Change position of a check button in multibyte mode.
2001-10-29 02:51:46 +00:00
6783b2372e
Another pgindent run. Fixes enum indenting, and improves #endif
...
spacing. Also adds space for one-line comments.
2001-10-28 06:26:15 +00:00
c29797deeb
Add code to trip trailing newlines in a file.
2001-10-27 13:54:45 +00:00
5ef74fe593
Correct fix for indenting.
2001-10-27 03:31:36 +00:00
8dcf998dd1
Remove no-longer-needed dependencies on DLSUFFIX.
2001-10-26 20:45:33 +00:00
b93939a6a7
Adjust NR tests. More accurate.
2001-10-26 17:54:45 +00:00
8c1f4e574b
Add code to not indent enum, per Tom Lane.
2001-10-26 16:21:13 +00:00
99a9f2f6f4
Add ODBC typedefs.
2001-10-26 15:42:54 +00:00
40ce3a93f1
Remove 294 reduce/reduce conflicts.
2001-10-25 20:56:53 +00:00
22d9e91219
Fix a couple of places where lack of parenthesization of a cast
...
causes pgindent to make weird formatting decisions. Easiest fix
seems to be to put in the extra parens...
2001-10-25 20:37:30 +00:00
80b9a00439
Add blank line before #endif to #endif's at the end of the file.
2001-10-25 19:57:03 +00:00
3231341eed
Add slash for comment spacing, for Tom.
2001-10-25 19:22:05 +00:00
81d9a9674e
Add comment spaces for trailing ) and comment.
2001-10-25 18:44:42 +00:00
cae059ba5e
Add spacing for single-line comments with trailing semicolon _and_
...
comma, per Tom.
2001-10-25 18:25:23 +00:00
a0cd991987
Add int2-to-int8 and int8-to-int2 conversion routines. Needed to avoid
...
breaking existing pg_dump scripts, which try to assign the result of
count(*) to an int2 variable. catversion bumped.
2001-10-25 14:10:07 +00:00
92e8282229
Add missing output routine for FkConstraint nodes.
2001-10-25 14:08:11 +00:00
05584c9660
Code cleanup.
2001-10-25 06:27:56 +00:00
d2e27b0674
pgjindent jdbc files. First time jdbc files were formatted.
2001-10-25 06:00:05 +00:00
b81844b173
pgindent run on all C files. Java run to follow. initdb/regression
...
tests pass.
2001-10-25 05:50:21 +00:00
59da2105d8
Update to prevent CATALOG() from wrapping.
2001-10-25 05:07:56 +00:00