@@ -35,7 +35,6 @@ use crate::{
3535} ;
3636use arrow_schema:: Schema ;
3737use bytes:: Bytes ;
38- use chrono:: NaiveDateTime ;
3938use itertools:: Itertools ;
4039use relative_path:: RelativePathBuf ;
4140use serde:: Serialize ;
@@ -129,24 +128,9 @@ async fn migration_hot_tier(stream: &str) -> anyhow::Result<()> {
129128 let mut stream_hot_tier = hot_tier_manager. get_hot_tier ( stream) . await ?;
130129 if stream_hot_tier. version . is_none ( ) {
131130 stream_hot_tier. version = Some ( CURRENT_HOT_TIER_VERSION . to_string ( ) ) ;
132- stream_hot_tier. size = format ! (
133- "{} Bytes" ,
134- human_size_to_bytes( & stream_hot_tier. size) . unwrap( )
135- ) ;
136- stream_hot_tier. available_size = Some ( format ! (
137- "{} Bytes" ,
138- human_size_to_bytes( & stream_hot_tier. available_size. unwrap( ) ) . unwrap( )
139- ) ) ;
140- stream_hot_tier. used_size = Some ( format ! (
141- "{} Bytes" ,
142- human_size_to_bytes( & stream_hot_tier. used_size. unwrap( ) ) . unwrap( )
143- ) ) ;
144- let mut oldest_entry = stream_hot_tier. oldest_date_time_entry . unwrap ( ) ;
145- let naive_date =
146- NaiveDateTime :: parse_from_str ( & oldest_entry, "%Y-%m-%d %H:%M:%S" ) . unwrap ( ) ;
147- oldest_entry = naive_date. format ( "%Y-%m-%dT%H:%M:00.000Z" ) . to_string ( ) ;
148-
149- stream_hot_tier. oldest_date_time_entry = Some ( oldest_entry) ;
131+ stream_hot_tier. size = human_size_to_bytes ( & stream_hot_tier. size ) . unwrap ( ) . to_string ( ) ;
132+ stream_hot_tier. available_size = Some ( human_size_to_bytes ( & stream_hot_tier. available_size . unwrap ( ) ) . unwrap ( ) . to_string ( ) ) ;
133+ stream_hot_tier. used_size = Some ( human_size_to_bytes ( & stream_hot_tier. used_size . unwrap ( ) ) . unwrap ( ) . to_string ( ) ) ;
150134 hot_tier_manager
151135 . put_hot_tier ( stream, & mut stream_hot_tier)
152136 . await ?;
0 commit comments