@@ -895,40 +895,36 @@ pub fn to_bytes(any: &(impl ?Sized + serde::Serialize)) -> Bytes {
895895}
896896
897897pub fn schema_path ( stream_name : & str ) -> RelativePathBuf {
898- match & PARSEABLE . options . mode {
899- Mode :: Ingest => {
900- let id = PARSEABLE
901- . ingestor_metadata
902- . as_ref ( )
903- . expect ( INGESTOR_EXPECT )
904- . get_node_id ( ) ;
905- let file_name = format ! ( ".ingestor.{id}{SCHEMA_FILE_NAME}" ) ;
906-
907- RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , & file_name] )
908- }
909- Mode :: All | Mode :: Query | Mode :: Index => {
910- RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , SCHEMA_FILE_NAME ] )
911- }
898+ if PARSEABLE . options . mode == Mode :: Ingest {
899+ let id = PARSEABLE
900+ . ingestor_metadata
901+ . as_ref ( )
902+ . expect ( INGESTOR_EXPECT )
903+ . get_node_id ( ) ;
904+ let file_name = format ! ( ".ingestor.{id}{SCHEMA_FILE_NAME}" ) ;
905+
906+ RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , & file_name] )
907+ } else {
908+ RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , SCHEMA_FILE_NAME ] )
912909 }
913910}
914911
915912#[ inline( always) ]
916913pub fn stream_json_path ( stream_name : & str ) -> RelativePathBuf {
917- match & PARSEABLE . options . mode {
918- Mode :: Ingest => {
919- let id = PARSEABLE
920- . ingestor_metadata
921- . as_ref ( )
922- . expect ( INGESTOR_EXPECT )
923- . get_node_id ( ) ;
924- let file_name = format ! ( ".ingestor.{id}{STREAM_METADATA_FILE_NAME}" , ) ;
925- RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , & file_name] )
926- }
927- Mode :: Query | Mode :: All | Mode :: Index => RelativePathBuf :: from_iter ( [
914+ if PARSEABLE . options . mode == Mode :: Ingest {
915+ let id = PARSEABLE
916+ . ingestor_metadata
917+ . as_ref ( )
918+ . expect ( INGESTOR_EXPECT )
919+ . get_node_id ( ) ;
920+ let file_name = format ! ( ".ingestor.{id}{STREAM_METADATA_FILE_NAME}" , ) ;
921+ RelativePathBuf :: from_iter ( [ stream_name, STREAM_ROOT_DIRECTORY , & file_name] )
922+ } else {
923+ RelativePathBuf :: from_iter ( [
928924 stream_name,
929925 STREAM_ROOT_DIRECTORY ,
930926 STREAM_METADATA_FILE_NAME ,
931- ] ) ,
927+ ] )
932928 }
933929}
934930
0 commit comments