Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Ooops ... dllist.c can't use Assert() when it is compiled into | Tom Lane | 1999-06-03 | |
| | | | | libpq ... | |||
* | Changed "current." into "old." in rule string backparsing | Jan Wieck | 1999-06-02 | |
| | | | | Jan | |||
* | The INET and CIDR types mistakenly compared 198.68.123.0/24 and | Bruce Momjian | 1999-06-02 | |
| | | | | | | 198.68.123.0/27 the same when indexing them. D'Arcy | |||
* | typedef struct LTAG | Vadim B. Mikheev | 1999-06-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | { 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... | |||
* | forgot to attach the patch. :( | Bruce Momjian | 1999-06-01 | |
| | | | | Vince. | |||
* | commented out PgConnection& references for now. May be using them | Bruce Momjian | 1999-06-01 | |
| | | | | | | later. Vince. | |||
* | Fix some latent bugs in dllist.c (carelessness about setting | Tom Lane | 1999-05-31 | |
| | | | | | all fields that should be set). Add a MoveToFront primitive to speed up one of the hotspots in SearchSysCache. | |||
* | Clean up memory leaks in LO operations by freeing LO's private | Tom Lane | 1999-05-31 | |
| | | | | memory context at transaction commit or abort. | |||
* | Generate a more specific error message when an operator used | Tom Lane | 1999-05-31 | |
| | | | | in an index doesn't have a restriction selectivity estimator. | |||
* | Round up shmem size estimate to 1Kb boundary. | Tom Lane | 1999-05-31 | |
| | ||||
* | Correct serious bug in hashtable expansion routine: under the | Tom Lane | 1999-05-31 | |
| | | | | | right circumstances it would leave old and new bucket headers pointing to the same list of records. | |||
* | NT similar file update. | Bruce Momjian | 1999-05-31 | |
| | ||||
* | Release XactLockTable share lock immediately after this lock is acquired | Vadim B. Mikheev | 1999-05-31 | |
| | | | | | (no sense to hold it) or we'll be out of lock entries. Great thanks to Hiroshi Inoue. | |||
* | Clean up uninitialized-variable warning from egcs. | Tom Lane | 1999-05-30 | |
| | | | | (Curious that gcc doesn't complain about this code...). | |||
* | egcs thinks omitting the return type in a function declaration | Tom Lane | 1999-05-30 | |
| | | | | is poor coding style. I agree. | |||
* | Replace static rcsid[] strings by IDENTIFICATION comments in | Tom Lane | 1999-05-30 | |
| | | | | | file headers, to conform to established Postgres coding style and avoid warnings from gcc. | |||
* | configure.in forgot to do AC_LANG_C to reselect C-based tests | Tom Lane | 1999-05-30 | |
| | | | | | after checking for presence of C++ compiler. Odd we hadn't seen any reports of problems before... | |||
* | Turns out that configure's test for HPUXMATHLIB didn't work | Tom Lane | 1999-05-29 | |
| | | | | when used with egcs --- now it does. | |||
* | 1. Run all pg_dump queries in single serializable transaction. | Vadim B. Mikheev | 1999-05-29 | |
| | | | | | | 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. | |||
* | 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 | 1999-05-29 | |
| | | | | few percent speedup in INSERT... | |||
* | new_relation_targetlist used to cause about 8 separate (and | Tom Lane | 1999-05-29 | |
| | | | | | | 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. | |||
* | Clean up inefficient and just plain bad code in some hot-spot | Tom Lane | 1999-05-29 | |
| | | | | cache access routines. | |||
* | Repair performance problem in SI segment manipulations: iterating | Tom Lane | 1999-05-28 | |
| | | | | | | | | 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. | |||
* | Update pygresql version stamp. | Bruce Momjian | 1999-05-28 | |
| | ||||
* | When closure of the backend connection is detected during pqFlush, | Tom Lane | 1999-05-28 | |
| | | | | | | | | 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. | |||
* | Make pg_dump dump ACL's by default, print warning on use of -z, and add | Bruce Momjian | 1999-05-27 | |
| | | | | new -x option to skip acl dump. | |||
* | I am not sure if libpq++ will compile with non g++ compilers, | Bruce Momjian | 1999-05-27 | |
| | | | | | | | but the Makefile does break non g++. <<mak.patch>> Andreas | |||
* | Fix for crypt memory leak, from James Thompson | Bruce Momjian | 1999-05-27 | |
| | ||||
* | Patch from Andreas: when CREATE TABLE is followed by CREATE INDEX | Tom Lane | 1999-05-26 | |
| | | | | | before any tuples are loaded, preserve the default '1000 tuples' table size estimate. | |||
* | Fix pg_dump to use the same maximum-query-size constant as | Tom Lane | 1999-05-26 | |
| | | | | | the backend does. Remove unnecessary limitation on field size in dumpClasses_dumpData (ie, -d or -D case). | |||
* | 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 | 1999-05-26 | |
| | | | | inserts. Change some variables to bool to be clearer. | |||
* | 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-26 | |
| | ||||
* | 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 | 1999-05-25 | |
| | | | | | | 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. | |||
* | Get rid of page-level locking in btree-s. | Vadim B. Mikheev | 1999-05-25 | |
| | | | | | | LockBuffer is used to acquire read/write access to index pages. Pages are released before leaving index internals. | |||
* | 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 | 1999-05-25 | |
| | | | | | | | | | | | 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 | |||
* | Fixed bug in rules event qualification output. | Jan Wieck | 1999-05-25 | |
| | | | | Jan | |||
* | FIx for 0.0.0.0/0 output as 00/0. | Bruce Momjian | 1999-05-25 | |
| |