Changeset: a7a59b623814 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a7a59b623814
Branch: extract_types
Log Message:

Merge with default.


diffs (truncated from 76358 to 300 lines):

diff --git a/clients/Tests/MAL-signatures-hge.test 
b/clients/Tests/MAL-signatures-hge.test
--- a/clients/Tests/MAL-signatures-hge.test
+++ b/clients/Tests/MAL-signatures-hge.test
@@ -46019,66 +46019,11 @@ command json.values(X_0:json):bat[:json]
 JSONvalueTable;
 Expands the outermost JSON values.
 language
-assert
-unsafe command language.assert(X_0:bit, X_1:str):void 
-MALassertBit;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:hge, X_1:str):void 
-MALassertHge;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:int, X_1:str):void 
-MALassertInt;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:lng, X_1:str):void 
-MALassertLng;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:oid, X_1:str):void 
-MALassertOid;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:sht, X_1:str):void 
-MALassertSht;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:str, X_1:str):void 
-MALassertStr;
-(empty)
-language
-assert
-unsafe pattern language.assert(X_0:any_1, X_1:str, X_2:str, X_3:any_2):void 
-MALassertTriple;
-Assertion test.
-language
 block
 pattern language.block(X_0:int, X_1:any...):int 
 deblockdataflow;
 Block on availability of all variables w, and then pass on v
 language
-call
-pattern language.call(X_0:bat[:str]):void 
-CMDcallBAT;
-Evaluate a program stored in a BAT.
-language
-call
-pattern language.call(X_0:str, X_1:str):void 
-CMDcallFunction;
-(empty)
-language
-call
-pattern language.call(X_0:str):void 
-CMDcallString;
-Evaluate a MAL string program.
-language
 dataflow
 pattern language.dataflow():bit 
 MALstartDataflow;
@@ -46088,26 +46033,6 @@ pass
 pattern language.pass(X_0:any_1):void 
 MALpass;
 Cheap instruction to disgard storage while retaining the dataflow dependency
-language
-raise
-unsafe command language.raise(X_0:str):str 
-CMDraise;
-Raise an exception labeled @with a specific message.
-language
-register
-pattern language.register(X_0:str, X_1:str, X_2:str, X_3:str):void 
-CMDregisterFunction;
-Compile the code string to MAL and register it as a function.
-language
-sink
-pattern language.sink(X_0:any...):void 
-MALgarbagesink;
-Variables to be considered together when triggering garbage collection.@Used 
in the dataflow blocks to avoid early release of values.
-language
-source
-pattern language.source(X_0:str):void 
-CMDevalFile;
-Merge the instructions stored in the file with the current program.
 logging
 compinfo
 pattern logging.compinfo() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:str]) 
diff --git a/clients/Tests/MAL-signatures.test 
b/clients/Tests/MAL-signatures.test
--- a/clients/Tests/MAL-signatures.test
+++ b/clients/Tests/MAL-signatures.test
@@ -34454,61 +34454,11 @@ command json.values(X_0:json):bat[:json]
 JSONvalueTable;
 Expands the outermost JSON values.
 language
-assert
-unsafe command language.assert(X_0:bit, X_1:str):void 
-MALassertBit;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:int, X_1:str):void 
-MALassertInt;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:lng, X_1:str):void 
-MALassertLng;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:oid, X_1:str):void 
-MALassertOid;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:sht, X_1:str):void 
-MALassertSht;
-(empty)
-language
-assert
-unsafe command language.assert(X_0:str, X_1:str):void 
-MALassertStr;
-(empty)
-language
-assert
-unsafe pattern language.assert(X_0:any_1, X_1:str, X_2:str, X_3:any_2):void 
-MALassertTriple;
-Assertion test.
-language
 block
 pattern language.block(X_0:int, X_1:any...):int 
 deblockdataflow;
 Block on availability of all variables w, and then pass on v
 language
-call
-pattern language.call(X_0:bat[:str]):void 
-CMDcallBAT;
-Evaluate a program stored in a BAT.
-language
-call
-pattern language.call(X_0:str, X_1:str):void 
-CMDcallFunction;
-(empty)
-language
-call
-pattern language.call(X_0:str):void 
-CMDcallString;
-Evaluate a MAL string program.
-language
 dataflow
 pattern language.dataflow():bit 
 MALstartDataflow;
@@ -34518,26 +34468,6 @@ pass
 pattern language.pass(X_0:any_1):void 
 MALpass;
 Cheap instruction to disgard storage while retaining the dataflow dependency
