Changeset: 25376d2f69b3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/25376d2f69b3
Removed Files:
monetdb5/mal/Tests/tst611.maltest
Modified Files:
clients/Tests/exports.stable.out
monetdb5/mal/Tests/All
monetdb5/optimizer/opt_prelude.c
monetdb5/optimizer/opt_prelude.h
monetdb5/optimizer/opt_support.c
Branch: Sep2022
Log Message:
Remove references to non-existent setWriteMode MAL function.
diffs (79 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
@@ -1342,7 +1342,6 @@ str setScenario(Client c, str nme);
const char *setVariableRef;
void setVariableScope(MalBlkPtr mb);
void setVariableType(MalBlkPtr mb, const int idx, malType type);
-const char *setWriteModeRef;
const char *set_protocolRef;
void setprofilerlimit(int limit);
void showAllScenarios(stream *f);
diff --git a/monetdb5/mal/Tests/All b/monetdb5/mal/Tests/All
--- a/monetdb5/mal/Tests/All
+++ b/monetdb5/mal/Tests/All
@@ -153,7 +153,6 @@ tst401
tst500
tst501
tst560
-tst611
#tst620 word size problems on different platforms
tst660
tst661
diff --git a/monetdb5/mal/Tests/tst611.maltest
b/monetdb5/mal/Tests/tst611.maltest
deleted file mode 100644
--- a/monetdb5/mal/Tests/tst611.maltest
+++ /dev/null
@@ -1,9 +0,0 @@
-statement error
-function foo();
-RKA:bat[:int]:= bat.new(:int,1048576);
-bat.append(RKA,360:int);
-io.print(RKA);
-#the next one should fail
-bat.setWriteMode(RKB);
-end foo;
-
diff --git a/monetdb5/optimizer/opt_prelude.c b/monetdb5/optimizer/opt_prelude.c
--- a/monetdb5/optimizer/opt_prelude.c
+++ b/monetdb5/optimizer/opt_prelude.c
@@ -275,7 +275,6 @@ const char *semijoinRef;
const char *seriesRef;
const char *setAccessRef;
const char *setVariableRef;
-const char *setWriteModeRef;
const char *set_protocolRef;
const char *singleRef;
const char *sinkRef;
@@ -593,7 +592,6 @@ void optimizerInit(void)
seriesRef = putName("series");
setAccessRef = putName("setAccess");
setVariableRef = putName("setVariable");
- setWriteModeRef= putName("setWriteMode");
set_protocolRef= putName("set_protocol");
singleRef = putName("single");
sinkRef = putName("sink");
diff --git a/monetdb5/optimizer/opt_prelude.h b/monetdb5/optimizer/opt_prelude.h
--- a/monetdb5/optimizer/opt_prelude.h
+++ b/monetdb5/optimizer/opt_prelude.h
@@ -273,7 +273,6 @@ mal_export const char *semijoinRef;
mal_export const char *seriesRef;
mal_export const char *setAccessRef;
mal_export const char *setVariableRef;
-mal_export const char *setWriteModeRef;
mal_export const char *set_protocolRef;
mal_export const char *singleRef;
mal_export const char *sinkRef;
diff --git a/monetdb5/optimizer/opt_support.c b/monetdb5/optimizer/opt_support.c
--- a/monetdb5/optimizer/opt_support.c
+++ b/monetdb5/optimizer/opt_support.c
@@ -388,8 +388,7 @@ hasSideEffects(MalBlkPtr mb, InstrPtr p,
return TRUE;
if ( (getModuleId(p) == batRef || getModuleId(p)==sqlRef) &&
- (getFunctionId(p) == setAccessRef ||
- getFunctionId(p) == setWriteModeRef ))
+ (getFunctionId(p) == setAccessRef ))
return TRUE;
if (getModuleId(p) == malRef && getFunctionId(p) == multiplexRef)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]