*/
#include "postgres.h"
+#include "bloom.h"
#include "fmgr.h"
#include "utils/selfuncs.h"
-#include "bloom.h"
-
/*
* Estimate cost of bloom index scan.
*/
#include "access/genam.h"
#include "access/generic_xlog.h"
#include "access/tableam.h"
+#include "bloom.h"
#include "catalog/index.h"
#include "miscadmin.h"
#include "storage/bufmgr.h"
#include "utils/memutils.h"
#include "utils/rel.h"
-#include "bloom.h"
-
PG_MODULE_MAGIC;
/*
#include "postgres.h"
#include "access/relscan.h"
-#include "pgstat.h"
+#include "bloom.h"
#include "miscadmin.h"
+#include "pgstat.h"
#include "storage/bufmgr.h"
#include "storage/lmgr.h"
#include "utils/memutils.h"
#include "utils/rel.h"
-#include "bloom.h"
-
/*
* Begin scan of bloom index.
*/
#include "access/amapi.h"
#include "access/generic_xlog.h"
+#include "access/reloptions.h"
+#include "bloom.h"
#include "catalog/index.h"
-#include "storage/lmgr.h"
#include "miscadmin.h"
#include "storage/bufmgr.h"
-#include "storage/indexfsm.h"
-#include "utils/memutils.h"
-#include "access/reloptions.h"
#include "storage/freespace.h"
#include "storage/indexfsm.h"
-
-#include "bloom.h"
+#include "storage/lmgr.h"
+#include "utils/memutils.h"
/* Signature dealing macros - note i is assumed to be of type int */
#define GETWORD(x,i) ( *( (BloomSignatureWord *)(x) + ( (i) / SIGNWORDBITS ) ) )
#include "access/amvalidate.h"
#include "access/htup_details.h"
+#include "bloom.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"
#include "catalog/pg_opclass.h"
#include "utils/regproc.h"
#include "utils/syscache.h"
-#include "bloom.h"
-
/*
* Validator for a bloom opclass.
*/
#include "utils/inet.h"
#include "utils/numeric.h"
#include "utils/timestamp.h"
-#include "utils/varbit.h"
#include "utils/uuid.h"
+#include "utils/varbit.h"
PG_MODULE_MAGIC;
* contrib/btree_gist/btree_enum.c
*/
#include "postgres.h"
-#include "fmgr.h"
-#include "utils/builtins.h"
#include "btree_gist.h"
#include "btree_utils_num.h"
+#include "fmgr.h"
+#include "utils/builtins.h"
/* enums are really Oids, so we just use the same structure */
#include "btree_gist.h"
#include "btree_utils_num.h"
+#include "catalog/pg_type.h"
#include "utils/builtins.h"
#include "utils/inet.h"
-#include "catalog/pg_type.h"
typedef struct inetkey
{
*/
#include "postgres.h"
-#include "btree_gist.h"
-
#include <math.h>
#include <float.h>
+#include "btree_gist.h"
#include "btree_utils_var.h"
#include "utils/builtins.h"
#include "utils/numeric.h"
*/
#include "postgres.h"
-#include "btree_gist.h"
-
#include <math.h>
#include <limits.h>
#include <float.h>
+#include "btree_gist.h"
#include "btree_utils_var.h"
-#include "utils/pg_locale.h"
#include "utils/builtins.h"
+#include "utils/pg_locale.h"
#include "utils/rel.h"
/* used for key sorting */
#include "access/gist.h"
#include "access/stratnum.h"
+#include "cubedata.h"
#include "utils/array.h"
#include "utils/float.h"
-#include "cubedata.h"
-
PG_MODULE_MAGIC;
/*
#include <limits.h>
-#include "libpq-fe.h"
-
#include "access/htup_details.h"
#include "access/relation.h"
#include "access/reloptions.h"
#include "foreign/foreign.h"
#include "funcapi.h"
#include "lib/stringinfo.h"
+#include "libpq-fe.h"
#include "mb/pg_wchar.h"
#include "miscadmin.h"
#include "parser/scansup.h"
#include "access/gist.h"
#include "access/stratnum.h"
#include "catalog/pg_type.h"
-#include "utils/pg_crc.h"
-
#include "hstore.h"
+#include "utils/pg_crc.h"
/* bigint defines */
#define BITBYTE 8
#include "access/htup_details.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
+#include "hstore.h"
#include "lib/stringinfo.h"
#include "libpq/pqformat.h"
#include "utils/builtins.h"
#include "utils/memutils.h"
#include "utils/typcache.h"
-#include "hstore.h"
-
PG_MODULE_MAGIC;
/* old names for C functions */
#include "access/htup_details.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
+#include "hstore.h"
#include "utils/builtins.h"
#include "utils/hashutils.h"
#include "utils/memutils.h"
-#include "hstore.h"
-
/* old names for C functions */
HSTORE_POLLUTE(hstore_fetchval, fetchval);
HSTORE_POLLUTE(hstore_exists, exists);
#include "postgres.h"
#include "fmgr.h"
-#include "plpython.h"
-#include "plpy_typeio.h"
#include "hstore/hstore.h"
+#include "plpy_typeio.h"
+#include "plpython.h"
PG_MODULE_MAGIC;
*/
#include "postgres.h"
+#include "_int.h"
#include "miscadmin.h"
#include "utils/builtins.h"
-#include "_int.h"
-
PG_FUNCTION_INFO_V1(bqarr_in);
PG_FUNCTION_INFO_V1(bqarr_out);
PG_FUNCTION_INFO_V1(boolop);
*/
#include "postgres.h"
+#include "_int.h"
#include "access/gin.h"
#include "access/stratnum.h"
-#include "_int.h"
-
PG_FUNCTION_INFO_V1(ginint4_queryextract);
Datum
#include <limits.h>
+#include "_int.h"
#include "access/gist.h"
#include "access/stratnum.h"
-#include "_int.h"
-
#define GETENTRY(vec,pos) ((ArrayType *) DatumGetPointer((vec)->vector[(pos)].key))
/*
*/
#include "postgres.h"
-
#include "_int.h"
PG_MODULE_MAGIC;
*-------------------------------------------------------------------------
*/
#include "postgres.h"
-#include "_int.h"
+#include "_int.h"
#include "access/htup_details.h"
#include "catalog/pg_operator.h"
#include "catalog/pg_statistic.h"
#include "catalog/pg_type.h"
+#include "miscadmin.h"
#include "utils/builtins.h"
+#include "utils/lsyscache.h"
#include "utils/selfuncs.h"
#include "utils/syscache.h"
-#include "utils/lsyscache.h"
-#include "miscadmin.h"
PG_FUNCTION_INFO_V1(_int_overlap_sel);
PG_FUNCTION_INFO_V1(_int_contains_sel);
#include <limits.h>
-#include "catalog/pg_type.h"
-
#include "_int.h"
-
+#include "catalog/pg_type.h"
/* arguments are assumed sorted & unique-ified */
bool
*/
#include "postgres.h"
+#include "_int.h"
#include "access/gist.h"
#include "access/stratnum.h"
#include "port/pg_bitutils.h"
-#include "_int.h"
-
#define GETENTRY(vec,pos) ((GISTTYPE *) DatumGetPointer((vec)->vector[(pos)].key))
/*
** _intbig methods
#include "postgres.h"
-#include "fmgr.h"
-#include "utils/builtins.h"
-
-#include "isn.h"
#include "EAN13.h"
#include "ISBN.h"
#include "ISMN.h"
#include "ISSN.h"
#include "UPC.h"
+#include "fmgr.h"
+#include "isn.h"
+#include "utils/builtins.h"
PG_MODULE_MAGIC;
#include "fmgr.h"
#include "plperl.h"
#include "plperl_helpers.h"
-#include "utils/jsonb.h"
#include "utils/fmgrprotos.h"
+#include "utils/jsonb.h"
PG_MODULE_MAGIC;
#include "postgres.h"
-#include "plpython.h"
#include "plpy_elog.h"
#include "plpy_typeio.h"
-#include "utils/jsonb.h"
+#include "plpython.h"
#include "utils/fmgrprotos.h"
+#include "utils/jsonb.h"
#include "utils/numeric.h"
PG_MODULE_MAGIC;
#include "access/gist.h"
#include "access/stratnum.h"
-#include "port/pg_bitutils.h"
-
#include "crc32.h"
#include "ltree.h"
-
+#include "port/pg_bitutils.h"
PG_FUNCTION_INFO_V1(_ltree_compress);
PG_FUNCTION_INFO_V1(_ltree_same);
#define TOLOWER(x) (x)
#endif
-#include "utils/pg_crc.h"
#include "crc32.h"
+#include "utils/pg_crc.h"
unsigned int
ltree_crc32_sz(char *buf, int size)
#include <ctype.h>
#include "catalog/pg_collation.h"
-#include "utils/formatting.h"
#include "ltree.h"
+#include "utils/formatting.h"
PG_FUNCTION_INFO_V1(ltq_regex);
PG_FUNCTION_INFO_V1(ltq_rregex);
#include <ctype.h>
+#include "crc32.h"
#include "ltree.h"
#include "utils/memutils.h"
-#include "crc32.h"
PG_FUNCTION_INFO_V1(ltree_in);
PG_FUNCTION_INFO_V1(ltree_out);
#include "access/htup_details.h"
#include "catalog/pg_statistic.h"
+#include "ltree.h"
#include "utils/builtins.h"
#include "utils/lsyscache.h"
#include "utils/selfuncs.h"
-#include "ltree.h"
PG_MODULE_MAGIC;
#include "postgres.h"
#include "fmgr.h"
-#include "plpython.h"
#include "ltree/ltree.h"
+#include "plpython.h"
PG_MODULE_MAGIC;
#include "postgres_fe.h"
#include "catalog/pg_class_d.h"
-
#include "common/logging.h"
#include "fe_utils/connect.h"
+#include "getopt_long.h"
#include "libpq-fe.h"
#include "pg_getopt.h"
-#include "getopt_long.h"
-
/* an extensible array to keep track of elements to show */
typedef struct
*/
#include "postgres.h"
-#include "pageinspect.h"
-
-#include "access/htup_details.h"
#include "access/brin.h"
#include "access/brin_internal.h"
#include "access/brin_page.h"
#include "access/brin_revmap.h"
#include "access/brin_tuple.h"
+#include "access/htup_details.h"
#include "catalog/index.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
#include "lib/stringinfo.h"
+#include "miscadmin.h"
+#include "pageinspect.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "utils/lsyscache.h"
#include "utils/rel.h"
-#include "miscadmin.h"
-
PG_FUNCTION_INFO_V1(brin_page_type);
PG_FUNCTION_INFO_V1(brin_page_items);
#include "postgres.h"
-#include "pageinspect.h"
-
#include "access/nbtree.h"
#include "access/relation.h"
#include "catalog/namespace.h"
#include "catalog/pg_am.h"
#include "funcapi.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "utils/builtins.h"
#include "utils/rel.h"
#include "utils/varlena.h"
-
PG_FUNCTION_INFO_V1(bt_metap);
PG_FUNCTION_INFO_V1(bt_page_items);
PG_FUNCTION_INFO_V1(bt_page_items_bytea);
#include "postgres.h"
-#include "pageinspect.h"
-
#include "funcapi.h"
#include "lib/stringinfo.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "storage/fsm_internals.h"
#include "utils/builtins.h"
*/
#include "postgres.h"
-#include "pageinspect.h"
-
#include "access/gin.h"
#include "access/gin_private.h"
#include "access/htup_details.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "utils/rel.h"
#include "postgres.h"
-#include "pageinspect.h"
-
#include "access/hash.h"
#include "access/htup_details.h"
-#include "catalog/pg_type.h"
#include "catalog/pg_am.h"
+#include "catalog/pg_type.h"
#include "funcapi.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "utils/rel.h"
#include "postgres.h"
-#include "pageinspect.h"
-
#include "access/htup_details.h"
#include "access/relation.h"
-#include "funcapi.h"
#include "catalog/pg_am_d.h"
#include "catalog/pg_type.h"
+#include "funcapi.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "port/pg_bitutils.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "postgres.h"
-#include "pageinspect.h"
-
#include "access/htup_details.h"
#include "access/relation.h"
#include "catalog/namespace.h"
#include "catalog/pg_type.h"
#include "funcapi.h"
#include "miscadmin.h"
+#include "pageinspect.h"
#include "storage/bufmgr.h"
#include "storage/checksum.h"
#include "utils/builtins.h"
#endif
#include "commands/user.h"
-#include "libpq/crypt.h"
#include "fmgr.h"
+#include "libpq/crypt.h"
PG_MODULE_MAGIC;
#include <signal.h>
#include <sys/time.h>
-#include "pg_getopt.h"
-
#include "access/xlog_internal.h"
+#include "pg_getopt.h"
const char *progname;
*/
#include "postgres.h"
-#include "trgm.h"
-
#include "access/gin.h"
#include "access/stratnum.h"
#include "fmgr.h"
-
+#include "trgm.h"
PG_FUNCTION_INFO_V1(gin_extract_trgm);
PG_FUNCTION_INFO_V1(gin_extract_value_trgm);
*/
#include "postgres.h"
-#include "trgm.h"
-
#include "access/stratnum.h"
#include "fmgr.h"
#include "port/pg_bitutils.h"
-
+#include "trgm.h"
typedef struct
{
#include <ctype.h>
-#include "trgm.h"
-
#include "catalog/pg_type.h"
+#include "trgm.h"
#include "tsearch/ts_locale.h"
#include "utils/lsyscache.h"
#include "utils/memutils.h"
*/
#include "postgres.h"
-#include "trgm.h"
-
#include "regex/regexport.h"
+#include "trgm.h"
#include "tsearch/ts_locale.h"
#include "utils/hsearch.h"
#include "utils/memutils.h"
-
/*
* Uncomment (or use -DTRGM_REGEXP_DEBUG) to print debug info,
* for exploring and debugging the algorithm implementation.
#include "postgres.h"
-#include "px.h"
#include "px-crypt.h"
+#include "px.h"
#define MD5_SIZE 16
#include <time.h>
-#include "px.h"
-#include "md5.h"
-#include "sha1.h"
#include "blf.h"
+#include "md5.h"
+#include "px.h"
#include "rijndael.h"
+#include "sha1.h"
#ifndef MD5_DIGEST_LENGTH
#define MD5_DIGEST_LENGTH 16
#include "postgres.h"
-#include "px.h"
#include "mbuf.h"
+#include "px.h"
#define STEP (16*1024)
#include "postgres.h"
-#include "px.h"
-
#include <openssl/evp.h>
#include <openssl/err.h>
#include <openssl/rand.h>
+#include "px.h"
#include "utils/memutils.h"
#include "utils/resowner.h"
#include <ctype.h>
#include "parser/scansup.h"
+#include "pgcrypto.h"
+#include "px-crypt.h"
+#include "px.h"
#include "utils/builtins.h"
#include "utils/uuid.h"
-#include "px.h"
-#include "px-crypt.h"
-#include "pgcrypto.h"
-
PG_MODULE_MAGIC;
/* private stuff */
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
/*
* BASE64 - duplicated :(
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
typedef int (*mix_data_t) (PGP_CFB *ctx, const uint8 *data, int len, uint8 *dst);
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
-
+#include "px.h"
/*
* Compressed pkt writer
#include "postgres.h"
-#include "px.h"
#include "mbuf.h"
#include "pgp.h"
+#include "px.h"
#define NO_CTX_SIZE 0
#define ALLOW_CTX_SIZE 1
#include <time.h>
#include "mbuf.h"
-#include "px.h"
#include "pgp.h"
-
+#include "px.h"
#define MDC_DIGEST_LEN 20
#define STREAM_ID 0xE0
*/
#include "postgres.h"
-#include "px.h"
#include "mbuf.h"
#include "pgp.h"
+#include "px.h"
static int
read_pubkey_keyid(PullFilter *pkt, uint8 *keyid_buf)
#include "postgres.h"
#include "imath.h"
-
-#include "px.h"
#include "pgp.h"
+#include "px.h"
static mpz_t *
mp_new()
#include <openssl/bn.h>
-#include "px.h"
#include "pgp.h"
+#include "px.h"
static BIGNUM *
mpi_to_bn(PGP_MPI *n)
*/
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
int
pgp_mpi_alloc(int bits, PGP_MPI **mpi)
#include "postgres.h"
-#include "lib/stringinfo.h"
#include "catalog/pg_type.h"
-#include "mb/pg_wchar.h"
-#include "utils/builtins.h"
-#include "utils/array.h"
#include "funcapi.h"
-
+#include "lib/stringinfo.h"
+#include "mb/pg_wchar.h"
#include "mbuf.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
+#include "utils/array.h"
+#include "utils/builtins.h"
/*
* public functions
*/
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
/*
* padded msg = 02 || PS || 00 || M
*/
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
/*
* padded msg: 02 || non-zero pad bytes || 00 || msg
*/
#include "postgres.h"
-#include "px.h"
#include "mbuf.h"
#include "pgp.h"
+#include "px.h"
int
pgp_key_alloc(PGP_PubKey **pk_p)
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
-
+#include "px.h"
static int
calc_s2k_simple(PGP_S2K *s2k, PX_MD *md, const uint8 *key,
#include "postgres.h"
-#include "px.h"
#include "pgp.h"
+#include "px.h"
/*
* Defaults.
#include "postgres.h"
-#include "px.h"
#include "px-crypt.h"
-
+#include "px.h"
static char *
run_crypt_des(const char *psw, const char *salt,
#include "postgres.h"
#include "access/heapam.h"
+#include "access/htup_details.h"
+#include "access/multixact.h"
#include "access/relation.h"
#include "access/transam.h"
#include "access/visibilitymap.h"
#include "access/xact.h"
-#include "access/multixact.h"
-#include "access/htup_details.h"
#include "catalog/namespace.h"
#include "catalog/pg_am_d.h"
#include "commands/vacuum.h"
#include "miscadmin.h"
#include "storage/bufmgr.h"
#include "storage/freespace.h"
-#include "storage/procarray.h"
#include "storage/lmgr.h"
+#include "storage/procarray.h"
#include "utils/builtins.h"
PG_FUNCTION_INFO_V1(pgstattuple_approx);
*/
#include "postgres.h"
-#include "postgres_fdw.h"
-
#include "access/htup_details.h"
#include "access/xact.h"
#include "catalog/pg_user_mapping.h"
#include "mb/pg_wchar.h"
#include "miscadmin.h"
#include "pgstat.h"
+#include "postgres_fdw.h"
#include "storage/latch.h"
#include "utils/hsearch.h"
#include "utils/inval.h"
#include "utils/memutils.h"
#include "utils/syscache.h"
-
/*
* Connection cache hash table entry
*
*/
#include "postgres.h"
-#include "postgres_fdw.h"
-
#include "access/htup_details.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "optimizer/prep.h"
#include "optimizer/tlist.h"
#include "parser/parsetree.h"
+#include "postgres_fdw.h"
#include "utils/builtins.h"
#include "utils/lsyscache.h"
#include "utils/rel.h"
#include "utils/syscache.h"
#include "utils/typcache.h"
-
/*
* Global context for foreign_expr_walker's search of an expression tree.
*/
*/
#include "postgres.h"
-#include "postgres_fdw.h"
-
#include "access/reloptions.h"
#include "catalog/pg_foreign_server.h"
#include "catalog/pg_foreign_table.h"
#include "catalog/pg_user_mapping.h"
#include "commands/defrem.h"
#include "commands/extension.h"
+#include "postgres_fdw.h"
#include "utils/builtins.h"
#include "utils/varlena.h"
-
/*
* Describes the valid options for objects that this wrapper uses.
*/
*/
#include "postgres.h"
-#include "postgres_fdw.h"
-
#include "access/htup_details.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "optimizer/restrictinfo.h"
#include "optimizer/tlist.h"
#include "parser/parsetree.h"
+#include "postgres_fdw.h"
#include "utils/builtins.h"
#include "utils/float.h"
#include "utils/guc.h"
#include "postgres.h"
-#include "postgres_fdw.h"
-
#include "access/transam.h"
#include "catalog/dependency.h"
+#include "postgres_fdw.h"
#include "utils/hsearch.h"
#include "utils/inval.h"
#include "utils/syscache.h"
-
/* Hash table for caching the results of shippability lookups */
static HTAB *ShippableCacheHash = NULL;
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/dependency.h"
-#include "catalog/pg_database.h"
#include "catalog/indexing.h"
+#include "catalog/pg_database.h"
#include "commands/dbcommands.h"
#include "commands/seclabel.h"
+#include "sepgsql.h"
#include "utils/builtins.h"
#include "utils/fmgroids.h"
#include "utils/snapmgr.h"
-#include "sepgsql.h"
/*
* sepgsql_database_post_create
#include "access/sysattr.h"
#include "access/tupdesc.h"
#include "catalog/catalog.h"
-#include "catalog/heap.h"
#include "catalog/dependency.h"
+#include "catalog/heap.h"
#include "catalog/pg_attribute.h"
#include "catalog/pg_class.h"
#include "catalog/pg_inherits.h"
#include "commands/tablecmds.h"
#include "executor/executor.h"
#include "nodes/bitmapset.h"
+#include "sepgsql.h"
#include "utils/lsyscache.h"
#include "utils/syscache.h"
-#include "sepgsql.h"
-
/*
* fixup_whole_row_references
*
#include "executor/executor.h"
#include "fmgr.h"
#include "miscadmin.h"
+#include "sepgsql.h"
#include "tcop/utility.h"
#include "utils/guc.h"
#include "utils/queryenvironment.h"
-#include "sepgsql.h"
-
PG_MODULE_MAGIC;
/*
#include <selinux/label.h>
-#include "access/htup_details.h"
#include "access/genam.h"
+#include "access/htup_details.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"
#include "libpq/auth.h"
#include "libpq/libpq-be.h"
#include "miscadmin.h"
+#include "sepgsql.h"
#include "utils/builtins.h"
#include "utils/fmgroids.h"
#include "utils/guc.h"
#include "utils/memutils.h"
#include "utils/rel.h"
-#include "sepgsql.h"
-
/*
* Saved hook entries (if stacked)
*/
#include "catalog/pg_type.h"
#include "commands/seclabel.h"
#include "lib/stringinfo.h"
+#include "sepgsql.h"
#include "utils/builtins.h"
#include "utils/fmgroids.h"
#include "utils/lsyscache.h"
#include "utils/snapmgr.h"
#include "utils/syscache.h"
-#include "sepgsql.h"
-
/*
* sepgsql_proc_post_create
*
#include "access/htup_details.h"
#include "access/sysattr.h"
#include "access/table.h"
-#include "catalog/indexing.h"
#include "catalog/dependency.h"
+#include "catalog/indexing.h"
#include "catalog/pg_attribute.h"
#include "catalog/pg_class.h"
#include "catalog/pg_namespace.h"
#include "commands/seclabel.h"
#include "lib/stringinfo.h"
+#include "sepgsql.h"
#include "utils/builtins.h"
-#include "utils/fmgroids.h"
#include "utils/catcache.h"
+#include "utils/fmgroids.h"
#include "utils/lsyscache.h"
#include "utils/rel.h"
#include "utils/snapmgr.h"
#include "utils/syscache.h"
-#include "sepgsql.h"
-
static void sepgsql_index_modify(Oid indexOid);
/*
#include "commands/seclabel.h"
#include "lib/stringinfo.h"
#include "miscadmin.h"
+#include "sepgsql.h"
#include "utils/builtins.h"
#include "utils/fmgroids.h"
#include "utils/lsyscache.h"
#include "utils/snapmgr.h"
-#include "sepgsql.h"
-
/*
* sepgsql_schema_post_create
*
#include "catalog/pg_proc.h"
#include "commands/seclabel.h"
+#include "sepgsql.h"
#include "storage/ipc.h"
#include "utils/guc.h"
#include "utils/hashutils.h"
#include "utils/memutils.h"
-#include "sepgsql.h"
-
/*
* avc_cache
*
#include "access/htup_details.h"
#include "catalog/pg_type.h"
-#include "executor/spi.h"
#include "commands/trigger.h"
+#include "executor/spi.h"
#include "utils/builtins.h"
#include "utils/rel.h"
#include "funcapi.h"
#include "lib/stringinfo.h"
#include "miscadmin.h"
-#include "utils/builtins.h"
-
#include "tablefunc.h"
+#include "utils/builtins.h"
PG_MODULE_MAGIC;
#include "postgres.h"
#include "access/htup_details.h"
-#include "executor/spi.h"
#include "commands/async.h"
#include "commands/trigger.h"
+#include "executor/spi.h"
#include "lib/stringinfo.h"
#include "utils/rel.h"
#include "utils/syscache.h"
#endif
#include "catalog/pg_class_d.h"
-
#include "common/logging.h"
#include "fe_utils/connect.h"
+#include "getopt_long.h"
#include "libpq-fe.h"
#include "pg_getopt.h"
-#include "getopt_long.h"
#define BUFSIZE 1024