- 26 9月, 2011 1 次提交
-
-
由 Tom Lane 提交于
The keywords and values arguments of these functions are more properly declared "const char * const *" than just "const char **". Lionel Elie Mamane, reviewed by Craig Ringer
-
- 24 9月, 2011 3 次提交
-
-
由 Magnus Hagander 提交于
-
由 Magnus Hagander 提交于
This mode still exists for backwards compatibility, making sslmode=require the same as sslmode=verify-ca when the file is present, but not causing an error when it isn't. Per bug 6189, reported by Srinivas Aji
-
由 Robert Haas 提交于
-
- 23 9月, 2011 3 次提交
-
-
由 Robert Haas 提交于
Fujii Masao, reviewed by Cédric Villemain, with some doc changes by me.
-
由 Simon Riggs 提交于
Jaime Casanova
-
由 Tom Lane 提交于
Man, we fixed a lotta bugs since April.
-
- 17 9月, 2011 1 次提交
-
-
由 Tom Lane 提交于
This is implemented as a per-column boolean option, rather than trying to match COPY's convention of a single option listing the column names. Shigeru Hanada, reviewed by KaiGai Kohei
-
- 16 9月, 2011 1 次提交
-
-
由 Tom Lane 提交于
Rewrite plancache.c so that a "cached plan" (which is rather a misnomer at this point) can support generation of custom, parameter-value-dependent plans, and can make an intelligent choice between using custom plans and the traditional generic-plan approach. The specific choice algorithm implemented here can probably be improved in future, but this commit is all about getting the mechanism in place, not the policy. In addition, restructure the API to greatly reduce the amount of extraneous data copying needed. The main compromise needed to make that possible was to split the initial creation of a CachedPlanSource into two steps. It's worth noting in particular that SPI_saveplan is now deprecated in favor of SPI_keepplan, which accomplishes the same end result with zero data copying, and no need to then spend even more cycles throwing away the original SPIPlan. The risk of long-term memory leaks while manipulating SPIPlans has also been greatly reduced. Most of this improvement is based on use of the recently-added MemoryContextSetParent primitive.
-
- 14 9月, 2011 1 次提交
-
-
由 Heikki Linnakangas 提交于
REPLICATION privileges, not SUPERUSER. Fujii Masao
-
- 11 9月, 2011 1 次提交
-
-
由 Bruce Momjian 提交于
BREAKAGE. Remove double-quoting of index/table names in reindexdb. BACKWARD COMPABILITY BREAKAGE. Document thate user/database names are preserved with double-quoting by command-line tools like vacuumdb.
-
- 10 9月, 2011 4 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Reported by Grzegorz Szpetkowski.
-
由 Tom Lane 提交于
We were doing some amazingly complicated things in order to avoid running the very expensive identify_system_timezone() procedure during GUC initialization. But there is an obvious fix for that, which is to do it once during initdb and have initdb install the system-specific default into postgresql.conf, as it already does for most other GUC variables that need system-environment-dependent defaults. This means that the timezone (and log_timezone) settings no longer have any magic behavior in the server. Per discussion.
-
由 Tom Lane 提交于
As per my recent proposal, this refactors things so that these typedefs and macros are available in a header that can be included in frontend-ish code. I also changed various headers that were undesirably including utils/timestamp.h to include datatype/timestamp.h instead. Unsurprisingly, this showed that half the system was getting utils/timestamp.h by way of xlog.h. No actual code changes here, just header refactoring.
-
- 08 9月, 2011 4 次提交
-
-
由 Heikki Linnakangas 提交于
-
由 Heikki Linnakangas 提交于
When building a GiST index that doesn't fit in cache, buffers are attached to some internal nodes in the index. This speeds up the build by avoiding random I/O that would otherwise be needed to traverse all the way down the tree to the find right leaf page for tuple. Alexander Korotkov
-
由 Tom Lane 提交于
Also set the documented release date to 2011-09-12.
-
由 Bruce Momjian 提交于
because its internal format was changed in 8.4. Backpatch to 9.0 and 9.1. Report by depesz, diagnosis by Tom.
-
- 07 9月, 2011 9 次提交
-
-
由 Bruce Momjian 提交于
they wrap toward year 2020, rather than the inconsistent behavior we had before.
-
由 Bruce Momjian 提交于
Backpatch to 9.0 and 9.1. Patch from Josh Kupershmidt.
-
由 Bruce Momjian 提交于
fields. Backpatch to 9.0 and 9.1. Report from Pavel Stehule, patch from Josh Kupershmidt
-
由 Bruce Momjian 提交于
Per Peter.
-
由 Bruce Momjian 提交于
pgpass. Backpatch to 9.1.
-
由 Bruce Momjian 提交于
Backpatch to 9.0 and 9.1.
-
由 Bruce Momjian 提交于
Backpatch to 9.0 and 9.1. Report from depstein@alliedtesting.com.
-
由 Tom Lane 提交于
We've now seen more than one gripe from somebody who didn't get the memo about how to install contrib modules in 9.1. Try to make it a little more prominent that you aren't supposed to call the scripts directly anymore.
-
由 Tom Lane 提交于
This example wasn't updated when we changed the behavior of bpcharlen() in 8.0, nor when we changed the number of parameters taken by the bpchar() cast function in 7.3. Per report from lsliang.
-
- 06 9月, 2011 4 次提交
-
-
由 Bruce Momjian 提交于
processes. Backpatch to 9.1 and 9.0. Submitted by Anton Yuzhaninov, confirmed by Robert Haas
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Backpatch to 9.1.
-
由 Bruce Momjian 提交于
characters. Backpatch to 9.0 and 9.1.
-
- 01 9月, 2011 1 次提交
-
-
由 Robert Haas 提交于
KaiGai Kohei
-
- 31 8月, 2011 4 次提交
-
-
由 Heikki Linnakangas 提交于
lowercase earlier, but documentation was not updated. Update the docs. Fujii Masao
-
由 Peter Eisentraut 提交于
Josh Kupershmidt
-
由 Robert Haas 提交于
-
由 Robert Haas 提交于
Josh Kupershmidt, with some further editing by me.
-
- 28 8月, 2011 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 27 8月, 2011 2 次提交
-
-
由 Peter Eisentraut 提交于
In PostgreSQL, this is included in the SELECT privilege, so show YES or NO depending on whether SELECT is granted.
-
由 Peter Eisentraut 提交于
-