Changeset: 3911bab6c4f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3911bab6c4f3
Modified Files:
        gdk/gdk_logger.c
        gdk/gdk_logger_internals.h
        sql/storage/bat/bat_logger.c
Branch: default
Log Message:

Remove unused struct members.


diffs (94 lines):

diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -1494,7 +1494,7 @@ log_switch_bat(BAT *old, BAT *new, const
 static gdk_return
 bm_get_counts(logger *lg)
 {
-       BUN p, q, deleted = 0;
+       BUN p, q;
        const log_bid *bids = (const log_bid *) Tloc(lg->catalog_bid, 0);
 
        BATloop(lg->catalog_bid, p, q) {
@@ -1507,7 +1507,6 @@ bm_get_counts(logger *lg)
                        assert(b);
                        cnt = BATcount(b);
                } else {
-                       deleted++;
                        lid = BBP_desc(bids[p]) ? 1 : -1;
                }
                if (BUNappend(lg->catalog_cnt, &cnt, false) != GDK_SUCCEED)
@@ -1515,8 +1514,6 @@ bm_get_counts(logger *lg)
                if (BUNappend(lg->catalog_lid, &lid, false) != GDK_SUCCEED)
                        return GDK_FAIL;
        }
-       lg->deleted = deleted;
-       lg->cnt = BATcount(lg->catalog_bid);
        return GDK_SUCCEED;
 }
 
@@ -1634,7 +1631,7 @@ cleanup_and_swap(logger *lg, int *r, con
        r[rcnt++] = lg->catalog_id->batCacheid;
        r[rcnt++] = lg->dcatalog->batCacheid;
 
-       assert(lg->deleted - cleanup == BATcount(ndels));
+       assert(BATcount(lg->dcatalog) - cleanup == BATcount(ndels));
 
        logbat_destroy(lg->catalog_bid);
        logbat_destroy(lg->catalog_id);
@@ -1661,8 +1658,6 @@ cleanup_and_swap(logger *lg, int *r, con
        strconcat_len(bak, sizeof(bak), lg->fn, "_catalog_lid", NULL);
        if (BBPrename(lg->catalog_lid, bak) < 0)
                GDKclrerr();
-       lg->cnt = BATcount(lg->catalog_bid);
-       lg->deleted -= cleanup;
        for (logged_range *p = lg->pending; p; p = p->next) {
                p->cnt -= cleanup;
                p->deleted -= cleanup;
@@ -3279,7 +3274,6 @@ log_add_bat(logger *lg, BAT *b, log_id i
            || BUNappend(lg->catalog_cnt, &cnt, false) != GDK_SUCCEED ||
            BUNappend(lg->catalog_lid, &lid, false) != GDK_SUCCEED)
                return GDK_FAIL;
-       lg->cnt++;
        if (lg->current)
                lg->current->cnt++;
        BBPretain(bid);
@@ -3304,7 +3298,6 @@ log_del_bat(logger *lg, log_bid bid)
        if (BUNreplace(lg->catalog_lid, p, &lid, false) != GDK_SUCCEED)
                return GDK_FAIL;
        if (BUNappend(lg->dcatalog, &pos, true) == GDK_SUCCEED) {
-               lg->deleted++;
                if (lg->current)
                        lg->current->deleted++;
                return GDK_SUCCEED;
diff --git a/gdk/gdk_logger_internals.h b/gdk/gdk_logger_internals.h
--- a/gdk/gdk_logger_internals.h
+++ b/gdk/gdk_logger_internals.h
@@ -76,8 +76,6 @@ struct logger {
        BAT *catalog_cnt;       /* count of ondisk buns (transient) */
        BAT *catalog_lid;       /* last tid, after which it gets 
released/destroyed */
        BAT *dcatalog;          /* deleted from catalog table */
-       BUN cnt;                /* number of persistent bats, incremented on 
log flushing */
-       BUN deleted;            /* number of destroyed persistent bats, needed 
for catalog vacuum */
        BAT *seqs_id;           /* int id column */
        BAT *seqs_val;          /* lng value column */
        BAT *dseqs;             /* deleted from seqs table */
diff --git a/sql/storage/bat/bat_logger.c b/sql/storage/bat/bat_logger.c
--- a/sql/storage/bat/bat_logger.c
+++ b/sql/storage/bat/bat_logger.c
@@ -112,7 +112,6 @@ replace_bat(old_logger *old_lg, logger *
                                                
MT_rwlock_rdunlock(&cii.b->thashlock);
                                                return GDK_FAIL;
                                        }
-                                       lg->deleted++;
                                        break;
                                }
                        }
@@ -123,7 +122,6 @@ replace_bat(old_logger *old_lg, logger *
                                (rc = BUNappend(lg->catalog_cnt, 
&(lng){BATcount(newcol)}, false)) == GDK_SUCCEED) {
                                BBPretain(newcol->batCacheid);
                        }
-                       lg->cnt++;
                }
        }
        return rc;
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to