1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-05 07:21:24 +03:00
Commit Graph

32282 Commits

Author SHA1 Message Date
e2617c856e Fix for compile warning, from Ernst Molitor. 1997-10-30 05:07:58 +00:00
5680f8795f Fix for array handling, from Gerhard Hintermayer 1997-10-30 05:00:56 +00:00
1dfde614a4 Make configure more automated, from Brook Milligan. 1997-10-30 04:46:45 +00:00
cf1bfb3588 Fix for perl from Brook Milligan 1997-10-30 04:38:30 +00:00
a47158a0e1 Add script to check regression tests. 1997-10-30 04:27:14 +00:00
c35d7fb835 Rename pg_dump -H option to -h. 1997-10-30 03:59:59 +00:00
868859b7e3 AIX patch from Darren King. 1997-10-30 03:37:28 +00:00
9939e55513 Remove strcasecmp for univel. 1997-10-30 03:28:18 +00:00
d48006180c Generate error on large integer. 1997-10-30 01:55:49 +00:00
97b1bb2281 New backend_dir html source. 1997-10-29 23:48:18 +00:00
5071d3124a Added support for shlib for BSD44_derived & i386_solaris. 1997-10-28 15:13:10 +00:00
7bff4c5078 Now we are able to CREATE PROCEDURAL LANGUAGE (Thanks, Jan). 1997-10-28 15:11:45 +00:00
9db2992640 Rename postgres95 to postgresql. 1997-10-28 03:20:31 +00:00
ee08c36dd3 New backend dirs html file. 1997-10-27 17:53:38 +00:00
8cae12b13b Add new html development tools, and flow chart. 1997-10-27 16:59:20 +00:00
6855820e8f c.h:
#define StrNCpy(dst,src,len)    \
	(strncpy((dst),(src),(len)),(len > 0) ? *((dst)+(len)-1)='\0' : \
	NULL,(void)(dst))
	     ^^^^^^ - to avoid "value computed is not used" from gcc
	in ma-a-any places (should to fix thouse places instead, but ...
	time)

config.h.in:
/*
 * TBL_FREE_CMD_MEMORY: free memory allocated for an user query inside
 * transaction block after this query is done.
 */
#define TBL_FREE_CMD_MEMORY
- this is default now.
1997-10-27 12:07:13 +00:00
9b3d93293a Free ascii representations of compared values! 1997-10-27 12:00:43 +00:00
a2c476b555 Use shared lock when building indices 1997-10-27 11:52:43 +00:00
110ba08a12 Fix binary cursors broken by MOVE implementation.
(Thanks to Bruce for finding what caused problem).
1997-10-27 08:55:16 +00:00
f15eeff1bd Modify to reflect changes in boolean input behavior (rejects bad input
rather than assuming FALSE).
1997-10-25 06:03:08 +00:00
ac357fb44c Remove extraneous row from user_relns table. Don't know where it came from... 1997-10-25 06:01:21 +00:00
2cad160f13 Have compiler use 486 instruction set. (Should add item in linux FAQ). 1997-10-25 05:58:56 +00:00
f10b639237 Add SQL92 "constants" CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP,
CURRENT_USER.
Add syntax for primary and foreign keys.
Change optional syntax in CREATE INDEX to avoid parsing conflict with
 TIMESTAMP WITH TIME ZONE data type (use USING <class> rather than WITH...).
Decouple various categories of data type syntax to allow the most possible
 non-ambiguous extensions to SQL92 for column names and labels. This should
 make the parser a bit more understandable, or at least easier to find
 where and how the data types are handled.
Support syntax for IN and EXISTS clauses with subselects.
Support SQL92 syntax for IS TRUE/IS FALSE/IS NOT TRUE/IS NOT FALSE.
1997-10-25 05:56:41 +00:00
27d0d1a159 Add SQL92 reserved words for primary and foreign keys.
Add keywords for national character types.
Shorted date/time keyword token names for convenience.
Add SQL3 reserved words TRUE and FALSE.
1997-10-25 05:44:11 +00:00
60fee0d67c Add conversion routines for int2, int4, and oid to and from text.
Change a few routine names to ensure <= 16 characters in name
 to fit correctly into pg_proc.
1997-10-25 05:40:43 +00:00
7f06f34636 Change column number constant to reflect change in column name
from "action" to "ev_action".
1997-10-25 05:38:52 +00:00
e9bb359d3e Change embedded query to reflect column name change from "action"
to "ev_action".
1997-10-25 05:37:07 +00:00
c5173fc58c Rename "TYPE" parser keyword token from P_TYPE to TYPE_P to conform
to changes in parser.
1997-10-25 05:34:07 +00:00
d8e260646e Reassign cash/float4 arithmetic operator oids to avoid duplicate oids. 1997-10-25 05:31:55 +00:00
a9a91b54c6 Add conversion functions for int2, int4, oid to and from text.
Shorten a few routine names to <= 16 characters long to fit in table.
1997-10-25 05:29:48 +00:00
b5f582b7ab Rename column to avoid "action" SQL92 reserved word. 1997-10-25 05:25:10 +00:00
4fa25b8c99 Shorten routine names to <= 16 characters to fit in pg_proc table. 1997-10-25 05:22:58 +00:00
c0087c9faf Add conversion routines for oid to and from text. 1997-10-25 05:21:54 +00:00
08b1a09ee0 Clean up comments. 1997-10-25 05:21:10 +00:00
317acd0818 Add conversions for int2 and int4 to and from text. 1997-10-25 05:19:22 +00:00
2c1557a2ff Fix occasional uninitialized variable fractional seconds
in DecodeTimeOnly(). Only present when seconds are not specified
 for input.
1997-10-25 05:18:17 +00:00
9f99e4c6b6 Add conversion from datetime to time data type.
Rename date+time conversion to datetime to ensure less than 16 characters
 in routine name (required to fit in pg_proc table).
1997-10-25 05:16:09 +00:00
0d6facbad6 Modify one last line to complete changes for StrNCpy() macro addition.
Before, char16 was missing last character for output.
1997-10-25 05:12:38 +00:00
4677f0a255 Add debugging statement enabled by CASHDEBUG symbol definition. 1997-10-25 05:11:06 +00:00
3eb1bc67b1 Check explicitly for valid input strings for both TRUE and FALSE.
Allow true/false, yes/no, 1/0. Throw elog warning if anything else.
Allow shorter strings, so "t", "tr", "tru" and "true" match "true".
Old behavior accepted anything starting with "t" as TRUE,
 everything else as FALSE.
1997-10-25 05:09:58 +00:00
200bc52b8d Include explicit SQL update instructions.
Should have been here in time for 6.2.1 release...
1997-10-25 05:05:06 +00:00
789d075021 StrNCpy cleanup. 1997-10-25 02:14:22 +00:00
f3af1368bd Rename strNcpy to StrNCpy, and change third parameter. 1997-10-25 01:10:58 +00:00
8b53f6e5b6 Fix alignment of source. 1997-10-24 15:51:37 +00:00
eca199d7b0 Debug stuff added to BlowawayRelationBuffers(). 1997-10-22 19:04:43 +00:00
bd305f3f06 Fix multi-column index scans in internal pages. 1997-10-22 19:02:52 +00:00
8f4559d0e1 Fix \. in manual page. 1997-10-22 02:08:38 +00:00
8a1a39c390 Update for 6.2.1 REL6_2_1 1997-10-18 16:59:06 +00:00
b58646228d Update for 6.2.1. 1997-10-18 16:40:53 +00:00
a317de080e Update TODO with html changes. 1997-10-17 14:30:26 +00:00