@@ -131,7 +131,7 @@ void segments_info_t::add_segment_manager(
131131 auto ssize = segment_manager.get_segment_size ();
132132 auto nsegments = segment_manager.get_num_segments ();
133133 auto sm_size = segment_manager.get_available_size ();
134- INFO (" adding segment manager {}, size={ }, ssize={ }, segments={}" ,
134+ INFO (" adding segment manager {}, size=0x{:x }, segment size=0x{:x }, segments={}" ,
135135 device_id_printer_t {d_id}, sm_size, ssize, nsegments);
136136 ceph_assert (ssize > 0 );
137137 ceph_assert (nsegments > 0 );
@@ -329,9 +329,9 @@ std::ostream &operator<<(std::ostream &os, const segments_info_t &infos)
329329 << " , closed=" << infos.get_num_closed ()
330330 << " , type_journal=" << infos.get_num_type_journal ()
331331 << " , type_ool=" << infos.get_num_type_ool ()
332- << " , total=" << infos.get_total_bytes () << " B"
333- << " , available=" << infos.get_available_bytes () << " B"
334- << " , unavailable=" << infos.get_unavailable_bytes () << " B"
332+ << " , total=0x " << std::hex << infos.get_total_bytes () << " B"
333+ << " , available=0x " << infos.get_available_bytes () << " B"
334+ << " , unavailable=0x " << infos.get_unavailable_bytes () << " B" << std::dec
335335 << " , available_ratio=" << infos.get_available_ratio ()
336336 << " , submitted_head=" << infos.get_submitted_journal_head ()
337337 << " , time_bound=" << sea_time_point_printer_t {infos.get_time_bound ()}
@@ -765,10 +765,10 @@ int64_t SpaceTrackerDetailed::SegmentMap::allocate(
765765 for (auto i = b; i < e; ++i) {
766766 if (bitmap[i]) {
767767 if (!error) {
768- ERROR (" found allocated in {}, {} ~ { }" , segment, offset, len);
768+ ERROR (" found allocated in {}, 0x{:x}~0x{:x }" , segment, offset, len);
769769 error = true ;
770770 }
771- DEBUG (" block {} allocated" , i * block_size);
771+ DEBUG (" block 0x{:x}B allocated" , i * block_size);
772772 }
773773 bitmap[i] = true ;
774774 }
@@ -792,10 +792,10 @@ int64_t SpaceTrackerDetailed::SegmentMap::release(
792792 for (auto i = b; i < e; ++i) {
793793 if (!bitmap[i]) {
794794 if (!error) {
795- ERROR (" found unallocated in {}, {} ~ { }" , segment, offset, len);
795+ ERROR (" found unallocated in {}, 0x{:x}~0x{:x }" , segment, offset, len);
796796 error = true ;
797797 }
798- DEBUG (" block {} unallocated" , i * block_size);
798+ DEBUG (" block 0x{:x}B unallocated" , i * block_size);
799799 }
800800 bitmap[i] = false ;
801801 }
@@ -831,7 +831,7 @@ void SpaceTrackerDetailed::SegmentMap::dump_usage(extent_len_t block_size) const
831831 INFO (" dump start" );
832832 for (unsigned i = 0 ; i < bitmap.size (); ++i) {
833833 if (bitmap[i]) {
834- LOCAL_LOGGER.info (" {} still live" , i * block_size);
834+ LOCAL_LOGGER.info (" 0x{:x}B still live" , i * block_size);
835835 }
836836 }
837837}
@@ -847,7 +847,7 @@ void SpaceTrackerDetailed::dump_usage(segment_id_t id) const
847847void SpaceTrackerSimple::dump_usage (segment_id_t id) const
848848{
849849 LOG_PREFIX (SpaceTrackerSimple::dump_usage);
850- INFO (" id: {}, live_bytes: { }" ,
850+ INFO (" id: {}, live_bytes: 0x{:x }" ,
851851 id, live_bytes_by_segment[id].live_bytes );
852852}
853853
@@ -1165,7 +1165,7 @@ SegmentCleaner::do_reclaim_space(
11651165 [this , &extents, &t](auto &ent)
11661166 {
11671167 LOG_PREFIX (SegmentCleaner::do_reclaim_space);
1168- TRACET (" getting extent of type {} at {}~{ }" ,
1168+ TRACET (" getting extent of type {} at {}~0x{:x }" ,
11691169 t,
11701170 ent.type ,
11711171 ent.paddr ,
@@ -1568,7 +1568,7 @@ void SegmentCleaner::mark_space_used(
15681568
15691569 background_callback->maybe_wake_background ();
15701570 assert (ret > 0 );
1571- DEBUG (" segment {} new len: {}~{ }, live_bytes: { }" ,
1571+ DEBUG (" segment {} new len: {}~0x{:x }, live_bytes: 0x{:x }" ,
15721572 seg_addr.get_segment_id (),
15731573 addr,
15741574 len,
@@ -1591,7 +1591,7 @@ void SegmentCleaner::mark_space_free(
15911591 stats.used_bytes -= len;
15921592 auto & seg_addr = addr.as_seg_paddr ();
15931593
1594- DEBUG (" segment {} free len: {}~{ }" ,
1594+ DEBUG (" segment {} free len: {}~0x{:x }" ,
15951595 seg_addr.get_segment_id (), addr, len);
15961596 auto old_usage = calc_utilization (seg_addr.get_segment_id ());
15971597 [[maybe_unused]] auto ret = space_tracker->release (
@@ -1602,7 +1602,7 @@ void SegmentCleaner::mark_space_free(
16021602 adjust_segment_util (old_usage, new_usage);
16031603 background_callback->maybe_wake_blocked_io ();
16041604 assert (ret >= 0 );
1605- DEBUG (" segment {} free len: {}~{ }, live_bytes: { }" ,
1605+ DEBUG (" segment {} free len: {}~0x{:x }, live_bytes: 0x{:x }" ,
16061606 seg_addr.get_segment_id (),
16071607 addr,
16081608 len,
@@ -1687,11 +1687,11 @@ void SegmentCleaner::print(std::ostream &os, bool is_detailed) const
16871687 << " , reclaim_ratio=" << get_reclaim_ratio ()
16881688 << " , alive_ratio=" << get_alive_ratio ();
16891689 if (is_detailed) {
1690- os << " , unavailable_unreclaimable="
1690+ os << " , unavailable_unreclaimable=0x " << std::hex
16911691 << get_unavailable_unreclaimable_bytes () << " B"
1692- << " , unavailable_reclaimble="
1692+ << " , unavailable_reclaimble=0x "
16931693 << get_unavailable_reclaimable_bytes () << " B"
1694- << " , alive=" << stats.used_bytes << " B"
1694+ << " , alive=0x " << stats.used_bytes << " B" << std::dec
16951695 << " , " << segments;
16961696 }
16971697 os << " )" ;
@@ -1722,7 +1722,7 @@ void RBMCleaner::mark_space_used(
17221722 for (auto rbm : rbms) {
17231723 if (addr.get_device_id () == rbm->get_device_id ()) {
17241724 if (rbm->get_start () <= addr) {
1725- DEBUG (" allocate addr: {} len: { }" , addr, len);
1725+ DEBUG (" allocate addr: {} len: 0x{:x }" , addr, len);
17261726 stats.used_bytes += len;
17271727 rbm->mark_space_used (addr, len);
17281728 }
@@ -1741,7 +1741,7 @@ void RBMCleaner::mark_space_free(
17411741 for (auto rbm : rbms) {
17421742 if (addr.get_device_id () == rbm->get_device_id ()) {
17431743 if (rbm->get_start () <= addr) {
1744- DEBUG (" free addr: {} len: { }" , addr, len);
1744+ DEBUG (" free addr: {} len: 0x{:x }" , addr, len);
17451745 ceph_assert (stats.used_bytes >= len);
17461746 stats.used_bytes -= len;
17471747 rbm->mark_space_free (addr, len);
0 commit comments