Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-06-03 | pg_dump failed on any database containing large objects, | Tom Lane | |
because it ignored the LOs themselves but failed to ignore the indexes on the LOs. How long has this been broken?? | |||
1999-06-03 | Ensure consistent results when FormSortKeys fails to find | Tom Lane | |
all the expected keys (it was returning uninitialized memory). | |||
1999-06-03 | Ooops ... dllist.c can't use Assert() when it is compiled into | Tom Lane | |
libpq ... | |||
1999-06-02 | Changed "current." into "old." in rule string backparsing | Jan Wieck | |
Jan | |||
1999-06-02 | The INET and CIDR types mistakenly compared 198.68.123.0/24 and | Bruce Momjian | |
198.68.123.0/27 the same when indexing them. D'Arcy | |||
1999-06-01 | typedef struct LTAG | Vadim B. Mikheev | |
{ Oid relId; Oid dbId; union { BlockNumber blkno; TransactionId xid; } objId; > > Added: > /* > * offnum should be part of objId.tupleId above, but would increase > * sizeof(LOCKTAG) and so moved here; currently used by userlocks only. > */ > OffsetNumber offnum; uint16 lockmethod; /* needed by userlocks */ } LOCKTAG; gmake clean required... User locks are ready for 6.5 release... | |||
1999-06-01 | forgot to attach the patch. :( | Bruce Momjian | |
Vince. | |||
1999-06-01 | commented out PgConnection& references for now. May be using them | Bruce Momjian | |
later. Vince. | |||
1999-05-31 | Fix some latent bugs in dllist.c (carelessness about setting | Tom Lane | |
all fields that should be set). Add a MoveToFront primitive to speed up one of the hotspots in SearchSysCache. | |||
1999-05-31 | Clean up memory leaks in LO operations by freeing LO's private | Tom Lane | |
memory context at transaction commit or abort. | |||
1999-05-31 | Generate a more specific error message when an operator used | Tom Lane | |
in an index doesn't have a restriction selectivity estimator. | |||
1999-05-31 | Round up shmem size estimate to 1Kb boundary. | Tom Lane | |
1999-05-31 | Correct serious bug in hashtable expansion routine: under the | Tom Lane | |
right circumstances it would leave old and new bucket headers pointing to the same list of records. | |||
1999-05-31 | NT similar file update. | Bruce Momjian | |
1999-05-31 | Release XactLockTable share lock immediately after this lock is acquired | Vadim B. Mikheev | |
(no sense to hold it) or we'll be out of lock entries. Great thanks to Hiroshi Inoue. | |||
1999-05-30 | Clean up uninitialized-variable warning from egcs. | Tom Lane | |
(Curious that gcc doesn't complain about this code...). | |||
1999-05-30 | egcs thinks omitting the return type in a function declaration | Tom Lane | |
is poor coding style. I agree. | |||
1999-05-30 | Replace static rcsid[] strings by IDENTIFICATION comments in | Tom Lane | |
file headers, to conform to established Postgres coding style and avoid warnings from gcc. | |||
1999-05-30 | configure.in forgot to do AC_LANG_C to reselect C-based tests | Tom Lane | |
after checking for presence of C++ compiler. Odd we hadn't seen any reports of problems before... | |||
1999-05-29 | Turns out that configure's test for HPUXMATHLIB didn't work | Tom Lane | |
when used with egcs --- now it does. | |||
1999-05-29 | 1. Run all pg_dump queries in single serializable transaction. | Vadim B. Mikheev | |
2. Get rid of locking when updating statistics in vacuum. 3. Use QuerySnapshot in COPY TO and call SetQuerySnashot in main tcop loop before FETCH and COPY TO. | |||
1999-05-29 | Fix xid table sizing. | Vadim B. Mikheev | |
1999-05-29 | Missing semicolons in non-HAS_TEST_AND_SET code paths :-( | Tom Lane | |
1999-05-29 | Avoid redundant SysCache searches in coerce_type, for another | Tom Lane | |
few percent speedup in INSERT... | |||
1999-05-29 | new_relation_targetlist used to cause about 8 separate (and | Tom Lane | |
redundant) SearchSysCache searches per table column in an INSERT, which accounted for a good percentage of the CPU time for INSERT ... VALUES(). Now it only does two searches in the typical case. | |||
1999-05-29 | Clean up inefficient and just plain bad code in some hot-spot | Tom Lane | |
cache access routines. | |||
1999-05-28 | Repair performance problem in SI segment manipulations: iterating | Tom Lane | |
through MAXBACKENDS array entries used to be fine when MAXBACKENDS = 64. It's not so cool with MAXBACKENDS = 1024 (or more!), especially not in a frequently-used routine like SIDelExpiredDataEntries. Repair by making procState array size be the soft MaxBackends limit rather than the hard limit, and by converting SIGetProcStateLimit() to a macro. | |||
1999-05-28 | Update pygresql version stamp. | Bruce Momjian | |
1999-05-28 | When closure of the backend connection is detected during pqFlush, | Tom Lane | |
do the right thing: look for a NOTICE message from the backend before we close our side of the socket. 6.4 libpq did not reliably print the backend's hara-kiri message, 'The Postmaster has informed me ...', because it only did the right thing if connection closure was detected during a read attempt instead of a write attempt. | |||
1999-05-27 | Make pg_dump dump ACL's by default, print warning on use of -z, and add | Bruce Momjian | |
new -x option to skip acl dump. | |||
1999-05-27 | I am not sure if libpq++ will compile with non g++ compilers, | Bruce Momjian | |
but the Makefile does break non g++. <<mak.patch>> Andreas | |||
1999-05-27 | Fix for crypt memory leak, from James Thompson | Bruce Momjian | |
1999-05-26 | Patch from Andreas: when CREATE TABLE is followed by CREATE INDEX | Tom Lane | |
before any tuples are loaded, preserve the default '1000 tuples' table size estimate. | |||
1999-05-26 | Fix pg_dump to use the same maximum-query-size constant as | Tom Lane | |
the backend does. Remove unnecessary limitation on field size in dumpClasses_dumpData (ie, -d or -D case). | |||
1999-05-26 | Fix compile of plpgsql by adding 'extern int yylineno.' | Bruce Momjian | |
1999-05-26 | Display numeric precision on \d. | Bruce Momjian | |
1999-05-26 | Allow GROUPs to be dumped properly. | Bruce Momjian | |
1999-05-26 | Fix for NT from Horak Daniel | Bruce Momjian | |
1999-05-26 | Disable use of -o and -d pg_dump options together. Can't set oids in | Bruce Momjian | |
inserts. Change some variables to bool to be clearer. | |||
1999-05-26 | Add fix for 0x7fU constants to pgindent | Bruce Momjian | |
1999-05-26 | Allow pg_dump -v display proper table/sequence count display. | Bruce Momjian | |
1999-05-26 | Make functions static or NOT_USED as appropriate. | Bruce Momjian | |
1999-05-26 | Give BEOS a chance ... | Marc G. Fournier | |
1999-05-25 | Another pgindent run. Sorry folks. | Bruce Momjian | |
1999-05-25 | Make 0x007f -> (unsigned)0x7f to make pgindent happy. | Bruce Momjian | |
1999-05-25 | Get rid of page-level locking in btree-s. | Vadim B. Mikheev | |
BT_READ/BT_WRITE are BUFFER_LOCK_SHARE/BUFFER_LOCK_EXCLUSIVE now. Also get rid of #define BT_VERSION_1 - we use version 1 as default for near two years now. | |||
1999-05-25 | Get rid of page-level locking in btree-s. | Vadim B. Mikheev | |
LockBuffer is used to acquire read/write access to index pages. Pages are released before leaving index internals. | |||
1999-05-25 | pgindent run over code. | Bruce Momjian | |
1999-05-25 | *** empty log message *** | Michael Meskes | |
1999-05-25 | Bugfix - Range table entries that are unused after rewriting should | Jan Wieck | |
not be marked inFromCl any longer. Otherwise the planner gets confused and joins over them where in fact it does not have to. Adjust hasSubLinks now with a recursive lookup - could be wrong in multi action rules because parse state isn't reset correctly and all actions in the rule are marked hasSubLinks if one of them has. Jan |