mariadb/storage/perfschema
Daniel Lenski 6e406bb654 Fix inconsistent definition of PERFORMANCE_SCHEMA.REPLICATION_APPLIER_STATUS.COUNT_TRANSACTIONS_RETRIES column
This column (`COUNT_TRANSACTIONS_RETRIES`) is defined as `BIGINT UNSIGNED`
(64-bit unsigned integer) in the user-visible SQL definition:
182ff21ace/storage/perfschema/table_replication_applier_status.cc (L66)

    "COUNT_TRANSACTIONS_RETRIES BIGINT unsigned not null comment 'The number of retries that were made because the replication SQL thread failed to apply a transaction.',"

And its value is internally set/updated using the `set_field_ulonglong`
function:
182ff21ace/storage/perfschema/table_replication_applier_status.cc (L231-L233)

    case 3: /* total number of times transactions were retried */
      set_field_ulonglong(f, m_row.count_transactions_retries);
      break;

… but the structure where it is stored allocates only `ulong` for it:
182ff21ace/storage/perfschema/table_replication_applier_status.h (L62)

    ulong count_transactions_retries;

As a result of this inconsistency:

1. On any platform where `ulong` is `uint32_t` and `ulonglong` is `uint64_t`,
   setting this value would corrupt the 4 bytes of memory *following* the 4
   bytes actually allocated for it.

   Likely this problem was never noticed because this is the final element in
   the structure, and the structure is padded by the compiler to prevent
   memory corruption errors.

2. On any BIG-ENDIAN platform where `ulong` is `uint32_t` and `ulonglong`
   is `uint64_t`, reading back the value of this column will result in
   total garbage.

   Likely this problem was never noticed because MariaDB has not been
   tested on 32-bit big-endian platforms.

In order not to affect the user-visible/SQL definition of this column, the
correct way to fix this issue is to change it to `ulonglong` in the
structure definition.  See
https://github.com/MariaDB/server/pull/2763/files#r1329110832 for the
original identification and discussion of this issue.

All new code of the whole pull request, including one or several files
that are either new files or modified ones, are contributed under the BSD-new
license. I am contributing on behalf of my employer Amazon Web Services
2024-02-08 13:16:35 +11:00
..
unittest Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
CMakeLists.txt Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_account.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_account.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_host.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_host.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_thread.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_thread.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_thread_connect_attr.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_thread_connect_attr.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_user.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
cursor_by_user.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
ha_perfschema.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
ha_perfschema.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
my_thread.h MDEV-27804 Fails to build - perf schema - thread id of type uintptr_t requires header 2022-02-11 14:40:46 +11:00
mysqld_thd_manager.cc
mysqld_thd_manager.h
pfs.cc Revert "MDEV-29091: Correct event_name in PFS for wait caused by FOR UPDATE" 2023-10-14 11:03:00 +02:00
pfs.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_account.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_account.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_atomic.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_autosize.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_buffer_container.cc 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_buffer_container.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_builtin_memory.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_builtin_memory.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_column_types.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_column_values.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_column_values.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_con_slice.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_con_slice.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_config.h.cmake perfschema: use glibc gettid if available 2021-06-01 13:51:39 +10:00
pfs_defaults.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_defaults.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_digest.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_digest.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_engine_table.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_engine_table.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_stages.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_stages.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_statements.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_statements.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_transactions.cc 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_events_transactions.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_waits.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_events_waits.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_global.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_global.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_host.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_host.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_instr.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_instr.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_instr_class.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_instr_class.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_lock.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_memory.cc 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_memory.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_prepared_stmt.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_prepared_stmt.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_program.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_program.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
pfs_server.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_server.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_setup_actor.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_setup_actor.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_setup_object.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_setup_object.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_stat.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_status.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_status.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_timer.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_timer.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_user.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_user.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_variable.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_variable.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_visitor.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
pfs_visitor.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
rpl_gtid.h
table_accounts.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_accounts.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_all_instr.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_all_instr.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_account_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_account_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_host_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_host_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_thread_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_thread_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_user_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_by_user_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_global_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esgs_global_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_account_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_account_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_digest.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_digest.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_host_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_host_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_program.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_program.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_esms_by_thread_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_thread_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_user_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_by_user_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_global_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_esms_global_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_by_account_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_by_account_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_ets_by_host_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_by_host_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_ets_by_thread_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_by_thread_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_ets_by_user_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_by_user_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_ets_global_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ets_global_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_events_stages.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_stages.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_statements.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_statements.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_transactions.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_transactions.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_waits.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_waits.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_waits_summary.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_events_waits_summary.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_account_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_account_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_host_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_host_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_thread_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_thread_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_user_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_by_user_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_global_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_ews_global_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_instances.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_instances.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_summary_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_summary_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_summary_by_instance.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_file_summary_by_instance.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_global_status.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_global_status.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_global_variables.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_global_variables.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_helper.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_helper.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_host_cache.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_host_cache.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_hosts.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_hosts.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_md_locks.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_md_locks.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_mems_by_account_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_mems_by_account_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_mems_by_host_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_mems_by_host_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_mems_by_thread_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_mems_by_thread_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_mems_by_user_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_mems_by_user_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_mems_global_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_mems_global_by_event_name.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_os_global_by_type.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_os_global_by_type.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_performance_timers.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_performance_timers.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_prepared_stmt_instances.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_prepared_stmt_instances.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_processlist.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_processlist.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_configuration.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_configuration.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_status.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_status.h Fix inconsistent definition of PERFORMANCE_SCHEMA.REPLICATION_APPLIER_STATUS.COUNT_TRANSACTIONS_RETRIES column 2024-02-08 13:16:35 +11:00
table_replication_applier_status_by_coordinator.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_status_by_coordinator.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_status_by_worker.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_applier_status_by_worker.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_connection_configuration.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_connection_configuration.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_connection_status.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_connection_status.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_group_member_stats.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_group_member_stats.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_group_members.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_replication_group_members.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_account_connect_attrs.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_account_connect_attrs.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_connect.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_connect.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_connect_attrs.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_connect_attrs.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_status.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_status.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_session_variables.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_session_variables.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_setup_actors.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_actors.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_consumers.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_consumers.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_instruments.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_instruments.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_objects.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_objects.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_timers.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_setup_timers.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_instances.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_instances.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_summary_by_event_name.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_summary_by_event_name.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_summary_by_instance.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_socket_summary_by_instance.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_status_by_account.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_status_by_account.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_status_by_host.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_status_by_host.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_status_by_thread.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_status_by_thread.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_status_by_user.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_status_by_user.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_sync_instances.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_sync_instances.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_table_handles.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_table_handles.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00
table_threads.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_threads.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tiws_by_index_usage.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tiws_by_index_usage.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tiws_by_table.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tiws_by_table.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tlws_by_table.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_tlws_by_table.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_users.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_users.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_uvar_by_thread.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_uvar_by_thread.h Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_variables_by_thread.cc Merge branch 'merge-perfschema-5.7' into 10.5 2023-04-28 08:22:17 +02:00
table_variables_by_thread.h 5.7.42 (only copyright year in all files changed) 2023-04-28 08:09:26 +02:00