]> granicus.if.org Git - postgresql/commitdiff
Set attcacheoff value to -1 for all tables.
authorBruce Momjian <bruce@momjian.us>
Fri, 6 Feb 1998 19:18:06 +0000 (19:18 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 6 Feb 1998 19:18:06 +0000 (19:18 +0000)
src/backend/bootstrap/bootstrap.c

index 8482c370bc496f338cc3a7e8c5190f620cb2ead3..ad3d044a681a6e8fd3a029db78c618877a5e29aa 100644 (file)
@@ -7,7 +7,7 @@
  * Copyright (c) 1994, Regents of the University of California
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.33 1998/01/25 05:12:47 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.34 1998/02/06 19:18:06 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -312,10 +312,8 @@ BootstrapMain(int argc, char *argv[])
         * ----------------
         */
        pqsignal(SIGINT, (sig_func) die);
-#ifndef win32
        pqsignal(SIGHUP, (sig_func) die);
        pqsignal(SIGTERM, (sig_func) die);
-#endif                                                 /* win32 */
 
        /* --------------------
         *      initialize globals
@@ -406,12 +404,6 @@ BootstrapMain(int argc, char *argv[])
                exitpg(1);
        }
 
-#ifdef win32
-       _nt_init();
-       _nt_attach();
-#endif                                                 /* win32 */
-
-
        /* ----------------
         *      backend initialization
         * ----------------
@@ -431,18 +423,13 @@ BootstrapMain(int argc, char *argv[])
                hashtable[i] = NULL;
 
        /* ----------------
-        *      abort processing resumes here  - What to do in WIN32?
+        *      abort processing resumes here
         * ----------------
         */
-#ifndef win32
        pqsignal(SIGHUP, handle_warn);
 
        if (sigsetjmp(Warn_restart, 1) != 0)
        {
-#else
-       if (setjmp(Warn_restart) != 0)
-       {
-#endif                                                 /* win32 */
                Warnings++;
                AbortCurrentTransaction();
        }
@@ -639,6 +626,7 @@ DefineAttr(char *name, char *type, int attnum)
                attlen = attrtypes[attnum]->attlen = Procid[t].len;
                attrtypes[attnum]->attbyval = (attlen == 1) || (attlen == 2) || (attlen == 4);
        }
+       attrtypes[attnum]->attcacheoff = -1;
 }