From a221d95f289aa81a212a96ddc9be1bd00e660c81 Mon Sep 17 00:00:00 2001 From: "Vadim B. Mikheev" Date: Mon, 20 Nov 2000 05:18:40 +0000 Subject: [PATCH] Compile WAL by default. --- src/Makefile.global.in | 4 +++- src/backend/access/transam/xlog.c | 4 ++-- src/backend/utils/misc/guc.c | 4 ++-- src/include/catalog/catversion.h | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/Makefile.global.in b/src/Makefile.global.in index eaa3bf3042..2789a8d0b4 100644 --- a/src/Makefile.global.in +++ b/src/Makefile.global.in @@ -1,5 +1,5 @@ # -*-makefile-*- -# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.111 2000/11/09 18:18:42 petere Exp $ +# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.112 2000/11/20 05:18:38 vadim Exp $ #------------------------------------------------------------------------------ # All PostgreSQL makefiles include this file and use the variables it sets, @@ -146,6 +146,8 @@ ifeq ($(GCC), yes) CFLAGS += -Wall -Wmissing-prototypes -Wmissing-declarations endif +CFLAGS += -DXLOG + CXX = @CXX@ GXX = @GXX@ CXXFLAGS = @CXXFLAGS@ diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index e819ca0738..cb463503c4 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Header: /cvsroot/pgsql/src/backend/access/transam/xlog.c,v 1.27 2000/11/16 06:16:00 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/transam/xlog.c,v 1.28 2000/11/20 05:18:39 vadim Exp $ * *------------------------------------------------------------------------- */ @@ -42,7 +42,7 @@ void CreateCheckPoint(bool shutdown); char XLogDir[MAXPGPATH]; char ControlFilePath[MAXPGPATH]; -int XLOGbuffers = 0; +int XLOGbuffers = 8; XLogRecPtr MyLastRecPtr = {0, 0}; bool StopIfError = false; bool InRecovery = false; diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index c406558940..fd1113eb72 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -4,7 +4,7 @@ * Support for grand unified configuration scheme, including SET * command, configuration file, and command line options. * - * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.21 2000/11/15 18:36:05 petere Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.22 2000/11/20 05:18:39 vadim Exp $ * * Copyright 2000 by PostgreSQL Global Development Group * Written by Peter Eisentraut . @@ -270,7 +270,7 @@ ConfigureNamesInt[] = 300, 30, 1800}, {"wal_buffers", PGC_POSTMASTER, &XLOGbuffers, - 4, 4, INT_MAX}, + 8, 4, INT_MAX}, {"wal_debug", PGC_POSTMASTER, &XLOG_DEBUG, 0, 0, 16}, diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index 3991954620..e3f4c6ff89 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -37,7 +37,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: catversion.h,v 1.60 2000/11/14 18:37:46 tgl Exp $ + * $Id: catversion.h,v 1.61 2000/11/20 05:18:40 vadim Exp $ * *------------------------------------------------------------------------- */ @@ -53,6 +53,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 200011131 +#define CATALOG_VERSION_NO 200011191 #endif