- 25 1月, 2004 12 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Joe is Joe Conway <mail@joeconway.com>
-
由 Bruce Momjian 提交于
-
由 Neil Conway 提交于
pg_malloc, to avoid linker failures on same platforms.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
and PL/pgSQL only prints queries on first function call.
-
由 Tom Lane 提交于
per Dennis Bjorklund. I did not force initdb for this, but you'd need to do one to get the improved view.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Neil Conway 提交于
way to fix this is probably implementing safe memory handling functions once in a static lib and then using that in the various client apps, but for the moment I've just reverted the change to un-break the tree.
-
由 Jan Wieck 提交于
done by the background writer between writing dirty blocks and napping. none (default) no action sync bgwriter calls smgrsync() causing a sync(2) A global sync() is only good on dedicated database servers, so more flush methods should be added in the future. Jan
-
由 Neil Conway 提交于
little more sane. Some parts of the code was using a static function xmalloc() that did safe memory allocation (where "safe" means "bail out on OOM"), but most of it was just invoking calloc() or malloc() directly. Now almost everything invokes xmalloc() or xcalloc().
-
- 24 1月, 2004 3 次提交
-
-
由 Dennis Bjorklund 提交于
-
由 Tom Lane 提交于
IN (sub-SELECT) constructs. We must force a clauseless join of the sub-select member relations, but it wasn't happening because the code thought it would be able to use the join clause arising from the IN.
-
由 Tom Lane 提交于
that it's good to join where there are join clauses rather than where there are not. Also enable it to generate bushy plans at need, so that it doesn't fail in the presence of multiple IN clauses containing sub-joins. These changes appear to improve the behavior enough that we can substantially reduce the default pool size and generations count, thereby decreasing the runtime, and yet get as good or better plans as we were getting in 7.4. Consequently, adjust the default GEQO parameters. I also modified the way geqo_effort is used so that it affects both population size and number of generations; it's now useful as a single control to adjust the GEQO runtime-vs-plan-quality tradeoff. Bump geqo_threshold to 12, since even with these changes GEQO seems to be slower than the regular planner at 11 relations.
-
- 23 1月, 2004 8 次提交
-
-
由 Bruce Momjian 提交于
> * Improve CREATE SCHEMA regression test
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Allow column-level privileges
-
由 Neil Conway 提交于
patch: a 3-value enum was mistakenly assigned directly to a 'bool' in transformCreateStmt(). Along the way, change makeObjectName() to be static, as it isn't used outside analyze.c
-
由 Peter Eisentraut 提交于
-
由 Tom Lane 提交于
7.1, because the path interpretation it embodies has been wrong since 7.1.
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
Per report from Mattias Kregert.
-
- 22 1月, 2004 7 次提交
-
-
由 Dennis Bjorklund 提交于
-
由 Tom Lane 提交于
when scanning a table that we need all the columns from. In case of SELECT INTO, we have to check that the hasoids flag matches the desired output type, too. Per report from Mike Mascari.
-
由 Tom Lane 提交于
field anymore.
-
由 Tom Lane 提交于
default value for geqo_effort is supposed to be 40, not 1. The actual 'genetic' component of the GEQO algorithm has been practically disabled since 7.1 because of this mistake. Improve documentation while at it.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
conversion_create.sql be empty (except for a helpful comment) in this case. Allows initdb to succeed with --disable-shared.
-
由 Tom Lane 提交于
gets us past 'make install', but initdb still fails for lack of conversion libraries ...
-
- 21 1月, 2004 5 次提交
-
-
由 Michael Meskes 提交于
-
由 Dennis Bjorklund 提交于
-
由 Tom Lane 提交于
source the \copy came from. Also, fix prompting logic so that initial and per-line prompts appear for all cases of reading from an interactive terminal. Patch by Mark Feit, with some kibitzing by Tom Lane.
-
由 Tom Lane 提交于
constant. Per Kris Jurka.
-
由 Tom Lane 提交于
characters, as for fancy colorized prompts. This was nearly a direct lift from bash-2.05b's lib/readline/display.c, per guidance from Chet Ramey. Reece Hart
-
- 20 1月, 2004 5 次提交
-
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
editing of this text had left nearly contradictory statements in adjacent paragraphs ...
-
由 PostgreSQL Daemon 提交于
missed a few files
-
由 PostgreSQL Daemon 提交于
JDBC is now on GBorg
-
由 Tom Lane 提交于
should not be too eager to reject paths involving unknown schemas, since it can't really tell whether the schemas exist in the target database. (Also, when reading pg_dumpall output, it could be that the schemas don't exist yet, but eventually will.) ALTER USER SET has a similar issue. So, reduce the normal ERROR to a NOTICE when checking search_path values for these commands. Supporting this requires changing the API for GUC assign_hook functions, which causes the patch to touch a lot of places, but the changes are conceptually trivial.
-