Changeset: 0357d712bc13 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0357d712bc13 Modified Files: clients/Tests/exports.stable.out clients/mapilib/ChangeLog clients/mapilib/mapi.c clients/mapilib/mapi.h Branch: default Log Message:
Removed unused function mapi_stream_query. diffs (74 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 @@ -563,7 +563,6 @@ MapiMsg mapi_set_size_header(Mapi mid, i int mapi_split_line(MapiHdl hdl); MapiMsg mapi_start_talking(Mapi mid); MapiMsg mapi_store_field(MapiHdl hdl, int fnr, int outtype, void *outparam); -MapiHdl mapi_stream_query(Mapi mid, const char *cmd, int windowsize); MapiMsg mapi_timeout(Mapi mid, unsigned int time); void mapi_trace(Mapi mid, bool flag); char *mapi_unquote(char *msg); diff --git a/clients/mapilib/ChangeLog b/clients/mapilib/ChangeLog --- a/clients/mapilib/ChangeLog +++ b/clients/mapilib/ChangeLog @@ -1,3 +1,6 @@ # ChangeLog file for mapilib # This file is updated with Maddlog +* Wed Sep 12 2018 Sjoerd Mullender <sjo...@acm.org> +- Removed function mapi_stream_query. + diff --git a/clients/mapilib/mapi.c b/clients/mapilib/mapi.c --- a/clients/mapilib/mapi.c +++ b/clients/mapilib/mapi.c @@ -302,7 +302,6 @@ * @item mapi_rows_affected() @tab Obtain number of rows changed * @item mapi_seek_row() @tab Move row reader to specific location in cache * @item mapi_setAutocommit() @tab Set auto-commit flag - * @item mapi_stream_query() @tab Send query and prepare for reading tuple stream * @item mapi_table() @tab Get current table name * @item mapi_timeout() @tab Set timeout for long-running queries[TODO] * @item mapi_trace() @tab Set trace flag @@ -4211,30 +4210,6 @@ mapi_query_done(MapiHdl hdl) return ret == MOK && hdl->needmore ? MMORE : ret; } -/* - * Stream queries are requests to the database engine that produce a stream - * of answers of indefinite length. Elements are eaten away using the normal way. - * The stream ends upon encountering of the prompt. - * A stream query can not rely on upfront caching. - * The stream query also ensures that the cache contains a window - * over the stream by shuffling tuples once it is filled. - */ -MapiHdl -mapi_stream_query(Mapi mid, const char *cmd, int windowsize) -{ - MapiHdl hdl; - int cachelimit = mid->cachelimit; - - mapi_check0(mid, "mapi_stream_query"); - - mid->cachelimit = windowsize; - hdl = mapi_query(mid, cmd); - mid->cachelimit = cachelimit; - if (hdl != NULL) - mapi_cache_shuffle(hdl, 100); - return hdl; -} - MapiMsg mapi_cache_limit(Mapi mid, int limit) { diff --git a/clients/mapilib/mapi.h b/clients/mapilib/mapi.h --- a/clients/mapilib/mapi.h +++ b/clients/mapilib/mapi.h @@ -170,7 +170,6 @@ mapi_export MapiMsg mapi_query_part(Mapi mapi_export MapiMsg mapi_query_done(MapiHdl hdl); mapi_export MapiHdl mapi_send(Mapi mid, const char *cmd); mapi_export MapiMsg mapi_read_response(MapiHdl hdl); -mapi_export MapiHdl mapi_stream_query(Mapi mid, const char *cmd, int windowsize); mapi_export MapiMsg mapi_cache_limit(Mapi mid, int limit); mapi_export MapiMsg mapi_cache_shuffle(MapiHdl hdl, int percentage); mapi_export MapiMsg mapi_cache_freeup(MapiHdl hdl, int percentage); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list