Changeset: c4c42d1a1a91 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c4c42d1a1a91
Modified Files:
        sql/backends/monet5/sql_result.c
Branch: default
Log Message:

don't call tablet code for 0 rows.


diffs (14 lines):

diff --git a/sql/backends/monet5/sql_result.c b/sql/backends/monet5/sql_result.c
--- a/sql/backends/monet5/sql_result.c
+++ b/sql/backends/monet5/sql_result.c
@@ -866,8 +866,8 @@ mvc_import_table(Client cntxt, BAT ***ba
                        }
                }
                if ( (locked || (msg = TABLETcreate_bats(&as, (BUN) (sz < 0 ? 
1000 : sz))) == MAL_SUCCEED)  ){
-                       if (SQLload_file(cntxt, &as, bs, out, sep, rsep, ssep ? 
ssep[0] : 0, offset, sz, best) != BUN_NONE && 
-                               (best || !as.error)) {
+                       if (!sz || (SQLload_file(cntxt, &as, bs, out, sep, 
rsep, ssep ? ssep[0] : 0, offset, sz, best) != BUN_NONE && 
+                               (best || !as.error))) {
                                *bats = (BAT**) GDKzalloc(sizeof(BAT *) * 
as.nr_attrs);
                                if ( *bats == NULL){
                                        TABLETdestroy_format(&as);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to