File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -268,7 +268,7 @@ example service:tcp:127.0.0.1:7878:table_do_my_test"
268268                    namespace, 
269269                } ) ; 
270270            } 
271-             if  parts. len ( )  == 3  { 
271+             if  parts. len ( )  == 2  || parts . len ( )  ==  3  { 
272272                let  path = parts[ 0 ] . to_string ( ) . into ( ) ; 
273273                let  spawn_mode = match  parts[ 1 ]  { 
274274                    "spawn_blocking"  => Ok ( RocksDbSpawnMode :: SpawnBlocking ) , 
@@ -279,14 +279,20 @@ example service:tcp:127.0.0.1:7878:table_do_my_test"
279279                        parts[ 1 ] 
280280                    ) ) ) , 
281281                } ?; 
282-                 let  namespace = parts[ 2 ] . to_string ( ) ; 
282+                 let  namespace = if  parts. len ( )  == 2  { 
283+                     DEFAULT_NAMESPACE . to_string ( ) 
284+                 }  else  { 
285+                     parts[ 2 ] . to_string ( ) 
286+                 } ; 
283287                let  storage_config = StorageConfig :: RocksDb  {  path,  spawn_mode } ; 
284288                return  Ok ( StorageConfigNamespace  { 
285289                    storage_config, 
286290                    namespace, 
287291                } ) ; 
288292            } 
289-             return  Err ( Error :: Format ( "We should have one or three parts" . into ( ) ) ) ; 
293+             return  Err ( Error :: Format ( 
294+                 "We should have one, two or three parts" . into ( ) , 
295+             ) ) ; 
290296        } 
291297        #[ cfg( feature = "dynamodb" ) ]  
292298        if  let  Some ( s)  = input. strip_prefix ( DYNAMO_DB )  { 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments