[COMMITTERS] python - be: Replace license-stamps in source files with IRI to project

2005-05-12 Thread James William Pye
Log Message:
---
Replace license-stamps in source files with IRI to project site.
Update license to BSDL with link to substitute terms.

Modified Files:
--
be:
LICENSE (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/LICENSE.diff?r1=1.2&r2=1.3)
setup.py (r1.10 -> r1.11)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/setup.py.diff?r1=1.10&r2=1.11)
be/include/pypg:
call.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/call.h.diff?r1=1.3&r2=1.4)
ci.h (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/ci.h.diff?r1=1.1&r2=1.2)
cis.h (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/cis.h.diff?r1=1.1&r2=1.2)
conv.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/conv.h.diff?r1=1.3&r2=1.4)
environment.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/environment.h.diff?r1=1.2&r2=1.3)
error.h (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/error.h.diff?r1=1.4&r2=1.5)
externs.h (r1.8 -> r1.9)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/externs.h.diff?r1=1.8&r2=1.9)
function.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/function.h.diff?r1=1.3&r2=1.4)
heaptuple.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/heaptuple.h.diff?r1=1.3&r2=1.4)
namespace.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/namespace.h.diff?r1=1.2&r2=1.3)
object.h (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/object.h.diff?r1=1.4&r2=1.5)
postgres.h (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/postgres.h.diff?r1=1.5&r2=1.6)
python.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/python.h.diff?r1=1.2&r2=1.3)
query.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/query.h.diff?r1=1.2&r2=1.3)
relation.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/relation.h.diff?r1=1.2&r2=1.3)
savepoint.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/savepoint.h.diff?r1=1.2&r2=1.3)
tif.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/tif.h.diff?r1=1.3&r2=1.4)
transaction.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/transaction.h.diff?r1=1.3&r2=1.4)
tupledesc.h (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/tupledesc.h.diff?r1=1.4&r2=1.5)
type.h (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/type.h.diff?r1=1.5&r2=1.6)
utils.h (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/utils.h.diff?r1=1.3&r2=1.4)
be/include/pypg/call:
function.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/call/function.h.diff?r1=1.2&r2=1.3)
pl.h (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/call/pl.h.diff?r1=1.4&r2=1.5)
portal.h (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/call/portal.h.diff?r1=1.2&r2=1.3)
trigger.h (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/call/trigger.h.diff?r1=1.4&r2=1.5)
be/lib:
ldistutils.py (r1.4 -> r1.5)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/lib/ldistutils.py.diff?r1=1.4&r2=1.5)
be/src:
__init__.py (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/__init__.py.diff?r1=1.2&r2=1.3)
call.c (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/call.c.diff?r1=1.5&r2=1.6)
constants.c (r1.7 -> r1.8)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/constants.c.diff?r1=1.7&r2=1.8)
conv.c (r1.6 -> r1.7)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/conv.c.diff?r1=1.6&r2=1.7)
error.c (r1.7 -> r1.8)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/error.c.diff?r1=1.7&r2=1.8)
function.c (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/function.c.diff?r1=1.5&r2=1.6)
globals.c (r1.7 -> r1.8)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cg

[COMMITTERS] python - ex: Add license, replace license-stamps with IRIs.

2005-05-12 Thread James William Pye
Log Message:
---
Add license, replace license-stamps with IRIs.

Modified Files:
--
ex:
setup.py (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/ex/setup.py.diff?r1=1.3&r2=1.4)
ex/src:
code.py (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/ex/src/code.py.diff?r1=1.2&r2=1.3)
prime.py (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/ex/src/prime.py.diff?r1=1.3&r2=1.4)

Added Files:
---
ex:
LICENSE (r1.1)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/ex/LICENSE?rev=1.1&content-type=text/x-cvsweb-markup)

---(end of broadcast)---
TIP 4: Don't 'kill -9' the postmaster


[COMMITTERS] python - lo: Add license, replace license-stamp.

2005-05-12 Thread James William Pye
Log Message:
---
Add license, replace license-stamp.

