Changeset: 4e4296680358 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e4296680358 Added Files: monetdb5/modules/mal/mosaic_dict.h Branch: mosaic Log Message:
Added missing file diffs (49 lines): diff --git a/monetdb5/modules/mal/mosaic_dict.h b/monetdb5/modules/mal/mosaic_dict.h new file mode 100644 --- /dev/null +++ b/monetdb5/modules/mal/mosaic_dict.h @@ -0,0 +1,44 @@ +/* + * The contents of this file are subject to the MonetDB Public License + * Version 1.1 (the "License"); you may not use this file except in + * compliance with the License. You may obtain a copy of the License at + * http://www.monetdb.org/Legal/MonetDBLicense + * + * Software distributed under the License is distributed on an "AS IS" + * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + * License for the specific language governing rights and limitations + * under the License. + * + * The Original Code is the MonetDB Database System. + * + * The Initial Developer of the Original Code is CWI. + * Portions created by CWI are Copyright (C) 1997-July 2008 CWI. + * * Copyright August 2008-2014 MonetDB B.V. + * All Rights Reserved. + */ + +/* + * (c)2014 author Martin Kersten + */ + +#ifndef _MOSAIC_DICT_ +#define _MOSAIC_DICT_ + +#include <mal.h> +#include "mal_interpreter.h" +#include "mal_client.h" + +#define DICTSIZE 128 +mosaic_export int dictsize; + +mosaic_export void MOSdump_dict(Client cntxt, MOStask task); +mosaic_export void MOSadvance_dict(MOStask task); +mosaic_export void MOSskip_dict(MOStask task); +mosaic_export lng MOSestimate_dict(Client cntxt, MOStask task); +mosaic_export void MOScompress_dict(Client cntxt, MOStask task); +mosaic_export void MOSdecompress_dict(Client cntxt, MOStask task); +mosaic_export str MOSsubselect_dict(Client cntxt, MOStask task, BUN first, BUN last, void *low, void *hgh, bit *li, bit *hi, bit *anti); +mosaic_export str MOSthetasubselect_dict(Client cntxt, MOStask task, BUN first, BUN last, void *val, str oper); +mosaic_export str MOSleftfetchjoin_dict(Client cntxt, MOStask task, BUN first, BUN last); +mosaic_export str MOSjoin_dict(Client cntxt, MOStask task, BUN first, BUN last); +#endif /* _MOSAIC_DICT_ */ _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
