@@ -30,7 +30,7 @@ use std::{
30
30
use arrow_array:: RecordBatch ;
31
31
use arrow_ipc:: writer:: StreamWriter ;
32
32
use arrow_schema:: { Field , Fields , Schema } ;
33
- use chrono:: { NaiveDateTime , Timelike , Utc } ;
33
+ use chrono:: { NaiveDateTime , Timelike } ;
34
34
use derive_more:: { Deref , DerefMut } ;
35
35
use itertools:: Itertools ;
36
36
use parquet:: {
@@ -165,8 +165,7 @@ impl Stream {
165
165
hostname. push_str ( id) ;
166
166
}
167
167
let filename = format ! (
168
- "{}{stream_hash}.date={}.hour={:02}.minute={}.{}{hostname}.{ARROW_FILE_EXTENSION}" ,
169
- Utc :: now( ) . format( "%Y%m%dT%H%M" ) ,
168
+ "{stream_hash}.date={}.hour={:02}.minute={}.{}{hostname}.{ARROW_FILE_EXTENSION}" ,
170
169
parsed_timestamp. date( ) ,
171
170
parsed_timestamp. hour( ) ,
172
171
minute_to_slot( parsed_timestamp. minute( ) , OBJECT_STORE_DATA_GRANULARITY ) . unwrap( ) ,
@@ -767,7 +766,7 @@ mod tests {
767
766
768
767
use arrow_array:: { Int32Array , StringArray , TimestampMillisecondArray } ;
769
768
use arrow_schema:: { DataType , Field , TimeUnit } ;
770
- use chrono:: { NaiveDate , TimeDelta } ;
769
+ use chrono:: { NaiveDate , TimeDelta , Utc } ;
771
770
use temp_dir:: TempDir ;
772
771
use tokio:: time:: sleep;
773
772
@@ -884,8 +883,7 @@ mod tests {
884
883
) ;
885
884
886
885
let expected_path = staging. data_path . join ( format ! (
887
- "{}{stream_hash}.date={}.hour={:02}.minute={}.{}.{ARROW_FILE_EXTENSION}" ,
888
- Utc :: now( ) . format( "%Y%m%dT%H%M" ) ,
886
+ "{stream_hash}.date={}.hour={:02}.minute={}.{}.{ARROW_FILE_EXTENSION}" ,
889
887
parsed_timestamp. date( ) ,
890
888
parsed_timestamp. hour( ) ,
891
889
minute_to_slot( parsed_timestamp. minute( ) , OBJECT_STORE_DATA_GRANULARITY ) . unwrap( ) ,
@@ -919,8 +917,7 @@ mod tests {
919
917
) ;
920
918
921
919
let expected_path = staging. data_path . join ( format ! (
922
- "{}{stream_hash}.date={}.hour={:02}.minute={}.key1=value1.key2=value2.{}.{ARROW_FILE_EXTENSION}" ,
923
- Utc :: now( ) . format( "%Y%m%dT%H%M" ) ,
920
+ "{stream_hash}.date={}.hour={:02}.minute={}.key1=value1.key2=value2.{}.{ARROW_FILE_EXTENSION}" ,
924
921
parsed_timestamp. date( ) ,
925
922
parsed_timestamp. hour( ) ,
926
923
minute_to_slot( parsed_timestamp. minute( ) , OBJECT_STORE_DATA_GRANULARITY ) . unwrap( ) ,
0 commit comments