<commit_before># 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://monetdb.cwi.nl/Legal/MonetDBLicense-1.1.html
#
# 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-2011 MonetDB B.V.
# All Rights Reserved.

-- Datacell basket  wrappers
create schema datacell;
create procedure datacell.basket(sch string, tbl string)
   external name datacell.basket;

create function datacell.inventory()
returns table (kind string, nme string)
   external name datacell.inventory;

create procedure datacell.receptor(sch string, tbl string, host string, portid integer)
    external name receptor."start";

create procedure datacell.emitter(sch string, tbl string, host string, portid integer)
    external name emitter."start";

create procedure datacell.mode(sch string, tbl string, mode string)
	external name datacell.mode;

create procedure datacell.protocol(sch string, tbl string, protocol string)
	external name datacell.protocol;

create procedure datacell.pause (sch string, tbl string)
    external name datacell.pause;

create procedure datacell.resume (sch string, tbl string)
    external name datacell.resume;

create procedure datacell.remove (sch string, tbl string)
    external name datacell.remove;

create procedure datacell.query(sch string, proc string)
	external name datacell.query;

create procedure datacell.register(sch string, proc string)
	external name datacell.register;

create procedure datacell.unregister(sch string, proc string)
	external name datacell.unregister;
-- scheduler activation
create procedure datacell.prepare()
	external name datacell.prepare;

create procedure datacell.finish()
	external name datacell.finish;

create procedure datacell.pause()
	external name datacell.pause;

create procedure datacell.resume()
	external name datacell.resume;

create procedure datacell.dump()
	external name datacell.dump;<commit_msg>Use schema.table notation for baskets.<commit_after># 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://monetdb.cwi.nl/Legal/MonetDBLicense-1.1.html
#
# 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-2011 MonetDB B.V.
# All Rights Reserved.

-- Datacell basket  wrappers
create schema datacell;
create procedure datacell.basket(tbl string)
   external name datacell.basket;

create function datacell.inventory()
returns table (kind string, nme string)
   external name datacell.inventory;

create procedure datacell.receptor(tbl string, host string, portid integer)
    external name receptor."start";

create procedure datacell.emitter(tbl string, host string, portid integer)
    external name emitter."start";

create procedure datacell.mode(tbl string, mode string)
	external name datacell.mode;

create procedure datacell.protocol(tbl string, protocol string)
	external name datacell.protocol;

create procedure datacell.pause (tbl string)
    external name datacell.pause;

create procedure datacell.resume (tbl string)
    external name datacell.resume;

create procedure datacell.remove (tbl string)
    external name datacell.remove;

create procedure datacell.query(proc string, def string)
	external name datacell.query;

create procedure datacell.register(proc string)
	external name datacell.register;

create procedure datacell.unregister(proc string)
	external name datacell.unregister;

-- scheduler activation
create procedure datacell.prelude()
	external name datacell.prelude;

create procedure datacell.postlude()
	external name datacell.postlude;

create procedure datacell.pause()
	external name datacell.pause;

create procedure datacell.resume()
	external name datacell.resume;

create procedure datacell.dump()
	external name datacell.dump;
{'fraction_non_alphanumeric': 0.068731438268986, 'fraction_numerical': 0.00848536274925753, 'mean_word_length': 4.968354430379747, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2484468', 'n_tokens_mistral': 1364, 'n_tokens_neox': 1323, 'n_words': 529}