- 12 1月, 2007 7 次提交
-
-
由 Michael Meskes 提交于
-
由 Michael Meskes 提交于
create expected file with correct port number
-
由 Michael Meskes 提交于
Added patch by Joachim to work around OpenBSD bug in regression suite.
-
由 Tom Lane 提交于
(or other types of pg_class entry): the function pgstat_vacuum_tabstat, invoked during VACUUM startup, had runtime proportional to the number of stats table entries times the number of pg_class rows; in other words O(N^2) if the stats collector's information is reasonably complete. Replace list searching with a hash table to bring it back to O(N) behavior. Per report from kim at myemma.com. Back-patch as far as 8.1; 8.0 and before use different coding here.
-
由 Bruce Momjian 提交于
expressions/functions.
-
由 Bruce Momjian 提交于
ORDER BY.
-
由 Tom Lane 提交于
So far only tested by hacking the planner ...
-
- 11 1月, 2007 14 次提交
-
-
由 Michael Meskes 提交于
Made this option mark the .c files, so the environment variable is no longer needed. Created a special MinGW file with the special error message. Do not print port into log file when running regression tests.
-
由 Bruce Momjian 提交于
> o Fix transaction restriction checks for CREATE DATABASE and > other commands > > http://archives.postgresql.org/pgsql-hackers/2007-01/msg00133.php
-
由 Bruce Momjian 提交于
> o Extend timezone code to allow 64-bit values so we can > represent years beyond 2038 > > http://archives.postgresql.org/pgsql-hackers/2006-09/msg01363.php >
-
由 Bruce Momjian 提交于
> * Move NAMEDATALEN from postgres_ext.h to pg_config_manual.h and > consider making it more configurable in future releases
-
由 Bruce Momjian 提交于
Backpatch to 8.2.X. L Bayuk
-
由 Bruce Momjian 提交于
L Bayuk
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Documentation/comment improvements.
-
由 Peter Eisentraut 提交于
our own printing dance. This does a better job of quoting and escaping the values.
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
per Stefan Kaltenbrunner.
-
由 Tom Lane 提交于
which comparison operators to use for plan nodes involving tuple comparison (Agg, Group, Unique, SetOp). Formerly the executor looked up the default equality operator for the datatype, which was really pretty shaky, since it's possible that the data being fed to the node is sorted according to some nondefault operator class that could have an incompatible idea of equality. The planner knows what it has sorted by and therefore can provide the right equality operator to use. Also, this change moves a couple of catalog lookups out of the executor and into the planner, which should help startup time for pre-planned queries by some small amount. Modify the planner to remove some other cavalier assumptions about always being able to use the default operators. Also add "nulls first/last" info to the Plan node for a mergejoin --- neither the executor nor the planner can cope yet, but at least the API is in place.
-
- 10 1月, 2007 14 次提交
-
-
由 Neil Conway 提交于
1) gendef works from inside visual studio - use a tempfile instead of redirection, because for some reason you can't redirect dumpbin from inside (patch from Joachim Wieland) 2) gendef must process only *.obj, or you get weird errors in some build scenarios when it tries to process a logfile Magnus Hagander
-
由 Neil Conway 提交于
the same output level that was used when building a single project before, and really needed to get reasonable information about what happens (non-verbose just says "starting build of foo" and "done building foo", more or less). Magnus Hagander
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tatsuo Ishii 提交于
-
由 Bruce Momjian 提交于
> > * Improve merge join performance by allowing mark/restore of > tuple sources > > http://archives.postgresql.org/pgsql-hackers/2007-01/msg00096.php >
-
由 Bruce Momjian 提交于
which was obsoleted by RFC 3629. Michael Fuhr
-
由 Bruce Momjian 提交于
indexes; add 'draft' option to disable it.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
research.
-
由 Bruce Momjian 提交于
nattr field, and rename the field. Heikki Linnakangas
-
由 Bruce Momjian 提交于
> * -Add ability to monitor the use of temporary sort files
-
由 Bruce Momjian 提交于
Bill Moran
-
由 Tom Lane 提交于
out the common error that ORDER BY x, y DESC does not mean the same as ORDER BY x DESC, y DESC.
-
- 09 1月, 2007 5 次提交
-
-
由 Tom Lane 提交于
management. The paper clearly describes many of the ideas embodied in our current hashing code, but as far as I could find out there is not a direct code heritage. (Mike Olsen recalls discussion of this paper at Postgres meetings but believes it "informed the Postgres implementation probably just at the design level". Margo herself says she wasn't involved with Postgres' hash code.) Credit where credit is due 'n all that, even if fifteen years after the fact.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Bruce Momjian 提交于
< * Allow the creation of indexes with mixed ascending/descending > * -Allow the creation of indexes with mixed ascending/descending < < This is possible now by creating an operator class with reversed sort < operators. One complexity is that NULLs would then appear at the start < of the result set, and this might affect certain sort types, like < merge join. <
-
由 Tom Lane 提交于
-