Thomas G. Lockhart
4b19101fc3
Update UNION and subselect syntax.
...
Support SQL92 syntax for type coersion of strings (type 'typeval').
Example: "DATETIME 'now'". This works only for string constants and can
not replace the CAST and ::type syntax which behave identically in this
context.
29 years ago
Thomas G. Lockhart
6df962668a
Update generated source for scan.l.
29 years ago
Thomas G. Lockhart
3d4d1e14f8
Implement SQL92 binary and hexadecimal string decoding (b'10' and x'1F').
...
Check decoding of integer in x - y syntax (already done for most ints).
29 years ago
Thomas G. Lockhart
2fa330284c
Use limits.h for INT, SHRT, and SCHAR min and max values rather than
...
hardcoded values.
29 years ago
Thomas G. Lockhart
174f984b76
Use SHRT_MIN and SHRT_MAX for 2-byte integer limits.
29 years ago
Thomas G. Lockhart
e7946a53ad
Allow fractional values for delta times (e.g. '2.5 days').
...
Check valid numeric input more carefully for delta times.
Implement day of year as possible input to datetime_part().
29 years ago
Thomas G. Lockhart
55a6b7a9be
Include unistd.h to get read/write function declarations.
...
Remove unused variable addrLen.
29 years ago
Thomas G. Lockhart
8e86c46be3
Add storage/ipc.h include file to get read/write function declarations.
29 years ago
Thomas G. Lockhart
c47eaac952
Fix compiler complaints about mismatched pointer args using coersions.
29 years ago
Bruce Momjian
0f62b3024e
Fix for \e on empty file.
29 years ago
Marc G. Fournier
9bcf350cc7
Apply Bryan's IPC Patches
...
From: Bryan Henderson <bryanh@giraffe.netgate.net>
29 years ago
Bruce Momjian
930bce33db
Re-ordeer new \d command output.
29 years ago
Bruce Momjian
12fc33077b
New \dS psql command. initdb cleanup.
29 years ago
Bruce Momjian
1c32d285a6
Remove pg_magic, defaults, server, hosts, and demon tables. unused.
29 years ago
Bruce Momjian
0dec3a8d37
Fix problem of COPY before vacuum.
29 years ago
Bruce Momjian
4e9df155f0
Add new \df psql option and oid8types() function.
29 years ago
Thomas G. Lockhart
2e0976e003
Fix testing problem when 'current' equal to 'now' for separate inserts
...
on fast machines with fast disks.
Adjust a few other tests to be more complete.
29 years ago
Thomas G. Lockhart
644b37c095
Add mention of new environment variables for session initialization.
...
Cross-reference libpq(3).
29 years ago
Bruce Momjian
2f4ccfe053
Make flowchart file smaller.
29 years ago
Bruce Momjian
4cbc06cff1
Add new psql \da, \do, and \dT options.
29 years ago
Thomas G. Lockhart
208dae3727
Set time zone and date style environment variables.
...
Update banner message regarding time zone.
29 years ago
Thomas G. Lockhart
0f2189efff
Include flex output in the standard distribution to fix problems with
...
old AT&T lexers and exclusive states (Solaris has trouble and probably
others).
29 years ago
Thomas G. Lockhart
6eaafef1df
Supress cleaning scan.c since we will try to include it in the distribution.
...
This should help Solaris and (presumably) other distributions with
old AT&T-descended lex programs which can't handle "exclusive states".
29 years ago
Thomas G. Lockhart
97d2b92384
Add flag to supress one compiler warning regarding unused "unput" function
...
in flex-specific code.
29 years ago
Thomas G. Lockhart
e9c31055e6
Add mention of PGDATESTYLE, PGTZ, PGCOSTHEAP, PGCOSTINDEX, PGRPLANS, PGGEQO
...
as initialization environment variables.
29 years ago
Thomas G. Lockhart
3a73060ba5
Add other initialization environment variables:
...
PGCOSTHEAP, PGCOSTINDEX, PGRPLANS, PGGEQO
(PGDATESTYLE, PGTZ already defined)
29 years ago
Thomas G. Lockhart
f3311457ec
Reformat parser table (cosmetic only).
29 years ago
Bruce Momjian
430169a5ea
FIx for indexing regex stuff. Change rowoid to objoid.
29 years ago
Bruce Momjian
ea4223c45f
FIx for indexing regex stuff. Change rowoid to objoid.
29 years ago
Bruce Momjian
145bae2759
pg_description cleanup.
29 years ago
Bruce Momjian
5071ae2972
Add pg_description table for info on tables, columns, operators, types, and aggregates. Modify psql with new \dd operator to access description
29 years ago
Bruce Momjian
7e48d427c8
File has moved to include/catalog.
29 years ago
Thomas G. Lockhart
9507e539e2
Remove unnecessary inclusion of <ctype.h>.
29 years ago
Thomas G. Lockhart
367089b0c1
Add PGTZ environment variable to initialization code.
...
Rename PG_DATESTYLE to PGDATESTYLE environment variable.
Move environment variable code to a different place so it now works!
Note that regression tests can now run with "setenv PGTZ PST8PDT"
at the frontend rather than requiring the backend to have TZ set.
29 years ago
Thomas G. Lockhart
4ebc4e39d1
Do a more complete job of supporting time zone information.
...
Try to save pre-existing TZ environment variable if possible.
Includes code from Keith Parks.
29 years ago
Thomas G. Lockhart
b42e37bcde
Change quickdie elog notice to a single message.
...
Clean up FloatExceptionHandler elog message source code.
29 years ago
Thomas G. Lockhart
25e950fca4
Change messages regarding "TimeRange" to say that time travel is no longer
...
available.
Remove lots of #ifdef'd debugging print statements.
29 years ago
Thomas G. Lockhart
ced2ee8210
Clean up path handling esp. when interpreting environment variables.
...
Remove unused old code.
29 years ago
Thomas G. Lockhart
fe36d461c2
Add errormsg initialization from patch by Keith Parks.
29 years ago
Thomas G. Lockhart
2b51c92d30
Clean up handling of environment variables in path names.
29 years ago
Bruce Momjian
725bbde05c
Clean up indenting.
29 years ago
Bruce Momjian
baeb8790ac
Fix case issues with quotes.
29 years ago
Marc G. Fournier
0f367cf8c8
From: "Gillies, Robert" <GilliesR@Nichols.com>
...
Add: Stratus computer (a fault tolerant Unix box running an Intel I960
processor).
29 years ago
Bruce Momjian
50729ac764
Patch from Goran Thyni
29 years ago
Marc G. Fournier
242625f26b
From: Bryan Henderson <bryanh@giraffe.netgate.net>
...
My analysis of the formerly mentioned IPC reinitialization problem was
hampered by an imprecise error message. I have rewritten it so it is
clearer and more accurate.
29 years ago
Marc G. Fournier
213d7b1ae3
From: Bryan Henderson <bryanh@giraffe.netgate.net>
...
The attached patch makes elog() write the message to stderr if there is
no frontend to talk to.
29 years ago
Marc G. Fournier
8d0fe2d0d4
Oops, shouldn't have added that extra, it seems... :)
29 years ago
Marc G. Fournier
3dfcef7c5f
Add i586-pc-sco3.2v5.0.2 to .similar file
...
Pointed out by: Pieter Huyser <pieter@inetsys.alt.za>
29 years ago
Bruce Momjian
6016148c61
new alpha linux locking from Travis Melhiser <melhiser@viper.co.union.nc.us>
29 years ago
Bruce Momjian
06a7001350
Update postmaster manual page.
29 years ago