]> granicus.if.org Git - postgresql/blobdiff - src/backend/utils/init/globals.c
Change memory-space accounting mechanism in tuplesort.c and tuplestore.c
[postgresql] / src / backend / utils / init / globals.c
index c6dafb9e2f064ce03855b4290c40ff9e16b99677..51a729c49c6920e7cd513802fa0b7b14f5bbcea7 100644 (file)
@@ -3,12 +3,12 @@
  * globals.c
  *       global variable declarations
  *
- * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/utils/init/globals.c,v 1.61 2001/10/21 03:25:35 tgl Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/utils/init/globals.c,v 1.66 2002/08/12 00:36:11 tgl Exp $
  *
  * NOTES
  *       Globals used all over the place should be declared here and not
  */
 #include "postgres.h"
 
-#include <fcntl.h>
-#include <sys/file.h>
-#include <sys/types.h>
-#include <math.h>
-#include <unistd.h>
-
-#include "catalog/catname.h"
-#include "catalog/indexing.h"
 #include "libpq/pqcomm.h"
 #include "miscadmin.h"
 #include "storage/backendid.h"
@@ -47,17 +39,15 @@ struct Port *MyProcPort;
 long           MyCancelKey;
 
 char      *DataDir = NULL;
-
  /*
   * The PGDATA directory user says to use, or defaults to via environment
   * variable.  NULL if no option given and no environment variable set
   */
 
-Relation       reldesc;                        /* current relation descriptor */
-
 char           OutputFileName[MAXPGPATH];
 
-char           pg_pathname[MAXPGPATH]; /* full path to postgres executable */
+char           pg_pathname[MAXPGPATH];         /* full path to postgres
+                                                                                * executable */
 
 BackendId      MyBackendId;
 
@@ -68,8 +58,6 @@ Oid                   MyDatabaseId = InvalidOid;
 
 bool           IsUnderPostmaster = false;
 
-int                    DebugLvl = 0;
-
 int                    DateStyle = USE_ISO_DATES;
 bool           EuroDates = false;
 bool           HasCTZSet = false;
@@ -83,30 +71,6 @@ char         FloatFormat[20] = "%f";
 
 bool           enableFsync = true;
 bool           allowSystemTableMods = false;
-int                    SortMem = 512;
+int                    SortMem = 1024;
 int                    VacuumMem = 8192;
 int                    NBuffers = DEF_NBUFFERS;
-
-
-/* ----------------
- * List of relations that are shared across all databases in an installation.
- *
- * This used to be binary-searched, requiring that it be kept in sorted order.
- * We just do a linear search now so there's no requirement that the list
- * be ordered. The list is so small it shouldn't make much difference.
- * make sure the list is null-terminated
- *                             - jolly 8/19/95
- * ----------------
- */
-char      *SharedSystemRelationNames[] = {
-       DatabaseRelationName,
-       DatabaseNameIndex,
-       DatabaseOidIndex,
-       GroupRelationName,
-       GroupNameIndex,
-       GroupSysidIndex,
-       ShadowRelationName,
-       ShadowNameIndex,
-       ShadowSysidIndex,
-       NULL
-};