- 05 6月, 2000 5 次提交
-
-
由 Tom Lane 提交于
no reason for them to be copied into src/backend rather than being installed straight from the catalog subdirectory. This also avoids some peculiar behavior (bugs?) present in at least gmake 3.78.1: it won't always update the bki files in backend/ even when the ones in backend/catalog/ are newer.
-
由 Tom Lane 提交于
that name and issue a NOTICE to the effect that we did. Previously, code would try to assign the new cursor declaration to the old portal, but this didn't work reliably since new parsetree is still sitting in blank portal and is likely to get clobbered.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
actually use their targetlist, are given a targetlist that is just a pointer to the first appended plan's targetlist. This is OK, but what is not OK is that any sub-select expressions in said tlist were being entered in the subPlan lists of both the Append and the first appended plan. That led to two startup and two shutdown calls for the same plan node at exec time, which led to crashes. Fix is to not generate a list of subPlans for an Append node. Same problem and fix apply to other node types that don't have a real, functioning targetlist: Material, Sort, Unique, Hash.
-
由 Bruce Momjian 提交于
-
- 04 6月, 2000 2 次提交
-
-
由 Peter Eisentraut 提交于
configuration options `Log_timestamp' and `Log_pid'.
-
由 Peter Eisentraut 提交于
Install a default configuration file. Clean up some funny business in the config file code.
-
- 03 6月, 2000 3 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 02 6月, 2000 8 次提交
-
-
由 Bruce Momjian 提交于
"rb" and "wb".
-
由 Vadim B. Mikheev 提交于
-
由 Tom Lane 提交于
to do it at the last moment before calling system() ... not at some randomly-chosen earlier point in the routine ...
-
由 Tom Lane 提交于
it will close VFDs if necessary to surmount ENFILE or EMFILE failures. Make use of this in md.c, xlog.c, and user.c routines that were formerly vulnerable to these failures. In particular, this should handle failures of mdblindwrt() that have been observed under heavy load conditions. (By golly, every other process on the system may crash after Postgres eats up all the kernel FDs, but Postgres will keep going!)
-
由 Tom Lane 提交于
conditional expression x?y:z in an awk program. Seems old versions of awk don't have that ...
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
overlength quoted identifiers. Death and destruction ensue...
-
由 Bruce Momjian 提交于
the prototype in guc.h. The following patch corrects that. Billy G. Allie
-
- 01 6月, 2000 5 次提交
-
-
由 Tom Lane 提交于
some versions of gmake (mine didn't do the right thing, anyway).
-
由 Peter Mount 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 31 5月, 2000 5 次提交
-
-
由 Tom Lane 提交于
(ie, parameters instead of consts) will be treated as a range query. We do not know the actual selectivities involved, but it seems like a good idea to use a smaller estimate than we would use for two unrelated inequalities.
-
由 Peter Eisentraut 提交于
That means you can now set your options in either or all of $PGDATA/configuration, some postmaster option (--enable-fsync=off), or set a SET command. The list of options is in backend/utils/misc/guc.c, documentation will be written post haste. pg_options is gone, so is that pq_geqo config file. Also removed were backend -K, -Q, and -T options (no longer applicable, although -d0 does the same as -Q). Added to configure an --enable-syslog option. changed all callers from TPRINTF to elog(DEBUG)
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
AUTHTYPE in config file. Patch both branches.
-
- 30 5月, 2000 12 次提交
-
-
由 Tom Lane 提交于
-
由 Hiroshi Inoue 提交于
trial implementation.
-
由 Tom Lane 提交于
fmgr_faddr() in favor of new-style calls. Lots of cleanup of sloppy casts to use XXXGetDatum and DatumGetXXX ...
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
built-in procedures are named after the prosrc field of pg_proc (ie, the actual C function name), not the proname field. This did not use to make a difference back when the two were always the same, but in the presence of overloaded proname values we'd best try to use the C name instead. AFAICT this change affects no existing code, but it is necessary to be able to get at some built-in functions that no macro was being generated for before.
-
由 Tom Lane 提交于
to 10, and be consistent about whether it counts the trailing null (it does not). Also increase MAXDATELEN to be sure no buffer overflows are caused by the longer MAXTZLEN.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-