Skip to content

Commit 8ec0053

Browse files
committed
Remove unused attributes from ResponseFuture class
These attributes are defined in ResponseFuture but never used: - default_timeout: Only used in Session class - _profile_manager: Only used in Session class - _warned_timeout: Never referenced anywhere Removing these attributes before adding __slots__ to ensure clean slot definitions. Signed-off-by: Yaniv Kaul <yaniv.kaul@scylladb.com>
1 parent 6f04382 commit 8ec0053

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

cassandra/cluster.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4316,10 +4316,8 @@ class ResponseFuture(object):
43164316
session = None
43174317
row_factory = None
43184318
message = None
4319-
default_timeout = None
43204319

43214320
_retry_policy = None
4322-
_profile_manager = None
43234321

43244322
_req_id = None
43254323
_final_result = _NOT_SET
@@ -4343,8 +4341,6 @@ class ResponseFuture(object):
43434341
_continuous_paging_session = None
43444342
_host = None
43454343

4346-
_warned_timeout = False
4347-
43484344
def __init__(self, session, message, query, timeout, metrics=None, prepared_statement=None,
43494345
retry_policy=RetryPolicy(), row_factory=None, load_balancer=None, start_time=None,
43504346
speculative_execution_plan=None, continuous_paging_state=None, host=None):

0 commit comments

Comments
 (0)