Changeset: 5eafb62318db for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5eafb62318db
Modified Files:
        sql/storage/bat/bat_storage.c
Branch: Jul2021
Log Message:

cleanup


diffs (192 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
@@ -630,7 +630,7 @@ cs_bind_ubat( column_storage *cs, int ac
        BAT *b;
 
        assert(access == RD_UPD_ID || access == RD_UPD_VAL);
-       /* returns the current set of updates, TODO merge with older updates */
+       /* returns the updates for cs */
        if (cs->uibid && cs->uvbid) {
                if (access == RD_UPD_ID)
                        b = temp_descriptor(cs->uibid);
@@ -660,8 +660,8 @@ merge_updates( BAT *ui, BAT **UV, BAT *o
                bat_destroy(ov);
                return NULL;
        }
-       BATiter uvi; 
-       BATiter ovi; 
+       BATiter uvi;
+       BATiter ovi;
 
        if (uv) {
                uvi = bat_iterator(uv);
@@ -682,10 +682,10 @@ merge_updates( BAT *ui, BAT **UV, BAT *o
        while (uip < uie && oip < oie && !err) {
                oid uiid = (uipt)?uipt[uip]: uiseqb+uip;
                oid oiid = (oipt)?oipt[oip]: oiseqb+oip;
-       
+
                if (uiid <= oiid) {
                        if (BUNappend(ni, (ptr) &uiid, true) != GDK_SUCCEED ||
-                           (ov && BUNappend(nv, (ptr) BUNtail(uvi, uip), true) 
!= GDK_SUCCEED)) 
+                           (ov && BUNappend(nv, (ptr) BUNtail(uvi, uip), true) 
!= GDK_SUCCEED))
                                err = 1;
                        uip++;
                        if (uiid == oiid)
@@ -700,7 +700,7 @@ merge_updates( BAT *ui, BAT **UV, BAT *o
        while (uip < uie && !err) {
                oid uiid = (uipt)?uipt[uip]: uiseqb+uip;
                if (BUNappend(ni, (ptr) &uiid, true) != GDK_SUCCEED ||
-                   (ov && BUNappend(nv, (ptr) BUNtail(uvi, uip), true) != 
GDK_SUCCEED)) 
+                   (ov && BUNappend(nv, (ptr) BUNtail(uvi, uip), true) != 
GDK_SUCCEED))
                        err = 1;
                uip++;
        }
@@ -727,12 +727,12 @@ merge_updates( BAT *ui, BAT **UV, BAT *o
 }
 
 static sql_delta *
-older_delta( sql_delta *d, sql_trans *tr) 
+older_delta( sql_delta *d, sql_trans *tr)
 {
        sql_delta *o = d->next;
 
        while (o) {
-               if (o->cs.ucnt && VALID_4_READ(o->cs.ts, tr))  
+               if (o->cs.ucnt && VALID_4_READ(o->cs.ts, tr))
                        break;
                else
                        o = o->next;
@@ -758,9 +758,9 @@ bind_ubat(sql_trans *tr, sql_delta *d, i
                        oui = cs_bind_ubat(&o->cs, RD_UPD_ID, type);
                if (access == RD_UPD_VAL)
                        ouv = cs_bind_ubat(&o->cs, RD_UPD_VAL, type);
-               if (!ui || !oui || (access == RD_UPD_VAL && (!uv || !ouv))) 
+               if (!ui || !oui || (access == RD_UPD_VAL && (!uv || !ouv)))
                        return NULL;
-               if ((ui = merge_updates(ui, &uv, oui, ouv)) == NULL) 
+               if ((ui = merge_updates(ui, &uv, oui, ouv)) == NULL)
                        return NULL;
                d = o;
        }
@@ -943,7 +943,7 @@ cs_update_bat( sql_trans *tr, column_sto
        assert(otids->tsorted);
        if (!is_new && !cs->cleared) {
                BAT *ui = NULL, *uv = NULL;
-               
+
                /* handle updates on just inserted bits */
                /* handle updates on updates (within one transaction) */
                BATiter upi = bat_iterator(oupdates);
@@ -983,7 +983,7 @@ cs_update_bat( sql_trans *tr, column_sto
                                                        if (void_inplace(b, 
rid, upd, true) != GDK_SUCCEED)
                                                                res = LOG_ERR;
 
-                                                       int word = rid/32; 
+                                                       int word = rid/32;
                                                        int pos = rid%32;
                                                        msk[word] |= 1U<<pos;
                                                        cnt++;
@@ -996,7 +996,7 @@ cs_update_bat( sql_trans *tr, column_sto
                } else {
                        BUN i = 0;
                        oid *rid = Tloc(otids,0);
-                       segment *seg = s->segs->h; 
+                       segment *seg = s->segs->h;
                        while ( seg && res == LOG_OK && i < ucnt) {
                                if (seg->end <= rid[i])
                                        seg = seg->next;
@@ -1023,7 +1023,7 @@ cs_update_bat( sql_trans *tr, column_sto
                                                if (void_inplace(b, rid[i], 
upd, true) != GDK_SUCCEED)
                                                        res = LOG_ERR;
 
-                                               int word = rid[i]/32; 
+                                               int word = rid[i]/32;
                                                int pos = rid[i]%32;
                                                msk[word] |= 1U<<pos;
                                                cnt++;
@@ -1034,13 +1034,13 @@ cs_update_bat( sql_trans *tr, column_sto
                }
 
                if (cnt < ucnt) {       /* now handle real updates */
-                       if (cs->ucnt == 0) { 
+                       if (cs->ucnt == 0) {
                                if (cnt) {
-                                       ui = BATproject(ins, otids); 
-                                       uv = BATproject(ins, oupdates); 
+                                       ui = BATproject(ins, otids);
+                                       uv = BATproject(ins, oupdates);
                                } else {
-                                       ui = 
temp_descriptor(otids->batCacheid); 
-                                       uv = 
temp_descriptor(oupdates->batCacheid); 
+                                       ui = temp_descriptor(otids->batCacheid);
+                                       uv = 
temp_descriptor(oupdates->batCacheid);
                                }
                                temp_destroy(cs->uibid);
                                temp_destroy(cs->uvbid);
@@ -1073,11 +1073,11 @@ cs_update_bat( sql_trans *tr, column_sto
                                        while (uip < uie && nip < nie && res == 
LOG_OK) {
                                                oid uiv = (uipt)?uipt[uip]: 
uiseqb+uip;
                                                oid niv = (nipt)?nipt[nip]: 
niseqb+nip;
-       
+
                                                if (uiv < niv) {
                                                        upd = BUNtail(ovi, uip);
                                                        if (BUNappend(nui, 
(ptr) &uiv, true) != GDK_SUCCEED ||
-                                                           BUNappend(nuv, 
(ptr) upd, true) != GDK_SUCCEED) 
+                                                           BUNappend(nuv, 
(ptr) upd, true) != GDK_SUCCEED)
                                                                res = LOG_ERR;
                                                        uip++;
                                                } else if (uiv == niv) {
@@ -1085,12 +1085,12 @@ cs_update_bat( sql_trans *tr, column_sto
                                                        if (!msk || 
(msk[nip/32] & (1U<<(nip%32))) == 0) {
                                                                upd = 
BUNtail(upi, nip);
                                                                if 
(BUNappend(nui, (ptr) &niv, true) != GDK_SUCCEED ||
-                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED) 
+                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED)
                                                                        res = 
LOG_ERR;
                                                        } else {
                                                                upd = 
BUNtail(ovi, uip);
                                                                if 
(BUNappend(nui, (ptr) &uiv, true) != GDK_SUCCEED ||
-                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED) 
+                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED)
                                                                        res = 
LOG_ERR;
                                                        }
                                                        uip++;
@@ -1099,7 +1099,7 @@ cs_update_bat( sql_trans *tr, column_sto
                                                        if (!msk || 
(msk[nip/32] & (1U<<(nip%32))) == 0) {
                                                                upd = 
BUNtail(upi, nip);
                                                                if 
(BUNappend(nui, (ptr) &niv, true) != GDK_SUCCEED ||
-                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED) 
+                                                                   
BUNappend(nuv, (ptr) upd, true) != GDK_SUCCEED)
                                                                        res = 
LOG_ERR;
                                                        }
                                                        nip++;
@@ -1109,7 +1109,7 @@ cs_update_bat( sql_trans *tr, column_sto
                                                oid uiv = (uipt)?uipt[uip]: 
uiseqb+uip;
                                                upd = BUNtail(ovi, uip);
                                                if (BUNappend(nui, (ptr) &uiv, 
true) != GDK_SUCCEED ||
-                                                   BUNappend(nuv, (ptr) upd, 
true) != GDK_SUCCEED) 
+                                                   BUNappend(nuv, (ptr) upd, 
true) != GDK_SUCCEED)
                                                        res = LOG_ERR;
                                                uip++;
                                        }
@@ -1118,7 +1118,7 @@ cs_update_bat( sql_trans *tr, column_sto
                                                if (!msk || (msk[nip/32] & 
(1U<<(nip%32))) == 0) {
                                                        upd = BUNtail(upi, nip);
                                                        if (BUNappend(nui, 
(ptr) &niv, true) != GDK_SUCCEED ||
-                                                           BUNappend(nuv, 
(ptr) upd, true) != GDK_SUCCEED) 
+                                                           BUNappend(nuv, 
(ptr) upd, true) != GDK_SUCCEED)
                                                                res = LOG_ERR;
                                                }
                                                nip++;
@@ -1316,7 +1316,7 @@ update_col_execute(sql_trans *tr, sql_de
        if (is_bat) {
                BAT *tids = incoming_tids;
                BAT *values = incoming_values;
-               if (BATcount(tids) == 0) 
+               if (BATcount(tids) == 0)
                        return LOG_OK;
                lock_table(tr->store, table->base.id);
                ok = delta_update_bat(tr, delta, table, tids, values, is_new);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to