[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)

[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.2

[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)-

[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

[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.

[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.or

[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/

[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 postgre

[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)

[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)

[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.pg

[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:/

[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://cv

[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&