@@ -1592,8 +1592,8 @@ fn configure_tls(
1592
1592
Ok ( Some ( Arc :: new ( config) ) )
1593
1593
}
1594
1594
1595
- fn validate_auto_flush_params ( params : & HashMap < String , & String > ) -> Result < ( ) > {
1596
- if let Some ( & auto_flush) = params. get ( "auto_flush" ) {
1595
+ fn validate_auto_flush_params ( params : & HashMap < String , String > ) -> Result < ( ) > {
1596
+ if let Some ( auto_flush) = params. get ( "auto_flush" ) {
1597
1597
if auto_flush. as_str ( ) != "off" {
1598
1598
return Err ( error:: fmt!(
1599
1599
ConfigError ,
@@ -1692,7 +1692,7 @@ impl Protocol {
1692
1692
}
1693
1693
1694
1694
fn from_schema ( schema : & str ) -> Result < Self > {
1695
- match schema. to_lowercase ( ) . as_str ( ) {
1695
+ match schema {
1696
1696
"tcp" => Ok ( Protocol :: Tcp ) ,
1697
1697
"tcps" => Ok ( Protocol :: Tcps ) ,
1698
1698
#[ cfg( feature = "ilp-over-http" ) ]
@@ -1804,14 +1804,10 @@ impl SenderBuilder {
1804
1804
let conf = conf. as_ref ( ) ;
1805
1805
let conf = questdb_confstr:: parse_conf_str ( conf)
1806
1806
. map_err ( |e| error:: fmt!( ConfigError , "Config parse error: {}" , e) ) ?;
1807
- let service = conf. service ( ) . to_lowercase ( ) ;
1808
- let params = conf
1809
- . params ( )
1810
- . iter ( )
1811
- . map ( |( k, v) | ( k. to_lowercase ( ) , v) )
1812
- . collect :: < HashMap < _ , _ > > ( ) ;
1807
+ let service = conf. service ( ) ;
1808
+ let params = conf. params ( ) ;
1813
1809
1814
- let protocol = Protocol :: from_schema ( service. as_str ( ) ) ?;
1810
+ let protocol = Protocol :: from_schema ( service) ?;
1815
1811
1816
1812
let Some ( addr) = params. get ( "addr" ) else {
1817
1813
return Err ( error:: fmt!(
@@ -1825,7 +1821,7 @@ impl SenderBuilder {
1825
1821
} ;
1826
1822
let mut builder = SenderBuilder :: new ( protocol, host, port) ;
1827
1823
1828
- validate_auto_flush_params ( & params) ?;
1824
+ validate_auto_flush_params ( params) ?;
1829
1825
1830
1826
for ( key, val) in params. iter ( ) . map ( |( k, v) | ( k. as_str ( ) , v. as_str ( ) ) ) {
1831
1827
builder = match key {
0 commit comments