File tree 1 file changed +3
-18
lines changed
1 file changed +3
-18
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ use bytes::Bytes;
50
50
use chrono:: Utc ;
51
51
use http:: { HeaderName , HeaderValue } ;
52
52
use itertools:: Itertools ;
53
- use serde_json:: { json , Value } ;
53
+ use serde_json:: Value ;
54
54
use std:: collections:: HashMap ;
55
55
use std:: fs;
56
56
use std:: num:: NonZeroU32 ;
@@ -658,24 +658,9 @@ pub async fn get_stream_hot_tier(stream_name: Path<String>) -> Result<impl Respo
658
658
let Some ( hot_tier_manager) = HotTierManager :: global ( ) else {
659
659
return Err ( StreamError :: HotTierNotEnabled ( stream_name) ) ;
660
660
} ;
661
- let StreamHotTier {
662
- version,
663
- size,
664
- used_size,
665
- available_size,
666
- oldest_date_time_entry,
667
- } = hot_tier_manager. get_hot_tier ( & stream_name) . await ?;
668
- let mut json = json ! ( {
669
- "version" : version,
670
- "size" : format!( "{size} Bytes" ) ,
671
- "used_size" : format!( "{used_size} Bytes" ) ,
672
- "available_size" : format!( "{available_size} Bytes" ) ,
673
- } ) ;
674
- if let Some ( entry) = oldest_date_time_entry {
675
- json[ "oldest_date_time_entry" ] = serde_json:: Value :: String ( entry) ;
676
- }
661
+ let meta = hot_tier_manager. get_hot_tier ( & stream_name) . await ?;
677
662
678
- Ok ( ( web:: Json ( json ) , StatusCode :: OK ) )
663
+ Ok ( ( web:: Json ( meta ) , StatusCode :: OK ) )
679
664
}
680
665
681
666
pub async fn delete_stream_hot_tier (
You can’t perform that action at this time.
0 commit comments