Modified Files:
--
lo:
setup.py (r1.6 -> r1.7)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/lo/setup.py.diff?r1=1.6&r2=1.7)

Added Files:
---
lo:
LICENSE (r1.1)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/lo/LICENSE?rev=1.1&content-type=text/x-cvsweb-markup)

---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[COMMITTERS] python - me: Add license, replace license-stamps.

2005-05-12 Thread James William Pye
Log Message:
---
Add license, replace license-stamps.

Modified Files:
--
me:
setup.py (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/setup.py.diff?r1=1.3&r2=1.4)
me/src:
dbapi2.py (r1.1.1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/src/dbapi2.py.diff?r1=1.1.1.1&r2=1.2)
lo.py (r1.1.1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/src/lo.py.diff?r1=1.1.1.1&r2=1.2)
ns.py (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/src/ns.py.diff?r1=1.1&r2=1.2)
rp.py (r1.1.1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/src/rp.py.diff?r1=1.1.1.1&r2=1.2)
xact.py (r1.1.1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/src/xact.py.diff?r1=1.1.1.1&r2=1.2)

Added Files:
---
me:
LICENSE (r1.1)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/me/LICENSE?rev=1.1&content-type=text/x-cvsweb-markup)

---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[COMMITTERS] python - lo: Add version indicator.

2005-05-12 Thread James William Pye
Log Message:
---
Add version indicator.

Modified Files:
--
lo/postgresql:
__init__.py (r1.3 -> r1.4)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/lo/postgresql/__init__.py.diff?r1=1.3&r2=1.4)

---(end of broadcast)---
TIP 7: don't forget to increase your free space map settings


[COMMITTERS] pgsql: Remove some unnecessary code: since ExecMakeFunctionResultNoSets

2005-05-12 Thread Tom Lane
Log Message:
---
Remove some unnecessary code: since ExecMakeFunctionResultNoSets does not
want to handle set inputs, it should just pass NULL for isDone, not make
its own failure check.

Modified Files:
--
pgsql/src/backend/executor:
execQual.c (r1.178 -> r1.179)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execQual.c.diff?r1=1.178&r2=1.179)

---(end of broadcast)---
TIP 7: don't forget to increase your free space map settings


[COMMITTERS] python - lo: Add PG version utility.

2005-05-12 Thread James William Pye
Log Message:
---
Add PG version utility. Parses PG versions to a sys.version_info style tuple and
can output in XML, sh, or python(tuple.__repr__) formats.
(/be will probably depend on this instead of its internal version parser)

Provides command line interface as well:
$ python -m postgresql/utility/version 8.1devel
PG_VERSION_MAJOR=8
PG_VERSION_MINOR=1
PG_VERSION_PATCH=0
PG_VERSION_STATE=devel
PG_VERSION_LEVEL=0

Added Files:
---
lo/postgresql/utility:
version.py (r1.1)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/lo/postgresql/utility/version.py?rev=1.1&content-type=text/x-cvsweb-markup)

---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[COMMITTERS] python - lo: Add standard, optparse, client options module.

2005-05-12 Thread James William Pye
Log Message:
---
Add standard, optparse, client options module.

Provides standard postgresql client options for command line Python clients.

Added Files:
---
lo/postgresql/utility/client:
option.py (r1.1)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/lo/postgresql/utility/client/option.py?rev=1.1&content-type=text/x-cvsweb-markup)

---(end of broadcast)---
TIP 4: Don't 'kill -9' the postmaster


[COMMITTERS] newsysviews - newsysview: make build.sh a bit safer for users.

2005-05-12 Thread User Andrewsn
Log Message:
---
make build.sh a bit safer for users. Do dreadful hacks in _schema.sql to
allow the schema to be created without needing a database shutdown and
postgres -O.

Modified Files:
--
newsysview/sql:
build.sh (r1.8 -> r1.9)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/build.sh.diff?r1=1.8&r2=1.9)
_schema.sql (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/_schema.sql.diff?r1=1.1&r2=1.2)

