- 02 5月, 2006 3 次提交
-
-
由 Teodor Sigaev 提交于
text[], int4[], Tsearch2 support for GIN.
-
由 Tom Lane 提交于
the union of its child relations as well. This might have been a good idea when it was originally coded, but it's a fatally bad idea when inheritance is being used for partitioning. It's better to have no stats at all than completely misleading stats. Per report from Mark Liberman. The bug arguably exists all the way back, but I've only patched HEAD and 8.1 because we weren't particularly trying to support partitioning before 8.1. Eventually we ought to look at deriving union statistics instead of just punting, but for now the drop kick looks good.
-
由 Tom Lane 提交于
input datatypes given, and use this before trying OpernameGetCandidates. This is faster than the old method when there's an exact match, and it does not seem materially slower when there's not. And it definitely makes some of the callers cleaner, because they didn't really want to know about a list of candidates anyway. Per discussion with Atsushi Ogawa.
-
- 01 5月, 2006 2 次提交
-
-
由 Tom Lane 提交于
CONNECTION, fix a number of places that were missed (eg pg_dump support), avoid executing an extra search of pg_database during startup.
-
由 Tom Lane 提交于
support both FOR UPDATE and FOR SHARE in one command, as well as both NOWAIT and normal WAIT behavior. The more general code is actually simpler and cleaner.
-
- 30 4月, 2006 10 次提交
-
-
由 Bruce Momjian 提交于
> o -Allow per-database permissions to be set via GRANT
-
由 Bruce Momjian 提交于
Gevik Babakhani
-
由 Bruce Momjian 提交于
> * %Disallow changing default expression of a SERIAL column?
-
由 Bruce Momjian 提交于
Disallow changing DEFAULT expression of a SERIAL column.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
Commit configure and pg_config.h.in, missed in last configure.in update.
-
由 Tom Lane 提交于
doesn't use pqGetpwuid on WIN32. Rather than try to figure out why it won't build on WIN32, just remove it.
-
由 Bruce Momjian 提交于
> * -Disallow changing default expression of a SERIAL column
-
由 Bruce Momjian 提交于
Dhanaraj M
-
由 Bruce Momjian 提交于
semaphores. Qingqing Zhou
-
- 29 4月, 2006 5 次提交
-
-
由 Bruce Momjian 提交于
Theo Schlossnagle
-
由 Bruce Momjian 提交于
(NaN == 0), -mp1 fixes it, so add it to the CFLAGS. Autoconf run. Jeremy Drake
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
MIN/MAX not be converted to use an index if the query WHERE clause contains any volatile functions or subplans. I had originally feared that the conversion might alter the behavior of such a query with respect to a volatile function. Well, so it might, but only in the sense that the function would get evaluated at a subset of the table rows rather than all of them --- and we have never made any such guarantee anyway. (For instance, we don't refuse to use an index for an ordinary non-aggregate query when one of the non-indexable filter conditions contains a volatile function.) The prohibition against subplans was because of worry that that case wasn't adequately tested, which it wasn't, but it turns out to be possible to make 8.1 fail anyway: regression=# select o.ten, (select max(unique2) from tenk1 i where ten = o.ten or ten = (select f1 from int4_tbl limit 1)) from tenk1 o; ERROR: direct correlated subquery unsupported as initplan This is due to bogus code in SS_make_initplan_from_plan (it's an initplan, ergo it can't have any parParams). Having fixed that, we might as well allow subplans as well as initplans.
-
由 Bruce Momjian 提交于
x86 file.
-
- 28 4月, 2006 9 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
be exported on Linux and Darwin. We already did this on Windows but that's not enough, as evidenced by the fact that libecpg had an unexpected dependency on one such symbol. We should try to do it on more platforms. Fix ecpg's oversight, and bump libpq's major .so version number to reflect the unwanted but nonetheless real ABI break.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
assembler files, renamed as solaris_x86.s. Theo Schlossnagle
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
cases. This was not needed in the existing uses within selfuncs.c, but if we're gonna export it for general use, the extra generality seems helpful. Motivated by looking at ltree example.
-
- 27 4月, 2006 11 次提交
-
-
由 Bruce Momjian 提交于
Prevents duplicate meaningless log messsages.
-
由 Bruce Momjian 提交于
> Another idea is to allow separate configuration files for each module, > or allow arbitrary SET commands to be passed to them.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
autoconf run.
-
由 Bruce Momjian 提交于
> >> >> > 1) named parameters additionally to args[] > >> >> > 2) return composite-types from plpython as dictionary > >> >> > 3) return result-set from plpython as list, iterator or generator
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
with be-secure.c.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Invalidate prepared queries, like INSERT, when the table definition > is altered
-
由 Bruce Momjian 提交于
Libor Hoho?
-