-language
-raise
-unsafe command language.raise(X_0:str):str 
-CMDraise;
-Raise an exception labeled @with a specific message.
-language
-register
-pattern language.register(X_0:str, X_1:str, X_2:str, X_3:str):void 
-CMDregisterFunction;
-Compile the code string to MAL and register it as a function.
-language
-sink
-pattern language.sink(X_0:any...):void 
-MALgarbagesink;
-Variables to be considered together when triggering garbage collection.@Used 
in the dataflow blocks to avoid early release of values.
-language
-source
-pattern language.source(X_0:str):void 
-CMDevalFile;
-Merge the instructions stored in the file with the current program.
 logging
 compinfo
 pattern logging.compinfo() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:str]) 
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
@@ -806,8 +806,6 @@ int TABLEToutput_file(Tablet *as, BAT *o
 int TRACEtable(Client cntxt, BAT **r);
 int TYPE_xml;
 UserStats USRstats;
-const char *abortRef;
-const char *actionRef;
 InstrPtr addArgument(MalBlkPtr mb, InstrPtr p, int varid);
 void addMalException(MalBlkPtr mb, str msg);
 str addOptimizerPipe(Client cntxt, MalBlkPtr mb, const char *name);
@@ -820,29 +818,16 @@ const char *algebraRef;
 const char *alter_add_range_partitionRef;
 const char *alter_add_tableRef;
 const char *alter_add_value_partitionRef;
-const char *alter_constraintRef;
 const char *alter_del_tableRef;
-const char *alter_functionRef;
-const char *alter_indexRef;
-const char *alter_roleRef;
-const char *alter_schemaRef;
 const char *alter_seqRef;
 const char *alter_set_tableRef;
 const char *alter_tableRef;
-const char *alter_triggerRef;
-const char *alter_typeRef;
 const char *alter_userRef;
-const char *alter_viewRef;
-const char *andRef;
 const char *appendBulkRef;
 const char *appendRef;
-const char *appendidxRef;
-const char *arrayRef;
 const char *assertRef;
-const char *attachRef;
 const char *avgRef;
 const char *bandjoinRef;
-const char *basketRef;
 void batAfterCall(ValPtr v, ValPtr bak);
 void batBeforeCall(ValPtr v, ValPtr bak);
 const char *batRef;
@@ -858,20 +843,16 @@ const char *batrapiRef;
 const char *batsqlRef;
 const char *batstrRef;
 bool batstr_func_has_candidates(const char *func);
-const char *batxmlRef;
 const char *bbpRef;
 const char *betweenRef;
 const char *bindRef;
 const char *binddbatRef;
 const char *bindidxRef;
 const char *blockRef;
-const char *bpmRef;
 const char *bstreamRef;
 const char *calcRef;
 str callMAL(Client cntxt, MalBlkPtr mb, MalStkPtr *glb, ValPtr argv[], char 
debug);
-str callString(Client c, str s, int listing);
 const char *capiRef;
-const char *catalogRef;
 str chkDeclarations(MalBlkPtr mb);
 str chkFlow(MalBlkPtr mb);
 int chkInstruction(Module s, MalBlkPtr mb, InstrPtr p);
@@ -884,24 +865,19 @@ void clearVariable(MalBlkPtr mb, int var
 const char *clear_tableRef;
 int cloneVariable(MalBlkPtr dst, MalBlkPtr src, int varid);
 str closeProfilerStream(Client cntxt);
-const char *closeRef;
 void clrDeclarations(MalBlkPtr mb);
 void clrFunction(InstrPtr p);
 void clrInstruction(InstrPtr p);
 const char *columnBindRef;
-const char *columnRef;
 const char *comment_onRef;
-const char *commitRef;
 str compileString(Symbol *fcn, Client c, str s);
 const char *compressRef;
 char *concatErrors(char *err1, const char *err2) 
__attribute__((__nonnull__(1))) __attribute__((__nonnull__(2))) 
__attribute__((__returns_nonnull__));
 const char *connectRef;
-const char *contextRef;
 str convertConstant(malType type, ValPtr vr);
 InstrPtr copyInstruction(InstrPtr p);
 InstrPtr copyInstructionArgs(InstrPtr p, int args);
 MalBlkPtr copyMalBlk(MalBlkPtr mb);
-const char *copyRef;
 const char *copy_fromRef;
 const char *corrRef;
 const char *countRef;
@@ -909,10 +885,7 @@ const char *count_no_nilRef;
 int cpyConstant(MalBlkPtr mb, VarPtr vr);
 str createException(enum malexception, const char *, _In_z_ 
_Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 
3, 4))) __attribute__((__returns_nonnull__));
 str createMalException(MalBlkPtr, int, enum malexception, _In_z_ 
_Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 
4, 5))) __attribute__((__returns_nonnull__));
-const char *createRef;
-const char *create_constraintRef;
 const char *create_functionRef;
-const char *create_indexRef;
 const char *create_roleRef;
 const char *create_schemaRef;
 const char *create_seqRef;
@@ -924,7 +897,6 @@ const char *create_viewRef;
 const char *crossRef;
 const char *cume_distRef;
 const char *dataflowRef;
-const char *dateRef;
 const char *dblRef;
 str deblockdataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 void debugFunction(stream *fd, MalBlkPtr mb, MalStkPtr stk, int flg, int 
first, int size);
@@ -960,10 +932,8 @@ void dumpModules(stream *out);
 const char *emptybindRef;
 const char *emptybindidxRef;
 const char *eqRef;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to