@@ -808,6 +808,9 @@ mod test {
808808
809809 use crate :: connection:: config:: DatabaseConfig ;
810810 use crate :: database:: DatabaseKind ;
811+ use crate :: namespace:: configurator:: {
812+ NamespaceConfigurators , PrimaryConfigurator , SchemaConfigurator ,
813+ } ;
811814 use crate :: namespace:: meta_store:: { metastore_connection_maker, MetaStore } ;
812815 use crate :: namespace:: { NamespaceConfig , RestoreOption } ;
813816 use crate :: schema:: SchedulerHandle ;
@@ -826,9 +829,16 @@ mod test {
826829 . unwrap ( ) ;
827830 let ( sender, mut receiver) = mpsc:: channel ( 100 ) ;
828831 let config = make_config ( sender. clone ( ) . into ( ) , tmp. path ( ) ) ;
829- let store = NamespaceStore :: new ( false , false , 10 , config, meta_store)
830- . await
831- . unwrap ( ) ;
832+ let store = NamespaceStore :: new (
833+ false ,
834+ false ,
835+ 10 ,
836+ config,
837+ meta_store,
838+ NamespaceConfigurators :: default ( ) ,
839+ )
840+ . await
841+ . unwrap ( ) ;
832842 let mut scheduler = Scheduler :: new ( store. clone ( ) , maker ( ) . unwrap ( ) )
833843 . await
834844 . unwrap ( ) ;
@@ -936,9 +946,16 @@ mod test {
936946 . unwrap ( ) ;
937947 let ( sender, mut receiver) = mpsc:: channel ( 100 ) ;
938948 let config = make_config ( sender. clone ( ) . into ( ) , tmp. path ( ) ) ;
939- let store = NamespaceStore :: new ( false , false , 10 , config, meta_store)
940- . await
941- . unwrap ( ) ;
949+ let store = NamespaceStore :: new (
950+ false ,
951+ false ,
952+ 10 ,
953+ config,
954+ meta_store,
955+ NamespaceConfigurators :: default ( ) ,
956+ )
957+ . await
958+ . unwrap ( ) ;
942959 let mut scheduler = Scheduler :: new ( store. clone ( ) , maker ( ) . unwrap ( ) )
943960 . await
944961 . unwrap ( ) ;
@@ -1012,7 +1029,7 @@ mod test {
10121029 . unwrap ( ) ;
10131030 let ( sender, _receiver) = mpsc:: channel ( 100 ) ;
10141031 let config = make_config ( sender. clone ( ) . into ( ) , tmp. path ( ) ) ;
1015- let store = NamespaceStore :: new ( false , false , 10 , config, meta_store)
1032+ let store = NamespaceStore :: new ( false , false , 10 , config, meta_store, NamespaceConfigurators :: default ( ) )
10161033 . await
10171034 . unwrap ( ) ;
10181035
@@ -1039,7 +1056,10 @@ mod test {
10391056 . unwrap ( ) ;
10401057 let ( sender, mut receiver) = mpsc:: channel ( 100 ) ;
10411058 let config = make_config ( sender. clone ( ) . into ( ) , tmp. path ( ) ) ;
1042- let store = NamespaceStore :: new ( false , false , 10 , config, meta_store)
1059+ let configurators = NamespaceConfigurators :: default ( )
1060+ . with_schema ( SchemaConfigurator )
1061+ . with_primary ( PrimaryConfigurator ) ;
1062+ let store = NamespaceStore :: new ( false , false , 10 , config, meta_store, configurators)
10431063 . await
10441064 . unwrap ( ) ;
10451065 let mut scheduler = Scheduler :: new ( store. clone ( ) , maker ( ) . unwrap ( ) )
@@ -1112,7 +1132,7 @@ mod test {
11121132 . unwrap ( ) ;
11131133 let ( sender, _receiver) = mpsc:: channel ( 100 ) ;
11141134 let config = make_config ( sender. clone ( ) . into ( ) , tmp. path ( ) ) ;
1115- let store = NamespaceStore :: new ( false , false , 10 , config, meta_store)
1135+ let store = NamespaceStore :: new ( false , false , 10 , config, meta_store, NamespaceConfigurators :: default ( ) )
11161136 . await
11171137 . unwrap ( ) ;
11181138 let scheduler = Scheduler :: new ( store. clone ( ) , maker ( ) . unwrap ( ) )
0 commit comments