Thomas G. Lockhart
4e76753091
Bring document list closer to up to day.
...
Add a note on sgml-tools that they are now working with jade and so
may become the toolset of choice in the future.
1998-08-17 16:17:07 +00:00
Thomas G. Lockhart
9ce4ae80dd
Enhanced the allowed constraint syntax, so remove mention of the problem.
1998-08-17 16:15:31 +00:00
Thomas G. Lockhart
40aa761d4c
Update Id fields in header tags. Rename the TUTORIAL tag to avoid
...
conflicting with the tutorial.sgml container document.
1998-08-17 16:14:06 +00:00
Thomas G. Lockhart
0463ee00ae
Fix small typo.
1998-08-17 16:12:35 +00:00
Thomas G. Lockhart
620c2c362f
Update the random test so it should succeed most of the time.
...
Instead of directly showing the random results, test the results
for the expected behavior (range and randomness).
1998-08-17 16:11:35 +00:00
Thomas G. Lockhart
a8bcb8bc58
Update for changes to gram.y.
1998-08-17 16:08:54 +00:00
Thomas G. Lockhart
73fae67a0d
Allow NOT LIKE, IN, NOT IN, BETWEEN, and NOT BETWEEN expressions
...
in constraint clauses.
IN and NOT IN only allow constaints, not subselects.
Jose' Soares' new reference docs pointed out the discrepency.
Updating the docs too...
1998-08-17 16:08:34 +00:00
Thomas G. Lockhart
15f82836bf
Use the parser macro IS_BINARY_COMPATIBLE() to allow more success
...
in type checking for DEFAULT contraint clauses.
Could do more type coersion later...
1998-08-17 16:03:31 +00:00
Marc G. Fournier
91162057ae
From: Tom Lane <tgl@sss.pgh.pa.us>To: pgsql-patches@postgreSQL.org
...
Sigh. That tweak needs a tweak --- I didn't realize that ".DEFAULT"
processing ignores dependencies, at least in the version of gmake I
have here (not sure if it's a bug or not). Apply this patch aftermy previous one...
1998-08-17 03:53:37 +00:00
Marc G. Fournier
cf9ecbdabb
Just a couple of "after-commit" cleanups...
1998-08-17 03:52:36 +00:00
Marc G. Fournier
9312033071
Date: Sun, 16 Aug 1998 14:56:48 -0400
...
From: Tom Lane <tgl@sss.pgh.pa.us>
Attached is a patch for this weekend's work on libpq. I've dealt
with several issues:
<for details: see message, in pgsql-patches archive for above data>
1998-08-17 03:50:43 +00:00
Marc G. Fournier
3fa676a74c
From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
...
Here is some more contrib-fodder, based on TIH's IP address type,
for ISBN and ISSN identifiers (which I just happened to need to keep
track of the things in my library).
1998-08-17 03:35:05 +00:00
Thomas G. Lockhart
efc9a91db9
Allow a null pointer to be returned from get_opname().
...
Previously, had thrown an error, but looking for alternate strategies
for table indices utilization would prefer to continue.
1998-08-16 05:38:41 +00:00
Thomas G. Lockhart
4c91723d35
Check for null pointer returned from get_opname().
...
Don't bother checking for alternate strategies if so
since it was more likely a function or some other non-operator anyway.
1998-08-16 05:37:04 +00:00
Thomas G. Lockhart
0f19904360
Check for null pointer returned from get_opname().
1998-08-16 05:35:35 +00:00
Thomas G. Lockhart
402b47cffa
Disable not-ready-to-use support code for the line data type.
...
Bracket things with #ifdef ENABLE_LINE_TYPE.
The line data type has always been used internally to support other types,
but I/O routines have never been defined for it.
1998-08-16 04:06:55 +00:00
Thomas G. Lockhart
9e1d532027
This README only mentions nroff problems with page.5, which has been
...
removed from the man pages and put into the new sgml docs.
1998-08-15 16:39:21 +00:00
Thomas G. Lockhart
4ab9ac79ba
Include a sentence in the top pointing to the new docs.
...
pgbuiltin.3 is obsolete for sure, and libpq.3 can become so since the
size and scope of this man page is not appropriate in a man page format.
1998-08-15 16:36:22 +00:00
Thomas G. Lockhart
b55a020aca
Converted to page.sgml. Not needed in a man page.
1998-08-15 13:01:26 +00:00
Thomas G. Lockhart
223fa7ff4a
Information moved to sgml source files.
...
The "Oracle compatibility" page should have always been in with functions
anyway. The BKI information is not really appropriate for a man page.
1998-08-15 07:03:59 +00:00
Thomas G. Lockhart
a80f034dc2
Make minor formatting improvements to statement synopses.
...
Make sure all files end with a newline.
1998-08-15 07:00:37 +00:00
Thomas G. Lockhart
a9e9f59308
Update for new information on PQsetNoticeProcessor().
...
Now back in sync with libpq.3 man page, which should be obsolete soon.
1998-08-15 06:56:36 +00:00
Thomas G. Lockhart
c4bf0c0d6a
Change Id field in chapter tag to change html output file name.
1998-08-15 06:55:05 +00:00
Thomas G. Lockhart
ccc6851d0a
Include working list of all documentation sources, with current status
...
and plans for some of them.
1998-08-15 06:53:52 +00:00
Thomas G. Lockhart
62cc942145
Include new chapters.
1998-08-15 06:52:54 +00:00
Thomas G. Lockhart
61ff1c3b2a
Nice exposition on indices and keys from Herouth Maoz which appeared
...
on the mailing lists a while ago. Maybe slightly changed to fit docs.
Will go into the User's Guide.
1998-08-15 06:52:03 +00:00
Thomas G. Lockhart
45816ec4d2
Convert information from man pages. Not really suitable for man pages
...
anyway, so this will replace them as of now.
1998-08-15 06:49:33 +00:00
Thomas G. Lockhart
4b11e394bc
Remove single-argument trim() function from table.
...
Never seen because the parser frontend converts all trim() calls to
btrim(), ltrim(), and rtime() calls before execution.
1998-08-15 06:47:39 +00:00
Thomas G. Lockhart
21d1e474f5
Some old cleanup fixes for close_ps() from G. Thaker.
1998-08-15 06:45:10 +00:00
Thomas G. Lockhart
6912beea70
Allow binary-compatible indices to be considered when checking for valid
...
indices for restriction clauses containing a constant.
Note that if an index does not match directly (usually because the types
on both side of the clause don't match), and if a binary-compatible index
is identified, then the operator function will be replaced by a new
one. Should not be a problem, but be sure that if types are listed as
being binary compatible (in parse_coerce.h) then the comparison functions
are also binary-compatible, giving equivalent results.
1998-08-14 16:13:07 +00:00
Thomas G. Lockhart
94f42ed389
Include OID as a built-in type.
1998-08-14 16:07:00 +00:00
Thomas G. Lockhart
58e9267026
Check for bad result from pg_id. A bad result can come from shared library
...
trouble, and the name of the shared library has been changed recently.
Had to rerun ldconfig on my machine to get it working again.
Give an error message with a helpful hint if so...
1998-08-14 16:05:51 +00:00
Bruce Momjian
c7fe2543b8
fix typo.
1998-08-11 22:39:33 +00:00
Bruce Momjian
a968e4f60e
Strategy cleanups.
1998-08-11 20:55:52 +00:00
Bruce Momjian
024d5f74ba
index strategy cleanup
1998-08-11 19:32:39 +00:00
Bruce Momjian
f22c6f9237
the following patch fixes a bug in the oracle compatibility
...
functions btrim() ltrim() and rtrim().
The error was that the character after the set was included
in the tests (ptr2 pointed to the character after the vardata
part of set if no match found, so comparing *ptr or *end
against *ptr2 MAY match -> strip).
Jan
--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being
right. # # Let's break this rule - forgive me.
# #======================================== jwieck@debis.com (Jan
Wieck) #
1998-08-11 18:38:07 +00:00
Bruce Momjian
c6dd1e63a9
This one cleans the cursor problems ecpg had so far. It is now able
...
to understand cursors with variables.
Michael
1998-08-11 18:33:37 +00:00
Bruce Momjian
79c8d2e3a0
Change owner from oid to int4 type.
1998-08-11 18:28:49 +00:00
Bruce Momjian
8ed36c3dba
More op_class cleanup.
1998-08-11 14:32:03 +00:00
Bruce Momjian
22cc0e1645
Remove NOBTREE defines, and make findoidlinks handle regproc.
1998-08-11 05:32:46 +00:00
Bruce Momjian
22b370e6ce
cleanup.
1998-08-11 05:09:30 +00:00
Bruce Momjian
85c165cd4c
New findoidjoins examines oid columns to find join relationships.
1998-08-11 02:32:00 +00:00
Bruce Momjian
ffb120ecc6
Add new \w write command to psql.
1998-08-10 20:31:42 +00:00
Bruce Momjian
5e490118f8
Update flowchart.
1998-08-10 14:39:45 +00:00
Bruce Momjian
2d13c5f1e2
Update flowchart.
1998-08-10 14:32:46 +00:00
Bruce Momjian
956b91a944
Cleanups of optimizer.
1998-08-10 04:49:39 +00:00
Bruce Momjian
2d32d909b5
Cleanup optimizer function names and clarify code.
1998-08-10 02:26:40 +00:00
Bruce Momjian
addddea313
Update pgindent.
1998-08-09 17:57:31 +00:00
Bruce Momjian
a08dc16c47
New pgindent.
1998-08-09 04:59:10 +00:00
Bruce Momjian
111b80ce00
cleanups.
1998-08-09 04:17:38 +00:00