<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h2 class="title">
      <a name="added-deprecated-removed">
      </a>
      1.5 Server and Status Variables and Options Added, Deprecated, or Removed in
MySQL 8.4 since 8.0
     </h2>
    </div>
   </div>
  </div>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      <a class="xref" href="added-deprecated-removed.html#optvars-added" title="Options and Variables Introduced in MySQL 8.4">
       Options and Variables Introduced in MySQL 8.4
      </a>
     </p>
    </li>
    <li class="listitem">
     <p>
      <a class="xref" href="added-deprecated-removed.html#optvars-deprecated" title="Options and Variables Deprecated in MySQL 8.4">
       Options and Variables Deprecated in MySQL 8.4
      </a>
     </p>
    </li>
    <li class="listitem">
     <p>
      <a class="xref" href="added-deprecated-removed.html#optvars-removed" title="Options and Variables Removed in MySQL 8.4">
       Options and Variables Removed in MySQL 8.4
      </a>
     </p>
    </li>
   </ul>
  </div>
  <p>
   This section lists server variables, status variables, and options
    that were added for the first time, have been deprecated, or have
    been removed in MySQL 8.4 since 8.0.
  </p>
  <div class="simplesect">
   <div class="titlepage">
    <div>
     <div class="simple">
      <h3 class="title">
       <a name="optvars-added">
       </a>
       Options and Variables Introduced in MySQL 8.4
      </h3>
     </div>
    </div>
   </div>
   <p>
    The following system variables, status variables, and server
      options have been added in MySQL 8.4.
   </p>
   <div class="itemizedlist">
    <a name="optvars-added-list">
    </a>
    <ul class="itemizedlist" style="list-style-type: disc; ">
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="audit-log-reference.html#statvar_Audit_log_direct_writes">
         Audit_log_direct_writes
        </a>
       </code>
       :
          Number of direct writes to the audit log file. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_Com_xxx">
         Com_show_binary_log_status
        </a>
       </code>
       :
          Count of SHOW BINARY LOG STATUS statements; use instead of
          Com_show_master_status. Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_Deprecated_use_i_s_processlist_count">
         Deprecated_use_i_s_processlist_count
        </a>
       </code>
       :
          Number of times Information Schema processlist table has been
          accessed. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_Deprecated_use_i_s_processlist_last_timestamp">
         Deprecated_use_i_s_processlist_last_timestamp
        </a>
       </code>
       :
          Time of most recent access to Information Schema processlist
          table (timestamp). Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_all_consensus_proposals_count">
         Gr_all_consensus_proposals_count
        </a>
       </code>
       :
          Sum of all proposals that were initiated and terminated in
          this node. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_all_consensus_time_sum">
         Gr_all_consensus_time_sum
        </a>
       </code>
       :
          The sum of elapsed time of all consensus rounds started and
          finished in this node. Togheter with
          count_all_consensus_proposals, we can identify if the
          individual consensus time has a trend of going up, thus
          signaling a possible problem. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_certification_garbage_collector_count">
         Gr_certification_garbage_collector_count
        </a>
       </code>
       :
          Number of times certification garbage collection did run.
          Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_certification_garbage_collector_time_sum">
         Gr_certification_garbage_collector_time_sum
        </a>
       </code>
       :
          Sum of the time in micro-seconds that certification garbage
          collection runs took. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_consensus_bytes_received_sum">
         Gr_consensus_bytes_received_sum
        </a>
       </code>
       :
          The sum of all socket-level bytes that were received to from
          group nodes having as a destination this node. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_consensus_bytes_sent_sum">
         Gr_consensus_bytes_sent_sum
        </a>
       </code>
       :
          Sum of all socket-level bytes that were sent to all group
          nodes originating on this node. Socket-level bytes mean that
          we will report more data here than in the sent messages,
          because they are multiplexed and sent to each member. As an
          example, if we have a group with 3 members and we send a 100
          bytes message, this value will account for 300 bytes, since we
          send 100 bytes to each node. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_control_messages_sent_bytes_sum">
         Gr_control_messages_sent_bytes_sum
        </a>
       </code>
       :
          Sum of bytes of control messages sent by this member. The size
          is the on-the-wire size. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_control_messages_sent_count">
         Gr_control_messages_sent_count
        </a>
       </code>
       :
          Number of control messages sent by this member. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_control_messages_sent_roundtrip_time_sum">
         Gr_control_messages_sent_roundtrip_time_sum
        </a>
       </code>
       :
          Sum of the roundtrip time in micro-seconds of control messages
          sent by this member. The time is measured between the send and
          the delivery of the message on the sender member. This time
          will measure the time between the send and the delivery of the
          message on the majority of the members of the group (that
          includes the sender). Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_data_messages_sent_bytes_sum">
         Gr_data_messages_sent_bytes_sum
        </a>
       </code>
       :
          Sum of bytes of data messages sent by this member. The size is
          the on-the-wire size. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_data_messages_sent_count">
         Gr_data_messages_sent_count
        </a>
       </code>
       :
          Number of data messages sent by this member. Counts the number
          of transaction data messages sent. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_data_messages_sent_roundtrip_time_sum">
         Gr_data_messages_sent_roundtrip_time_sum
        </a>
       </code>
       :
          Sum of the roundtrip time in micro-seconds of data messages
          sent by this member. The time is measured between the send and
          the delivery of the message on the sender member. This time
          will measure the time between the send and the delivery of the
          message on the majority of the members of the group (that
          includes the sender). Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_empty_consensus_proposals_count">
         Gr_empty_consensus_proposals_count
        </a>
       </code>
       :
          Sum of all empty proposal rounds that were initiated and
          terminated in this node. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_extended_consensus_count">
         Gr_extended_consensus_count
        </a>
       </code>
       :
          The number of full 3-Phase PAXOS that this node initiated. If
          this number grows, it means that at least of the node is
          having issues answering to Proposals, either by slowliness or
          network issues. Use togheter with
          count_member_failure_suspicions to try and do some diagnose.
          Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_last_consensus_end_timestamp">
         Gr_last_consensus_end_timestamp
        </a>
       </code>
       :
          The time in which our last consensus proposal was approved.
          Reported in a timestamp format. This is an indicator if the
          group is halted or making slow progress. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_total_messages_sent_count">
         Gr_total_messages_sent_count
        </a>
       </code>
       :
          The number of high-level messages that this node sent to the
          group. These messages are the ones the we receive via the API
          to be proposed to the group. XCom has a batching mechanism,
          that will gather these messages and propose them all togheter.
          This will acocunt the number of message before being batched.
          Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_after_sync_count">
         Gr_transactions_consistency_after_sync_count
        </a>
       </code>
       :
          Number of transactions on secondaries that waited to start,
          while waiting for transactions from the primary with
          group_replication_consistency= AFTER and BEFORE_AND_AFTER to
          be committed. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_after_sync_time_sum">
         Gr_transactions_consistency_after_sync_time_sum
        </a>
       </code>
       :
          Sum of the time in micro-seconds that transactions on
          secondaries waited to start, while waiting for transactions
          from the primary with group_replication_consistency= AFTER and
          BEFORE_AND_AFTER to be committed. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_after_termination_count">
         Gr_transactions_consistency_after_termination_count
        </a>
       </code>
       :
          Number of transactions executed with
          group_replication_consistency= AFTER and BEFORE_AND_AFTER.
          Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_after_termination_time_sum">
         Gr_transactions_consistency_after_termination_time_sum
        </a>
       </code>
       :
          Sum of the time in micro-seconds spent between the delivery of
          the transaction executed with
          group_replication_consistency=AFTER and BEFORE_AND_AFTER, and
          the acknowledge of the other group members that the
          transaction is prepared. It does not include the transaction
          send roundtrip time. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_before_begin_count">
         Gr_transactions_consistency_before_begin_count
        </a>
       </code>
       :
          Number of transactions executed with
          group_replication_consistency= BEFORE and BEFORE_AND_AFTER.
          Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-status-variables.html#statvar_Gr_transactions_consistency_before_begin_time_sum">
         Gr_transactions_consistency_before_begin_time_sum
        </a>
       </code>
       :
          Sum of the time in micro-seconds that the member waited until
          its group_replication_applier channel was consumed before
          execute the transaction with group_replication_consistency=
          BEFORE and BEFORE_AND_AFTER. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="performance-schema-status-variables.html#statvar_Performance_schema_meter_lost">
         Performance_schema_meter_lost
        </a>
       </code>
       :
          Number of meter instruments that failed to be created. Added
          in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="performance-schema-status-variables.html#statvar_Performance_schema_metric_lost">
         Performance_schema_metric_lost
        </a>
       </code>
       :
          Number of metric instruments that failed to be created. Added
          in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_Telemetry_metrics_supported">
         Telemetry_metrics_supported
        </a>
       </code>
       :
          Whether server telemetry metrics is supported. Added in MySQL
          8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_Tls_sni_server_name">
         Tls_sni_server_name
        </a>
       </code>
       :
          Server name supplied by the client. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="pluggable-authentication-system-variables.html#sysvar_authentication_ldap_sasl_connect_timeout">
         authentication_ldap_sasl_connect_timeout
        </a>
       </code>
       :
          SASL-Based LDAP server connection timeout. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="pluggable-authentication-system-variables.html#sysvar_authentication_ldap_sasl_response_timeout">
         authentication_ldap_sasl_response_timeout
        </a>
       </code>
       :
          Simple LDAP server response timeout. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="pluggable-authentication-system-variables.html#sysvar_authentication_ldap_simple_connect_timeout">
         authentication_ldap_simple_connect_timeout
        </a>
       </code>
       :
          Simple LDAP server connection timeout. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="pluggable-authentication-system-variables.html#sysvar_authentication_ldap_simple_response_timeout">
         authentication_ldap_simple_response_timeout
        </a>
       </code>
       :
          Simple LDAP server response timeout. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="pluggable-authentication-system-variables.html#sysvar_authentication_webauthn_rp_id">
         authentication_webauthn_rp_id
        </a>
       </code>
       :
          Relying party ID for multifactor authentication. Added in
          MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="data-masking-component-variables.html#sysvar_component_masking.dictionaries_flush_interval_seconds">
         component_masking.dictionaries_flush_interval_seconds
        </a>
       </code>
       :
          How long for scheduler to wait until attempting to schedule
          next execution, in seconds. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="data-masking-component-variables.html#sysvar_component_masking.masking_database">
         component_masking.masking_database
        </a>
       </code>
       :
          Database to use for masking dictionaries. Added in MySQL
          8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-system-variables.html#sysvar_group_replication_preemptive_garbage_collection">
         group_replication_preemptive_garbage_collection
        </a>
       </code>
       :
          Enable preemptive garbage collection in single-primary mode;
          no effect in multi-primary mode. Added in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-system-variables.html#sysvar_group_replication_preemptive_garbage_collection_rows_threshold">
         group_replication_preemptive_garbage_collection_rows_threshold
        </a>
       </code>
       :
          Number of rows of certification information required to
          trigger preemptive garbage collection in single-primary mode
          when enabled by
          group_replication_preemptive_garbage_collection. Added in
          MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="keyring-options.html#option_mysqld_keyring-migration-from-component">
         keyring-migration-from-component
        </a>
       </code>
       :
          Keyring migration is from component to plugin. Added in MySQL
          8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-options.html#option_mysqld_mysql-native-password">
         mysql-native-password
        </a>
       </code>
       :
          Enable mysql_native_password authentication plugin. Added in
          MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="firewall-reference.html#sysvar_mysql_firewall_database">
         mysql_firewall_database
        </a>
       </code>
       :
          The database from which MySQL Enterprise Firewall sources its
          tables and stored procedures. Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="firewall-reference.html#sysvar_mysql_firewall_reload_interval_seconds">
         mysql_firewall_reload_interval_seconds
        </a>
       </code>
       :
          Reload data at specified intervals. Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="performance-schema-system-variables.html#sysvar_performance_schema_max_meter_classes">
         performance_schema_max_meter_classes
        </a>
       </code>
       :
          Maximum number of meter instruments which can be created.
          Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="performance-schema-system-variables.html#sysvar_performance_schema_max_metric_classes">
         performance_schema_max_metric_classes
        </a>
       </code>
       :
          Maximum number of metric instruments which can be created.
          Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-system-variables.html#sysvar_restrict_fk_on_non_standard_key">
         restrict_fk_on_non_standard_key
        </a>
       </code>
       :
          Disallow creation of foreign keys on non-unique or partial
          keys. Added in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-system-variables.html#sysvar_set_operations_buffer_size">
         set_operations_buffer_size
        </a>
       </code>
       :
          Amount of memory available for hashing of set operations.
          Added in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-status-variables.html#statvar_telemetry.live_sessions">
         telemetry.live_sessions
        </a>
       </code>
       :
          Displays the current number of sessions instrumented with
          telemetry. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.metrics_reader_frequency_1">
         telemetry.metrics_reader_frequency_1
        </a>
       </code>
       :
          . Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.metrics_reader_frequency_2">
         telemetry.metrics_reader_frequency_2
        </a>
       </code>
       :
          . Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.metrics_reader_frequency_3">
         telemetry.metrics_reader_frequency_3
        </a>
       </code>
       :
          . Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_bsp_max_export_batch_size">
         telemetry.otel_bsp_max_export_batch_size
        </a>
       </code>
       :
          Maximum batch size. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_bsp_max_queue_size">
         telemetry.otel_bsp_max_queue_size
        </a>
       </code>
       :
          Maximum queue size. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_bsp_schedule_delay">
         telemetry.otel_bsp_schedule_delay
        </a>
       </code>
       :
          Delay interval between two consecutive exports in
          milliseconds. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_certificates">
         telemetry.otel_exporter_otlp_metrics_certificates
        </a>
       </code>
       :
          The trusted certificate to use when verifying a server's TLS
          credentials. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_cipher">
         telemetry.otel_exporter_otlp_metrics_cipher
        </a>
       </code>
       :
          TLS cipher to use for metrics (TLS 1.2). Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_cipher_suite">
         telemetry.otel_exporter_otlp_metrics_cipher_suite
        </a>
       </code>
       :
          TLS cipher to use for metrics (TLS 1.3). Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_client_certificates">
         telemetry.otel_exporter_otlp_metrics_client_certificates
        </a>
       </code>
       :
          Client certificate/chain trust for clients private key in PEM
          format. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_client_key">
         telemetry.otel_exporter_otlp_metrics_client_key
        </a>
       </code>
       :
          Client's private key in PEM format. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_compression">
         telemetry.otel_exporter_otlp_metrics_compression
        </a>
       </code>
       :
          Compression used by exporter. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_endpoint">
         telemetry.otel_exporter_otlp_metrics_endpoint
        </a>
       </code>
       :
          Metrics endpoint URL. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_headers">
         telemetry.otel_exporter_otlp_metrics_headers
        </a>
       </code>
       :
          Key-value pairs to be used as headers associated with HTTP
          requests. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_min_tls">
         telemetry.otel_exporter_otlp_metrics_max_tls
        </a>
       </code>
       :
          Maximum TLS version to use for metrics. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_min_tls">
         telemetry.otel_exporter_otlp_metrics_min_tls
        </a>
       </code>
       :
          Minimum TLS version to use for metrics. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_protocol">
         telemetry.otel_exporter_otlp_metrics_protocol
        </a>
       </code>
       :
          Specifies the OTLP transport protocol. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-metrics-configuration.html#sysvar_telemetry.otel_exporter_otlp_metrics_timeout">
         telemetry.otel_exporter_otlp_metrics_timeout
        </a>
       </code>
       :
          Time OLTP exporter waits for each batch export. Added in MySQL
          8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_certificates">
         telemetry.otel_exporter_otlp_traces_certificates
        </a>
       </code>
       :
          The trusted certificate to use when verifying a server's TLS
          credentials.. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_cipher">
         telemetry.otel_exporter_otlp_traces_cipher
        </a>
       </code>
       :
          TLS cipher to use for traces (TLS 1.2). Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_cipher_suite">
         telemetry.otel_exporter_otlp_traces_cipher_suite
        </a>
       </code>
       :
          TLS cipher to use for traces (TLS 1.3). Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_client_certificates">
         telemetry.otel_exporter_otlp_traces_client_certificates
        </a>
       </code>
       :
          Client certificate/chain trust for clients private key in PEM
          format.. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_client_key">
         telemetry.otel_exporter_otlp_traces_client_key
        </a>
       </code>
       :
          Client's private key in PEM format.. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_compression">
         telemetry.otel_exporter_otlp_traces_compression
        </a>
       </code>
       :
          Compression used by exporter. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_endpoint">
         telemetry.otel_exporter_otlp_traces_endpoint
        </a>
       </code>
       :
          Target URL to which the exporter sends traces. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_headers">
         telemetry.otel_exporter_otlp_traces_headers
        </a>
       </code>
       :
          Key-value pairs to be used as headers associated with HTTP
          requests. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_max_tls">
         telemetry.otel_exporter_otlp_traces_max_tls
        </a>
       </code>
       :
          Maximum TLS version to use for traces. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_min_tls">
         telemetry.otel_exporter_otlp_traces_min_tls
        </a>
       </code>
       :
          Minimum TLS version to use for traces. Added in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_protocol">
         telemetry.otel_exporter_otlp_traces_protocol
        </a>
       </code>
       :
          OTLP transport protocol. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_exporter_otlp_traces_timeout">
         telemetry.otel_exporter_otlp_traces_timeout
        </a>
       </code>
       :
          Time OLTP exporter waits for each batch export. Added in MySQL
          8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_log_level">
         telemetry.otel_log_level
        </a>
       </code>
       :
          Controls which opentelemetry logs are printed in the server
          logs (Linux only). Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.otel_resource_attributes">
         telemetry.otel_resource_attributes
        </a>
       </code>
       :
          See corresponding OpenTelemetry variable
          OTEL_RESOURCE_ATTRIBUTES.. Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.query_text_enabled">
         telemetry.query_text_enabled
        </a>
       </code>
       :
          Controls whether the SQL query text is included in the trace
          (Linux only). Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="telemetry-trace-configuration.html#sysvar_telemetry.trace_enabled">
         telemetry.trace_enabled
        </a>
       </code>
       :
          Controls whether telemetry traces are collected or not (Linux
          only). Added in MySQL 8.1.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-system-variables.html#sysvar_thread_pool_longrun_trx_limit">
         thread_pool_longrun_trx_limit
        </a>
       </code>
       :
          When all threads using thread_pool_max_transactions_limit have
          been executing longer than this number of milliseconds, limit
          for group is suspended. Added in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-system-variables.html#sysvar_tls_certificates_enforced_validation">
         tls_certificates_enforced_validation
        </a>
       </code>
       :
          Whether to validate server and CA certificates. Added in MySQL
          8.1.0.
      </p>
     </li>
    </ul>
   </div>
  </div>
  <div class="simplesect">
   <div class="titlepage">
    <div>
     <div class="simple">
      <h3 class="title">
       <a name="optvars-deprecated">
       </a>
       Options and Variables Deprecated in MySQL 8.4
      </h3>
     </div>
    </div>
   </div>
   <p>
    The following system variables, status variables, and options have
      been deprecated in MySQL 8.4.
   </p>
   <div class="itemizedlist">
    <a name="optvars-deprecated-list">
    </a>
    <ul class="itemizedlist" style="list-style-type: disc; ">
     <li class="listitem">
      <p>
       <code class="literal">
        Com_show_master_status
       </code>
       : Count of SHOW
          MASTER STATUS statements. Deprecated in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        authentication_fido_rp_id
       </code>
       : Relying party ID
          for FIDO multifactor authentication. Deprecated in MySQL
          8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        binlog_transaction_dependency_tracking
       </code>
       :
          Source of dependency information (commit timestamps or
          transaction write sets) from which to assess which
          transactions can be executed in parallel by replica's
          multithreaded applier. Deprecated in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="ulink" href="/doc/refman/8.0/en/server-options.html#option_mysqld_character-set-client-handshake" target="_top">
         character-set-client-handshake
        </a>
       </code>
       :
          Do not ignore client side character set value sent during
          handshake. Deprecated in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-system-variables.html#sysvar_group_replication_allow_local_lower_version_join">
         group_replication_allow_local_lower_version_join
        </a>
       </code>
       :
          Allow current server to join group even if it has lower plugin
          version than group. Deprecated in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="group-replication-system-variables.html#sysvar_group_replication_view_change_uuid">
         group_replication_view_change_uuid
        </a>
       </code>
       :
          UUID for view change event GTIDs. Deprecated in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-options.html#option_mysqld_mysql-native-password">
         mysql-native-password
        </a>
       </code>
       :
          Enable mysql_native_password authentication plugin. Deprecated
          in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        new
       </code>
       : Use very new, possibly 'unsafe'
          functions. Deprecated in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        old
       </code>
       : Cause server to revert to certain
          behaviors present in older versions. Deprecated in MySQL
          8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="performance-schema-system-variables.html#sysvar_performance_schema_show_processlist">
         performance_schema_show_processlist
        </a>
       </code>
       :
          Select SHOW PROCESSLIST implementation. Deprecated in MySQL
          8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-system-variables.html#sysvar_restrict_fk_on_non_standard_key">
         restrict_fk_on_non_standard_key
        </a>
       </code>
       :
          Disallow creation of foreign keys on non-unique or partial
          keys. Deprecated in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="ulink" href="/doc/refman/8.0/en/server-options.html#option_mysqld_character-set-client-handshake" target="_top">
         skip-character-set-client-handshake
        </a>
       </code>
       :
          Ignore client side character set value sent during handshake.
          Deprecated in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        <a class="link" href="server-options.html#option_mysqld_skip-new">
         skip-new
        </a>
       </code>
       :
          Do not use new, possibly wrong routines. Deprecated in MySQL
          8.2.0.
      </p>
     </li>
    </ul>
   </div>
  </div>
  <div class="simplesect">
   <div class="titlepage">
    <div>
     <div class="simple">
      <h3 class="title">
       <a name="optvars-removed">
       </a>
       Options and Variables Removed in MySQL 8.4
      </h3>
     </div>
    </div>
   </div>
   <p>
    The following system variables, status variables, and options have
      been removed in MySQL 8.4.
   </p>
   <div class="itemizedlist">
    <a name="optvars-removed-list">
    </a>
    <ul class="itemizedlist" style="list-style-type: disc; ">
     <li class="listitem">
      <p>
       <code class="literal">
        Com_change_master
       </code>
       : Count of CHANGE
          REPLICATION SOURCE TO and CHANGE MASTER TO statements. Removed
          in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Com_show_master_status
       </code>
       : Count of SHOW
          MASTER STATUS statements. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Com_show_slave_hosts
       </code>
       : Count of SHOW
          REPLICAS and SHOW SLAVE HOSTS statements. Removed in MySQL
          8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Com_show_slave_status
       </code>
       : Count of SHOW
          REPLICA STATUS and SHOW SLAVE STATUS statements. Removed in
          MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Com_slave_start
       </code>
       : Count of START REPLICA and
          START SLAVE statements. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Com_slave_stop
       </code>
       : Count of STOP REPLICA and
          STOP SLAVE statements. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        Replica_rows_last_search_algorithm_used
       </code>
       :
          Search algorithm most recently used by this replica to locate
          rows for row-based replication (index, table, or hash scan).
          Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        abort-slave-event-count
       </code>
       : Option used by
          mysql-test for debugging and testing of replication. Removed
          in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        admin-ssl
       </code>
       : Enable connection encryption.
          Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        authentication_fido_rp_id
       </code>
       : Relying party ID
          for FIDO multifactor authentication. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        avoid_temporal_upgrade
       </code>
       : Whether ALTER TABLE
          should upgrade pre-5.6.4 temporal columns. Removed in MySQL
          8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        binlog_transaction_dependency_tracking
       </code>
       :
          Source of dependency information (commit timestamps or
          transaction write sets) from which to assess which
          transactions can be executed in parallel by replica's
          multithreaded applier. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        character-set-client-handshake
       </code>
       : Do not
          ignore client side character set value sent during handshake.
          Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_enable_binlog
       </code>
       : . Removed
          in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_engine_lib_name
       </code>
       : Shared
          library implementing InnoDB memcached plugin. Removed in MySQL
          8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_engine_lib_path
       </code>
       : Directory
          which contains shared library implementing InnoDB memcached
          plugin. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_option
       </code>
       : Space-separated
          options which are passed to underlying memcached daemon on
          startup. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_r_batch_size
       </code>
       : Specifies
          how many memcached read operations to perform before doing
          COMMIT to start new transaction. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        daemon_memcached_w_batch_size
       </code>
       : Specifies
          how many memcached write operations to perform before doing
          COMMIT to start new transaction. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        default_authentication_plugin
       </code>
       : Default
          authentication plugin. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        disconnect-slave-event-count
       </code>
       : Option used
          by mysql-test for debugging and testing of replication.
          Removed in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        expire_logs_days
       </code>
       : Purge binary logs after
          this many days. Removed in MySQL 8.2.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        group_replication_ip_whitelist
       </code>
       : List of
          hosts permitted to connect to group. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        group_replication_primary_member
       </code>
       : Primary
          member UUID when group operates in single-primary mode. Empty
          string if group is operating in multi-primary mode. Removed in
          MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        group_replication_recovery_complete_at
       </code>
       :
          Recovery policies when handling cached transactions after
          state transfer. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        have_openssl
       </code>
       : Whether mysqld supports SSL
          connections. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        have_ssl
       </code>
       : Whether mysqld supports SSL
          connections. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb
       </code>
       : Enable InnoDB (if this version of
          MySQL supports it). Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb_api_bk_commit_interval
       </code>
       : How often to
          auto-commit idle connections which use InnoDB memcached
          interface, in seconds. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb_api_disable_rowlock
       </code>
       : . Removed in
          MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb_api_enable_binlog
       </code>
       : Allows use of
          InnoDB memcached plugin with MySQL binary log. Removed in
          MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb_api_enable_mdl
       </code>
       : Locks table used by
          InnoDB memcached plugin, so that it cannot be dropped or
          altered by DDL through SQL interface. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        innodb_api_trx_level
       </code>
       : Allows control of
          transaction isolation level on queries processed by memcached
          interface. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_encrypted_file_data
       </code>
       :
          keyring_encrypted_file plugin data file. Removed in MySQL
          8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_encrypted_file_password
       </code>
       :
          keyring_encrypted_file plugin password. Removed in MySQL
          8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_file_data
       </code>
       : keyring_file plugin data
          file. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_ca_certificate
       </code>
       : CA certificate
          file for peer authentication. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_compartment
       </code>
       : OCI compartment
          OCID. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_encryption_endpoint
       </code>
       : OCI
          encryption server endpoint. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_key_file
       </code>
       : OCI RSA private key
          file. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_key_fingerprint
       </code>
       : OCI RSA
          private key file fingerprint. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_management_endpoint
       </code>
       : OCI
          management server endpoint. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_master_key
       </code>
       : OCI master key
          OCID. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_secrets_endpoint
       </code>
       : OCI secrets
          server endpoint. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_tenancy
       </code>
       : OCI tenancy OCID.
          Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_user
       </code>
       : OCI user OCID. Removed in
          MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_vaults_endpoint
       </code>
       : OCI vaults
          server endpoint. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        keyring_oci_virtual_vault
       </code>
       : OCI vault OCID.
          Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        language
       </code>
       : Client error messages in given
          language. May be given as full path. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        log_bin_use_v1_row_events
       </code>
       : Whether server
          is using version 1 binary log row events. Removed in MySQL
          8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        master-info-file
       </code>
       : Location and name of file
          that remembers source and where I/O replication thread is in
          source's binary log. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        master_info_repository
       </code>
       : Whether to write
          connection metadata repository, containing source information
          and replication I/O thread location in source's binary log, to
          file or table. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        new
       </code>
       : Use very new, possibly 'unsafe'
          functions. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        no-dd-upgrade
       </code>
       : Prevent automatic upgrade of
          data dictionary tables at startup. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        old
       </code>
       : Cause server to revert to certain
          behaviors present in older versions. Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        old-style-user-limits
       </code>
       : Enable old-style
          user limits (before 5.0.3, user resources were counted per
          each user+host vs. per account). Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        relay_log_info_file
       </code>
       : File name for applier
          metadata repository in which replica records information about
          relay logs. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        relay_log_info_repository
       </code>
       : Whether to write
          location of replication SQL thread in relay logs to file or
          table. Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        show_old_temporals
       </code>
       : Whether SHOW CREATE
          TABLE should indicate pre-5.6.4 temporal columns. Removed in
          MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        skip-character-set-client-handshake
       </code>
       : Ignore
          client side character set value sent during handshake. Removed
          in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        skip-host-cache
       </code>
       : Do not cache host names.
          Removed in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        skip-ssl
       </code>
       : Disable connection encryption.
          Removed in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        slave_rows_search_algorithms
       </code>
       : Determines
          search algorithms used for replica update batching. Any 2 or 3
          from this list: INDEX_SEARCH, TABLE_SCAN, HASH_SCAN. Removed
          in MySQL 8.3.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        ssl
       </code>
       : Enable connection encryption. Removed
          in MySQL 8.4.0.
      </p>
     </li>
     <li class="listitem">
      <p>
       <code class="literal">
        transaction_write_set_extraction
       </code>
       : Defines
          algorithm used to hash writes extracted during transaction.
          Removed in MySQL 8.3.0.
      </p>
     </li>
    </ul>
   </div>
  </div>
 </div>
 <br/>
</div>
