Changeset: 81c42b9230cd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=81c42b9230cd
Added Files:
        gdk/gdk_bbp.c
        gdk/gdk_bbp.h
Removed Files:
        gdk/gdk_bbp.mx
Modified Files:
        clients/Tests/exports.stable.out
        clients/mapiclient/dump.c
        clients/odbc/driver/ODBCUtil.c
        gdk/Makefile.ag
        gdk/gdk_bat.c
        monetdb5/mal/Tests/tst1200.stable.out
        monetdb5/mal/Tests/tst1201.stable.out
        monetdb5/modules/atoms/mtime.c
        monetdb5/modules/kernel/algebra.mx
        monetdb5/modules/mal/mal_io.c
        monetdb5/optimizer/Tests/dataflow.stable.out
        monetdb5/optimizer/opt_history.c
        sql/test/BugTracker-2009/Tests/union_leak.SF-2540169.2.mal
        sql/test/Tests/setoptimizer.stable.out
        sql/test/Tests/setoptimizer.stable.out.Windows
Branch: default
Log Message:

Merge with default


diffs (truncated from 6644 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
@@ -613,7 +613,6 @@ str ALGfind(ptr ret, int *bid, ptr val);
 str ALGfragment(int *result, int *bid, ptr hlow, ptr hhigh, ptr tlow, ptr 
thigh);
 str ALGgroupby(int *res, int *bid);
 str ALGhashjoin(int *result, int *lid, int *rid);
-str ALGhashsplit(int *result, int *bid, int *nfrag);
 str ALGhistogram(int *result, int *bid);
 str ALGhistogram_rev(int *result, int *bid);
 str ALGhmarkp(int *result, int *bid, int *nr_parts, int *part_nr);
@@ -709,7 +708,6 @@ str ALGprojecttail_oid(int *ret, int *bi
 str ALGprojecttail_sht(int *ret, int *bid, sht *val);
 str ALGprojecttail_str(int *ret, int *bid, str *val);
 str ALGrangejoin(int *result, int *lid, int *rlid, int *rhid, bit *li, bit 
*hi);
-str ALGrangesplit(int *result, int *bid, int *nfrag);
 str ALGreuse(int *ret, int *bid);
 str ALGrevert(int *result, int *bid);
 str ALGsample(int *result, int *bid, int *param);
@@ -775,7 +773,6 @@ str ALGtsort(int *result, int *bid);
 str ALGtsort_rev(int *result, int *bid);
 str ALGtunique(int *result, int *bid);
 str ALGuhashsplit(int *result, int *bid, int *nfrag);
-str ALGurangesplit(int *result, int *bid, int *nfrag);
 str ALGuselect(int *result, int *bid, ptr low, ptr high);
 str ALGuselect1(int *result, int *bid, ptr value);
 str ALGuselectInclusive(int *result, int *bid, ptr low, ptr high, bit *lin, 
bit *rin);
@@ -1550,10 +1547,6 @@ str CSTtoString(Client cntxt, MalBlkPtr 
 int CTrefine(BAT **res, BAT *b, BAT *a);
 int CTrefine_rev(BAT **res, BAT *b, BAT *a);
 str CemptySet(int *k, int *bid);
-str DCYbind(int *ret, str *sch, str *tab, str *col, int *kind, int *part, int 
*fbun, int *lbun);
-str DCYcopy(int *ret_bat, int *ret_id, str *sch, str *tab, str *col, int 
*kind, int *part, int *fbun, int *lbun);
-str DCYpin(int *ret, int *bid);
-str DCYunpin(int *ret, int *bid);
 int DFLOWadmission(lng argclaim, lng hotclaim);
 str DICTbind(int *idx, int *val, str *nme);
 str DICTcompress(int *idx, str *nme, int *bid);
@@ -1587,7 +1580,6 @@ str GRPgroup_custom(int *rethisto, int *
 str GRPmax(int *retval, int *bid, int *eid);
 str GRPmin(int *retval, int *bid, int *eid);
 str GRPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-str GRPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str GRPprelude(void);
 str GRPprod_bte_bte(int *retval, int *bid, int *eid, bit *ignore_nils);
 str GRPprod_bte_int(int *retval, int *bid, int *eid, bit *ignore_nils);
@@ -1716,11 +1708,11 @@ str INSPECTgetAllModules(Client cntxt, M
 str INSPECTgetAllSignatures(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str INSPECTgetComment(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str INSPECTgetDefinition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-str INSPECTgetEnvironment(int *ret);
+str INSPECTgetEnvironment(int *ret, int *ret2);
+str INSPECTgetEnvironmentKey(str *ret, str *key);
 str INSPECTgetFunction(int *ret);
 str INSPECTgetFunctionSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
p);
 str INSPECTgetModule(int *ret);
-str INSPECTgetModuleSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
p);
 str INSPECTgetSignature(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str INSPECTgetSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str INSPECTgetSource(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
@@ -1868,7 +1860,7 @@ int MCinitClientThread(Client c);
 void MCpopClientInput(Client c);
 int MCpushClientInput(Client c, bstream *new_input, int listing, char *prompt);
 int MCreadClient(Client c);
-str MCsuspendClient(int id, unsigned int timeout);
+str MCsuspendClient(int id);
 void MCtraceAllClients(int flag);
 void MCtraceClient(oid which, int flag);
 str MDBStkDepth(Client cntxt, MalBlkPtr mb, MalStkPtr s, InstrPtr p);
@@ -2158,7 +2150,6 @@ str MTIMEtimestamp_LT(bit *retval, times
 str MTIMEtimestamp_NEQ(bit *retval, timestamp *val1, timestamp *val2);
 str MTIMEtimestamp_add(timestamp *ret, timestamp *v, lng *msecs);
 str MTIMEtimestamp_add_month_interval_wrap(timestamp *ret, timestamp *t, int 
*months);
-str MTIMEtimestamp_add_msec_interval_lng_wrap(timestamp *ret, timestamp *t, 
lng *msec);
 str MTIMEtimestamp_create(timestamp *ret, date *d, daytime *t, tzone *z);
 str MTIMEtimestamp_create_default(timestamp *ret, date *d, daytime *t);
 str MTIMEtimestamp_create_from_date(timestamp *ret, date *d);
@@ -2206,62 +2197,61 @@ str OCTOPUSgetVersion(int *res);
 str OCTOPUSmakeSchedule(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str OCTOPUSregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str OCTOPUSrun(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTaccumulators(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTaccumulatorsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 void OPTaliasRemap(InstrPtr p, int *alias);
-str OPTaliases(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTcentipede(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTaliasesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTcentipedeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str OPTcentipedeMaterialize(int *result, int *bid, ptr low, ptr high);
-str OPTcluster(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTcoercion(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTcommonTerms(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTcompress(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTconstants(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTcostModel(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTdatacyclotron(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTdataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTdeadcode(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTdictionary(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTdumpQEP(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTemptySet(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTevaluate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTfactorize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTclusterImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTcoercionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTcommonTermsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTcompressionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTconstantsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTcostModelImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTdataflowImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTdeadcodeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTdictionaryImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTdumpQEPImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTemptySetImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTevaluateImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTfactorizeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str OPTforgetPrevious(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str OPTgarbageCollector(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTgroups(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTheuristics(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPThistory(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTinline(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTgarbageCollectorImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr 
stk, InstrPtr pci);
+int OPTgroupsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPThistoryImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTinlineImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
 int OPTisAlias(InstrPtr p);
-str OPTjoinPath(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTjoinPathImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
 str OPTlegAdvice(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 int OPTlegAdviceInternal(MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str OPTmacro(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTmapreduce(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTmergetable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTmitosis(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTmultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTmacroImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
p);
+int OPTmapreduceImplementation(Client cntxt, MalBlkPtr reduce, MalStkPtr stk, 
InstrPtr pc);
+int OPTmergetableImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTmitosisImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
 int OPTmultiplexImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str OPTmultiplexSimple(Client cntxt);
-str OPToctopus(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPToctopusImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str OPTorcam(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTorigin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTpeephole(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTorcamImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
p);
+int OPToriginImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 str OPTpeers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str OPTprejoin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTpushranges(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTrecycle(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTreduce(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTremap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTprejoinImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTpushrangesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTrecyclerImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTreduceImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTremapImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str OPTremapMultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTremoteQueries(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTreorder(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTremoteQueriesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+int OPTreorderImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
 str OPTsetDebugStr(int *ret, str *nme);
-str OPTsingleton(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
-str OPTstrengthReduction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
p);
-str OPTtrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
+int OPTsingletonImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
+int OPTstrengthReductionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr 
stk, InstrPtr pci);
 str OPTtraceCall(MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+int OPTtraceImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str OPTvector(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str OPTvectorOid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
+str OPTwrapper(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str PCREcompile_wrap(pcre **res, str *pattern);
 str PCREexec_wrap(bit *res, pcre *pattern, str *s);
 str PCREfromstr(str instr, int *l, pcre **val);
@@ -2291,106 +2281,6 @@ str PCREselectDef(int *res, str *pattern
 str PCREsql2pcre(str *ret, str *pat, str *esc);
 str PCREuselect(int *res, str *pattern, int *bid, bit *ignore);
 str PCREuselectDef(int *res, str *pattern, int *bid);
-str PMAbulkdel_bte(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_bte(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_dbl(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_dbl(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_flt(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_flt(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_int(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_int(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_lng(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_lng(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_sht(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_sht(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkdel_wrd(void *dummy, bat *b, oid *lo, oid *hi);
-str PMAbulkdel_wrd(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, 
lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen;
-str PMAbulkins_bte(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_bte(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_dbl(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_dbl(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_flt(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_flt(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_int(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_int(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_lng(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_lng(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_sht(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_sht(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAbulkins_wrd(oid *pos_res, bat *b, oid *pos, bat *bi);
-str PMAbulkins_wrd(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg;
-str PMAdel_bte(void *dummy, bat *b, oid *pos);
-str PMAdel_bte(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_dbl(void *dummy, bat *b, oid *pos);
-str PMAdel_dbl(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_flt(void *dummy, bat *b, oid *pos);
-str PMAdel_flt(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_int(void *dummy, bat *b, oid *pos);
-str PMAdel_int(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_lng(void *dummy, bat *b, oid *pos);
-str PMAdel_lng(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_sht(void *dummy, bat *b, oid *pos);
-str PMAdel_sht(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAdel_wrd(void *dummy, bat *b, oid *pos);
-str PMAdel_wrd(void *dummy, bat *bid, oid *pos){ bit fg, fgw;
-str PMAfnd_bte(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, bte *val);
-str PMAfnd_bte(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, bte 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_dbl(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, dbl *val);
-str PMAfnd_dbl(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, dbl 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_flt(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, flt *val);
-str PMAfnd_flt(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, flt 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_int(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, int *val);
-str PMAfnd_int(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, int 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_lng(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, lng *val);
-str PMAfnd_lng(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, lng 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_sht(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, sht *val);
-str PMAfnd_sht(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, sht 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAfnd_wrd(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, wrd *val);
-str PMAfnd_wrd(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, wrd 
*val){ BAT *b = BATdescriptor( *bid);
-str PMAins_bte(oid *pos_res, bat *b, oid *pos, bte *val);
-str PMAins_bte(oid *pos_res, bat *bid, oid *pos, bte *val){ bit fgw, fg;
-str PMAins_dbl(oid *pos_res, bat *b, oid *pos, dbl *val);
-str PMAins_dbl(oid *pos_res, bat *bid, oid *pos, dbl *val){ bit fgw, fg;
-str PMAins_flt(oid *pos_res, bat *b, oid *pos, flt *val);
-str PMAins_flt(oid *pos_res, bat *bid, oid *pos, flt *val){ bit fgw, fg;
-str PMAins_int(oid *pos_res, bat *b, oid *pos, int *val);
-str PMAins_int(oid *pos_res, bat *bid, oid *pos, int *val){ bit fgw, fg;
-str PMAins_lng(oid *pos_res, bat *b, oid *pos, lng *val);
-str PMAins_lng(oid *pos_res, bat *bid, oid *pos, lng *val){ bit fgw, fg;
-str PMAins_sht(oid *pos_res, bat *b, oid *pos, sht *val);
-str PMAins_sht(oid *pos_res, bat *bid, oid *pos, sht *val){ bit fgw, fg;
-str PMAins_wrd(oid *pos_res, bat *b, oid *pos, wrd *val);
-str PMAins_wrd(oid *pos_res, bat *bid, oid *pos, wrd *val){ bit fgw, fg;
-str PMAnew_wrd(bat *res, int *tpe, wrd *_sz){ BUN sz;
-str PMAnew_wrd(bat *res, int *tpe, wrd *sz);
-str PMAtestdel_bte(void *dummy, bat *b);
-str PMAtestdel_bte(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_dbl(void *dummy, bat *b);
-str PMAtestdel_dbl(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_flt(void *dummy, bat *b);
-str PMAtestdel_flt(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_int(void *dummy, bat *b);
-str PMAtestdel_int(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_lng(void *dummy, bat *b);
-str PMAtestdel_lng(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_sht(void *dummy, bat *b);
-str PMAtestdel_sht(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestdel_wrd(void *dummy, bat *b);
-str PMAtestdel_wrd(void *dummy, bat *bid){ oid sz, pos;
-str PMAtestins_bte(void *dummy, bat *b, int *val);
-str PMAtestins_bte(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_dbl(void *dummy, bat *b, int *val);
-str PMAtestins_dbl(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_flt(void *dummy, bat *b, int *val);
-str PMAtestins_flt(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_int(void *dummy, bat *b, int *val);
-str PMAtestins_int(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_lng(void *dummy, bat *b, int *val);
-str PMAtestins_lng(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_sht(void *dummy, bat *b, int *val);
-str PMAtestins_sht(void *dummy, bat *bid, int *num){ BAT *b;
-str PMAtestins_wrd(void *dummy, bat *b, int *val);
-str PMAtestins_wrd(void *dummy, bat *bid, int *num){ BAT *b;
 str PQdequeue_anymax(int *ret, int *bid);
 str PQdequeue_anymin(int *ret, int *bid);
 str PQdequeue_btemax(int *ret, int *bid);
@@ -2559,7 +2449,6 @@ str PropertyOperatorString(prop_op_t op)
 str QOTclrdebugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str QOTdebugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str QOTgetStatistics(int *ret, str *nme);
-BUN QOTjoinEstimate(BAT *l, BAT *r);
 str QOToptimize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str QOTshowFlowGraph(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
 str QOTshowPlan(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
@@ -2606,7 +2495,6 @@ str RMTput(Client cntxt, MalBlkPtr mb, M
 str RMTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str RMTregisterInternal(Client cntxt, str conn, str mod, str fcn);
 str RMTresolve(int *ret, str *pat);
-str RMTresolve(int *ret, str *pat){ #ifdef WIN32 throw(MAL, "remote.resolve", 
"merovingian is not available on " "your platform, sorry");
 str RNGnewRange_dbl(bit *res, dbl *i, dbl *first);
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to