Changeset: db97636bc370 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=db97636bc370
Modified Files:
        sql/storage/bat/bat_storage.c
Branch: unlock
Log Message:

fixed check for 'no' updates.


diffs (28 lines):

diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c
--- a/sql/storage/bat/bat_storage.c
+++ b/sql/storage/bat/bat_storage.c
@@ -176,7 +176,7 @@ count_deletes(storage *d)
        BAT *b = temp_descriptor(d->cs.bid);
        lng cnt = 0;
 
-       if (d->cs.ucnt) {
+       if (!d->cs.ucnt) {
                if (BATsum(&cnt, TYPE_lng, b, NULL, true, false, false) != 
GDK_SUCCEED) {
                        bat_destroy(b);
                        return 0;
@@ -185,6 +185,7 @@ count_deletes(storage *d)
                BAT *ui, *uv, *c;
 
                if (cs_real_update_bats(&d->cs, &ui, &uv) == LOG_ERR) {
+                       assert(0);
                        bat_destroy(b);
                        return 0;
                }
@@ -1199,7 +1200,6 @@ create_col(sql_trans *tr, sql_column *c)
                        sql_delta *d = c->data;
 
                        bat_set_access(b, BAT_READ);
-                       d->cs.bid = b->batCacheid;
                        d->cs.bid = temp_create(b);
 
                        if (!isTempTable(c->t)) {
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to