postgresql/src/include
Tom Lane b4a607c9e0 Modify RelationFlushRelation so that if the relcache entry
has positive refcount, it is rebuilt from pg_class data.  This ensures
that relcache entries will track changes made by other backends.  Formerly,
a shared inval report would just be ignored if it happened to arrive while
the relcache entry was in use.  Also, fix relcache to reset ref counts
to zero during transaction abort.  Finally, change LockRelation() so that
it checks for shared inval reports after obtaining the lock.  In this way,
once any kind of lock has been obtained on a rel, we can trust the relcache
entry to be up-to-date.
1999-09-04 18:42:15 +00:00
..
access Fix nbtree's failure to clear BTScans list during xact abort. 1999-08-08 20:12:52 +00:00
bootstrap Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
catalog Correct broken entries for pg_proc OIDs 1364 (time(abstime)) 1999-08-29 01:35:11 +00:00
commands Add new vpl_num_allocated_pages member to VPageListData. 1999-08-25 12:18:31 +00:00
executor Move some system includes into c.h, and remove duplicates. 1999-07-17 20:18:55 +00:00
lib Minor improvements to stringinfo package to make it more 1999-08-31 01:28:37 +00:00
libpq Commit the bulk of Mike Ansley's long-query changes in the 1999-08-31 04:26:40 +00:00
mb Fix for multi-byte includes. 1999-07-17 16:25:28 +00:00
nodes Revise implementation of SubLinks so that there is a consistent, 1999-08-25 23:21:43 +00:00
optimizer Clean up some mistakes in handling of uplevel Vars in planner. 1999-08-26 05:09:06 +00:00
parser Remove bogus code in oper_exact --- if it didn't find an exact 1999-08-23 23:48:39 +00:00
port linux/sparc cleanup 1999-07-19 18:19:40 +00:00
regex Move some system includes into c.h, and remove duplicates. 1999-07-17 20:18:55 +00:00
rewrite Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
storage Modify sinval so that InvalidateSharedInvalid() does not hold 1999-09-04 18:36:45 +00:00
tcop Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
utils Modify RelationFlushRelation so that if the relcache entry 1999-09-04 18:42:15 +00:00
c.h Move some system includes into c.h, and remove duplicates. 1999-07-17 20:18:55 +00:00
config.h.in Re-add getopt.h check, remove NT-specific tests for it. 1999-07-19 02:27:16 +00:00
miscadmin.h Move default NBuffers setting into config.h, and rename it 1999-06-12 22:17:24 +00:00
postgres.h More config.h cleanups. 1999-07-17 04:12:10 +00:00
postgres_ext.h Turns out OIDNAMELEN wasn't really being used at all! 1999-06-04 21:12:07 +00:00
rusagestub.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
strdup.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
version.h.in Update for 6.6. 1999-07-18 18:06:42 +00:00