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)
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
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)-
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
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.
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
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/
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
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)
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)
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
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:/
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
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&
14 matches
Mail list logo