- 13 3月, 2005 7 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Remove warning about pre-7.2 LATIN5 usage.
-
由 Bruce Momjian 提交于
Add a few encodings that were not documented.
-
由 Tom Lane 提交于
database's datallowconn and datfrozenxid to the current transaction ID instead of copying the source database's values. This is OK because we assume the source DB contains no normal transaction IDs whatsoever. This keeps VACUUM from immediately starting to complain about unvacuumed databases in the situation where we are more than 2 billion transactions out from the XID stamp of template0. Per discussion with Milen Radev (although his complaint turned out to be due to something else, but the problem is real anyway).
-
由 Tom Lane 提交于
who for some reason isn't marked usecreatedb. Per report from Alexander Pravking. Also fix sloppy coding in have_createdb_privilege().
-
由 Tom Lane 提交于
can tell whether it is being used as an aggregate or not. This allows such a function to avoid re-pallocing a pass-by-reference transition value; normally it would be unsafe for a function to scribble on an input, but in the aggregate case it's safe to reuse the old transition value. Make int8inc() do this. This gets a useful improvement in the speed of COUNT(*), at least on narrow tables (it seems to be swamped by I/O when the table rows are wide). Per a discussion in early December with Neil Conway. I also fixed int_aggregate.c to check this, thereby turning it into something approaching a supportable technique instead of being a crude hack.
-
- 12 3月, 2005 12 次提交
-
-
由 Neil Conway 提交于
-
由 Neil Conway 提交于
0.9.7x have EVP_DigestFinal function which which clears all of EVP_MD_CTX. This makes pgcrypto crash in functions which re-use one digest context several times: hmac() and crypt() with md5 algorithm. Following patch fixes it by carring the digest info around EVP_DigestFinal and re-initializing cipher. Marko Kreen.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
< o Allow COPY FROM ... CSV to interpret newlines and carriage > o -Allow COPY FROM ... CSV to interpret newlines and carriage
-
由 Bruce Momjian 提交于
Andrew Dunstan
-
由 Bruce Momjian 提交于
* -Add a warning when the free space map is too small
-
由 Bruce Momjian 提交于
"max_fsm_relations" for vacuums. Also improve VACUUM VERBOSE final message text. Ron Mayer
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
elog if the former has trouble writing its file. Code review for Magnus' patch to redirect stderr to syslog on Windows (Bruce's version seems right, but did some minor prettification). Backpatch both changes to 8.0 branch.
-
由 Bruce Momjian 提交于
change content (at least not supposed to). Magnus Hagander
-
由 Bruce Momjian 提交于
Document use of macros for pg_printf functions. Bump major versions of all interfaces to handle movement of get_progname from libpq to libpgport in 8.0, and probably other libpgport changes in 8.1.
-
由 Bruce Momjian 提交于
implementation doesn't export out via libpq and get used by a user application.
-
- 11 3月, 2005 10 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Hashem Masoud
-
由 Bruce Momjian 提交于
Robert Treat
-
由 Bruce Momjian 提交于
Robert Treat
-
由 Bruce Momjian 提交于
-
由 Neil Conway 提交于
-
由 Bruce Momjian 提交于
> * Fix cross-compiling of time zone database via 'zic'
-
由 Tom Lane 提交于
Formerly, if such a clause contained no aggregate functions we mistakenly treated it as equivalent to WHERE. Per spec it must cause the query to be treated as a grouped query of a single group, the same as appearance of aggregate functions would do. Also, the HAVING filter must execute after aggregate function computation even if it itself contains no aggregate functions.
-
由 Bruce Momjian 提交于
Vikram Kalsi
-
- 10 3月, 2005 1 次提交
-
-
由 Neil Conway 提交于
before we can invoke fork() -- flush stdio buffers, save and restore the profiling timer on Linux with LINUX_PROFILE, and handle BeOS stuff. This patch moves that code into a single function, fork_process(), instead of duplicating it at the various callsites of fork(). This patch doesn't address the EXEC_BACKEND case; there is room for further cleanup there.
-
- 08 3月, 2005 6 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Neil Conway 提交于
-
由 Neil Conway 提交于
-
由 Bruce Momjian 提交于
feature for Win32 and bcc.
-
- 07 3月, 2005 4 次提交
-
-
由 Tom Lane 提交于
number of palloc calls. This has a salutory impact on plpgsql operations with record variables (which create and destroy tupdescs constantly) and probably helps a bit in some other cases too.
-
由 Bruce Momjian 提交于
UNICODE => UTF8 ALT => WIN866 WIN => WIN1251 TCVN => WIN1258 The old codes continue to work.
-
由 Neil Conway 提交于
Too much space is allocated for tablespace file path, I guess the directory name used to be "pg_tablespaces" instead of "pg_tblspc" at some point. Heikki Linnakangas
-
由 Tom Lane 提交于
by non-default planner parameter settings.
-