1 /*-------------------------------------------------------------------------
4 * POSTGRES cache invalidation dispatcher definitions.
7 * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
8 * Portions Copyright (c) 1994, Regents of the University of California
10 * $Id: inval.h,v 1.18 2000/11/08 22:10:02 tgl Exp $
12 *-------------------------------------------------------------------------
17 #include "access/htup.h"
19 extern void DiscardInvalid(void);
21 extern void RegisterInvalid(bool send);
23 extern void ImmediateLocalInvalidation(bool send);
25 extern void RelationInvalidateHeapTuple(Relation relation, HeapTuple tuple);
27 extern void RelationMark4RollbackHeapTuple(Relation relation, HeapTuple tuple);