diff --git a/newbrt/tests/make-tree.c b/newbrt/tests/make-tree.c index 551166a66ba..08155ed1c35 100644 --- a/newbrt/tests/make-tree.c +++ b/newbrt/tests/make-tree.c @@ -39,7 +39,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode,0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode,0), &cmd, idx, NULL, NULL, NULL, NULL); leafnode->max_msn_applied_to_node_on_disk = msn; diff --git a/newbrt/tests/msnfilter.c b/newbrt/tests/msnfilter.c index 3a656421e57..89f17d6a563 100644 --- a/newbrt/tests/msnfilter.c +++ b/newbrt/tests/msnfilter.c @@ -48,7 +48,7 @@ append_leaf(BRT brt, BRTNODE leafnode, void *key, size_t keylen, void *val, size bool made_change; u_int64_t workdone=0; - toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd, &made_change, &workdone); + toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd, &made_change, &workdone, NULL, NULL); { int r = toku_brt_lookup(brt, &thekey, lookup_checkf, &pair); assert(r==0); @@ -56,7 +56,7 @@ append_leaf(BRT brt, BRTNODE leafnode, void *key, size_t keylen, void *val, size } BRT_MSG_S badcmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &badval } }; - toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &badcmd, &made_change, &workdone); + toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &badcmd, &made_change, &workdone, NULL, NULL); // message should be rejected for duplicate msn, row should still have original val @@ -69,7 +69,7 @@ append_leaf(BRT brt, BRTNODE leafnode, void *key, size_t keylen, void *val, size // now verify that message with proper msn gets through msn = next_dummymsn(); BRT_MSG_S cmd2 = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &val2 } }; - toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd2, &made_change, &workdone); + toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd2, &made_change, &workdone, NULL, NULL); // message should be accepted, val should have new value { @@ -81,7 +81,7 @@ append_leaf(BRT brt, BRTNODE leafnode, void *key, size_t keylen, void *val, size // now verify that message with lesser (older) msn is rejected msn.msn = msn.msn - 10; BRT_MSG_S cmd3 = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &badval } }; - toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd3, &made_change, &workdone); + toku_apply_cmd_to_leaf(brt->compare_fun, brt->update_fun, &brt->h->descriptor, leafnode, &cmd3, &made_change, &workdone, NULL, NULL); // message should be rejected, val should still have value in pair2 { diff --git a/newbrt/tests/orthopush-flush.c b/newbrt/tests/orthopush-flush.c index 35ed7cf58eb..13f887c785f 100644 --- a/newbrt/tests/orthopush-flush.c +++ b/newbrt/tests/orthopush-flush.c @@ -125,10 +125,10 @@ insert_random_message_to_leaf(BRT t, BRTNODE leafnode, BASEMENTNODE blb, LEAFENT msg.u.id.val = valdbt; size_t memsize; int64_t numbytes; - int r = apply_msg_to_leafentry(&msg, NULL, &memsize, save, NULL, NULL, NULL, &numbytes); + int r = apply_msg_to_leafentry(&msg, NULL, &memsize, save, NULL, NULL, NULL, NULL, NULL, &numbytes); assert_zero(r); bool made_change; - brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, leafnode, blb, &msg, &made_change, NULL); + brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, leafnode, blb, &msg, &made_change, NULL, NULL, NULL); if (msn.msn > blb->max_msn_applied.msn) { blb->max_msn_applied = msn; } @@ -167,14 +167,14 @@ insert_same_message_to_leaves(BRT t, BRTNODE child1, BASEMENTNODE blb1, BRTNODE msg.u.id.val = valdbt; size_t memsize; int64_t numbytes; - int r = apply_msg_to_leafentry(&msg, NULL, &memsize, save, NULL, NULL, NULL, &numbytes); + int r = apply_msg_to_leafentry(&msg, NULL, &memsize, save, NULL, NULL, NULL, NULL, NULL, &numbytes); assert_zero(r); bool made_change; - brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, child1, blb1, &msg, &made_change, NULL); + brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, child1, blb1, &msg, &made_change, NULL, NULL, NULL); if (msn.msn > blb1->max_msn_applied.msn) { blb1->max_msn_applied = msn; } - brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, child2, blb2, &msg, &made_change, NULL); + brt_leaf_put_cmd(t->compare_fun, t->update_fun, NULL, child2, blb2, &msg, &made_change, NULL, NULL, NULL); if (msn.msn > blb2->max_msn_applied.msn) { blb2->max_msn_applied = msn; } @@ -587,7 +587,7 @@ flush_to_leaf(BRT t, bool make_leaf_up_to_date, bool use_flush) { for (i = 0; i < num_parent_messages; ++i) { if (!parent_messages_is_fresh[i]) { bool made_change; - toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child, parent_messages[i], &made_change, NULL); + toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child, parent_messages[i], &made_change, NULL, NULL, NULL); } } for (i = 0; i < 8; ++i) { @@ -811,7 +811,7 @@ flush_to_leaf_with_keyrange(BRT t, bool make_leaf_up_to_date) { if (dummy_cmp(NULL, parent_messages[i]->u.id.key, &childkeys[7]) <= 0 && !parent_messages_is_fresh[i]) { bool made_change; - toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child, parent_messages[i], &made_change, NULL); + toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child, parent_messages[i], &made_change, NULL, NULL, NULL); } } for (i = 0; i < 8; ++i) { @@ -998,8 +998,8 @@ compare_apply_and_flush(BRT t, bool make_leaf_up_to_date) { for (i = 0; i < num_parent_messages; ++i) { if (!parent_messages_is_fresh[i]) { bool made_change; - toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child1, parent_messages[i], &made_change, NULL); - toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child2, parent_messages[i], &made_change, NULL); + toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child1, parent_messages[i], &made_change, NULL, NULL, NULL); + toku_apply_cmd_to_leaf(t->compare_fun, t->update_fun, &t->h->descriptor, child2, parent_messages[i], &made_change, NULL, NULL, NULL); } } for (i = 0; i < 8; ++i) { diff --git a/newbrt/tests/test-leafentry-nested.c b/newbrt/tests/test-leafentry-nested.c index bde0d4a0d78..37735a9b8c1 100644 --- a/newbrt/tests/test-leafentry-nested.c +++ b/newbrt/tests/test-leafentry-nested.c @@ -399,7 +399,7 @@ test_le_apply(ULE ule_initial, BRT_MSG msg, ULE ule_expected) { &result_memsize, &le_result, NULL, - NULL, NULL, &ignoreme); + NULL, NULL, NULL, NULL, &ignoreme); CKERR(r); if (le_result) diff --git a/newbrt/tests/verify-bad-msn.c b/newbrt/tests/verify-bad-msn.c index 345d5f88641..e0e94d71771 100644 --- a/newbrt/tests/verify-bad-msn.c +++ b/newbrt/tests/verify-bad-msn.c @@ -42,7 +42,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // Create bad tree (don't do following): // leafnode->max_msn_applied_to_node = msn; diff --git a/newbrt/tests/verify-bad-pivots.c b/newbrt/tests/verify-bad-pivots.c index 76f832e8ffa..688d5e66397 100644 --- a/newbrt/tests/verify-bad-pivots.c +++ b/newbrt/tests/verify-bad-pivots.c @@ -30,7 +30,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1; diff --git a/newbrt/tests/verify-dup-in-leaf.c b/newbrt/tests/verify-dup-in-leaf.c index 0a09086213d..ed566e952c6 100644 --- a/newbrt/tests/verify-dup-in-leaf.c +++ b/newbrt/tests/verify-dup-in-leaf.c @@ -31,7 +31,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1; diff --git a/newbrt/tests/verify-dup-pivots.c b/newbrt/tests/verify-dup-pivots.c index a8cd4621ca1..454ce90e165 100644 --- a/newbrt/tests/verify-dup-pivots.c +++ b/newbrt/tests/verify-dup-pivots.c @@ -30,7 +30,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1; diff --git a/newbrt/tests/verify-misrouted-msgs.c b/newbrt/tests/verify-misrouted-msgs.c index 73080f52de4..20c6f3b3204 100644 --- a/newbrt/tests/verify-misrouted-msgs.c +++ b/newbrt/tests/verify-misrouted-msgs.c @@ -31,7 +31,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode,0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode,0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1; diff --git a/newbrt/tests/verify-unsorted-leaf.c b/newbrt/tests/verify-unsorted-leaf.c index a3ed98338ab..ba337ba494f 100644 --- a/newbrt/tests/verify-unsorted-leaf.c +++ b/newbrt/tests/verify-unsorted-leaf.c @@ -31,7 +31,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1; diff --git a/newbrt/tests/verify-unsorted-pivots.c b/newbrt/tests/verify-unsorted-pivots.c index b18341ee528..6dff5065691 100644 --- a/newbrt/tests/verify-unsorted-pivots.c +++ b/newbrt/tests/verify-unsorted-pivots.c @@ -30,7 +30,7 @@ append_leaf(BRTNODE leafnode, void *key, size_t keylen, void *val, size_t vallen // apply an insert to the leaf node MSN msn = next_dummymsn(); BRT_MSG_S cmd = { BRT_INSERT, msn, xids_get_root_xids(), .u.id = { &thekey, &theval } }; - brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL); + brt_leaf_apply_cmd_once(leafnode, BLB(leafnode, 0), &cmd, idx, NULL, NULL, NULL, NULL); // dont forget to dirty the node leafnode->dirty = 1;