08479bcbca
Update;
...
> without using PL/PgSQL EXECUTE, needs cached plan invalidation
2002-04-14 17:20:35 +00:00
872911bc41
Fix comment dashes.
2002-04-14 16:47:16 +00:00
70fb71f487
- Synced preproc.y with gram.y
...
- Fixed one bug in structure handling resulting in using sizeof indicator instead of variable.
2002-04-14 08:59:16 +00:00
3cf2d9cc23
Fix broken SGML tag.
2002-04-14 01:31:37 +00:00
7603c42edf
Rod's patch does what it is supposed to do, but it also includes
...
some old code to add PK constraints to CREATE TABLE. That stuff
had been removed as part of my original patch for pg_dump a
little while ago.
The attached patch fixes this by removing (again :-) ) the
code in dumpTables() to perform PK creation during CREATE
TABLE. I briefly tested it locally and it fixes both of
Tom's test cases.
Please apply.
Cheers,
Neil
--
Neil Conway <neilconway@rogers.com >
2002-04-13 19:57:18 +00:00
b73859db8c
Patch against 7.2.1 sources. Uses Solaris Intimate Shared Memory
...
for Solaris on SPARC. Scott Brunza (sbrunza@sonalysts.com ) gets
credit for identifying the issue, making the change, and doing
the regression tests.
Earlier testing on 7.2rc2 and 7.2 showed performance gains of
1% to 10% on pgbench, osdb-pg, and some locally developed apps.
Solaris Intimate Shared Memory is described in "SOLARIS INTERNALS
Core Kernel Components" by Jim Mauro and Richard McDougall,
Copyright 2001 Sun Microsystem, Inc. ISBN 0-13-022496-0
P.J. "Josh" Rovero
2002-04-13 19:52:51 +00:00
291c875f23
Update/correct inheritance examples.
2002-04-13 17:17:29 +00:00
6f2c0d47f8
This is a proposed patch to doc/src/sgml/libpgtcl.sgml which documents
...
the libpgtcl "pg_execute" command. This was mentioned on
pgsql-interfaces on Mar 3. I am posting it here in the hope that someone
will check to see if it makes sense and is correct SGML-wise. I did run
it through jade, but this is my first try at this sort of thing.
ljb
2002-04-13 01:42:44 +00:00
673788c692
Add:
...
> * Change NUMERIC to enforce the maximum precision, and increase it
2002-04-13 01:37:54 +00:00
e916ad28c7
Mention precision of NUMERIC in docs.
2002-04-13 01:35:09 +00:00
6c19d67d5f
Add:
...
> * Change NUMERIC data type to use base 10,000 internally
2002-04-13 00:20:33 +00:00
9999f5a10e
Checking to decide whether relations are system relations now depends
...
on the namespace not the name; pg_ is not a reserved prefix for table
names anymore. From Fernando Nasser.
2002-04-12 20:38:31 +00:00
79b60cb132
Tweak error message wording.
2002-04-12 19:11:49 +00:00
0847fea6b9
Allow prompting of create/drop user to handle spaces.
2002-04-12 09:42:32 +00:00
5804a7ce3e
Allow dropdb and others to use identifiers with spaces; IFS cleanup for
...
pg_dumpall.
2002-04-12 09:37:11 +00:00
5129e1bde6
Update new Russian FAQ.
2002-04-12 09:17:10 +00:00
40eb5495c9
1) Fix a bug in declare/fetch mode.
...
2) Suppress some error logs for the request to other drivers.
2002-04-12 08:03:12 +00:00
50b5d4bf76
Add mention of function CREATE INDEX usage.
2002-04-11 23:20:04 +00:00
0c9790e616
Cleanup in use of IFS.
2002-04-11 21:22:27 +00:00
a521d5a25e
Update obsolete syntax in example of inheritance.
2002-04-11 21:18:50 +00:00
2dd06b0593
Make sure leading/trailing/multiple consecutive space/tab in db/user/group
...
names are handled OK.
2002-04-11 21:16:28 +00:00
902a6a0a4b
Restructure representation of aggregate functions so that they have pg_proc
...
entries, per pghackers discussion. This fixes aggregates to live in
namespaces, and also simplifies/speeds up lookup in parse_func.c.
Also, add a 'proimplicit' flag to pg_proc that controls whether a type
coercion function may be invoked implicitly, or only explicitly. The
current settings of these flags are more permissive than I would like,
but we will need to debate and refine the behavior; for now, I avoided
breaking regression tests as much as I could.
2002-04-11 20:00:18 +00:00
3f6299df6c
Fix pg_upgrade to handle dbnames, user/group names with spaces.
2002-04-11 19:23:36 +00:00
25f050d90d
Make sure that usesuper is always accessed through superuser(), so that the
...
single-user escape path always works.
2002-04-11 05:32:03 +00:00
a62f43ae6e
Fix problem with invalid database name assignment in while loop.
...
Properly warn of invalid pg_dumpall options; minor quoting cleanups.
2002-04-11 04:56:21 +00:00
5c1f31d2d4
Readline and Zlib now required by default. Add options --without-readline
...
and --without-zlib to turn them off.
2002-04-10 22:47:09 +00:00
563673e15d
Add make install-strip target.
2002-04-10 16:45:25 +00:00
b210b16265
Prevent an infinite loop of error reporting.
2002-04-10 08:18:54 +00:00
f2d70d32eb
Functions live in namespaces. Qualified function names work, eg
...
SELECT schema1.func2(...). Aggregate names can be qualified at the
syntactic level, but the qualification is ignored for the moment.
2002-04-09 20:35:55 +00:00
c419c22414
Update pg_upgrade for 7.3.
2002-04-09 18:07:24 +00:00
7a48acbf3b
Point to developers site, not my hostname.
2002-04-09 14:53:55 +00:00
fa9ee5d9ee
Update FAQ.
2002-04-09 14:22:34 +00:00
68747b4601
Update:
...
> o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
2002-04-09 13:46:55 +00:00
b71189c243
Remove TODO.detail domain file.
2002-04-09 04:28:48 +00:00
6d0a070b73
Remove TODO.detail domain file:
...
< * -Add domain capability [domain] (Rod Taylor)
> * -Add domain capability (Rod Taylor)
2002-04-09 04:28:17 +00:00
20f8aab215
Added:
...
> * Add Intimate Shared Memory(ISM) for Solaris
> * Add documentation to lock shared memory into RAM for each OS, if possible
2002-04-09 04:14:47 +00:00
557de2a715
Let psqlodbc30 be compilable without /D DRIVER_CURSOR_IMPLEMENT.
2002-04-09 03:58:33 +00:00
eb953c3200
Add:
...
> o Fix PL/pgSQL RENAME to work on on variable names
2002-04-09 03:56:08 +00:00
2aeebfc64e
Update FAQ.
2002-04-09 03:22:11 +00:00
0325149a53
More cleanups of cursor text.
2002-04-09 03:08:25 +00:00
0a3ccafffe
Fix markup problem with recent change.
2002-04-09 02:43:25 +00:00
663aabaa6e
Update refcursor documentation with examples of how to return pl/pgsql
...
refcursors.
2002-04-09 02:31:58 +00:00
308d50cdea
Fix SGML markup problem.
2002-04-09 00:38:24 +00:00
45963af52f
Update comment to clarify fetch limit and LIMIT.
2002-04-08 22:42:18 +00:00
c21cb16d64
Document genbki.sh's ability to auto-assign OIDs for DESCR macros.
...
Some other minor wording improvements.
2002-04-08 22:09:05 +00:00
1dc789bac5
DST-transition-sensitive tests seem to be in horology now, not
...
timestamp.
2002-04-08 04:37:36 +00:00
38671e01e9
Fix PQescapeBytea/PQunescapeBytea so that they handle bytes > 0x7f.
...
This is necessary for mulibyte character sequences.
See "[HACKERS] PQescapeBytea is not multibyte aware" thread posted around
2002/04/05 for more details.
2002-04-08 03:48:10 +00:00
1dd58c61f7
Add:
...
> * Abort SET changes made in aborted transactions
2002-04-07 01:59:17 +00:00
0332d65ac4
Implement partial-key searching of syscaches, per recent suggestion
...
to pghackers. Use this to do searching for ambiguous functions ---
it will get more uses soon.
2002-04-06 06:59:25 +00:00
707cf12f1b
Update Japanese FAQ.
...
Jun Kuwamura
2002-04-06 03:39:50 +00:00