- 14 5月, 2003 2 次提交
- 13 5月, 2003 4 次提交
-
-
由 Michael Meskes 提交于
-
由 Tom Lane 提交于
This makes no difference for existing uses, but allows SelectSortFunction() and pred_test_simple_clause() to use indexscans instead of seqscans to locate entries for a particular operator in pg_amop. Better yet, they can use the SearchSysCacheList() API to cache the search results.
-
由 Tom Lane 提交于
but that was enough tedium for one day. Along the way, move the few support routines for types xid and cid into a more logical place.
-
由 Tom Lane 提交于
efficient insertion of large bytea values through the BIND interface.
-
- 12 5月, 2003 3 次提交
-
-
由 Tom Lane 提交于
dropped. The simplest fix for INSERT/UPDATE cases turns out to be for preptlist.c to insert NULLs of a known-good type (I used INT4) rather than making them match the deleted column's type. Since the representation of NULL is actually datatype-independent, this should work fine. I also re-reverted the patch to disable the use_physical_tlist optimization in the presence of dropped columns. It still doesn't look worth the trouble to be smarter, if there are no other bugs to fix. Added a regression test to catch future problems in this area.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
more cases than I thought, so ExecTypeFromTL() will have to be fixed anyway.
-
- 11 5月, 2003 4 次提交
-
-
由 Tom Lane 提交于
where the table contains dropped columns. If the columns are dropped, then their types may be gone as well, which causes ExecTypeFromTL() to fail if the dropped columns appear in a plan node's tlist. This could be worked around but I don't think the optimization is valuable enough to be worth the trouble.
-
由 Tom Lane 提交于
detected during buffer dump to be labeled with the buffer location. For example, if a page LSN is clobbered, we now produce something like ERROR: XLogFlush: request 2C000000/8468EC8 is not satisfied --- flushed only to 0/8468EF0 CONTEXT: writing block 0 of relation 428946/566240 whereas before there was no convenient way to find out which page had been trashed.
-
由 Tom Lane 提交于
instead of calling it a 'server process'.
-
由 Tom Lane 提交于
dead xlog segments are not considered part of a critical section. It is not necessary to force a database-wide panic if we get a failure in these operations. Per recent trouble reports.
-
- 10 5月, 2003 13 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Cleanup new crypt() source code.
-
由 Bruce Momjian 提交于
for rint prototype.
-
由 Tom Lane 提交于
the folly of not passing element type to typsend/typreceive, so fix that.
-
由 Tom Lane 提交于
so that COPY BINARY regression test passes.
-
由 Tom Lane 提交于
fastpath.c had better check for strict functions.
-
由 Tom Lane 提交于
messages. Binary I/O is now up and working, but only for a small set of datatypes (integers, text, bytea).
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 09 5月, 2003 8 次提交
-
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
testing purposes.
-
由 Bruce Momjian 提交于
Keep SRA copyright on file because it contains BSD license clause.
-
由 Tom Lane 提交于
yet, but they're there. Also some editorial work on CREATE TYPE reference page.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
as speaking the one true 3.0 protocol.
-
由 Tom Lane 提交于
handle multiple 'formats' for data I/O. Restructure CommandDest and DestReceiver stuff one more time (it's finally starting to look a bit clean though). Code now matches latest 3.0 protocol document as far as message formats go --- but there is no support for binary I/O yet.
-
- 08 5月, 2003 4 次提交
-
-
由 Bruce Momjian 提交于
Allow backends to attached to specified shared memory address.
-
由 Tom Lane 提交于
terminating zero byte in StartupMessage, docs didn't mention it.
-
由 Tom Lane 提交于
external representation of binary data.
-
由 Tom Lane 提交于
first version of the 3.0 protocol that can be considered non-draft.
-
- 07 5月, 2003 2 次提交
-
-
由 Bruce Momjian 提交于
than WIN32.
-
由 Tom Lane 提交于
-