MySQL 8.4.2
Source Code Documentation
Certifier Member List

This is the complete list of members for Certifier, including all inherited members.

add_gtid_to_group_gtid_executed(const Gtid &gtid)Certifier
add_item(const char *item, Gtid_set_ref *snapshot_version, int64 *item_previous_sequence_number)Certifierprivate
add_to_group_gtid_executed_internal(rpl_sidno sidno, rpl_gno gno)Certifierprivate
add_writeset_to_certification_info(int64 &transaction_last_committed, Gtid_set *snapshot_version, std::list< const char * > *write_set, bool local_transaction)Certifierprivate
broadcast_threadCertifierprivate
Certification_info typedefCertifier
certification_infoCertifierprivate
CERTIFICATION_INFO_ERROR_NAMECertifierstatic
certification_info_tsid_mapCertifierprivate
Certifier()Certifier
certifier_garbage_collection_blockCertifierprivate
certify(Gtid_set *snapshot_version, std::list< const char * > *write_set, bool is_gtid_specified, const char *member_uuid, Gtid_log_event *gle, bool local_transaction)Certifier
certifying_already_applied_transactionsCertifierprivate
clear_certification_info()Certifierprivate
clear_incoming()Certifierprivate
clear_members()Certifierprivate
compress_packet(ProtoCertificationInformationMap &cert_info, unsigned char **uncompresssed_buffer, std::vector< GR_compress * > &compressor_list, GR_compress::enum_compression_type compression_type)Certifierprivate
conflict_detection_enableCertifierprivate
disable_conflict_detection() overrideCertifiervirtual
enable_conflict_detection() overrideCertifiervirtual
end_certification_result(const rpl_sidno &gtid_server_sidno, const rpl_sidno &gtid_group_sidno, const rpl_gno &generated_gno, bool is_gtid_specified, bool local_transaction, const gr::Certification_result &certification_result)Certifierprivate
enum_update_status enum nameCertifierprivate
extract_sidno(Gtid_log_event &gle, bool is_gtid_specified, Gtid_set &snapshot_gtid_set, Gtid_set &group_gtid_set)Certifierprivate
garbage_collect(Gtid_set *executed_gtid_set=nullptr, bool on_member_join=false) overrideCertifiervirtual
garbage_collect_internal(Gtid_set *intersection_gtid_set, bool preemptive=false)Certifierprivate
generate_view_change_group_gtid()Certifier
get_certification_info(std::map< std::string, std::string > *cert_info) overrideCertifiervirtual
get_certification_info_recovery_metadata(Recovery_metadata_message *recovery_metadata_message) overrideCertifiervirtual
get_certification_info_size() overrideCertifiervirtual
get_certified_write_set_snapshot_version(const char *item)Certifierprivate
get_group_gtid_set() constCertifierprivate
get_group_gtid_set()Certifierprivate
get_group_stable_transactions_set_string(char **buffer, size_t *length) overrideCertifiervirtual
get_last_conflict_free_transaction(std::string *value) overrideCertifiervirtual
get_negative_certified() overrideCertifiervirtual
get_positive_certified() overrideCertifiervirtual
group_gtid_executedCertifierprivate
group_gtid_extractedCertifierprivate
group_gtid_tsid_mapCertifierprivate
group_gtid_tsid_map_group_sidnoCertifierprivate
GTID_EXTRACTED_NAMECertifierprivatestatic
gtid_generatorCertifierprivate
gtid_intervals_computation()Certifier
handle_certifier_data(const uchar *data, ulong len, const Gcs_member_identifier &gcs_member_id) overrideCertifiervirtual
handle_view_change() overrideCertifiervirtual
incomingCertifierprivate
initialize(ulonglong gtid_assignment_block_size)Certifier
initialize_server_gtid_set(bool get_server_gtid_retrieved=false)Certifierprivate
initialize_server_gtid_set_after_distributed_recovery() overrideCertifiervirtual
initializedCertifierprivate
intersect_members_gtid_executed_and_garbage_collect()Certifierprivate
is_conflict_detection_enable() overrideCertifiervirtual
is_first_remote_transaction_certifiedCertifierprivate
is_initialized()Certifierinlineprivate
last_conflict_free_transactionCertifierprivate
LOCK_certification_infoCertifierprivate
LOCK_membersCertifierprivate
membersCertifierprivate
negative_certCertifierprivate
parallel_applier_last_committed_globalCertifierprivate
parallel_applier_last_sequence_numberCertifierprivate
parallel_applier_sequence_numberCertifierprivate
positive_certCertifierprivate
ProtoCertificationInformationMap typedefCertifier
same_member_message_discardedCertifierprivate
set_certification_info(std::map< std::string, std::string > *cert_info) overrideCertifiervirtual
set_certification_info_part(GR_compress::enum_compression_type compression_type, const unsigned char *buffer, unsigned long long buffer_length, unsigned long long uncompressed_buffer_length)Certifierprivate
set_certification_info_recovery_metadata(Recovery_metadata_message *recovery_metadata_message) overrideCertifiervirtual
stable_gtid_setCertifierprivate
stable_gtid_set_lockCertifierprivate
STABLE_SET_ALREADY_CONTAINED enum valueCertifierprivate
STABLE_SET_ERROR enum valueCertifierprivate
STABLE_SET_UPDATED enum valueCertifierprivate
stable_tsid_mapCertifierprivate
terminate()Certifier
update_certified_transaction_count(bool result, bool local_transaction)Certifierprivate
update_parallel_applier_indexes(bool update_parallel_applier_last_committed_global, bool increment_parallel_applier_sequence_number)Certifierprivate
update_stable_set(const Gtid_set &set)Certifierprivate
update_transaction_dependency_timestamps(Gtid_log_event &gle, bool has_write_set, bool has_write_set_large_size, int64 transaction_last_committed)Certifierprivate
views_sidno_group_representationCertifierprivate
views_sidno_server_representationCertifierprivate
~Certifier() overrideCertifier
~Certifier_interface() override=defaultCertifier_interface
~Certifier_stats()=defaultCertifier_statsvirtual