Changeset: feaec2ce06de for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=feaec2ce06de Modified Files: sql/storage/objectset.c Branch: nospare Log Message:
Remove some comments. diffs (143 lines): diff --git a/sql/storage/objectset.c b/sql/storage/objectset.c --- a/sql/storage/objectset.c +++ b/sql/storage/objectset.c @@ -317,15 +317,13 @@ static void os_rollback_os_id_based_cascading(objectversion *ov, sqlstore *store) { // TODO ATOMIC GET bte state = ov->state; - // END ATOMIC GET assert(state & id_based_rollbacked); if (ov->id_based_older) { if (ov->id_based_older->ts < TRANSACTION_ID_BASE) { // older is last committed state. Restore versionhead pointer to that. - // TODO START ATOMIC() + // TODO START ATOMIC SET ov->id_based_head->ov = ov->id_based_older; - // END ATOMIC() } else { os_rollback_name_based_terminal_decendant(ov->name_based_head->ov, store); @@ -335,7 +333,6 @@ os_rollback_os_id_based_cascading(object state |= id_based_rollbacked; //TODO ATOMIC SET ov->id_based_older->state = state; - // END ATOMIC SET // id based cascaded rollback along the parents os_rollback_os_id_based_cascading(ov->id_based_older, store); @@ -351,15 +348,13 @@ static void os_rollback_os_name_based_cascading(objectversion *ov, sqlstore *store) { // TODO ATOMIC GET bte state = ov->state; - // END ATOMIC GET assert(state & name_based_rollbacked); if (ov->name_based_older) { if (ov->name_based_older->ts < TRANSACTION_ID_BASE) { // older is last committed state. Restore versionhead pointer to that. - // TODO START ATOMIC() + // TODO START ATOMIC SET ov->name_based_head->ov = ov->name_based_older; - // END ATOMIC() } else { os_rollback_id_based_terminal_decendant(ov->id_based_head->ov, store); @@ -369,7 +364,6 @@ os_rollback_os_name_based_cascading(obje state |= name_based_rollbacked; //TODO ATOMIC SET ov->name_based_older->state = state; - // END ATOMIC SET // name based cascaded rollback along the parents os_rollback_os_name_based_cascading(ov->name_based_older, store); @@ -385,7 +379,6 @@ static void os_rollback_name_based_terminal_decendant(objectversion *ov, sqlstore *store) { // TODO ATOMIC GET bte state = ov->state; - // END ATOMIC GET if (state & name_based_rollbacked) { return; @@ -395,7 +388,6 @@ os_rollback_name_based_terminal_decendan //TODO ATOMIC SET ov->state = state; - // END ATOMIC SET os_rollback_id_based_terminal_decendant(ov->id_based_head->ov, store); os_rollback_os_name_based_cascading(ov, store); @@ -405,7 +397,6 @@ static void os_rollback_id_based_terminal_decendant(objectversion *ov, sqlstore *store) { // TODO ATOMIC GET bte state = ov->state; - // END ATOMIC GET if (state & id_based_rollbacked) { return; @@ -415,7 +406,6 @@ os_rollback_id_based_terminal_decendant( //TODO ATOMIC SET ov->state = state; - // END ATOMIC SET os_rollback_name_based_terminal_decendant(ov->name_based_head->ov, store); os_rollback_os_id_based_cascading(ov, store); @@ -454,7 +444,6 @@ put_under_destruction(sqlstore* store, o // TODO ATOMIC GET ov->ts = store->timestamp+1; - // END ATOMIC GET if (ov->id_based_older) { put_under_destruction(store, ov->id_based_older, oldest); @@ -486,7 +475,6 @@ os_cleanup(sqlstore* store, objectversio */ // TODO ATOMIC GET ov->ts = store->timestamp+2; - // END ATOMIC GET } // not yet old enough to be safely removed. Try later. @@ -506,7 +494,6 @@ os_cleanup(sqlstore* store, objectversio // TODO ATOMIC GET objectversion* newer = ov->name_based_newer; - // END ATOMIC GET if (ov->ts < oldest && newer && (newer->ts < oldest && !newer->state)) { assert(newer == ov->id_based_newer); @@ -757,7 +744,7 @@ os_add_name_based(objectset *os, struct else { return -1; /*conflict with cleaner*/ } - //END ATOMIC + //END ATOMIC CAS } MT_lock_set(&os->ht_lock); @@ -770,7 +757,6 @@ os_add_name_based(objectset *os, struct oo->name_based_newer = ov; // TODO ATOMIC SET oo->state = 0; - // END ATOMIC } MT_lock_unset(&os->ht_lock); return 0; @@ -808,7 +794,7 @@ os_add_id_based(objectset *os, struct sq else { return -1; /*conflict with cleaner*/ } - //END ATOMIC + //END ATOMIC CAS } MT_lock_set(&os->ht_lock); @@ -820,7 +806,6 @@ os_add_id_based(objectset *os, struct sq oo->id_based_newer = ov; // TODO ATOMIC SET oo->state = 0; - // END ATOMIC } MT_lock_unset(&os->ht_lock); return 0; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list