- 18 3月, 2005 5 次提交
-
-
由 Tom Lane 提交于
a pin on the victim buffer.
-
由 Tom Lane 提交于
backend exit. Per report from Bruce.
-
由 Tom Lane 提交于
is still alive. This improves our odds of not getting fooled by an unrelated process when checking a stale lock file. Other checks already in place, plus one newly added in checkDataDir(), ensure that we cannot attempt to usurp the place of a postmaster belonging to a different userid, so there is no need to error out. Add comments indicating the importance of these other checks.
-
由 Neil Conway 提交于
grouping_planner() to preprocess_targetlist(), according to a comment in grouping_planner(). I think the refactoring makes sense, and moves some extraneous details out of grouping_planner().
-
由 Bruce Momjian 提交于
Robert Treat
-
- 17 3月, 2005 12 次提交
-
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
-
由 Neil Conway 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Tino Wildenhain
-
由 Bruce Momjian 提交于
< SQL-spec compliant, so allow such handling to be disabled. > SQL-spec compliant, so allow such handling to be disabled. However, > disabling backslashes could break many third-party applications and tools.
-
由 Bruce Momjian 提交于
-
由 Neil Conway 提交于
the locale docs. Patch from Chris KL, editorialization by Neil Conway.
-
由 Neil Conway 提交于
and rules alphabetically in the output. This makes it the same as for indexes and stops the irritating random or reverse ordering it currently has. Chris KL
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
of tuples when passing data up through multiple plan nodes. A slot can now hold either a normal "physical" HeapTuple, or a "virtual" tuple consisting of Datum/isnull arrays. Upper plan levels can usually just copy the Datum arrays, avoiding heap_formtuple() and possible subsequent nocachegetattr() calls to extract the data again. This work extends Atsushi Ogawa's earlier patch, which provided the key idea of adding Datum arrays to TupleTableSlots. (I believe however that something like this was foreseen way back in Berkeley days --- see the old comment on ExecProject.) A test case involving many levels of join of fairly wide tables (about 80 columns altogether) showed about 3x overall speedup, though simple queries will probably not be helped very much. I have also duplicated some code in heaptuple.c in order to provide versions of heap_formtuple and friends that use "bool" arrays to indicate null attributes, instead of the old convention of "char" arrays containing either 'n' or ' '. This provides a better match to the convention used by ExecEvalExpr. While I have not made a concerted effort to get rid of uses of the old routines, I think they should be deprecated and eventually removed.
-
由 Bruce Momjian 提交于
Add support for snprintf '+', 'h', and %* length settings.
-
- 16 3月, 2005 8 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Andrew Dunstan
-
由 Bruce Momjian 提交于
arguments. Nicolai Tufar
-
由 Bruce Momjian 提交于
Per Neil.
-
由 Bruce Momjian 提交于
locale is C. Backpatch to 8.0.X because some operating systems were throwing errors for such operations, rather than ignoring the locale when it was C.
-
由 Neil Conway 提交于
should hopefully unbreak the Win32 build. Apologies for breaking it in the first place.
-
由 Bruce Momjian 提交于
-
- 15 3月, 2005 8 次提交
-
-
由 Bruce Momjian 提交于
> * Allow sequential scans to take advantage of other concurrent > sequentiqal scans, also called "Synchronised Scanning"
-
由 Bruce Momjian 提交于
< o Disallow encodings like UTF8 which PostgreSQL supports < but the operating system does not (already disallowed by < pginstaller) > o Add support for Unicode < To fix UTF8, the data needs to be converted to UTF16 and then < the Win32 wcscoll() can be used, and perhaps other functions > To fix this, the data needs to be converted to/from UTF16/UTF8 > so the Win32 wcscoll() can be used, and perhaps other functions < locales but provides no ordering. < > locales but provides no ordering or character set classes.
-
由 Bruce Momjian 提交于
bytes/character for each encoding.
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
if it finds a pg_rewrite entry for which there is no pg_class entry. Per report from Andrew Slobodyanyk.
-
由 Bruce Momjian 提交于
Roland Volkmann
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * -Cache last known per-tuple offsets to speed long tuple access
-
- 14 3月, 2005 7 次提交
-
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
output mode. This was already stated in other places in the psql reference page, but not here.
-
由 Tom Lane 提交于
a tuple are being accessed via ExecEvalVar and the attcacheoff shortcut isn't usable (due to nulls and/or varlena columns). To do this, cache Datums extracted from a tuple in the associated TupleTableSlot. Also some code cleanup in and around the TupleTable handling. Atsushi Ogawa with some kibitzing by Tom Lane.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Support triggers on columns (Greg Sabino Mullane)
-
由 Bruce Momjian 提交于
-