*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.21 1997/11/21 18:11:12 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.22 1997/11/21 19:02:37 momjian Exp $
*
*-------------------------------------------------------------------------
*/
* inv_create -- create a new large object.
*
* Arguments:
- * flags -- storage manager to use, archive mode, etc.
+ * flags -- was archive, smgr
*
* Returns:
* large object descriptor, appropriately filled in.
LargeObjectDesc *retval;
Relation r;
Relation indr;
- int smgr;
- char archchar;
TupleDesc tupdesc;
AttrNumber attNums[1];
Oid classObjectId[1];
char objname[NAMEDATALEN];
char indname[NAMEDATALEN];
- /* parse flags */
- smgr = flags & INV_SMGRMASK;
- if (flags & INV_ARCHIVE)
- archchar = 'h';
- else
- archchar = 'n';
-
/*
* add one here since the pg_class tuple created will have the next
* oid and we want to have the relation name to correspond to the
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.29 1997/11/21 18:11:16 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.30 1997/11/21 19:02:42 momjian Exp $
*
*-------------------------------------------------------------------------
*/
commandTag = "CREATE";
CHECK_IF_ABORTED();
- /* XXX no support for ARCHIVE indices, yet */
DefineIndex(stmt->relname, /* relation name */
stmt->idxname, /* index name */
stmt->accessMethod, /* am name */
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/bin/pg_dump/common.c,v 1.18 1997/10/30 16:47:57 thomas Exp $
+ * $Header: /cvsroot/pgsql/src/bin/pg_dump/common.c,v 1.19 1997/11/21 19:02:50 momjian Exp $
*
* Modifications - 6/12/96 - dave@bensoft.com - version 1.13.dhb.2
*
return -1;
}
-/*
- * isArchiveName
- *
- * returns true if the relation name is an archive name, false otherwise
- */
-int
-isArchiveName(const char *relname)
-{
- return (strlen(relname) > 1 && relname[1] == ',');
-}
-
/*
* fmtId
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: libpq-fs.h,v 1.5 1997/09/08 02:37:07 momjian Exp $
+ * $Id: libpq-fs.h,v 1.6 1997/11/21 19:02:59 momjian Exp $
*
*-------------------------------------------------------------------------
*/
* manager to be used, and the high sixteen bits for flags.
*/
-#define INV_SMGRMASK 0x0000ffff
-#define INV_ARCHIVE 0x00010000
#define INV_WRITE 0x00020000
#define INV_READ 0x00040000