---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
  subscribe-nomail command to [EMAIL PROTECTED] so that your
  message can get through to the mailing list cleanly


[COMMITTERS] newsysviews - newsysview: always use schema-qualification in function

2005-05-12 Thread User Andrewsn
Log Message:
---
always use schema-qualification in function bodies when calling newsysviews
functions. Probably should qualify pg_catalog functions too, but that can
wait for now.

Modified Files:
--
newsysview/sql:
_aclfuncs.sql (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/_aclfuncs.sql.diff?r1=1.1&r2=1.2)
_compat74.sql (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/_compat74.sql.diff?r1=1.5&r2=1.6)
_compat80.sql (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/_compat80.sql.diff?r1=1.5&r2=1.6)
_funcs.sql (r1.8 -> r1.9)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/_funcs.sql.diff?r1=1.8&r2=1.9)
foreign_key_index.sql (r1.2 -> r1.3)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/foreign_key_index.sql.diff?r1=1.2&r2=1.3)
triggers.sql (r1.1 -> r1.2)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/triggers.sql.diff?r1=1.1&r2=1.2)

---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[COMMITTERS] newsysviews - newsysview: finally get around to qualifying pg_all_grants

2005-05-12 Thread User Andrewsn
Log Message:
---
finally get around to qualifying pg_all_grants correctly. We show a
grant if any of these is true:
  - current_user is a superuser
  - the grantor is current_user
  - the grantee is current_user
  - the owner of the object is current_user
  - the grantee is "public"
  - the grantee is a group of which current_user is a member

Modified Files:
--
newsysview/sql:
grant.sql (r1.5 -> r1.6)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/grant.sql.diff?r1=1.5&r2=1.6)

---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[COMMITTERS] newsysviews - newsysview: add permissions grants

2005-05-12 Thread User Andrewsn
Log Message:
---
add permissions grants

Modified Files:
--
newsysview/sql:
build.sh (r1.9 -> r1.10)

(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/newsysviews/newsysview/sql/build.sh.diff?r1=1.9&r2=1.10)

---(end of broadcast)---
TIP 5: Have you checked our extensive FAQ?

   http://www.postgresql.org/docs/faq


[COMMITTERS] pgsql: Add regression test for consecutive newlines in COPY CSV mode.

2005-05-12 Thread Neil Conway
Log Message:
---
Add regression test for consecutive newlines in COPY CSV mode. (There is
no bug related to this functionality in HEAD, but it's worth adding a test
for anyway.) From Andrew Dunstan.

Modified Files:
--
pgsql/src/test/regress/expected:
copy2.out (r1.20 -> r1.21)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/copy2.out.diff?r1=1.20&r2=1.21)
pgsql/src/test/regress/sql:
copy2.sql (r1.11 -> r1.12)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/copy2.sql.diff?r1=1.11&r2=1.12)

---(end of broadcast)---
TIP 7: don't forget to increase your free space map settings


[COMMITTERS] pgsql: Fix bug in COPY CSV mode: handle consecutive embedded newlines in

2005-05-12 Thread Neil Conway
Log Message:
---
Fix bug in COPY CSV mode: handle consecutive embedded newlines in COPY
input. Also add a regression test for this bug. From Andrew Dunstan.

Tags:

REL8_0_STABLE

Modified Files:
--
pgsql/src/backend/commands:
copy.c (r1.236 -> r1.236.4.1)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/copy.c.diff?r1=1.236&r2=1.236.4.1)
pgsql/src/test/regress/expected:
copy2.out (r1.19.4.1 -> r1.19.4.2)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/copy2.out.diff?r1=1.19.4.1&r2=1.19.4.2)
pgsql/src/test/regress/sql:
copy2.sql (r1.10.4.1 -> r1.10.4.2)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/copy2.sql.diff?r1=1.10.4.1&r2=1.10.4.2)

---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
  subscribe-nomail command to [EMAIL PROTECTED] so that your
  message can get through to the mailing list cleanly