Changeset: 5b27b2b58934 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/5b27b2b58934 Modified Files: sql/storage/bat/bat_storage.c sql/storage/bat/bat_utils.c sql/storage/bat/bat_utils.h Branch: Jul2021 Log Message:
Removed unused function and small cleanup diffs (83 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 @@ -2825,6 +2825,7 @@ tr_log_cs( sql_trans *tr, sql_table *t, sqlstore *store = tr->store; gdk_return ok = GDK_SUCCEED; + (void) segs; if (GDKinmemory(0)) return LOG_OK; @@ -2836,31 +2837,16 @@ tr_log_cs( sql_trans *tr, sql_table *t, if (cs->cleared) { assert(cs->ucnt == 0); BAT *ins = temp_descriptor(cs->bid); - if (isEbat(ins)) { - assert(0); - temp_destroy(cs->bid); - cs->bid = temp_copy(ins->batCacheid, false); - bat_destroy(ins); - ins = temp_descriptor(cs->bid); - } + if (!ins) + return LOG_ERR; + assert(!isEbat(ins)); bat_set_access(ins, BAT_READ); ok = log_bat_persists(store->logger, ins, id); bat_destroy(ins); return ok == GDK_SUCCEED ? LOG_OK : LOG_ERR; } - if (isTempTable(t)) { - assert(0); - for (; segs; segs=segs->next) { - if (segs->ts == tr->tid) { - BAT *ins = temp_descriptor(cs->bid); - assert(ins); - assert(BATcount(ins) >= segs->end); - ok = log_bat(store->logger, ins, id, segs->start, segs->end-segs->start); - bat_destroy(ins); - } - } - } + assert(!isTempTable(t)); if (ok == GDK_SUCCEED && cs->ucnt && cs->uibid) { BAT *ui = temp_descriptor(cs->uibid); diff --git a/sql/storage/bat/bat_utils.c b/sql/storage/bat/bat_utils.c --- a/sql/storage/bat/bat_utils.c +++ b/sql/storage/bat/bat_utils.c @@ -91,20 +91,6 @@ temp_copy(log_bid b, int temp) return r; } -BUN -append_inserted(BAT *b, BAT *i ) -{ - BUN nr = 0, r; - BATiter ii = bat_iterator(i); - - for (r = i->batInserted; r < BUNlast(i); r++) { - if (BUNappend(b, BUNtail(ii,r), true) != GDK_SUCCEED) - return BUN_NONE; - nr++; - } - return nr; -} - BAT *ebats[MAXATOMS] = { NULL }; log_bid diff --git a/sql/storage/bat/bat_utils.h b/sql/storage/bat/bat_utils.h --- a/sql/storage/bat/bat_utils.h +++ b/sql/storage/bat/bat_utils.h @@ -28,8 +28,6 @@ extern void bat_destroy(BAT *b); extern BAT *bat_new(int tt, BUN size, role_t role); extern void bat_clear(BAT *b); -extern BUN append_inserted(BAT *b, BAT *i ); - extern BAT *ebats[MAXATOMS]; #define isEbat(b) (ebats[b->ttype] && ebats[b->ttype] == b) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list