@@ -480,7 +480,6 @@ fd_blockstore_shred_remove( fd_blockstore_t * blockstore, ulong slot, uint idx )
480480 // FD_TEST( fd_buf_shred_map_verify ( blockstore->shred_map ) == FD_MAP_SUCCESS );
481481}
482482
483-
484483void
485484fd_blockstore_shred_insert ( fd_blockstore_t * blockstore , fd_shred_t const * shred ) {
486485 // FD_LOG_NOTICE(( "[%s] slot %lu idx %u", __func__, shred->slot, shred->idx ));
@@ -511,7 +510,7 @@ fd_blockstore_shred_insert( fd_blockstore_t * blockstore, fd_shred_t const * shr
511510
512511 for (;;) {
513512 fd_buf_shred_map_query_t query [1 ] = { 0 };
514- int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query );
513+ int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query , 0 );
515514 if ( FD_UNLIKELY ( err == FD_MAP_ERR_CORRUPT ) ) FD_LOG_ERR (( "[%s] %s. shred: (%lu, %u)" , __func__ , fd_buf_shred_map_strerror ( err ), slot , shred -> idx ));
516515 if ( FD_UNLIKELY ( err == FD_MAP_ERR_AGAIN ) ) continue ;
517516 fd_buf_shred_t * buf_shred = fd_buf_shred_map_query_ele ( query );
@@ -684,7 +683,7 @@ fd_blockstore_shred_test( fd_blockstore_t * blockstore, ulong slot, uint idx ) {
684683 fd_buf_shred_map_query_t query [1 ] = { 0 };
685684
686685 for (;;) {
687- int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query );
686+ int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query , 0 );
688687 if ( FD_UNLIKELY ( err == FD_MAP_ERR_CORRUPT ) ) FD_LOG_ERR (( "[%s] slot: %lu idx: %u. %s" , __func__ , slot , idx , fd_buf_shred_map_strerror ( err ) ));
689688 if ( FD_LIKELY ( !fd_buf_shred_map_query_test ( query ) ) ) return err != FD_MAP_ERR_KEY ;
690689 }
@@ -730,7 +729,7 @@ fd_buf_shred_query_copy_data( fd_blockstore_t * blockstore, ulong slot, uint idx
730729 int err = FD_MAP_ERR_AGAIN ;
731730 while ( err == FD_MAP_ERR_AGAIN ) {
732731 fd_buf_shred_map_query_t query [1 ] = { 0 };
733- err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query );
732+ err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query , 0 );
734733 if ( FD_UNLIKELY ( err == FD_MAP_ERR_KEY ) ) return -1 ;
735734 if ( FD_UNLIKELY ( err == FD_MAP_ERR_CORRUPT ) ) FD_LOG_ERR (( "[%s] map corrupt. shred %lu %u" , __func__ , slot , idx ));
736735 if ( FD_UNLIKELY ( err == FD_MAP_ERR_AGAIN ) ) continue ;
@@ -825,7 +824,7 @@ fd_blockstore_slice_query( fd_blockstore_t * blockstore,
825824 for (;;) { /* speculative copy one shred */
826825 fd_shred_key_t key = { slot , idx };
827826 fd_buf_shred_map_query_t query [1 ] = { 0 };
828- int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query );
827+ int err = fd_buf_shred_map_query_try ( blockstore -> shred_map , & key , NULL , query , 0 );
829828 if ( FD_UNLIKELY ( err == FD_MAP_ERR_CORRUPT ) ){
830829 FD_LOG_WARNING (( "[%s] key: (%lu, %u) %s" , __func__ , slot , idx , fd_buf_shred_map_strerror ( err ) ));
831830 return FD_BLOCKSTORE_ERR_CORRUPT ;
@@ -874,7 +873,6 @@ fd_blockstore_shreds_complete( fd_blockstore_t * blockstore, ulong slot ){
874873 }
875874 return complete ;
876875
877-
878876 /* When replacing block_query( slot ) != NULL with this function:
879877 There are other things verified in a successful deshred & scan block that are not verified here.
880878 scan_block does a round of well-formedness checks like parsing txns, and no premature end of batch
@@ -889,7 +887,6 @@ fd_blockstore_shreds_complete( fd_blockstore_t * blockstore, ulong slot ){
889887
890888}
891889
892-
893890int
894891fd_blockstore_block_data_query_volatile ( fd_blockstore_t * blockstore ,
895892 int fd ,
@@ -1044,7 +1041,6 @@ fd_blockstore_block_data_query_volatile( fd_blockstore_t * blockstore,
10441041#endif
10451042}
10461043
1047-
10481044int
10491045fd_blockstore_block_map_query_volatile ( fd_blockstore_t * blockstore ,
10501046 int fd ,
0 commit comments