- 13 10月, 2005 4 次提交
-
-
由 Bruce Momjian 提交于
< * Prevent libpq's PQfnumber() from lowercasing the column name < < One idea is to lowercase all identifiers except those that are < surrounded by quotes. <
-
由 Tom Lane 提交于
the wrong buffer dirty when trying to kill a dead index entry that's on a page after the one it started on. No risk of data corruption, just inefficiency, but still a bug.
-
由 Tom Lane 提交于
protected data structures and not using a volatile pointer for same.
-
由 Tom Lane 提交于
pointers, to ensure that compilers won't rearrange accesses to occur while we're not holding the buffer header spinlock. It's probably not necessary to mark volatile in every single place in bufmgr.c, but better safe than sorry. Per trouble report from Kevin Grittner.
-
- 12 10月, 2005 17 次提交
-
-
由 Bruce Momjian 提交于
Andrew Dunstan
-
由 Bruce Momjian 提交于
< < * Add code to detect an SMP machine and handle spinlocks accordingly < from distributted.net, http://www1.distributed.net/source, < in client/common/cpucheck.cpp < < On SMP machines, it is possible that locks might be released shortly, < while on non-SMP machines, the backend should sleep so the process < holding the lock can complete and release it.
-
由 Bruce Momjian 提交于
< o %Add dumping of comments on composite type columns < o %Add dumping of comments on index columns < o Stop dumping CASCADE on DROP TYPE commands in clean mode > o %Add dumping of comments on index columns and composite type columns 604a603 > o Stop dumping CASCADE on DROP TYPE commands in clean mode
-
由 Bruce Momjian 提交于
< o %Replace crude DELETE FROM method of pg_dumpall --clean for < cleaning of roles with separate DROP commands 608a607 >
-
由 Bruce Momjian 提交于
< > o Allow pg_dump --clean to drop roles that own objects or have > privileges
-
由 Peter Eisentraut 提交于
-
由 Bruce Momjian 提交于
< * Prevent libpq's PQfnumber() from lowercasing the column name? > * Prevent libpq's PQfnumber() from lowercasing the column name > > One idea is to lowercase all identifiers except those that are > surrounded by quotes. >
-
由 Bruce Momjian 提交于
> o Add options like pg_restore -l and -L to pg_dump
-
由 Bruce Momjian 提交于
> o Allow selection of individual object(s) of all types, not just > tables > o In a selective dump, allow dumping of an object and all its > dependencies
-
由 PostgreSQL Daemon 提交于
must commit *after* autoconf, not before
-
由 PostgreSQL Daemon 提交于
update to beta3 before tagging ...
-
由 Neil Conway 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
whether we seem to be running in a uniprocessor or multiprocessor. The adjustment rules could probably still use further tweaking, but I'm convinced this should be a win overall.
-
由 Tom Lane 提交于
The pre-test has been shown to be a big loss on Opterons and at best a wash on EM64T.
-
由 Tom Lane 提交于
valid type information if they are asked to fetch the values part of a pg_statistic slot; these arguments are unneeded if fetching only the numbers part. Use this to save a catcache lookup in btcostestimate, which is looking like a bit of a hotspot in recent profiling. Not a big savings, but since it's essentially free, might as well do it.
-
由 Tom Lane 提交于
A RestrictInfo representing an OR clause now contains two versions of the contained expression, one with sub-RestrictInfos and one without. clause_selectivity() should descend to the version with sub-RestrictInfos so that it has a chance of caching its results for the OR's sub-clauses. Failing to do so resulted in redundant planner effort.
-
- 11 10月, 2005 5 次提交
-
-
由 Tom Lane 提交于
emit when given the --clean option, in favor of individual DROP ROLE commands. The old technique could not possibly work in 8.1, and was never a very good idea anyway IMHO. The DROP ROLE approach has the defect that the DROPs will fail for roles that own objects or have privileges, but perhaps we can improve that later.
-
由 Tom Lane 提交于
ie removing shared-dependency entries, should happen before non-rollbackable ones. That way a failure during the rollbackable part doesn't leave us with inconsistent state.
-
由 Peter Eisentraut 提交于
-
由 Peter Eisentraut 提交于
-
由 Tom Lane 提交于
traceable to grant options. As per my earlier proposal, a GRANT made by a role member has to be recorded as being granted by the role that actually holds the grant option, and not the member.
-
- 10 10月, 2005 2 次提交
-
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
like '23:59:60' because of fractional-second roundoff problems. Trying to control this upstream of the actual display code was hopeless; the right way is to explicitly round fractional seconds in the display code and then refigure the results if the fraction rounds up to 1. Per bug #1927.
-
- 09 10月, 2005 4 次提交
-
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
to call krb5_sname_to_principal() always. Also, use krb_srvname rather than the hardwired string 'postgres' as the appl_version string in the krb5_sendauth/recvauth calls, to avoid breaking compatibility with PG 8.0. Magnus Hagander
-
由 Bruce Momjian 提交于
-
- 08 10月, 2005 8 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
initialization. Add spinlocking, fix EXEC_BACKEND unsafeness.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
Per request from Marc Munro.
-