@@ -9,7 +9,7 @@ use once_cell::sync::Lazy;
99use regex:: { Captures , Regex } ;
1010use std:: sync:: Arc ;
1111
12- use geo_filters:: diff_count:: { GeoDiffCount , GeoDiffCount13 , GeoDiffCount7 } ;
12+ use geo_filters:: diff_count:: { GeoDiffCount , GeoDiffCount10 , GeoDiffCount13 , GeoDiffCount7 } ;
1313use geo_filters:: distinct_count:: { GeoDistinctCount , GeoDistinctCount13 , GeoDistinctCount7 } ;
1414use geo_filters:: evaluation:: hll:: { Hll , Hll14 , Hll8 , VariableHllConfig } ;
1515use geo_filters:: evaluation:: simulation:: {
@@ -30,6 +30,7 @@ fn main() {
3030#[ clap( after_help = "\x1b [1;4;37mConfigurations:\x1b [0;37m
3131 geo_diff/BUCKET_TYPE/b=N/bytes=N/msb=N
3232 geo_diff_7
33+ geo_diff_10
3334 geo_diff_13
3435 geo_distinct/BUCKET_TYPE/b=N/bytes=N/msb=N
3536 geo_distinct_7
@@ -44,6 +45,7 @@ fn main() {
4445#[ clap( after_long_help = "\x1b [1;4;37mConfigurations:\x1b [0;37m
4546 geo_diff/BUCKET_TYPE/b=N/bytes=N/msb=N Diff count with the given parameters
4647 geo_diff_7 Predefined configuration for b=7
48+ geo_diff_10 Predefined configuration for b=10
4749 geo_diff_13 Predefined configuration for b=13
4850
4951 geo_distinct/BUCKET_TYPE/b=N/bytes=N/msb=N Distinct count with the given parameters
@@ -180,6 +182,9 @@ static SIMULATION_CONFIG_FROM_STR: Lazy<Vec<SimulationConfigParser>> = Lazy::new
180182 SimulationConfigParser :: new( r#"geo_diff_7"# , |_| {
181183 Box :: new( || Box :: new( GeoDiffCount7 :: default ( ) ) )
182184 } ) ,
185+ SimulationConfigParser :: new( r#"geo_diff_10"# , |_| {
186+ Box :: new( || Box :: new( GeoDiffCount10 :: default ( ) ) )
187+ } ) ,
183188 SimulationConfigParser :: new( r#"geo_diff_13"# , |_| {
184189 Box :: new( || Box :: new( GeoDiffCount13 :: default ( ) ) )
185190 } ) ,
0 commit comments