Changeset: 79e67ea1d948 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=79e67ea1d948
Modified Files:
clients/Tests/exports.stable.out
monetdb5/modules/mal/wlcr.c
monetdb5/modules/mal/wlcr.h
Branch: wlcr
Log Message:
Remove obsolete code
diffs (160 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1888,7 +1888,6 @@ str WLCcommit(int clientid);
str WLCcommitCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str WLCdelete(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str WLCdrift(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str WLCexit(void);
str WLCfinish(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str WLCgeneric(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
str WLCgetConfig(void);
diff --git a/monetdb5/modules/mal/wlcr.c b/monetdb5/modules/mal/wlcr.c
--- a/monetdb5/modules/mal/wlcr.c
+++ b/monetdb5/modules/mal/wlcr.c
@@ -30,7 +30,7 @@
* It contains the following key=value pairs:
* snapshot=<path to a binary snapshot>
* logs=<path to the wlcr log directory>
- * role=<started, paused,(resume), stopped>
+ * state=<started, paused,(resume), stopped>
* firstbatch=<first batch file to be applied>
* batches=<last batch file to be applied>
* drift=<maximal delay before transactions are seen globally, in
seconds>
@@ -135,7 +135,7 @@ static str wlcr_snapshot= 0; // The loca
static str wlcr_logs = 0; // The location in the global file store for
the logs
static stream *wlcr_fd = 0;
static int wlcr_start = 0; // time stamp of first transaction in log file
-static int wlcr_role = 0; // The current status of the in the life cycle
+static int wlcr_state = 0; // The current status of the in the life cycle
static int wlcr_tag = 0; // number of database chancing transactions
static int wlcr_pausetag = 0; // number of database chancing transactions
when pausing
@@ -185,8 +185,8 @@ str WLCgetConfig(void){
wlcr_threshold = atoi(path+ 10);
if( strncmp("rollback=", path, 9) == 0)
wlcr_threshold = atoi(path+ 9);
- if( strncmp("role=", path, 5) == 0)
- wlcr_role = atoi(path+ 5);
+ if( strncmp("state=", path, 6) == 0)
+ wlcr_state = atoi(path+ 6);
}
fclose(fd);
return MAL_SUCCEED;
@@ -211,7 +211,7 @@ str WLCsetConfig(void){
fprintf(fd,"snapshot=%s\n", wlcr_snapshot);
if( wlcr_logs)
fprintf(fd,"logs=%s\n", wlcr_logs);
- fprintf(fd,"role=%d\n", wlcr_role );
+ fprintf(fd,"state=%d\n", wlcr_state );
fprintf(fd,"firstbatch=%d\n", wlcr_firstbatch);
fprintf(fd,"batches=%d\n", wlcr_batches );
fprintf(fd,"drift=%d\n", wlcr_drift );
@@ -246,6 +246,7 @@ WLCsetlogger(void)
return MAL_SUCCEED;
}
+/* force the current log file to its storage container */
static void
WLCcloselogger(void)
{
@@ -318,13 +319,6 @@ WLCinit(void)
}
str
-WLCexit(void)
-{
- // only keep non-empty log files
- return MAL_SUCCEED;
-}
-
-str
WLCinitCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci)
{
(void) cntxt;
@@ -371,9 +365,9 @@ WLCmaster(Client cntxt, MalBlkPtr mb, Ma
char path[PATHLENGTH];
(void) cntxt;
(void) mb;
- if( wlcr_role == WLCR_STOP)
+ if( wlcr_state == WLCR_STOP)
throw(MAL,"master","WARNING: logging has been stopped. Use new
snapshot");
- if( wlcr_role == WLCR_RUN)
+ if( wlcr_state == WLCR_RUN)
throw(MAL,"master","WARNING: already in master mode, call
ignored");
if( pci->argc == 2)
wlcr_logs = GDKstrdup( *getArgReference_str(stk, pci,1));
@@ -389,7 +383,7 @@ WLCmaster(Client cntxt, MalBlkPtr mb, Ma
throw(SQL,"wlcr.master","Could not create %s\n",
wlcr_logs);
}
}
- wlcr_role= WLCR_RUN;
+ wlcr_state= WLCR_RUN;
WLCsetConfig();
return MAL_SUCCEED;
}
@@ -401,9 +395,9 @@ WLCpausemaster(Client cntxt, MalBlkPtr m
(void) mb;
(void) stk;
(void) pci;
- if( wlcr_role != WLCR_RUN )
+ if( wlcr_state != WLCR_RUN )
throw(MAL,"master","WARNING: master role not active");
- wlcr_role = WLCR_PAUSE;
+ wlcr_state = WLCR_PAUSE;
wlcr_pausetag = wlcr_tag;
WLCsetConfig();
return MAL_SUCCEED;
@@ -416,9 +410,9 @@ WLCresumemaster(Client cntxt, MalBlkPtr
(void) mb;
(void) stk;
(void) pci;
- if( wlcr_role != WLCR_PAUSE )
+ if( wlcr_state != WLCR_PAUSE )
throw(MAL,"master","WARNING: master role not suspended");
- wlcr_role = WLCR_RUN;
+ wlcr_state = WLCR_RUN;
WLCsetConfig();
if( wlcr_tag - wlcr_pausetag)
throw(MAL,"wlcr.master","#WARNING: %d updates missed due to
paused logging", wlcr_tag - wlcr_pausetag);
@@ -432,9 +426,9 @@ WLCstopmaster(Client cntxt, MalBlkPtr mb
(void) mb;
(void) stk;
(void) pci;
- if( wlcr_role != WLCR_RUN )
+ if( wlcr_state != WLCR_RUN )
throw(MAL,"master","WARNING: master role not active");
- wlcr_role = WLCR_STOP;
+ wlcr_state = WLCR_STOP;
WLCsetConfig();
return MAL_SUCCEED;
}
@@ -817,7 +811,7 @@ WLCwrite(Client cntxt)
if( cntxt->wlcr == 0 || cntxt->wlcr->stop <= 1)
return MAL_SUCCEED;
- if( wlcr_role != WLCR_RUN){
+ if( wlcr_state != WLCR_RUN){
trimMalVariables(cntxt->wlcr, NULL);
resetMalBlk(cntxt->wlcr, 0);
cntxt->wlcr_kind = WLCR_QUERY;
@@ -859,7 +853,7 @@ WLCwrite(Client cntxt)
#ifdef _WLC_DEBUG_
printFunction(cntxt->fdout, cntxt->wlcr, 0, LIST_MAL_ALL );
#endif
- if( wlcr_role == WLCR_STOP)
+ if( wlcr_state == WLCR_STOP)
throw(MAL,"wlcr.write","Logging for this snapshot has been
stopped. Use a new snapshot to continue logging.");
return msg;
}
diff --git a/monetdb5/modules/mal/wlcr.h b/monetdb5/modules/mal/wlcr.h
--- a/monetdb5/modules/mal/wlcr.h
+++ b/monetdb5/modules/mal/wlcr.h
@@ -34,7 +34,6 @@ mal_export str wlcr_dbname;
mal_export int wlcr_rollback;
mal_export str WLCinit(void);
-mal_export str WLCexit(void);
mal_export int WLCused(void);
mal_export str WLCgetConfig(void);
mal_export str WLCinitCmd(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr
pci);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list