Changeset: 2de9324fd0ab for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2de9324fd0ab Removed Files: monetdb5/modules/mal/factories.h monetdb5/modules/mal/groupby.h monetdb5/modules/mal/iterator.h monetdb5/modules/mal/mat.h monetdb5/modules/mal/remote.h monetdb5/modules/mal/sysmon.h monetdb5/modules/mal/tracer.h Modified Files: clients/Tests/exports.stable.out monetdb5/modules/mal/CMakeLists.txt monetdb5/modules/mal/factories.c monetdb5/modules/mal/groupby.c monetdb5/modules/mal/iterator.c monetdb5/modules/mal/mat.c monetdb5/modules/mal/remote.c monetdb5/modules/mal/sysmon.c monetdb5/modules/mal/tracer.c sql/backends/monet5/sql.c sql/backends/monet5/sql_fround.c sql/backends/monet5/sql_round.c Branch: Oct2020 Log Message:
Export less diffs (truncated from 1002 to 300 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 @@ -826,13 +826,6 @@ str CMDstopTrace(Client cntxt, MalBlkPtr str CMDstr2qgrams(bat *ret, str *val); str COPYrejects(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str COPYrejects_clear(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str FCTgetArrival(bat *ret); -str FCTgetCaller(int *ret); -str FCTgetDeparture(bat *ret); -str FCTgetOwners(bat *ret); -str FCTgetPlants(bat *ret, bat *ret2); -str FCTshutdown(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str GROUPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str GRPgroup1(bat *ngid, bat *next, bat *nhis, const bat *bid); str GRPgroup11(bat *ngid, const bat *bid); str GRPgroup2(bat *ngid, bat *next, bat *nhis, const bat *bid, const bat *sid); @@ -878,17 +871,6 @@ str IOprintf(Client cntxt, MalBlkPtr mb, str IOprintfStream(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str IOsetmallocsuccesscount(void *res, lng *nbytes); str IOtable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str ITRbunIterator(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str ITRbunNext(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str ITRnewChunk(lng *res, bat *vid, bat *bid, lng *granule); -str ITRnextChunk(lng *res, bat *vid, bat *bid, lng *granule); -str ITRnext_dbl(dbl *i, dbl *step, dbl *last); -str ITRnext_flt(flt *i, flt *step, flt *last); -str ITRnext_hge(hge *i, hge *step, hge *last); -str ITRnext_int(int *i, int *step, int *last); -str ITRnext_lng(lng *i, lng *step, lng *last); -str ITRnext_oid(oid *i, oid *step, oid *last); -str ITRnext_sht(sht *i, sht *step, sht *last); str MACROprocessor(Client cntxt, MalBlkPtr mb, Symbol t); int MAL_MAXCLIENTS; int MALadmission_claim(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci, lng argclaim); @@ -907,9 +889,6 @@ str MANIFOLDevaluate(Client cntxt, MalBl str MANIFOLDremapMultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); MALfcn MANIFOLDtypecheck(Client cntxt, MalBlkPtr mb, InstrPtr pci, int checkprops); str MANUALcreateOverview(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str MATpack(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str MATpackIncrement(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str MATpackValues(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); int MCactiveClients(void); str MCawakeClient(int id); void MCcloseClient(Client c); @@ -995,23 +974,6 @@ int QLOGisset(void); str QLOGissetFcn(int *ret); str QOToptimize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); QueryQueue QRYqueue; -str RMTbatload(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTbincopyfrom(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTbincopyto(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTbintype(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTconnect(str *ret, str *uri, str *user, str *passwd); -str RMTconnectScen(str *ret, str *ouri, str *user, str *passwd, str *scen); -str RMTconnectTable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTdisconnect(void *ret, str *conn); -str RMTepilogue(void *ret); -str RMTexec(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTget(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTisalive(int *ret, str *conn); -str RMTprelude(void *ret); -str RMTput(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str RMTregisterSupervisor(int *ret, str *sup_uuid, str *query_uuid); -str RMTresolve(bat *ret, str *pat); str SERVERbindBAT(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str SERVERclient(void *res, const Stream *In, const Stream *Out); str SERVERconnect(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pc); @@ -1102,11 +1064,6 @@ str STRsubstring(str *ret, const str *s, str STRsubstringTail(str *ret, const str *s, const int *start); str STRsuffix(str *ret, const str *s, const int *l); str STRtostr(str *res, const str *src); -str SYSMONpause(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str SYSMONqueue(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str SYSMONresume(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str SYSMONstatistics(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str SYSMONstop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str SYScpuStatistics(bat *ret, bat *ret2); str SYSgdkEnv(bat *ret, bat *ret2); str SYSgdkThread(bat *ret, bat *ret2); @@ -1135,16 +1092,6 @@ str TKNZRgetLevel(bat *r, int *level); str TKNZRlocate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str TKNZRopen(void *r, str *name); str TKNZRtakeOid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str TRACERcomp_info(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str TRACERflush_buffer(void *ret); -str TRACERreset_adapter(void *ret); -str TRACERreset_component_level(void *ret, str *comp_id); -str TRACERreset_flush_level(void *ret); -str TRACERreset_layer_level(void *ret, str *layer_id); -str TRACERset_adapter(void *ret, str *adapter_id); -str TRACERset_component_level(void *ret, str *comp_id, str *lvl_id); -str TRACERset_flush_level(void *ret, str *lvl_id); -str TRACERset_layer_level(void *ret, str *layer_id, str *lvl_id); int TRACEtable(Client cntxt, BAT **r); str TRNglobal_abort(bit *ret); str TRNglobal_commit(bit *ret); diff --git a/monetdb5/modules/mal/CMakeLists.txt b/monetdb5/modules/mal/CMakeLists.txt --- a/monetdb5/modules/mal/CMakeLists.txt +++ b/monetdb5/modules/mal/CMakeLists.txt @@ -20,25 +20,25 @@ target_sources(malmodules mal_io.c mal_io.h mkey.c manifold.c manifold.h - iterator.c iterator.h + iterator.c clients.c clients.h - factories.c factories.h - groupby.c groupby.h + factories.c + groupby.c mdb.c pcre.c - mat.c mat.h + mat.c transaction.c oltp.c oltp.h wlc.c mal_mapi.c mal_mapi.h - remote.c remote.h + remote.c txtsim.c txtsim.h tokenizer.c tokenizer.h sample.c json_util.c querylog.c querylog.h - sysmon.c sysmon.h - tracer.c tracer.h + sysmon.c + tracer.c projectionpath.c tablet.c tablet.h batcalc.c calc.c diff --git a/monetdb5/modules/mal/factories.c b/monetdb5/modules/mal/factories.c --- a/monetdb5/modules/mal/factories.c +++ b/monetdb5/modules/mal/factories.c @@ -12,9 +12,11 @@ * the commands provided here. to-be-completed-when-needed */ #include "monetdb_config.h" -#include "factories.h" +#include "mal.h" +#include "mal_interpreter.h" +#include "mal_namespace.h" -str +static str FCTgetPlants(bat *ret, bat *ret2) { (void) ret; @@ -22,35 +24,35 @@ FCTgetPlants(bat *ret, bat *ret2) throw(MAL, "factories.getPlants", SQLSTATE(0A000) PROGRAM_NYI); } -str +static str FCTgetCaller(int *ret) { (void) ret; throw(MAL, "factories.getCaller", SQLSTATE(0A000) PROGRAM_NYI); } -str +static str FCTgetOwners(bat *ret) { (void) ret; throw(MAL, "factories.getOwner", SQLSTATE(0A000) PROGRAM_NYI); } -str +static str FCTgetArrival(bat *ret) { (void) ret; throw(MAL, "factories.getArrival", SQLSTATE(0A000) PROGRAM_NYI); } -str +static str FCTgetDeparture(bat *ret) { (void) ret; throw(MAL, "factories.getDeparture", SQLSTATE(0A000) PROGRAM_NYI); } -str +static str FCTshutdown(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci) { str mod = *getArgReference_str(stk, pci, 1); diff --git a/monetdb5/modules/mal/factories.h b/monetdb5/modules/mal/factories.h deleted file mode 100644 --- a/monetdb5/modules/mal/factories.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V. - */ - -/* - * @+ Implementation code - */ -#ifndef _FACTORIES_H -#define _FACTORIES_H - -#include "mal.h" -#include "mal_interpreter.h" -#include "mal_namespace.h" - -mal_export str FCTgetPlants(bat *ret, bat *ret2); -mal_export str FCTgetCaller(int *ret); -mal_export str FCTgetOwners(bat *ret); -mal_export str FCTgetArrival(bat *ret); -mal_export str FCTgetDeparture(bat *ret); -mal_export str FCTshutdown(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -#endif /* _FACTORIES_H */ diff --git a/monetdb5/modules/mal/groupby.c b/monetdb5/modules/mal/groupby.c --- a/monetdb5/modules/mal/groupby.c +++ b/monetdb5/modules/mal/groupby.c @@ -41,7 +41,8 @@ * */ #include "monetdb_config.h" -#include "groupby.h" +#include "mal.h" +#include "mal_interpreter.h" #include "group.h" /* @@ -153,7 +154,7 @@ GROUPdelete(AGGRtask *a){ * estimate of intermediate results using properties. */ -str +static str GROUPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci) { bat *grp = getArgReference_bat(stk, pci, 0); diff --git a/monetdb5/modules/mal/groupby.h b/monetdb5/modules/mal/groupby.h deleted file mode 100644 --- a/monetdb5/modules/mal/groupby.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V. - */ - -#ifndef _GROUPBY_H -#define _GROUPBY_H - -#include "mal.h" -#include "mal_interpreter.h" - -mal_export str GROUPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); - -#endif /* _GROUPBY_H */ diff --git a/monetdb5/modules/mal/iterator.c b/monetdb5/modules/mal/iterator.c --- a/monetdb5/modules/mal/iterator.c +++ b/monetdb5/modules/mal/iterator.c @@ -35,7 +35,8 @@ */ #include "monetdb_config.h" -#include "iterator.h" +#include "mal.h" +#include "mal_interpreter.h" /* * We start with the large chunk iterator. @@ -45,7 +46,7 @@ * The number of elements in the chunk is limited by the granule * size. */ -str +static str ITRnewChunk(lng *res, bat *vid, bat *bid, lng *granule) { BAT *b, *view; @@ -76,7 +77,7 @@ ITRnewChunk(lng *res, bat *vid, bat *bid * which also means that the view descriptor is already available. * The granule size may differ in each call. */ -str +static str ITRnextChunk(lng *res, bat *vid, bat *bid, lng *granule) { BAT *b, *view; @@ -116,7 +117,7 @@ ITRnextChunk(lng *res, bat *vid, bat *bi * variable. If it returns zero the control variable has been reset * to zero and end of stream has been reached. _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list