- 07 1月, 2009 1 次提交
-
-
由 Tom Lane 提交于
particular this allows EmitWarningsOnPlaceholders messages to show up in the postmaster log by default. Update elog.h comment to make it clearer what INFO is for, and fix one example in the SGML docs that was misusing it. Per my gripe of yesterday.
-
- 06 1月, 2009 13 次提交
-
-
由 Tom Lane 提交于
where there's no limit on the size of datum we'll try to compress. Other 8.4 tweaks to the behavior remain in place. Per discussion.
-
由 Tom Lane 提交于
earlier than all the other sizeof checks, and it certainly fails to follow the order suggested at the file head. Rearrange.
-
由 Heikki Linnakangas 提交于
If the table was smaller than REL_TRUNCATE_FRACTION (= 16) pages, we always tried to acquire AccessExclusiveLock on it even if there was no empty pages at the end. Report by Simon Riggs. Back-patch all the way to 7.4.
-
由 Alvaro Herrera 提交于
-
由 Tatsuo Ishii 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
document change.
-
由 Tom Lane 提交于
restricted.
-
由 Tom Lane 提交于
default expressions to a function call, eval_const_expressions must recurse on those expressions. Else they don't get simplified, and in particular we fail to insert additional default arguments if any functions needing defaults are in there. Per report from Rushabh Lathia.
-
由 Alvaro Herrera 提交于
a more complete framework for writing custom option processing routines by user-defined access methods. Catalog version bumped due to the general API changes, which are going to affect user-defined "amoptions" routines.
-
由 Tom Lane 提交于
performing dumps and restores in accordance with a security policy that forbids logging in directly as superuser, but instead specifies that you should log into an admin account and then SET ROLE to the superuser. In passing, clean up some ugly and mostly-broken code for quoting shell arguments in pg_dumpall. Benedek László, with some help from Tom Lane
-
- 05 1月, 2009 10 次提交
-
-
由 Bruce Momjian 提交于
Jun Kuwamura
-
由 Tom Lane 提交于
re-loading a library already loaded into the postmaster. ITAGAKI Takahiro
-
由 Tom Lane 提交于
get listed in custom_variable_classes.
-
由 Tom Lane 提交于
present in the placeholder. Noted while testing pg_stat_statements.
-
由 Peter Eisentraut 提交于
when --with-system-tzdata is not used. initial patch by Richard Evans
-
由 Peter Eisentraut 提交于
of pwd vs. pwd -W is correctly a function of the build system, not the host system.
-
由 Peter Eisentraut 提交于
Author: Richard Evans <richard.evans@blueallegro.net>
-
由 Alvaro Herrera 提交于
ITAGAKI Takahiro
-
由 Tom Lane 提交于
statistics. Takahiro Itagaki
-
由 Tom Lane 提交于
except the caller can specify the encoding to work in; this will be needed for pg_stat_statements. In passing, do some marginal efficiency hacking and clean up some comments. Also, prevent the single-byte-encoding code path from fetching one byte past the stated length of the string (this last is a bug that might need to be back-patched at some point).
-
- 04 1月, 2009 4 次提交
-
-
由 Heikki Linnakangas 提交于
be written for *non*-temp tables only. Report and test case by Mark Kirkwood and Simon Riggs.
-
由 Peter Eisentraut 提交于
print foo --> print(foo) string.join(...) --> ' '.join(...) These changes are backward compatible. The actual plpython module appears to need significant updates to support Python 3.0, though. This change just relieves interested developers from having to deal with Autoconf.
-
由 Tom Lane 提交于
when loaded via shared_preload_libraries. Needed for support of pg_stat_statements, or pretty much anything else that wants a GUC to control size of a shared memory allocation.
-
由 Tom Lane 提交于
initialization, to give loadable modules a reasonable place to perform creation of any shared memory areas they need. This is the logical conclusion of our previous creation of RequestAddinShmemSpace() and RequestAddinLWLocks(). We don't need an explicit shmem_shutdown_hook, because the existing on_shmem_exit and on_proc_exit mechanisms serve that need. Also, adjust SubPostmasterMain so that libraries that got loaded into the postmaster will be loaded into all child processes, not only regular backends. This improves consistency with the non-EXEC_BACKEND behavior, and might be necessary for functionality for some types of add-ons.
-
- 03 1月, 2009 1 次提交
-
-
由 Tom Lane 提交于
practically free given prior 8.4 changes in plancache and portal management, and it makes it a lot easier for ExecutorStart/Run/End hooks to get at the query text. Extracted from Itagaki Takahiro's pg_stat_statements patch, with minor editorialization.
-
- 02 1月, 2009 11 次提交
-
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
preprocessor and the library. This is useful for a number of reasons: * The preprocessor and the library are in some cases installed in separate packages and used by different classes of users. * The library MO files need a different versioning scheme to account for the soname. * The makefiles are simpler, more robust, and easier to maintain this way. (NLS web site was prone to break everytime a build rule changes.) * Translators might choose to focus on the ecpglib, because that is more user-facing. * There was virtually no overlap, so nothing is lost.
-
由 Magnus Hagander 提交于
documentation.
-
由 Magnus Hagander 提交于
it was the ldaptls parameter that was wrong...
-
由 Magnus Hagander 提交于
parameters.
-
由 Magnus Hagander 提交于
the postmaster. They are only used in backend processes, so it's just a matter of re-labeling the GUCs.
-
由 Tom Lane 提交于
first; otherwise backends reading the file might reject values of custom variables. Per experimentation with auto_explain.
-
由 Tom Lane 提交于
and change auto_explain's custom GUC variables to be named auto_explain.xxx not just explain.xxx. Per discussion in connection with the pg_stat_statements patch, it seems like a good idea to have the convention that custom variable classes are named the same as their defining module. Committing separately since this should happen regardless of what happens with pg_stat_statements itself.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
copyright too.
-
由 Bruce Momjian 提交于
-