|
| None | _purge_batch_attributes_ids (Recorder instance, Session session, set[int] attributes_ids) |
| |
| None | _purge_batch_data_ids (Recorder instance, Session session, set[int] data_ids) |
| |
| None | _purge_event_ids (Session session, set[int] event_ids) |
| |
| bool | _purge_events_and_data_ids (Recorder instance, Session session, int events_batch_size, datetime purge_before) |
| |
| bool | _purge_filtered_data (Recorder instance, Session session) |
| |
| bool | _purge_filtered_events (Recorder instance, Session session, list[int] excluded_event_type_ids, float purge_before_timestamp) |
| |
| bool | _purge_filtered_states (Recorder instance, Session session, list[str] metadata_ids_to_purge, DatabaseEngine database_engine, float purge_before_timestamp) |
| |
| bool | _purge_legacy_format (Recorder instance, Session session, datetime purge_before) |
| |
| None | _purge_old_entity_ids (Recorder instance, Session session) |
| |
| None | _purge_old_event_types (Recorder instance, Session session) |
| |
| None | _purge_old_recorder_runs (Recorder instance, Session session, datetime purge_before) |
| |
| None | _purge_short_term_statistics (Session session, list[int] short_term_statistics) |
| |
| None | _purge_state_ids (Recorder instance, Session session, set[int] state_ids) |
| |
| bool | _purge_states_and_attributes_ids (Recorder instance, Session session, int states_batch_size, datetime purge_before) |
| |
| None | _purge_statistics_runs (Session session, list[int] statistics_runs) |
| |
| None | _purge_unused_attributes_ids (Recorder instance, Session session, set[int] attributes_ids_batch) |
| |
| None | _purge_unused_data_ids (Recorder instance, Session session, set[int] data_ids_batch) |
| |
| bool | _purging_legacy_format (Session session) |
| |
| tuple[set[int], set[int]] | _select_event_data_ids_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| tuple[set[int], set[int]] | _select_legacy_detached_state_and_attributes_and_data_ids_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| tuple[set[int], set[int], set[int], set[int]] | _select_legacy_event_state_and_attributes_and_data_ids_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| list[int] | _select_short_term_statistics_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| tuple[set[int], set[int]] | _select_state_attributes_ids_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| list[int] | _select_statistics_runs_to_purge (Session session, datetime purge_before, int max_bind_vars) |
| |
| set[int] | _select_unused_attributes_ids (Recorder instance, Session session, set[int] attributes_ids, DatabaseEngine database_engine) |
| |
| set[int] | _select_unused_event_data_ids (Recorder instance, Session session, set[int] data_ids, DatabaseEngine database_engine) |
| |
| bool | purge_entity_data (Recorder instance, Callable[[str], bool]|None entity_filter, datetime purge_before) |
| |
| bool | purge_old_data (Recorder instance, datetime purge_before, bool repack, bool apply_filter=False, int events_batch_size=DEFAULT_EVENTS_BATCHES_PER_PURGE, int states_batch_size=DEFAULT_STATES_BATCHES_PER_PURGE) |
| |