Thomas G. Lockhart
d358456ca3
Add test for multi-character char().
28 years ago
Bruce Momjian
5a5cb30096
Fix tolower loops to go in proper direction for cache.
28 years ago
Marc G. Fournier
84fc5c4aed
I found one other change that I would like to make to the
...
src. It is in the function ParseACL. When I find that I
can not allocate enough memory for the ACL structure I
return an NULL instead of doing an exit_nicely(g_conn);
From: Matthew C Aycock <maycock@scuba.pcpipeline.com>
28 years ago
Thomas G. Lockhart
733f2a43cc
Change constraint syntax to SQL92 style.
...
Add tests for PRIMARY KEY and UNIQUE clauses.
28 years ago
Thomas G. Lockhart
5d7c9119fa
Define USE_GERMAN_DATES for use in date/time I/O functions.
28 years ago
Thomas G. Lockhart
dc88e795d1
Change Constraint structure to be a full node structure.
...
Add new constraint types PRIMARY, UNIQUE.
28 years ago
Thomas G. Lockhart
77356a7fc1
Add Constraint node type.
...
Remove TimeRange node type tag (everything else already gone).
28 years ago
Thomas G. Lockhart
352b36877f
Add 'GERMAN' style to date/time output.
...
Probably have it wrong (dd.mm/yyyy) but can change it when we know.
Input routines always handled it.
28 years ago
Thomas G. Lockhart
d7e0e61d84
Run through toupper() conversion in the forward direction.
...
Most processors should optimize this a bit better wrt cache prefetch.
28 years ago
Thomas G. Lockhart
6ad698c928
Add some printing capability for a few more node types (CreateStmt,
...
IndexStmt, IndexElem, ColumnDef).
28 years ago
Thomas G. Lockhart
0295864514
Add 'GERMAN' option to DateStyle.
28 years ago
Thomas G. Lockhart
0569136e48
Change Constraint structure name from ConstraintDef to Constraint.
...
Change reference to field inside to be compatible with new definition
as a "node" structure rather than a specialty structure.
28 years ago
Thomas G. Lockhart
1ac4ae4993
Add SQL92-compliant syntax for constraints.
...
Implement PRIMARY KEY and UNIQUE clauses using indices.
28 years ago
Thomas G. Lockhart
7b06d99571
Backend code redefinitions to allow read/write
...
of integer Unix system times.
28 years ago
Bruce Momjian
8d30b40843
Update description for PGHOST and unix domain sockets. Add warning for failed connections.
28 years ago
Bruce Momjian
7d2fafe636
Update description for PGHOST and unix domain sockets. Add warning for failed connections.
28 years ago
Marc G. Fournier
8a57e21c30
Incorporate patch from Matt(maycock@intelliquest.com) for dumping ACLs
...
Clean up formatting of code
Integrate new functions into dumpTable
This is not tested yet...have to recompile server due to patches from
Todd...but this compiles cleanly as it stands now
28 years ago
Marc G. Fournier
a91ad1af09
Missed a few files from Todd's patch...oops :)
28 years ago
Marc G. Fournier
4c04f7724e
From: todd brandys <brandys@eng3.hep.uiuc.edu>
...
An extension to the code to allow for a pg_password authentication database
that is *seperate* from the system password file
28 years ago
Bruce Momjian
333323f304
Fix vacuum analyze syntax problem.
28 years ago
Marc G. Fournier
899326a78b
the -l option doesn't take a port option, so the man page shouldn't say it
...
does
28 years ago
Marc G. Fournier
3253f9e222
gmake distclean wasn't removing the configure generated Makefile in
...
pg_version...
...fixed
28 years ago
Thomas G. Lockhart
8f4865bdd7
Remove premature code in constraint parsing.
...
Change elog WARN to NOTICE for unimplemented constraints.
28 years ago
Marc G. Fournier
9257cb65b2
Linux related change to .similar to handle 'a.out' files...
...
From: Herb Richter <hgr@buynet.com>
28 years ago
Bruce Momjian
b05eddaaab
Fix pg_dump, and libpq changes.
28 years ago
Bruce Momjian
dfc1a6a848
Document pg_dump -z, clean up option list. Fix problem with libpq handling of field names uppercase code.
28 years ago
Thomas G. Lockhart
df823bc42d
Deep-six tests using time travel, which has been removed from Postgres.
28 years ago
Thomas G. Lockhart
7a86a2a9e5
Add tests for varchar() and combinations of string types.
28 years ago
Thomas G. Lockhart
1d7b6f14e2
Adjust tests to reflect removal of time travel.
...
Add tests for strings and varchar.
28 years ago
Thomas G. Lockhart
f901971c86
Adjust output to reflect changes in tests.
28 years ago
Thomas G. Lockhart
07c1837f50
Change elog WARN messages for UNIQUE and PRIMARY, FOREIGN KEY
...
to NOTICE messages so that execution proceeds rather than halting.
These clauses are ignored as stated in the messages.
Allow NOT NULL UNIQUE syntax (both were allowed individually before).
Allow Postgres-style casting ("::") of non-constants.
28 years ago
Thomas G. Lockhart
361f9e7f8d
Add comments and move a few declaration blocks to help readability.
...
No functional changes this time!
28 years ago
Thomas G. Lockhart
b12ba5f695
Specify hash table support functions for float8 and int4 rather than using
...
btree support functions. Don't know why this was that way, but would
assume that these should be consistant with all other types with
hash support. Regression tests OK.
Change a few comments and field alignment to make things more readable.
28 years ago
Thomas G. Lockhart
2c98143681
Add datetime and timespan hash index declarations. Use float8 for both;
...
certainly OK for datetime since it is a float8 and should be OK for
timespan since the first field within timespan is a float8.
Use float8 hash function for time type (rather than char8).
28 years ago
Thomas G. Lockhart
d16b4767fe
Remove duplicate block of declarations. Must have been introduced recently
...
since I've run ./duplicate_oids (and found no problems) in the last
couple of months.
Add and modify some DESCR() entries to describe functions.
28 years ago
Thomas G. Lockhart
abedcddbd1
Change hash field for a few equality operators so all have it set.
...
Don't know why these few were not already this way, and don't know if
there is some hidden problem with this, but assume it was done
accidentally as entries were copied from other operators.
Regression tests are OK, but...
Move one block of declaration source to keep OIDs in increasing order.
Did not change OID values, just moved source code.
28 years ago
Thomas G. Lockhart
9faa6cabc5
Add pg_type.h to include list to regain declaration of type OID assignments.
...
Lost these when some include files were reorganized.
Regression test could not compile.
28 years ago
Bruce Momjian
7059464335
Fix for \dd on types.
28 years ago
Bruce Momjian
002796b5ca
Rename heap_destroyr to heap_destroy, heap_destroy to heap_destroy_with_catalog.
28 years ago
Bruce Momjian
c445ba331b
Rename heap_create to heap_create_and_catatlog, rename heap_creatr to heap_create().
28 years ago
Bruce Momjian
a8926e0461
Salt fix for password, from Tatsuo Ishii.
28 years ago
Bruce Momjian
241a87b951
Prevent flushing from packets, by Massimo.
28 years ago
Bruce Momjian
db00632e0f
Cleaups of comments.
28 years ago
Bruce Momjian
bac80c218e
Add README for parser directory
28 years ago
Bruce Momjian
d79b9a1b7a
Re-order args for TypeCreate() to be clearer.
28 years ago
Bruce Momjian
7c00ffb843
Fix from Zeugswetter Andreas DBT for Sendproc.
28 years ago
Bruce Momjian
983ec2cb4b
Make parser functions static where possible.
28 years ago
Bruce Momjian
b704426618
Make parser functions static where possible.
28 years ago
Bruce Momjian
97ad0b1cd4
\dd fix.
28 years ago
Bruce Momjian
43c7114b48
Cleanup up include files.
28 years ago