4e65c89fc3
AIX 5 needs same resultmap tweaks as AIX 4.
2001-12-10 16:31:23 +00:00
f3f8499bc0
Repair case-conversion error in to_date's handling of roman numerals.
...
From Manuel Sugawara, approved by Karel Zak.
2001-12-10 15:34:05 +00:00
0a7a8256b8
committed the missing files
2001-12-10 14:55:47 +00:00
3f1d142c59
Add French translation
2001-12-10 13:03:55 +00:00
e2024ec6f0
update
2001-12-10 13:03:12 +00:00
9ed2ac291b
Remove duplicate lines from previous patch attempt. Trouble with my
...
DSL line at home broke things right in the middle of an update. :(
2001-12-10 00:11:06 +00:00
abbd64cddf
Support ODBC-style CURRENT_TIME, CURRENT_USER, etc with trailing empty
...
parens. This is not SQL spec syntax, so later we will remove
this extension from gram.y.
2001-12-10 00:01:14 +00:00
a4420c4970
Fixed several bugs concerning indicators and added error messages instead of segfaults.
2001-12-09 15:27:49 +00:00
eda51264c8
Allow variable (unrestricted) precision for TIME and TIMESTAMP types in parser.
2001-12-09 04:39:39 +00:00
cd8b354971
Honor the typmod field for time zone intervals.
2001-12-09 04:37:50 +00:00
d6fbb10556
Fix ecpg to allow pointer to structs.
2001-12-08 20:43:35 +00:00
9992f2b104
- Removed debug message from preproc.y.
...
- Fixed some bugs in exec sql var and exec sql type command.
2001-12-06 14:46:20 +00:00
ee14711ce8
- Fixed variable handling in AT statement.
...
- Fixed bug that caused segfault when given incorrect DB name.
- Fixed bug in ecpglib causing indicator to list the size of the
variable instead of the size of the data.
2001-12-05 15:32:07 +00:00
2b714fd66e
Fix for usage of spirntf in more portable way.
2001-12-05 02:06:19 +00:00
9f8ff2ab5a
Re-enable SunOS4 port. Replace
...
RTLD_LAZY | RTLD_GLOBAL to 1.
It seems sunos4.h was accidentally modified between 7.1 and 7.2.
2001-12-05 02:03:59 +00:00
969cc16c69
Enforce restriction that COPY DELIMITERS string must be exactly one
...
character; replace strchr() search with simple comparison to speed up
COPY IN. Per discussion in pghackers.
2001-12-04 21:19:57 +00:00
a0734d1eb1
Change appendStringInfoChar to appendStringInfoCharMacro in a couple of
...
hot spots --- buys about 10% in Verner's INSERT example.
2001-12-04 20:57:22 +00:00
f4bd04bb67
Replace pq_getbytes(&ch, 1) calls with pq_getbyte(), which is easier
...
to use and significantly faster. This tweak saves 25% (!) of the runtime
of COPY IN in a test with 8000-character lines. I wouldn't normally
commit a performance improvement this late in the cycle, but 25% got
my attention...
2001-12-04 19:40:17 +00:00
dae887abfe
Remove now-dead code for processing CONSTR_UNIQUE nodes in
...
AlterTableAddConstraint. Earlier reorganization of the parser's
processing of ALTER TABLE means that these node types no longer get here.
2001-12-04 17:19:48 +00:00
1af6761207
Hi Bruce, here is a first version of the hu.po file for the backend. I
...
tested it with 7.2b3 and worked fine.
Regards, Zoltan
2001-12-04 17:00:51 +00:00
0e9e888ebd
Suppress data directory access-permissions check when __CYGWIN__,
...
per recent pghackers discussions. Improving this should be a TODO
for 7.3.
2001-12-04 16:17:48 +00:00
388008cdd7
Fixed dumping of structs without indicators.
2001-12-04 12:33:15 +00:00
a3cef00dd6
Update to get around backslash problems
2001-12-03 19:56:43 +00:00
c3cf68de6b
Fix latent bug in checking for failure of hashtable creation.
2001-12-03 19:02:58 +00:00
1a88682d45
attachement is the NLS patch for backend/po & pg_dump,
...
they are all against the current CVS tree. the patch is about 70K.
regards laser
2001-12-03 18:43:21 +00:00
18e4523829
Update IRIX geometry results to match newer MIPS FPUs, rather than
...
older ones. We really gotta get out of the business of matching every
last low-order bit in this test ...
2001-12-03 17:48:57 +00:00
18ab41eeef
Add configure-time check whether sig_atomic_t is defined; if not,
...
provide a default definition equating it to 'int'. Should trigger only
on machines with pre-ANSI-C header files, eg SunOS 4.1.x.
2001-12-03 17:44:52 +00:00
4ea2b8f556
Pg_lo_open must OR together multiple modes, not AND them. Per report
...
from Andreas Kretzer.
2001-12-03 14:49:46 +00:00
d75ed09b31
Bump version to 3.3. Mostly this is because there is some confusion about
...
the latest version and I wanted to make sure that there was a clean release.
I also change the build files as I discussed in my letter of Nov 6, 2001. At
the time I was asked to hold off until after the release.
2001-12-03 12:39:44 +00:00
ae8a9b8a9f
Remove code to lookup WinSock error strings in netmsg.dll; according to
...
Magnus Hagander that DLL only contains error strings for the Net***
functions, *not* WinSock. We need to look for a workable solution for
older Windows flavors ... but it won't happen for PG 7.2.
2001-12-03 00:28:24 +00:00
acf7aa6240
HPUX 11 should use geometry-solaris-precision, not geometry-positive-zeros
...
as is needed for HPUX 9 and 10.
2001-12-02 15:48:19 +00:00
15abc7788e
More correct way to check for existence of types, which allows to specify
...
which include files to consider. Should fix BeOS problems with int8 types.
2001-12-02 11:38:40 +00:00
ad81c99984
Update since left and right are no longer key words.
2001-12-02 11:36:04 +00:00
ac06a7a21f
Try to make genbki.sh a little more bulletproof, per trouble report
...
from Paul Stavrides.
2001-11-30 20:21:06 +00:00
c31bcbc8d6
Repair failure to mark an inserted Materialize node with the appropriate
...
extParam/locParam lists. Per bug #526 .
2001-11-30 19:24:15 +00:00
22a6a7e371
updates
2001-11-30 18:04:23 +00:00
8830ce54d6
Tweak plpgsql's expression reader to be smarter about parentheses and
...
to give more useful error messages. Stephen Szabo's example of this
morning ('loop' used as a variable name inside a subselect) works
correctly now, and a FOR that is misinterpreted as an integer FOR will
draw 'missing .. at end of SQL expression', which is at least
marginally helpful.
2001-11-29 22:57:37 +00:00
636a939fe5
Fix array_out's failure to backslash backslashes, per bug# 524. Also,
...
remove brain-dead rule that double quotes are needed if and only if the
datatype is pass-by-reference; neither direction of the implication holds
water. Instead, examine the actual data string to see if it contains
any characters that force us to quote it.
Add some documentation about quoting of array values, which was previously
explained nowhere AFAICT.
2001-11-29 21:02:41 +00:00
0556f7ca87
NLS updates, most notably fixed zh_TW translations
2001-11-29 18:59:28 +00:00
15a028b1f5
Fix results to work with normal systems again.
2001-11-29 18:57:31 +00:00
3312b8ed3c
Load netmsg.dll locally in winsock_strerror, to avoid actual and
...
potential problems discussed in pgsql-interfaces.
2001-11-28 19:40:29 +00:00
f6e1ebb166
No longer need define test in md5.h because of Hiroshi's win_md5.c.
2001-11-28 00:16:53 +00:00
e7257b8eb2
Fix nasty memory leak in pg_restore: _PrintData called inflateInit but
...
never did inflateEnd, thus leaking some tens of KB per call. Which
added up *real fast* when dealing with, say, thousands of BLOBs.
Thanks to Lane Rollins for the bug report.
2001-11-27 23:48:12 +00:00
b3ff03b5d4
strcat should obviously be strcpy here.
2001-11-27 18:21:51 +00:00
0f74fb7871
Chinese PO patch
...
Laser.
2001-11-27 17:51:54 +00:00
d7decc61d9
Fix various bogosities in usage message.
2001-11-26 23:10:36 +00:00
ea4f08ed49
Rename make_keywords.README to make_keywords.
2001-11-26 22:41:58 +00:00
8e75b36aeb
Fix unportable, non-spec-compliant use of offsetof() with a nonconstant
...
member offset.
2001-11-26 22:31:08 +00:00
07c3f00b14
Rename find_baddefs to find_badmacros
2001-11-26 21:42:24 +00:00
2337780e0e
Change display of FieldSelect nodes from arg.field to field(arg),
...
per bug report from Stefan Hadjistoytchev. There are some cases
where the dot notation works, but there are more where it doesn't.
Eventually ought to consider fixing the parser to allow cases like
func().field, but for now this is the simplest patch.
2001-11-26 21:15:14 +00:00