Changeset: 80f13853767e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=80f13853767e Modified Files: sql/storage/bat/bat_storage.c Branch: Jan2014 Log Message:
we shouldn't log deletes as snapshots (as we don't write them as snapshots). diffs (18 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 @@ -1894,13 +1894,8 @@ tr_log_dbat(sql_trans *tr, sql_dbat *fdb db = temp_descriptor(fdb->dbid); if (BUNlast(db) > BUNfirst(db)) { assert(store_nr_active>0); - if (BUNlast(db) > db->batInserted && (store_nr_active != 1 || BATcount(db) <= SNAPSHOT_MINSIZE)) + if (BUNlast(db) > db->batInserted) ok = log_bat(bat_logger, db, fdb->dname); - if (store_nr_active == 1 && BATcount(db) > SNAPSHOT_MINSIZE) { - /* log new snapshot */ - logger_add_bat(bat_logger, db, fdb->dname); - ok = log_bat_persists(bat_logger, db, fdb->dname); - } } bat_destroy(db); return ok; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list