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

Reply via email to