@@ -375,7 +375,7 @@ def _fetch_page(
375
375
timeout_context : _TimeoutContext ,
376
376
) -> tuple [list [TRAW ], str | None , dict [str , Any ] | None ]:
377
377
if self .collection is None :
378
- raise ValueError ("Query engine has no sync collection." )
378
+ raise RuntimeError ("Query engine has no sync collection." )
379
379
f_payload = {
380
380
"find" : {
381
381
** self .f_r_subpayload ,
@@ -419,7 +419,7 @@ async def _async_fetch_page(
419
419
timeout_context : _TimeoutContext ,
420
420
) -> tuple [list [TRAW ], str | None , dict [str , Any ] | None ]:
421
421
if self .async_collection is None :
422
- raise ValueError ("Query engine has no async collection." )
422
+ raise RuntimeError ("Query engine has no async collection." )
423
423
f_payload = {
424
424
"find" : {
425
425
** self .f_r_subpayload ,
@@ -512,7 +512,7 @@ def _fetch_page(
512
512
timeout_context : _TimeoutContext ,
513
513
) -> tuple [list [TRAW ], str | None , dict [str , Any ] | None ]:
514
514
if self .table is None :
515
- raise ValueError ("Query engine has no sync table." )
515
+ raise RuntimeError ("Query engine has no sync table." )
516
516
f_payload = self .table ._converter_agent .preprocess_payload (
517
517
{
518
518
"find" : {
@@ -561,7 +561,7 @@ async def _async_fetch_page(
561
561
timeout_context : _TimeoutContext ,
562
562
) -> tuple [list [TRAW ], str | None , dict [str , Any ] | None ]:
563
563
if self .async_table is None :
564
- raise ValueError ("Query engine has no async table." )
564
+ raise RuntimeError ("Query engine has no async table." )
565
565
f_payload = self .async_table ._converter_agent .preprocess_payload (
566
566
{
567
567
"find" : {
@@ -714,7 +714,7 @@ def _copy(
714
714
skip : int | None | UnsetType = _UNSET ,
715
715
) -> CollectionFindCursor [TRAW , T ]:
716
716
if self ._query_engine .collection is None :
717
- raise ValueError ("Query engine has no collection." )
717
+ raise RuntimeError ("Query engine has no collection." )
718
718
return CollectionFindCursor (
719
719
collection = self ._query_engine .collection ,
720
720
request_timeout_ms = self ._request_timeout_ms
@@ -805,7 +805,7 @@ def data_source(self) -> Collection[TRAW]:
805
805
"""
806
806
807
807
if self ._query_engine .collection is None :
808
- raise ValueError ("Query engine has no collection." )
808
+ raise RuntimeError ("Query engine has no collection." )
809
809
return self ._query_engine .collection
810
810
811
811
def clone (self ) -> CollectionFindCursor [TRAW , TRAW ]:
@@ -839,7 +839,7 @@ def clone(self) -> CollectionFindCursor[TRAW, TRAW]:
839
839
"""
840
840
841
841
if self ._query_engine .collection is None :
842
- raise ValueError ("Query engine has no collection." )
842
+ raise RuntimeError ("Query engine has no collection." )
843
843
return CollectionFindCursor (
844
844
collection = self ._query_engine .collection ,
845
845
request_timeout_ms = self ._request_timeout_ms ,
@@ -1060,7 +1060,7 @@ def map(self, mapper: Callable[[T], TNEW]) -> CollectionFindCursor[TRAW, TNEW]:
1060
1060
"""
1061
1061
self ._ensure_idle ()
1062
1062
if self ._query_engine .collection is None :
1063
- raise ValueError ("Query engine has no collection." )
1063
+ raise RuntimeError ("Query engine has no collection." )
1064
1064
composite_mapper : Callable [[TRAW ], TNEW ]
1065
1065
if self ._mapper is not None :
1066
1066
@@ -1392,7 +1392,7 @@ def _copy(
1392
1392
skip : int | None | UnsetType = _UNSET ,
1393
1393
) -> AsyncCollectionFindCursor [TRAW , T ]:
1394
1394
if self ._query_engine .async_collection is None :
1395
- raise ValueError ("Query engine has no async collection." )
1395
+ raise RuntimeError ("Query engine has no async collection." )
1396
1396
return AsyncCollectionFindCursor (
1397
1397
collection = self ._query_engine .async_collection ,
1398
1398
request_timeout_ms = self ._request_timeout_ms
@@ -1488,7 +1488,7 @@ def data_source(self) -> AsyncCollection[TRAW]:
1488
1488
"""
1489
1489
1490
1490
if self ._query_engine .async_collection is None :
1491
- raise ValueError ("Query engine has no async collection." )
1491
+ raise RuntimeError ("Query engine has no async collection." )
1492
1492
return self ._query_engine .async_collection
1493
1493
1494
1494
def clone (self ) -> AsyncCollectionFindCursor [TRAW , TRAW ]:
@@ -1508,7 +1508,7 @@ def clone(self) -> AsyncCollectionFindCursor[TRAW, TRAW]:
1508
1508
"""
1509
1509
1510
1510
if self ._query_engine .async_collection is None :
1511
- raise ValueError ("Query engine has no async collection." )
1511
+ raise RuntimeError ("Query engine has no async collection." )
1512
1512
return AsyncCollectionFindCursor (
1513
1513
collection = self ._query_engine .async_collection ,
1514
1514
request_timeout_ms = self ._request_timeout_ms ,
@@ -1701,7 +1701,7 @@ def map(self, mapper: Callable[[T], TNEW]) -> AsyncCollectionFindCursor[TRAW, TN
1701
1701
1702
1702
self ._ensure_idle ()
1703
1703
if self ._query_engine .async_collection is None :
1704
- raise ValueError ("Query engine has no async collection." )
1704
+ raise RuntimeError ("Query engine has no async collection." )
1705
1705
composite_mapper : Callable [[TRAW ], TNEW ]
1706
1706
if self ._mapper is not None :
1707
1707
@@ -1994,7 +1994,7 @@ def _copy(
1994
1994
skip : int | None | UnsetType = _UNSET ,
1995
1995
) -> TableFindCursor [TRAW , T ]:
1996
1996
if self ._query_engine .table is None :
1997
- raise ValueError ("Query engine has no table." )
1997
+ raise RuntimeError ("Query engine has no table." )
1998
1998
return TableFindCursor (
1999
1999
table = self ._query_engine .table ,
2000
2000
request_timeout_ms = self ._request_timeout_ms
@@ -2085,7 +2085,7 @@ def data_source(self) -> Table[TRAW]:
2085
2085
"""
2086
2086
2087
2087
if self ._query_engine .table is None :
2088
- raise ValueError ("Query engine has no table." )
2088
+ raise RuntimeError ("Query engine has no table." )
2089
2089
return self ._query_engine .table
2090
2090
2091
2091
def clone (self ) -> TableFindCursor [TRAW , TRAW ]:
@@ -2119,7 +2119,7 @@ def clone(self) -> TableFindCursor[TRAW, TRAW]:
2119
2119
"""
2120
2120
2121
2121
if self ._query_engine .table is None :
2122
- raise ValueError ("Query engine has no table." )
2122
+ raise RuntimeError ("Query engine has no table." )
2123
2123
return TableFindCursor (
2124
2124
table = self ._query_engine .table ,
2125
2125
request_timeout_ms = self ._request_timeout_ms ,
@@ -2338,7 +2338,7 @@ def map(self, mapper: Callable[[T], TNEW]) -> TableFindCursor[TRAW, TNEW]:
2338
2338
2339
2339
self ._ensure_idle ()
2340
2340
if self ._query_engine .table is None :
2341
- raise ValueError ("Query engine has no table." )
2341
+ raise RuntimeError ("Query engine has no table." )
2342
2342
composite_mapper : Callable [[TRAW ], TNEW ]
2343
2343
if self ._mapper is not None :
2344
2344
@@ -2670,7 +2670,7 @@ def _copy(
2670
2670
skip : int | None | UnsetType = _UNSET ,
2671
2671
) -> AsyncTableFindCursor [TRAW , T ]:
2672
2672
if self ._query_engine .async_table is None :
2673
- raise ValueError ("Query engine has no async table." )
2673
+ raise RuntimeError ("Query engine has no async table." )
2674
2674
return AsyncTableFindCursor (
2675
2675
table = self ._query_engine .async_table ,
2676
2676
request_timeout_ms = self ._request_timeout_ms
@@ -2765,7 +2765,7 @@ def data_source(self) -> AsyncTable[TRAW]:
2765
2765
"""
2766
2766
2767
2767
if self ._query_engine .async_table is None :
2768
- raise ValueError ("Query engine has no async table." )
2768
+ raise RuntimeError ("Query engine has no async table." )
2769
2769
return self ._query_engine .async_table
2770
2770
2771
2771
def clone (self ) -> AsyncTableFindCursor [TRAW , TRAW ]:
@@ -2785,7 +2785,7 @@ def clone(self) -> AsyncTableFindCursor[TRAW, TRAW]:
2785
2785
"""
2786
2786
2787
2787
if self ._query_engine .async_table is None :
2788
- raise ValueError ("Query engine has no async table." )
2788
+ raise RuntimeError ("Query engine has no async table." )
2789
2789
return AsyncTableFindCursor (
2790
2790
table = self ._query_engine .async_table ,
2791
2791
request_timeout_ms = self ._request_timeout_ms ,
@@ -2978,7 +2978,7 @@ def map(self, mapper: Callable[[T], TNEW]) -> AsyncTableFindCursor[TRAW, TNEW]:
2978
2978
2979
2979
self ._ensure_idle ()
2980
2980
if self ._query_engine .async_table is None :
2981
- raise ValueError ("Query engine has no async table." )
2981
+ raise RuntimeError ("Query engine has no async table." )
2982
2982
composite_mapper : Callable [[TRAW ], TNEW ]
2983
2983
if self ._mapper is not None :
2984
2984
0 commit comments