@@ -1609,30 +1609,21 @@ log = "0.4"
16091609 /// This matches Python's subscribe semantics - start subscription first,
16101610 /// perform actions, then call the handle to collect results.
16111611 pub fn subscribe_background ( & self , queries : & [ & str ] , n : usize ) -> Result < SubscriptionHandle > {
1612- self . subscribe_background_opts ( queries, n, Duration :: from_secs ( 30 ) , None )
1613- }
1614-
1615- pub fn subscribe_background_with_timeout (
1616- & self ,
1617- queries : & [ & str ] ,
1618- n : usize ,
1619- timeout : Duration ,
1620- ) -> Result < SubscriptionHandle > {
1621- self . subscribe_background_opts ( queries, n, timeout, None )
1612+ self . subscribe_background_opts ( queries, n, None )
16221613 }
16231614
16241615 pub fn subscribe_background_on ( & self , database : & str , queries : & [ & str ] , n : usize ) -> Result < SubscriptionHandle > {
1625- self . subscribe_background_on_opts ( database, queries, n, Duration :: from_secs ( 30 ) , Some ( false ) )
1616+ self . subscribe_background_on_opts ( database, queries, n, Some ( false ) )
16261617 }
16271618
16281619 /// Starts a subscription in the background with --confirmed flag.
16291620 pub fn subscribe_background_confirmed ( & self , queries : & [ & str ] , n : usize ) -> Result < SubscriptionHandle > {
1630- self . subscribe_background_opts ( queries, n, Duration :: from_secs ( 30 ) , Some ( true ) )
1621+ self . subscribe_background_opts ( queries, n, Some ( true ) )
16311622 }
16321623
16331624 /// Starts a subscription in the background with --confirmed flag.
16341625 pub fn subscribe_background_unconfirmed ( & self , queries : & [ & str ] , n : usize ) -> Result < SubscriptionHandle > {
1635- self . subscribe_background_opts ( queries, n, Duration :: from_secs ( 30 ) , Some ( false ) )
1626+ self . subscribe_background_opts ( queries, n, Some ( false ) )
16361627 }
16371628
16381629 pub fn subscribe_background_on_confirmed (
@@ -1641,15 +1632,14 @@ log = "0.4"
16411632 queries : & [ & str ] ,
16421633 n : usize ,
16431634 ) -> Result < SubscriptionHandle > {
1644- self . subscribe_background_on_opts ( database, queries, n, Duration :: from_secs ( 30 ) , Some ( true ) )
1635+ self . subscribe_background_on_opts ( database, queries, n, Some ( true ) )
16451636 }
16461637
16471638 /// Internal helper for background subscribe with options.
16481639 fn subscribe_background_opts (
16491640 & self ,
16501641 queries : & [ & str ] ,
16511642 n : usize ,
1652- timeout : Duration ,
16531643 confirmed : Option < bool > ,
16541644 ) -> Result < SubscriptionHandle > {
16551645 let identity = self
@@ -1658,26 +1648,24 @@ log = "0.4"
16581648 . context ( "No database published" ) ?
16591649 . clone ( ) ;
16601650
1661- self . subscribe_background_on_impl ( & identity, queries, n, timeout , confirmed)
1651+ self . subscribe_background_on_impl ( & identity, queries, n, confirmed)
16621652 }
16631653
16641654 fn subscribe_background_on_opts (
16651655 & self ,
16661656 database : & str ,
16671657 queries : & [ & str ] ,
16681658 n : usize ,
1669- timeout : Duration ,
16701659 confirmed : Option < bool > ,
16711660 ) -> Result < SubscriptionHandle > {
1672- self . subscribe_background_on_impl ( database, queries, n, timeout , confirmed)
1661+ self . subscribe_background_on_impl ( database, queries, n, confirmed)
16731662 }
16741663
16751664 fn subscribe_background_on_impl (
16761665 & self ,
16771666 database : & str ,
16781667 queries : & [ & str ] ,
16791668 n : usize ,
1680- timeout : Duration ,
16811669 confirmed : Option < bool > ,
16821670 ) -> Result < SubscriptionHandle > {
16831671 let cli_path = ensure_binaries_built ( ) ;
@@ -1692,7 +1680,7 @@ log = "0.4"
16921680 self . server_url. clone( ) ,
16931681 database. to_string( ) ,
16941682 "-t" . to_string( ) ,
1695- timeout . as_secs ( ) . to_string( ) ,
1683+ "30" . to_string( ) ,
16961684 "-n" . to_string( ) ,
16971685 n. to_string( ) ,
16981686 "--print-initial-update" . to_string( ) ,
0 commit comments