Set attcacheoff value to -1 for all tables.
authorBruce Momjian
Fri, 6 Feb 1998 19:18:06 +0000 (19:18 +0000)
committerBruce Momjian
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;
 }