head	1.10;
access;
symbols
	release_4_2:1.10
	aix_ok:1.9
	Version_2_1:1.7
	old_buffer_manager:1.6
	Version_2:1.2;
locks; strict;
comment	@ * @;


1.10
date	93.11.03.08.24.31;	author aoki;	state Exp;
branches;
next	1.9;

1.9
date	93.01.16.03.14.59;	author aoki;	state Exp;
branches;
next	1.8;

1.8
date	91.11.06.04.31.50;	author mer;	state Exp;
branches;
next	1.7;

1.7
date	91.01.18.21.48.45;	author hong;	state Exp;
branches;
next	1.6;

1.6
date	90.08.18.00.40.47;	author cimarron;	state Exp;
branches;
next	1.5;

1.5
date	90.08.17.08.53.46;	author cimarron;	state Exp;
branches;
next	1.4;

1.4
date	90.08.13.20.59.53;	author hong;	state Exp;
branches;
next	1.3;

1.3
date	90.08.08.08.23.48;	author cimarron;	state Exp;
branches;
next	1.2;

1.2
date	90.06.07.18.20.20;	author cimarron;	state Version_2;
branches;
next	1.1;

1.1
date	90.03.31.18.58.05;	author cimarron;	state Exp;
branches;
next	;


desc
@file containing headers for all tcop/ programs.
@


1.10
log
@fix broken prs2 protos
remove rules/rlock.h, access/xcxt.h, access/newam.h (dead headers
  with residual dependencies)
@
text
@/* ----------------------------------------------------------------
 *   FILE
 *	tcop.h
 *	
 *   DESCRIPTION
 *	header information for the traffic cop module
 *
 *   NOTES
 *	We should reorginize the .h files better.
 *
 *   IDENTIFICATION
 *	$Header: /faerie/aoki/postgres/src/backend/tcop/RCS/tcop.h,v 1.9 1993/01/16 03:14:59 aoki Exp aoki $
 * ----------------------------------------------------------------
 */

#ifndef TcopIncluded
#define TcopIncluded

/* ----------------------------------------------------------------
 *     #includes
 * ----------------------------------------------------------------
 */
#include <signal.h>
#include <stdio.h>
#include <sys/file.h>
#include <sys/types.h>
#include <strings.h>
#include <ctype.h>

#include "tmp/postgres.h"

#include "access/attnum.h"
#include "access/ftup.h"
#include "access/heapam.h"
#include "access/htup.h"
#include "access/sdir.h"
#include "access/tupdesc.h"

#include "catalog/catname.h"
#include "catalog/syscache.h"
#include "commands/command.h"
#include "commands/defrem.h"
#include "executor/execdefs.h"
#include "nodes/pg_lisp.h"
#include "parse.h"
#include "rules/params.h"
#include "rules/prs2.h"
#include "storage/buf.h"
#include "tmp/miscadmin.h"
#include "tmp/portal.h"
#include "utils/exc.h"
#include "fmgr.h"
#include "utils/log.h"
#include "utils/memutils.h"
#include "utils/palloc.h"
#include "utils/rel.h"

#include "catalog/pg_type.h"
#include "catalog/pg_inherits.h"
#include "catalog/pg_ipl.h"

#include "tcop/tcopdebug.h"
#include "tcop/tcopprot.h"
#include "executor/execdebug.h"

#include "tcop/creatinh.h"

/* ----------------------------------------------------------------
 *	the end
 * ----------------------------------------------------------------
 */

#endif  TcopIncluded
@


1.9
log
@removed references to utils/fmgr.h and parser/parse.h
@
text
@d12 1
a12 1
 *	$Header: /home2/aoki/postgres/src/backend/tcop/RCS/tcop.h,v 1.8 1991/11/06 04:31:50 mer Exp aoki $
a37 1
#include "access/xcxt.h"
@


1.8
log
@move prototypes to another include file, then include this new file
this avoids having to include the whole damn tree just to get the
function prototypes
@
text
@d12 1
a12 1
 *	$Header: /users/mer/postgres/src/lib/H/tcop/RCS/tcop.h,v 1.7 1991/01/18 21:48:45 hong Exp mer $
d46 1
a46 1
#include "parser/parse.h"
d53 1
a53 1
#include "utils/fmgr.h"
@


1.7
log
@change for the new buffer manager
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.6 90/08/18 00:40:47 cimarron Exp Locker: hong $
d64 1
a65 8

/* ----------------
 *	externs
 * ----------------
 */

extern void die();
extern void handle_warn();
@


1.6
log
@eliminated less significant .h files
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.5 90/08/17 08:53:46 cimarron Exp Locker: cimarron $
a69 2
extern int _reset_stats_after_query_;
extern int _show_stats_after_query_;
@


1.5
log
@added pathnames to #include statements
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.4 90/08/13 20:59:53 hong Exp Locker: cimarron $
d50 1
a50 5
#include "tmp/aset.h"
#include "tmp/globals.h"
#include "tmp/name.h"
#include "tmp/pinit.h"
#include "tmp/pmod.h"
a51 1
#include "tmp/tim.h"
d55 1
@


1.4
log
@to reduce levels of include nesting
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.3 90/08/08 08:23:48 cimarron Exp $
d30 1
a30 1
#include "postgres.h"
d32 7
a38 29
#include "aset.h"
#include "attnum.h"
#include "buf.h"
#include "catname.h"
#include "command.h"
#include "defrem.h"
#include "exc.h"
#include "execdefs.h"
#include "ftup.h"
#include "globals.h"
#include "heapam.h"
#include "htup.h"
#include "log.h"
#include "name.h"
#include "palloc.h"
#include "params.h"
#include "parse.h"
#include "pg_lisp.h"
#include "pinit.h"
#include "pmod.h"
#include "portal.h"
#include "prs2.h"
#include "rel.h"
#include "sdir.h"
#include "syscache.h"
#include "tim.h"
#include "tupdesc.h"
#include "xcxt.h"
#include "fmgr.h"
d40 23
d67 2
a68 2
#include "tcopdebug.h"
#include "execdebug.h"
@


1.3
log
@reorganized some header files
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.2 90/06/07 18:20:20 cimarron Version_2 Locker: cimarron $
a39 1
#include "fmgr.h"
d60 1
@


1.2
log
@made changes to simplify header include files
@
text
@d12 1
a12 1
 *	$Header: RCS/tcop.h,v 1.1 90/03/31 18:58:05 cimarron Exp $
a22 3

#include "c.h"

d30 2
a31 1
#include "anum.h"
a34 1
#include "cat.h"
a46 1
#include "oid.h"
d61 4
@


1.1
log
@Initial revision
@
text
@d12 1
a12 1
 *	$Header$
a37 1
#include "catalog.h"
@
