| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
| |
are now both invoked once per received SQL command (raw parsetree) from
pg_exec_query_string. BeginCommand is actually just an empty routine
at the moment --- all its former operations have been pushed into tuple
receiver setup routines in printtup.c. This makes for a clean distinction
between BeginCommand/EndCommand (once per command) and the tuple receiver
setup/teardown routines (once per ExecutorRun call), whereas the old code
was quite ad hoc. Along the way, clean up the calling conventions for
ExecutorRun a little bit.
|
| |
|
|
|
|
|
| |
Change SQLGetFunctions() to reply not yet implemented ODBC 3.0
functions precisely.
|
|
|
|
|
| |
See pgsql-bugs/pgsql-hackers discussion "COPY FROM is not 8bit clean"
around 2002/02/26 for more details -- Tatsuo Ishii
|
|
|
|
|
|
|
| |
report for each received SQL command, regardless of rewriting activity.
Also ensure that this report comes from the 'original' command, not the
last command generated by rewrite; this fixes 7.2 breakage for INSERT
commands that have actions added by rules. Fernando Nasser and Tom Lane.
|
| |
|
| |
|
|
|
|
| |
gripe from Dan Langille.
|
|
|
|
|
|
|
|
| |
names. This is a temporary measure to allow backwards compatibility with
7.2 and earlier pg_dump. 7.2.1 and later pg_dump will double-quote mixed
case names in \connect. Once we feel that older dumps are not a problem
anymore, we can revert this change and treat \connect arguments as normal
SQL identifiers.
|
|
|
|
| |
> * Remove memory/file descriptor freeing befor elog(ERROR) (Bruce)
|
| |
|
| |
|
|
|
|
|
|
|
| |
> and that the right fix is to make each of the subsequent calls be in
> this same pattern, not to try to emulate their nonsensical style.
Dominic J. Eidson
|
|
|
|
|
|
|
|
| |
> o Add LISTEN/NOTIFY support to the JDBC driver (Barry)
479a481
> * Barry is Barry Lind <barry@xythos.com>
482a485
> * Dave is Dave Cramer <dave@fastcrypt.com>
|
| |
|
|
|
|
| |
Fix a few apparently-wrong TZ vs DTZ declarations.
|
|
|
|
|
|
|
| |
> * -Prevent SIGHUP and 'pg_ctl reload' from changing command line
> * -Remove LIMIT #,# and force use LIMIT and OFFSET clauses in 7.3 (Bruce)
> * -Prevent create/drop scripts from allowing extra args (Bruce)
> * -Have pg_dump -C dump database location and encoding information
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by making the static variables extra_before and extra_after
automatic so we can use recursion.
It gets much easier to generate extra commands now, and one can rest
assured that the extra commands will be properly analyzed/rewritten.
Without this patch, if a command produced by transformation tries to
use these static lists their first contents would be lost with
unpredictable results. I know I could fix this by just using nconc()
instead of assignments, but the resulting order of the commands would
not be exactly what one could expect.
--
Fernando Nasser
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hashname() and reduce the penalty incured when NAMEDATALEN is increased.
I posted this to -hackers a couple days ago, and there haven't been any
major complaints. It passes the regression tests. See -hackers for more
discussion, as well as the suggestion from Tom Lane on which this patch
is based.
Unless anyone sees any problems, please apply for 7.3.
Cheers,
Neil Conway
|
| |
|
|
|
|
| |
mlw
|
| |
|
| |
|
|
|
|
| |
equals hack for the future.
|
| |
|
| |
|
|
|
|
| |
for CREATE DATABASE.
|
|
|
|
|
|
|
|
|
|
| |
DATABASE; also make it use SET SESSION AUTHORIZATION commands rather than
\connect commands. This makes it possible to restore databases belonging
to users who do not have CREATEDB privilege. It should also become at
least somewhat feasible to run the restore script under password
authentication --- you'll get one superuser password prompt per database,
rather than a large number of challenges for passwords belonging to
varying unspecified user names.
|
|
|
|
|
| |
on behalf of unprivileged users. Also, make '=' optional in CREATE
DATABASE syntax. From Gavin Sherry, with kibitzing and docs by Tom Lane.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
So there would be less contention with -N, that might be more realistic
test.
|
|
|
|
|
| |
> * Add checks for missing parameters to shell script, to prevent
> over-shifting
|
|
|
|
|
|
|
|
|
| |
The attached patch enables plperl to build under Cygwin. It is
basically yet another BE_DLLLIBS patch with a perl MakeMaker twist. I
tried the patch under Red Hat 7.1 Linux too and I did not observe any
ill effects.
Jason Tishler
|
|
|
|
|
|
| |
directory for COPY TO/FROM.
Brent Verner
|
|
|
|
|
|
|
| |
patch is low risc, thus could be applied now, but can also wait for 7.3
Old Makefile shows, that -bnoentry is available since 4.1 .
Andreas Zeugswetter
|
|
|
|
|
| |
tries to create a symlink pointing at itself. Per trouble report from
Kenneth McDowell.
|
| |
|
| |
|
| |
|
|
|
|
| |
-Werror.
|
|
|
|
| |
any order without affecting results.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://webmail.postgresql.org/~petere/dbsize.html
The tarball can be rolled into contrib -- now that I think of it I don't
know why I never did that.
Never imagined this would have anything to do with that TODO item,
though.
I figured oid2name accomplished that.
Peter Eisentraut peter_e@gmx.net
|
|
|
|
| |
> * Allow psql to show transaction status if backend protocol changes made
|
|
|
|
|
|
|
|
|
| |
In the mailing lists I found no informations.
See note for further informations.
Add missing AuthBlockSig.
regards Heiko
|
| |
|