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

Reply via email to