├── CMakeLists.txt ├── Docs ├── README.build └── sp-imp-spec.txt ├── Doxyfile-ignored ├── Doxyfile.in ├── INSTALL ├── LICENSE ├── MYSQL_VERSION ├── README ├── README.md ├── client ├── CMakeLists.txt ├── base │ ├── CMakeLists.txt │ ├── abstract_connection_program.cc │ ├── abstract_connection_program.h │ ├── abstract_enum_option.h │ ├── abstract_integer_number_option.h │ ├── abstract_number_option.h │ ├── abstract_option.h │ ├── abstract_options_provider.cc │ ├── abstract_options_provider.h │ ├── abstract_program.cc │ ├── abstract_program.h │ ├── abstract_string_option.h │ ├── abstract_value_option.h │ ├── bool_option.cc │ ├── bool_option.h │ ├── char_array_option.cc │ ├── char_array_option.h │ ├── composite_options_provider.cc │ ├── composite_options_provider.h │ ├── debug_options.cc │ ├── debug_options.h │ ├── disabled_option.cc │ ├── disabled_option.h │ ├── enum_option.h │ ├── help_options.cc │ ├── help_options.h │ ├── i_connection_factory.h │ ├── i_option.cc │ ├── i_option.h │ ├── i_option_changed_listener.h │ ├── i_options_provider.h │ ├── message_data.cc │ ├── message_data.h │ ├── mysql_connection_options.cc │ ├── mysql_connection_options.h │ ├── mysql_query_runner.cc │ ├── mysql_query_runner.h │ ├── number_option.h │ ├── password_option.cc │ ├── password_option.h │ ├── show_variable_query_extractor.cc │ ├── show_variable_query_extractor.h │ ├── simple_option.cc │ ├── simple_option.h │ ├── ssl_options.cc │ ├── string_option.cc │ └── string_option.h ├── check │ ├── mysqlcheck.cc │ ├── mysqlcheck.h │ └── mysqlcheck_core.cc ├── client_priv.h ├── client_query_attributes.cc ├── client_query_attributes.h ├── common │ └── user_registration.cc ├── completion_hash.cc ├── completion_hash.h ├── dump │ ├── CMakeLists.txt │ ├── abstract_chain_element.cc │ ├── abstract_chain_element.h │ ├── abstract_connection_provider.cc │ ├── abstract_connection_provider.h │ ├── abstract_crawler.cc │ ├── abstract_crawler.h │ ├── abstract_data_formatter_wrapper.cc │ ├── abstract_data_formatter_wrapper.h │ ├── abstract_data_object.cc │ ├── abstract_data_object.h │ ├── abstract_database_dump_task.cc │ ├── abstract_database_dump_task.h │ ├── abstract_dump_task.cc │ ├── abstract_dump_task.h │ ├── abstract_mysql_chain_element_extension.cc │ ├── abstract_mysql_chain_element_extension.h │ ├── abstract_object_reader_wrapper.cc │ ├── abstract_object_reader_wrapper.h │ ├── abstract_output_writer_wrapper.cc │ ├── abstract_output_writer_wrapper.h │ ├── abstract_plain_sql_object.cc │ ├── abstract_plain_sql_object.h │ ├── abstract_plain_sql_object_dump_task.cc │ ├── abstract_plain_sql_object_dump_task.h │ ├── abstract_progress_reporter.cc │ ├── abstract_progress_reporter.h │ ├── abstract_progress_watcher.cc │ ├── abstract_progress_watcher.h │ ├── abstract_simple_dump_task.cc │ ├── abstract_simple_dump_task.h │ ├── abstract_table_dump_task.cc │ ├── abstract_table_dump_task.h │ ├── chain_data.cc │ ├── chain_data.h │ ├── column_statistic.cc │ ├── column_statistic.h │ ├── composite_message_handler.cc │ ├── composite_message_handler.h │ ├── compression_lz4_writer.cc │ ├── compression_lz4_writer.h │ ├── compression_zlib_writer.cc │ ├── compression_zlib_writer.h │ ├── database.cc │ ├── database.h │ ├── database_end_dump_task.cc │ ├── database_end_dump_task.h │ ├── database_start_dump_task.cc │ ├── database_start_dump_task.h │ ├── dump_end_dump_task.cc │ ├── dump_end_dump_task.h │ ├── dump_start_dump_task.cc │ ├── dump_start_dump_task.h │ ├── event_scheduler_event.cc │ ├── event_scheduler_event.h │ ├── field.cc │ ├── field.h │ ├── file_writer.cc │ ├── file_writer.h │ ├── i_chain_element.cc │ ├── i_chain_element.h │ ├── i_chain_maker.h │ ├── i_connection_provider.h │ ├── i_crawler.h │ ├── i_data_formatter.h │ ├── i_data_formatter_wrapper.h │ ├── i_data_object.h │ ├── i_dump_task.cc │ ├── i_dump_task.h │ ├── i_object_reader.h │ ├── i_object_reader_wrapper.h │ ├── i_output_writer.h │ ├── i_output_writer_wrapper.h │ ├── i_progress_reporter.cc │ ├── i_progress_reporter.h │ ├── i_progress_watcher.h │ ├── item_processing_data.cc │ ├── item_processing_data.h │ ├── mysql_chain_element_options.cc │ ├── mysql_chain_element_options.h │ ├── mysql_crawler.cc │ ├── mysql_crawler.h │ ├── mysql_field.cc │ ├── mysql_field.h │ ├── mysql_function.cc │ ├── mysql_function.h │ ├── mysql_object_reader.cc │ ├── mysql_object_reader.h │ ├── mysql_object_reader_options.cc │ ├── mysql_object_reader_options.h │ ├── mysqldump_tool_chain_maker.cc │ ├── mysqldump_tool_chain_maker.h │ ├── mysqldump_tool_chain_maker_options.cc │ ├── mysqldump_tool_chain_maker_options.h │ ├── object_filter.cc │ ├── object_filter.h │ ├── object_queue.cc │ ├── object_queue.h │ ├── pattern_matcher.cc │ ├── pattern_matcher.h │ ├── privilege.cc │ ├── privilege.h │ ├── program.cc │ ├── program.h │ ├── row.cc │ ├── row.h │ ├── row_group_dump_task.cc │ ├── row_group_dump_task.h │ ├── simple_id_generator.cc │ ├── simple_id_generator.h │ ├── single_transaction_connection_provider.cc │ ├── single_transaction_connection_provider.h │ ├── sql_formatter.cc │ ├── sql_formatter.h │ ├── sql_formatter_options.cc │ ├── sql_formatter_options.h │ ├── standard_progress_watcher.cc │ ├── standard_progress_watcher.h │ ├── standard_writer.cc │ ├── standard_writer.h │ ├── stored_procedure.cc │ ├── stored_procedure.h │ ├── table.cc │ ├── table.h │ ├── table_deferred_indexes_dump_task.cc │ ├── table_deferred_indexes_dump_task.h │ ├── table_definition_dump_task.cc │ ├── table_definition_dump_task.h │ ├── table_rows_dump_task.cc │ ├── table_rows_dump_task.h │ ├── tables_definition_ready_dump_task.cc │ ├── tables_definition_ready_dump_task.h │ ├── thread.cc │ ├── thread.h │ ├── thread_group.cc │ ├── thread_group.h │ ├── thread_specific_connection_provider.cc │ ├── thread_specific_connection_provider.h │ ├── trigger.cc │ ├── trigger.h │ ├── view.cc │ └── view.h ├── echo.cc ├── include │ ├── multi_factor_passwordopt-longopts.h │ ├── multi_factor_passwordopt-vars.h │ └── user_registration.h ├── infix_ostream_it.h ├── json_binlog.ver ├── json_binlog_main.cc ├── json_client_library_main.cc ├── logger.cc ├── logger.h ├── migrate_keyring │ ├── CMakeLists.txt │ ├── components.cc │ ├── components.h │ ├── migrate_keyring.cc │ ├── options.cc │ ├── options.h │ └── utilities.h ├── multi_factor_passwordopt-vars.cc ├── multi_option.cc ├── multi_option.h ├── my_readline.h ├── mysql.cc ├── mysql_config_editor.cc ├── mysql_secure_installation.cc ├── mysql_ssl_rsa_setup.cc ├── mysqladmin.cc ├── mysqlbinlog.cc ├── mysqlbinlog.h ├── mysqldump.cc ├── mysqlimport.cc ├── mysqlshow.cc ├── mysqlslap.cc ├── mysqltest.cc ├── mysqltest │ ├── error.h │ ├── error_names.cc │ ├── error_names.h │ ├── expected_errors.cc │ ├── expected_errors.h │ ├── expected_warnings.cc │ ├── expected_warnings.h │ ├── logfile.cc │ ├── logfile.h │ ├── regular_expressions.cc │ ├── regular_expressions.h │ ├── secondary_engine.cc │ ├── secondary_engine.h │ ├── utils.cc │ ├── utils.h │ └── warning.h ├── path.cc ├── path.h ├── pattern_matcher.cc ├── pattern_matcher.h ├── readline.cc └── upgrade │ └── program.cc ├── cmake ├── abi_check.cmake ├── add_custom_target.cmake ├── bison.cmake ├── boost.cmake ├── build_configurations │ ├── compiler_options.cmake │ └── mysql_release.cmake ├── character_sets.cmake ├── cmake_policies.cmake ├── compile_flags.cmake ├── component.cmake ├── configurable_file_content.in ├── copy_custom_library.cmake ├── copy_openssl_binary.cmake ├── cpack_source_ignore_files.cmake ├── cpu_info.cmake ├── curl.cmake ├── do_abi_check.cmake ├── fastcov.cmake ├── fido2.cmake ├── filesize.bat ├── fileutils.cmake ├── floating_point.cmake ├── fprofile.cmake ├── gloves.cmake ├── googletest.cmake ├── icu.cmake ├── info_bin.cmake ├── info_macros.cmake.in ├── info_src.cmake ├── install_layout.cmake ├── install_macros.cmake ├── install_name_tool.cmake ├── java.cmake ├── java_home.cmake ├── kerberos.cmake ├── ldap.cmake ├── libevent.cmake ├── libs_mysql_create_library.cmake ├── libutils.cmake ├── link_options.cmake ├── lz4.cmake ├── maintainer.cmake ├── make_dist.cmake.in ├── malloc_utils.cmake ├── maven.cmake ├── msvc_cppcheck.cmake ├── mysql_add_executable.cmake ├── mysql_version.cmake ├── os │ ├── Darwin.cmake │ ├── FreeBSD.cmake │ ├── Linux.cmake │ ├── SunOS.cmake │ ├── Windows.cmake │ └── WindowsCache.cmake ├── package_name.cmake ├── pkg-config.cmake ├── plugin.cmake ├── protobuf.cmake ├── protobuf_proto_compile.cmake ├── protobuf_proto_transform_to_lite.cmake ├── rapidjson.cmake ├── readline.cmake ├── rpath_remove.cmake ├── rpath_remove_plugin.cmake.in ├── rpc.cmake ├── sasl.cmake ├── ssl.cmake ├── stack_direction.c ├── systemd.cmake ├── tags.cmake ├── versioninfo.rc.in ├── win_jemalloc.cmake ├── zlib.cmake └── zstd.cmake ├── components ├── audit_api_message_emit │ ├── CMakeLists.txt │ └── audit_api_message_emit.cc ├── example │ ├── CMakeLists.txt │ ├── english_greeting_service_imp.cc │ ├── english_greeting_service_imp.h │ ├── example_component1.cc │ ├── example_component1.h │ ├── example_component2.cc │ ├── example_component2.h │ ├── example_component3.cc │ ├── example_component3.h │ ├── example_math_wrapping_imp.cc │ ├── example_math_wrapping_imp.h │ ├── example_services.h │ ├── polish_greeting_service_imp.cc │ ├── polish_greeting_service_imp.h │ ├── simple_example_math_imp.cc │ ├── simple_example_math_imp.h │ ├── test_backup_lock_service.cc │ ├── test_string_service.cc │ ├── test_string_service_charset.cc │ ├── test_string_service_long.cc │ └── test_string_service_long.h ├── keyrings │ ├── CMakeLists.txt │ ├── common │ │ ├── CMakeLists.txt │ │ ├── component_helpers │ │ │ ├── include │ │ │ │ ├── keyring_encryption_service_definition.h │ │ │ │ ├── keyring_encryption_service_impl_template.h │ │ │ │ ├── keyring_generator_service_definition.h │ │ │ │ ├── keyring_generator_service_impl_template.h │ │ │ │ ├── keyring_keys_metadata_iterator_service_definition.h │ │ │ │ ├── keyring_keys_metadata_iterator_service_impl_template.h │ │ │ │ ├── keyring_load_service_definition.h │ │ │ │ ├── keyring_log_builtins_definition.h │ │ │ │ ├── keyring_metadata_query_service_definition.h │ │ │ │ ├── keyring_metadata_query_service_impl_template.h │ │ │ │ ├── keyring_reader_service_definition.h │ │ │ │ ├── keyring_reader_service_impl_template.h │ │ │ │ ├── keyring_writer_service_definition.h │ │ │ │ ├── keyring_writer_service_impl_template.h │ │ │ │ └── service_requirements.h │ │ │ └── src │ │ │ │ └── keyring_log_builtins_definition.cc │ │ ├── config │ │ │ ├── config_reader.cc │ │ │ └── config_reader.h │ │ ├── data │ │ │ ├── data.cc │ │ │ ├── data.h │ │ │ ├── data_extension.h │ │ │ ├── meta.cc │ │ │ └── meta.h │ │ ├── data_file │ │ │ ├── reader.cc │ │ │ ├── reader.h │ │ │ ├── writer.cc │ │ │ └── writer.h │ │ ├── encryption │ │ │ ├── aes.cc │ │ │ └── aes.h │ │ ├── json_data │ │ │ ├── json_ds.h │ │ │ ├── json_reader.cc │ │ │ ├── json_reader.h │ │ │ ├── json_writer.cc │ │ │ └── json_writer.h │ │ ├── memstore │ │ │ ├── cache.h │ │ │ └── iterator.h │ │ ├── operations │ │ │ └── operations.h │ │ └── utils │ │ │ ├── utils.cc │ │ │ └── utils.h │ ├── keyring.dox │ └── keyring_file │ │ ├── CMakeLists.txt │ │ ├── backend │ │ ├── backend.cc │ │ └── backend.h │ │ ├── component_callbacks.cc │ │ ├── config │ │ ├── config.cc │ │ └── config.h │ │ ├── keyring_file.cc │ │ ├── keyring_file.h │ │ └── service_implementation │ │ ├── keyring_encryption_service_definition.cc │ │ ├── keyring_generator_service_definition.cc │ │ ├── keyring_keys_metadata_iterator_service_definition.cc │ │ ├── keyring_load_service_definition.cc │ │ ├── keyring_metadata_query_service_definition.cc │ │ ├── keyring_reader_service_definition.cc │ │ └── keyring_writer_service_definition.cc ├── libminchassis │ ├── CMakeLists.txt │ ├── component_common.cc │ ├── component_common.h │ ├── dynamic_loader.cc │ ├── dynamic_loader_imp.h │ ├── dynamic_loader_scheme_file.cc │ ├── dynamic_loader_scheme_file_imp.h │ ├── gunit_harness │ │ ├── gunit_harness.dox │ │ ├── harness_component │ │ │ ├── test_harness_component.cc.example │ │ │ └── test_harness_component.h.example │ │ └── include │ │ │ ├── mock │ │ │ ├── component_sys_variable_all_empty.cc │ │ │ ├── mysql_cond_v1_native.cc │ │ │ ├── mysql_mutex_v1_native.cc │ │ │ ├── mysql_simple_error_log_stderr.cc │ │ │ ├── pfs_plugin_column_bigint_v1_all_empty.cc │ │ │ ├── pfs_plugin_column_string_v2_all_empty.cc │ │ │ ├── pfs_plugin_table_v1_all_empty.cc │ │ │ └── psi_memory_v2_empty.cc │ │ │ └── test_harness_suite.h │ ├── mc_psi_system_service.cc │ ├── mc_rwlock_service.cc │ ├── minimal_chassis.cc │ ├── minimal_chassis_runtime_error_imp.cc │ ├── minimal_chassis_runtime_error_imp.h │ ├── my_metadata.cc │ ├── my_metadata.h │ ├── my_ref_counted.cc │ ├── my_ref_counted.h │ ├── mysql_component.cc │ ├── mysql_component_imp.h │ ├── mysql_service_implementation.cc │ ├── mysql_service_implementation.h │ ├── registry.cc │ ├── registry_imp.h │ ├── registry_metadata.cc.inc │ ├── registry_metadata.h.inc │ ├── rwlock_scoped_lock.cc │ └── rwlock_scoped_lock.h ├── library_mysys │ ├── CMakeLists.txt │ ├── my_hex_tools.cc │ └── my_memory.cc ├── logging │ ├── CMakeLists.txt │ ├── log_filter_dragnet.cc │ ├── log_service_imp.h │ ├── log_sink_json.cc │ ├── log_sink_syseventlog.cc │ └── log_sink_test.cc ├── mysqlbackup │ ├── CMakeLists.txt │ ├── backup_comp_constants.h │ ├── backup_page_tracker.cc │ ├── backup_page_tracker.h │ ├── mysqlbackup.cc │ └── mysqlbackup.h ├── pfs_component │ ├── CMakeLists.txt │ ├── pfs_example_component_population.cc │ ├── pfs_example_component_population.h │ ├── pfs_example_continent.cc │ ├── pfs_example_continent.h │ ├── pfs_example_country.cc │ └── pfs_example_country.h ├── pfs_example │ ├── CMakeLists.txt │ └── pfs_example.cc ├── query_attributes │ ├── CMakeLists.txt │ └── query_attributes.cc ├── reference_cache │ ├── CMakeLists.txt │ ├── cache.cc │ ├── cache.h │ ├── cache_allocator.h │ ├── channel.cc │ ├── channel.h │ ├── component.cc │ ├── component.h │ └── reference_cache_common.h ├── test │ ├── CMakeLists.txt │ ├── event_tracking_test │ │ ├── CMakeLists.txt │ │ ├── event_tracking_consumer_a.cc │ │ ├── event_tracking_consumer_b.cc │ │ ├── event_tracking_consumer_c.cc │ │ ├── event_tracking_example_consumer_helper.h │ │ ├── event_tracking_example_service.h │ │ ├── event_tracking_example_service_defs.h │ │ ├── event_tracking_producer.h │ │ ├── event_tracking_producer_a.cc │ │ ├── event_tracking_producer_b.cc │ │ ├── event_tracking_registry.cc │ │ ├── event_tracking_registry.h │ │ ├── event_tracking_test.cc │ │ └── event_tracking_test.h │ ├── keyring_encryption_test │ │ ├── CMakeLists.txt │ │ ├── components.cc │ │ ├── components.h │ │ ├── keyring_encryption.cc │ │ ├── options.cc │ │ └── options.h │ ├── perfschema │ │ ├── CMakeLists.txt │ │ ├── test_pfs_notification.cc │ │ └── test_pfs_resource_group.cc │ ├── table_access │ │ ├── CMakeLists.txt │ │ └── test_table_access.cc │ ├── test_audit_api_message.cc │ ├── test_component_deinit.cc │ ├── test_event_tracking_consumer.cc │ ├── test_host_application_signal.cc │ ├── test_mysql_command_services.cc │ ├── test_mysql_current_thread_reader.cc │ ├── test_mysql_runtime_error.cc │ ├── test_mysql_system_variable_set.cc │ ├── test_mysql_thd_store_service.cc │ ├── test_sensitive_system_variables.cc │ ├── test_status_var_reader.cc │ ├── test_status_var_service.cc │ ├── test_status_var_service_int.cc │ ├── test_status_var_service_reg_only.cc │ ├── test_status_var_service_str.cc │ ├── test_status_var_service_unreg_only.cc │ ├── test_sys_var_service.cc │ ├── test_sys_var_service_int.cc │ ├── test_sys_var_service_same.cc │ ├── test_sys_var_service_str.cc │ ├── test_system_variable_source.cc │ ├── test_udf_registration.cc │ ├── udf_reg_3_func.cc │ ├── udf_reg_avg_func.cc │ ├── udf_reg_int_func.cc │ ├── udf_reg_int_same_func.cc │ ├── udf_reg_only_3_func.cc │ ├── udf_reg_real_func.cc │ ├── udf_services │ │ ├── CMakeLists.txt │ │ ├── test_udf_extension.cc │ │ ├── test_udf_extension.h │ │ ├── test_udf_services.cc │ │ ├── udf_extension_test_functions.cc │ │ └── udf_extension_test_functions.h │ ├── udf_unreg_3_func.cc │ ├── udf_unreg_int_func.cc │ └── udf_unreg_real_func.cc ├── test_server_telemetry_metrics │ ├── CMakeLists.txt │ ├── required_services.h │ ├── server_metrics_component.cc │ ├── server_metrics_component.h │ ├── server_metrics_helpers.cc │ └── server_metrics_helpers.h ├── test_server_telemetry_traces │ ├── CMakeLists.txt │ ├── required_services.h │ ├── server_telemetry_component.cc │ ├── server_telemetry_component.h │ ├── server_telemetry_data.cc │ ├── server_telemetry_data.h │ ├── server_telemetry_helpers.cc │ └── server_telemetry_helpers.h └── validate_password │ ├── CMakeLists.txt │ ├── validate_password_imp.cc │ └── validate_password_imp.h ├── config.h.cmake ├── configure.cmake ├── doxygen_resources ├── doxygen-filter-mysqld ├── doxygen-filter-proto ├── logo-mysql-110x55.png ├── mysql.css └── storage │ └── innobase │ └── log │ ├── arch_deleting.dia │ ├── arch_writing.dia │ ├── log_notifier_notifications.dia │ ├── log_writer_complete_blocks.dia │ ├── log_writer_incomplete_block.dia │ ├── recent_written_buffer.dia │ ├── relaxed_order_of_dirty_pages.dia │ └── user_thread_writes_to_buffer.dia ├── extra ├── RAPIDJSON-README ├── curl │ ├── CMakeLists.txt │ └── curl-8.4.0 │ │ ├── CHANGES │ │ ├── CMake │ │ ├── CMakeConfigurableFile.in │ │ ├── CurlSymbolHiding.cmake │ │ ├── CurlTests.c │ │ ├── FindBearSSL.cmake │ │ ├── FindBrotli.cmake │ │ ├── FindCARES.cmake │ │ ├── FindGSS.cmake │ │ ├── FindLibPSL.cmake │ │ ├── FindLibSSH2.cmake │ │ ├── FindMSH3.cmake │ │ ├── FindMbedTLS.cmake │ │ ├── FindNGHTTP2.cmake │ │ ├── FindNGHTTP3.cmake │ │ ├── FindNGTCP2.cmake │ │ ├── FindQUICHE.cmake │ │ ├── FindWolfSSL.cmake │ │ ├── FindZstd.cmake │ │ ├── Macros.cmake │ │ ├── OtherTests.cmake │ │ ├── PickyWarnings.cmake │ │ ├── Platforms │ │ │ └── WindowsCache.cmake │ │ ├── Utilities.cmake │ │ ├── cmake_uninstall.cmake.in │ │ └── curl-config.cmake.in │ │ ├── CMakeLists.txt │ │ ├── COPYING │ │ ├── MacOSX-Framework │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── README │ │ ├── RELEASE-NOTES │ │ ├── acinclude.m4 │ │ ├── aclocal.m4 │ │ ├── buildconf │ │ ├── compile │ │ ├── configure.ac │ │ ├── curl-config.in │ │ ├── depcomp │ │ ├── include │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── README.md │ │ └── curl │ │ │ ├── Makefile.am │ │ │ ├── Makefile.in │ │ │ ├── curl.h │ │ │ ├── curlver.h │ │ │ ├── easy.h │ │ │ ├── header.h │ │ │ ├── mprintf.h │ │ │ ├── multi.h │ │ │ ├── options.h │ │ │ ├── stdcheaders.h │ │ │ ├── system.h │ │ │ ├── typecheck-gcc.h │ │ │ ├── urlapi.h │ │ │ └── websockets.h │ │ ├── install-sh │ │ ├── lib │ │ ├── .checksrc │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── Makefile.inc │ │ ├── Makefile.mk │ │ ├── Makefile.soname │ │ ├── altsvc.c │ │ ├── altsvc.h │ │ ├── amigaos.c │ │ ├── amigaos.h │ │ ├── arpa_telnet.h │ │ ├── asyn-ares.c │ │ ├── asyn-thread.c │ │ ├── asyn.h │ │ ├── base64.c │ │ ├── bufq.c │ │ ├── bufq.h │ │ ├── bufref.c │ │ ├── bufref.h │ │ ├── c-hyper.c │ │ ├── c-hyper.h │ │ ├── cf-h1-proxy.c │ │ ├── cf-h1-proxy.h │ │ ├── cf-h2-proxy.c │ │ ├── cf-h2-proxy.h │ │ ├── cf-haproxy.c │ │ ├── cf-haproxy.h │ │ ├── cf-https-connect.c │ │ ├── cf-https-connect.h │ │ ├── cf-socket.c │ │ ├── cf-socket.h │ │ ├── cfilters.c │ │ ├── cfilters.h │ │ ├── config-amigaos.h │ │ ├── config-dos.h │ │ ├── config-mac.h │ │ ├── config-os400.h │ │ ├── config-plan9.h │ │ ├── config-riscos.h │ │ ├── config-win32.h │ │ ├── config-win32ce.h │ │ ├── conncache.c │ │ ├── conncache.h │ │ ├── connect.c │ │ ├── connect.h │ │ ├── content_encoding.c │ │ ├── content_encoding.h │ │ ├── cookie.c │ │ ├── cookie.h │ │ ├── curl_addrinfo.c │ │ ├── curl_addrinfo.h │ │ ├── curl_base64.h │ │ ├── curl_config.h.cmake │ │ ├── curl_config.h.in │ │ ├── curl_ctype.h │ │ ├── curl_des.c │ │ ├── curl_des.h │ │ ├── curl_endian.c │ │ ├── curl_endian.h │ │ ├── curl_fnmatch.c │ │ ├── curl_fnmatch.h │ │ ├── curl_get_line.c │ │ ├── curl_get_line.h │ │ ├── curl_gethostname.c │ │ ├── curl_gethostname.h │ │ ├── curl_gssapi.c │ │ ├── curl_gssapi.h │ │ ├── curl_hmac.h │ │ ├── curl_krb5.h │ │ ├── curl_ldap.h │ │ ├── curl_md4.h │ │ ├── curl_md5.h │ │ ├── curl_memory.h │ │ ├── curl_memrchr.c │ │ ├── curl_memrchr.h │ │ ├── curl_multibyte.c │ │ ├── curl_multibyte.h │ │ ├── curl_ntlm_core.c │ │ ├── curl_ntlm_core.h │ │ ├── curl_ntlm_wb.c │ │ ├── curl_ntlm_wb.h │ │ ├── curl_path.c │ │ ├── curl_path.h │ │ ├── curl_printf.h │ │ ├── curl_range.c │ │ ├── curl_range.h │ │ ├── curl_rtmp.c │ │ ├── curl_rtmp.h │ │ ├── curl_sasl.c │ │ ├── curl_sasl.h │ │ ├── curl_setup.h │ │ ├── curl_setup_once.h │ │ ├── curl_sha256.h │ │ ├── curl_sspi.c │ │ ├── curl_sspi.h │ │ ├── curl_threads.c │ │ ├── curl_threads.h │ │ ├── curl_trc.c │ │ ├── curl_trc.h │ │ ├── curlx.h │ │ ├── dict.c │ │ ├── dict.h │ │ ├── doh.c │ │ ├── doh.h │ │ ├── dynbuf.c │ │ ├── dynbuf.h │ │ ├── dynhds.c │ │ ├── dynhds.h │ │ ├── easy.c │ │ ├── easy_lock.h │ │ ├── easygetopt.c │ │ ├── easyif.h │ │ ├── easyoptions.c │ │ ├── easyoptions.h │ │ ├── escape.c │ │ ├── escape.h │ │ ├── file.c │ │ ├── file.h │ │ ├── fileinfo.c │ │ ├── fileinfo.h │ │ ├── fopen.c │ │ ├── fopen.h │ │ ├── formdata.c │ │ ├── formdata.h │ │ ├── ftp.c │ │ ├── ftp.h │ │ ├── ftplistparser.c │ │ ├── ftplistparser.h │ │ ├── functypes.h │ │ ├── getenv.c │ │ ├── getinfo.c │ │ ├── getinfo.h │ │ ├── gopher.c │ │ ├── gopher.h │ │ ├── hash.c │ │ ├── hash.h │ │ ├── headers.c │ │ ├── headers.h │ │ ├── hmac.c │ │ ├── hostasyn.c │ │ ├── hostip.c │ │ ├── hostip.h │ │ ├── hostip4.c │ │ ├── hostip6.c │ │ ├── hostsyn.c │ │ ├── hsts.c │ │ ├── hsts.h │ │ ├── http.c │ │ ├── http.h │ │ ├── http1.c │ │ ├── http1.h │ │ ├── http2.c │ │ ├── http2.h │ │ ├── http_aws_sigv4.c │ │ ├── http_aws_sigv4.h │ │ ├── http_chunks.c │ │ ├── http_chunks.h │ │ ├── http_digest.c │ │ ├── http_digest.h │ │ ├── http_negotiate.c │ │ ├── http_negotiate.h │ │ ├── http_ntlm.c │ │ ├── http_ntlm.h │ │ ├── http_proxy.c │ │ ├── http_proxy.h │ │ ├── idn.c │ │ ├── idn.h │ │ ├── if2ip.c │ │ ├── if2ip.h │ │ ├── imap.c │ │ ├── imap.h │ │ ├── inet_ntop.c │ │ ├── inet_ntop.h │ │ ├── inet_pton.c │ │ ├── inet_pton.h │ │ ├── krb5.c │ │ ├── ldap.c │ │ ├── libcurl.plist │ │ ├── libcurl.plist.in │ │ ├── libcurl.rc │ │ ├── libcurl.vers.in │ │ ├── llist.c │ │ ├── llist.h │ │ ├── macos.c │ │ ├── macos.h │ │ ├── md4.c │ │ ├── md5.c │ │ ├── memdebug.c │ │ ├── memdebug.h │ │ ├── mime.c │ │ ├── mime.h │ │ ├── mprintf.c │ │ ├── mqtt.c │ │ ├── mqtt.h │ │ ├── multi.c │ │ ├── multihandle.h │ │ ├── multiif.h │ │ ├── netrc.c │ │ ├── netrc.h │ │ ├── nonblock.c │ │ ├── nonblock.h │ │ ├── noproxy.c │ │ ├── noproxy.h │ │ ├── openldap.c │ │ ├── parsedate.c │ │ ├── parsedate.h │ │ ├── pingpong.c │ │ ├── pingpong.h │ │ ├── pop3.c │ │ ├── pop3.h │ │ ├── progress.c │ │ ├── progress.h │ │ ├── psl.c │ │ ├── psl.h │ │ ├── rand.c │ │ ├── rand.h │ │ ├── rename.c │ │ ├── rename.h │ │ ├── rtsp.c │ │ ├── rtsp.h │ │ ├── select.c │ │ ├── select.h │ │ ├── sendf.c │ │ ├── sendf.h │ │ ├── setopt.c │ │ ├── setopt.h │ │ ├── setup-os400.h │ │ ├── setup-vms.h │ │ ├── setup-win32.h │ │ ├── sha256.c │ │ ├── share.c │ │ ├── share.h │ │ ├── sigpipe.h │ │ ├── slist.c │ │ ├── slist.h │ │ ├── smb.c │ │ ├── smb.h │ │ ├── smtp.c │ │ ├── smtp.h │ │ ├── sockaddr.h │ │ ├── socketpair.c │ │ ├── socketpair.h │ │ ├── socks.c │ │ ├── socks.h │ │ ├── socks_gssapi.c │ │ ├── socks_sspi.c │ │ ├── speedcheck.c │ │ ├── speedcheck.h │ │ ├── splay.c │ │ ├── splay.h │ │ ├── strcase.c │ │ ├── strcase.h │ │ ├── strdup.c │ │ ├── strdup.h │ │ ├── strerror.c │ │ ├── strerror.h │ │ ├── strtok.c │ │ ├── strtok.h │ │ ├── strtoofft.c │ │ ├── strtoofft.h │ │ ├── system_win32.c │ │ ├── system_win32.h │ │ ├── telnet.c │ │ ├── telnet.h │ │ ├── tftp.c │ │ ├── tftp.h │ │ ├── timediff.c │ │ ├── timediff.h │ │ ├── timeval.c │ │ ├── timeval.h │ │ ├── transfer.c │ │ ├── transfer.h │ │ ├── url.c │ │ ├── url.h │ │ ├── urlapi-int.h │ │ ├── urlapi.c │ │ ├── urldata.h │ │ ├── vauth │ │ │ ├── cleartext.c │ │ │ ├── cram.c │ │ │ ├── digest.c │ │ │ ├── digest.h │ │ │ ├── digest_sspi.c │ │ │ ├── gsasl.c │ │ │ ├── krb5_gssapi.c │ │ │ ├── krb5_sspi.c │ │ │ ├── ntlm.c │ │ │ ├── ntlm.h │ │ │ ├── ntlm_sspi.c │ │ │ ├── oauth2.c │ │ │ ├── spnego_gssapi.c │ │ │ ├── spnego_sspi.c │ │ │ ├── vauth.c │ │ │ └── vauth.h │ │ ├── version.c │ │ ├── version_win32.c │ │ ├── version_win32.h │ │ ├── vquic │ │ │ ├── curl_msh3.c │ │ │ ├── curl_msh3.h │ │ │ ├── curl_ngtcp2.c │ │ │ ├── curl_ngtcp2.h │ │ │ ├── curl_quiche.c │ │ │ ├── curl_quiche.h │ │ │ ├── vquic.c │ │ │ ├── vquic.h │ │ │ └── vquic_int.h │ │ ├── vssh │ │ │ ├── libssh.c │ │ │ ├── libssh2.c │ │ │ ├── ssh.h │ │ │ └── wolfssh.c │ │ ├── vtls │ │ │ ├── bearssl.c │ │ │ ├── bearssl.h │ │ │ ├── gtls.c │ │ │ ├── gtls.h │ │ │ ├── hostcheck.c │ │ │ ├── hostcheck.h │ │ │ ├── keylog.c │ │ │ ├── keylog.h │ │ │ ├── mbedtls.c │ │ │ ├── mbedtls.h │ │ │ ├── mbedtls_threadlock.c │ │ │ ├── mbedtls_threadlock.h │ │ │ ├── openssl.c │ │ │ ├── openssl.h │ │ │ ├── rustls.c │ │ │ ├── rustls.h │ │ │ ├── schannel.c │ │ │ ├── schannel.h │ │ │ ├── schannel_int.h │ │ │ ├── schannel_verify.c │ │ │ ├── sectransp.c │ │ │ ├── sectransp.h │ │ │ ├── vtls.c │ │ │ ├── vtls.h │ │ │ ├── vtls_int.h │ │ │ ├── wolfssl.c │ │ │ ├── wolfssl.h │ │ │ ├── x509asn1.c │ │ │ └── x509asn1.h │ │ ├── warnless.c │ │ ├── warnless.h │ │ ├── ws.c │ │ └── ws.h │ │ ├── libcurl.def │ │ ├── libcurl.pc.in │ │ ├── maketgz │ │ ├── missing │ │ ├── scripts │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── checksrc.pl │ │ ├── completion.pl │ │ ├── coverage.sh │ │ ├── firefox-db2pem.sh │ │ ├── mk-ca-bundle.pl │ │ └── updatemanpages.pl │ │ └── test-driver ├── doxygen-awesome │ └── 2.2.0 │ │ ├── doxygen-awesome-sidebar-only.css │ │ └── doxygen-awesome.css ├── duktape │ ├── duktape-2.7.0.tar.xz │ └── duktape-2.7.0 │ │ ├── AUTHORS.rst │ │ ├── LICENSE.txt │ │ ├── README.rst │ │ ├── duk_dist_meta.json │ │ ├── extras │ │ ├── README.rst │ │ ├── alloc-pool │ │ │ ├── README.rst │ │ │ ├── duk_alloc_pool.c │ │ │ ├── duk_alloc_pool.h │ │ │ ├── ptrcomp.yaml │ │ │ ├── ptrcomp_fixup.h │ │ │ └── test.c │ │ ├── cbor │ │ │ ├── README.rst │ │ │ ├── cbordecode.py │ │ │ ├── duk_cbor.c │ │ │ ├── duk_cbor.h │ │ │ ├── jsoncbor.c │ │ │ └── run_testvectors.js │ │ ├── console │ │ │ ├── README.rst │ │ │ ├── duk_console.c │ │ │ ├── duk_console.h │ │ │ └── test.c │ │ ├── duk-v1-compat │ │ │ ├── README.rst │ │ │ ├── duk_v1_compat.c │ │ │ ├── duk_v1_compat.h │ │ │ ├── test.c │ │ │ ├── test_compile1.js │ │ │ ├── test_compile2.js │ │ │ ├── test_eval1.js │ │ │ └── test_eval2.js │ │ ├── logging │ │ │ ├── README.rst │ │ │ ├── duk_logging.c │ │ │ ├── duk_logging.h │ │ │ └── test.c │ │ ├── minimal-printf │ │ │ ├── README.rst │ │ │ ├── duk_minimal_printf.c │ │ │ ├── duk_minimal_printf.h │ │ │ └── test.c │ │ ├── module-duktape │ │ │ ├── README.rst │ │ │ ├── duk_module_duktape.c │ │ │ ├── duk_module_duktape.h │ │ │ └── test.c │ │ ├── module-node │ │ │ ├── README.rst │ │ │ ├── duk_module_node.c │ │ │ ├── duk_module_node.h │ │ │ └── test.c │ │ └── print-alert │ │ │ ├── README.rst │ │ │ ├── duk_print_alert.c │ │ │ ├── duk_print_alert.h │ │ │ └── test.c │ │ ├── licenses │ │ ├── commonjs.txt │ │ ├── lua.txt │ │ ├── murmurhash2.txt │ │ ├── splitmix64.txt │ │ └── xoroshiro128plus.txt │ │ ├── polyfills │ │ ├── console-minimal.js │ │ ├── duktape-buffer.js │ │ ├── duktape-error-setter-nonwritable.js │ │ ├── duktape-error-setter-writable.js │ │ ├── duktape-isfastint.js │ │ ├── global.js │ │ ├── object-assign.js │ │ ├── object-prototype-definegetter.js │ │ ├── object-prototype-definesetter.js │ │ ├── performance-now.js │ │ └── promise.js │ │ └── src │ │ ├── duk_config.h │ │ ├── duk_source_meta.json │ │ ├── duktape.c │ │ └── duktape.h ├── googletest │ └── googletest-release-1.12.0 │ │ ├── googlemock │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── cmake │ │ │ ├── gmock.pc.in │ │ │ └── gmock_main.pc.in │ │ ├── docs │ │ │ └── README.md │ │ ├── include │ │ │ └── gmock │ │ │ │ ├── gmock-actions.h │ │ │ │ ├── gmock-cardinalities.h │ │ │ │ ├── gmock-function-mocker.h │ │ │ │ ├── gmock-matchers.h │ │ │ │ ├── gmock-more-actions.h │ │ │ │ ├── gmock-more-matchers.h │ │ │ │ ├── gmock-nice-strict.h │ │ │ │ ├── gmock-spec-builders.h │ │ │ │ ├── gmock.h │ │ │ │ └── internal │ │ │ │ ├── custom │ │ │ │ ├── README.md │ │ │ │ ├── gmock-generated-actions.h │ │ │ │ ├── gmock-matchers.h │ │ │ │ └── gmock-port.h │ │ │ │ ├── gmock-internal-utils.h │ │ │ │ ├── gmock-port.h │ │ │ │ └── gmock-pp.h │ │ └── src │ │ │ ├── gmock-all.cc │ │ │ ├── gmock-cardinalities.cc │ │ │ ├── gmock-internal-utils.cc │ │ │ ├── gmock-matchers.cc │ │ │ ├── gmock-spec-builders.cc │ │ │ ├── gmock.cc │ │ │ └── gmock_main.cc │ │ └── googletest │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── cmake │ │ ├── Config.cmake.in │ │ ├── gtest.pc.in │ │ ├── gtest_main.pc.in │ │ ├── internal_utils.cmake │ │ └── libgtest.la.in │ │ ├── docs │ │ └── README.md │ │ ├── include │ │ └── gtest │ │ │ ├── gtest-assertion-result.h │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-matchers.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal │ │ │ ├── custom │ │ │ ├── README.md │ │ │ ├── gtest-port.h │ │ │ ├── gtest-printers.h │ │ │ └── gtest.h │ │ │ ├── gtest-death-test-internal.h │ │ │ ├── gtest-filepath.h │ │ │ ├── gtest-internal.h │ │ │ ├── gtest-param-util.h │ │ │ ├── gtest-port-arch.h │ │ │ ├── gtest-port.h │ │ │ ├── gtest-string.h │ │ │ └── gtest-type-util.h │ │ ├── samples │ │ ├── prime_tables.h │ │ ├── sample1.cc │ │ ├── sample1.h │ │ ├── sample10_unittest.cc │ │ ├── sample1_unittest.cc │ │ ├── sample2.cc │ │ ├── sample2.h │ │ ├── sample2_unittest.cc │ │ ├── sample3-inl.h │ │ ├── sample3_unittest.cc │ │ ├── sample4.cc │ │ ├── sample4.h │ │ ├── sample4_unittest.cc │ │ ├── sample5_unittest.cc │ │ ├── sample6_unittest.cc │ │ ├── sample7_unittest.cc │ │ ├── sample8_unittest.cc │ │ └── sample9_unittest.cc │ │ └── src │ │ ├── gtest-all.cc │ │ ├── gtest-assertion-result.cc │ │ ├── gtest-death-test.cc │ │ ├── gtest-filepath.cc │ │ ├── gtest-internal-inl.h │ │ ├── gtest-matchers.cc │ │ ├── gtest-port.cc │ │ ├── gtest-printers.cc │ │ ├── gtest-test-part.cc │ │ ├── gtest-typed-test.cc │ │ ├── gtest.cc │ │ └── gtest_main.cc ├── icu │ ├── CMakeLists.txt │ ├── icu-release-73-1 │ │ └── source │ │ │ ├── .clang-format │ │ │ ├── Doxyfile.in │ │ │ ├── Makefile.in │ │ │ ├── acinclude.m4 │ │ │ ├── aclocal.m4 │ │ │ ├── common │ │ │ ├── BUILD.bazel │ │ │ ├── Makefile.in │ │ │ ├── appendable.cpp │ │ │ ├── bmpset.cpp │ │ │ ├── bmpset.h │ │ │ ├── brkeng.cpp │ │ │ ├── brkeng.h │ │ │ ├── brkiter.cpp │ │ │ ├── bytesinkutil.cpp │ │ │ ├── bytesinkutil.h │ │ │ ├── bytestream.cpp │ │ │ ├── bytestrie.cpp │ │ │ ├── bytestriebuilder.cpp │ │ │ ├── bytestrieiterator.cpp │ │ │ ├── caniter.cpp │ │ │ ├── capi_helper.h │ │ │ ├── characterproperties.cpp │ │ │ ├── chariter.cpp │ │ │ ├── charstr.cpp │ │ │ ├── charstr.h │ │ │ ├── charstrmap.h │ │ │ ├── cmemory.cpp │ │ │ ├── cmemory.h │ │ │ ├── common.rc │ │ │ ├── common.vcxproj │ │ │ ├── common.vcxproj.filters │ │ │ ├── common_uwp.vcxproj │ │ │ ├── cpputils.h │ │ │ ├── cstr.cpp │ │ │ ├── cstr.h │ │ │ ├── cstring.cpp │ │ │ ├── cstring.h │ │ │ ├── cwchar.cpp │ │ │ ├── cwchar.h │ │ │ ├── dictbe.cpp │ │ │ ├── dictbe.h │ │ │ ├── dictionarydata.cpp │ │ │ ├── dictionarydata.h │ │ │ ├── dtintrv.cpp │ │ │ ├── edits.cpp │ │ │ ├── emojiprops.cpp │ │ │ ├── emojiprops.h │ │ │ ├── errorcode.cpp │ │ │ ├── filteredbrk.cpp │ │ │ ├── filterednormalizer2.cpp │ │ │ ├── hash.h │ │ │ ├── icudataver.cpp │ │ │ ├── icuplug.cpp │ │ │ ├── icuplugimp.h │ │ │ ├── loadednormalizer2impl.cpp │ │ │ ├── localebuilder.cpp │ │ │ ├── localefallback_data.h │ │ │ ├── localematcher.cpp │ │ │ ├── localeprioritylist.cpp │ │ │ ├── localeprioritylist.h │ │ │ ├── localsvc.h │ │ │ ├── locavailable.cpp │ │ │ ├── locbased.cpp │ │ │ ├── locbased.h │ │ │ ├── locdispnames.cpp │ │ │ ├── locdistance.cpp │ │ │ ├── locdistance.h │ │ │ ├── locdspnm.cpp │ │ │ ├── locid.cpp │ │ │ ├── loclikely.cpp │ │ │ ├── loclikelysubtags.cpp │ │ │ ├── loclikelysubtags.h │ │ │ ├── locmap.cpp │ │ │ ├── locmap.h │ │ │ ├── locresdata.cpp │ │ │ ├── locutil.cpp │ │ │ ├── locutil.h │ │ │ ├── lsr.cpp │ │ │ ├── lsr.h │ │ │ ├── lstmbe.cpp │ │ │ ├── lstmbe.h │ │ │ ├── messageimpl.h │ │ │ ├── messagepattern.cpp │ │ │ ├── mlbe.cpp │ │ │ ├── mlbe.h │ │ │ ├── msvcres.h │ │ │ ├── mutex.h │ │ │ ├── norm2_nfc_data.h │ │ │ ├── norm2allmodes.h │ │ │ ├── normalizer2.cpp │ │ │ ├── normalizer2impl.cpp │ │ │ ├── normalizer2impl.h │ │ │ ├── normlzr.cpp │ │ │ ├── parsepos.cpp │ │ │ ├── patternprops.cpp │ │ │ ├── patternprops.h │ │ │ ├── pluralmap.cpp │ │ │ ├── pluralmap.h │ │ │ ├── propname.cpp │ │ │ ├── propname.h │ │ │ ├── propname_data.h │ │ │ ├── propsvec.cpp │ │ │ ├── propsvec.h │ │ │ ├── punycode.cpp │ │ │ ├── punycode.h │ │ │ ├── putil.cpp │ │ │ ├── putilimp.h │ │ │ ├── rbbi.cpp │ │ │ ├── rbbi_cache.cpp │ │ │ ├── rbbi_cache.h │ │ │ ├── rbbicst.pl │ │ │ ├── rbbidata.cpp │ │ │ ├── rbbidata.h │ │ │ ├── rbbinode.cpp │ │ │ ├── rbbinode.h │ │ │ ├── rbbirb.cpp │ │ │ ├── rbbirb.h │ │ │ ├── rbbirpt.h │ │ │ ├── rbbirpt.txt │ │ │ ├── rbbiscan.cpp │ │ │ ├── rbbiscan.h │ │ │ ├── rbbisetb.cpp │ │ │ ├── rbbisetb.h │ │ │ ├── rbbistbl.cpp │ │ │ ├── rbbitblb.cpp │ │ │ ├── rbbitblb.h │ │ │ ├── resbund.cpp │ │ │ ├── resbund_cnv.cpp │ │ │ ├── resource.cpp │ │ │ ├── resource.h │ │ │ ├── restrace.cpp │ │ │ ├── restrace.h │ │ │ ├── ruleiter.cpp │ │ │ ├── ruleiter.h │ │ │ ├── schriter.cpp │ │ │ ├── serv.cpp │ │ │ ├── serv.h │ │ │ ├── servlk.cpp │ │ │ ├── servlkf.cpp │ │ │ ├── servloc.h │ │ │ ├── servls.cpp │ │ │ ├── servnotf.cpp │ │ │ ├── servnotf.h │ │ │ ├── servrbf.cpp │ │ │ ├── servslkf.cpp │ │ │ ├── sharedobject.cpp │ │ │ ├── sharedobject.h │ │ │ ├── simpleformatter.cpp │ │ │ ├── sources.txt │ │ │ ├── sprpimpl.h │ │ │ ├── static_unicode_sets.cpp │ │ │ ├── static_unicode_sets.h │ │ │ ├── stringpiece.cpp │ │ │ ├── stringtriebuilder.cpp │ │ │ ├── uarrsort.cpp │ │ │ ├── uarrsort.h │ │ │ ├── uassert.h │ │ │ ├── ubidi.cpp │ │ │ ├── ubidi_props.cpp │ │ │ ├── ubidi_props.h │ │ │ ├── ubidi_props_data.h │ │ │ ├── ubidiimp.h │ │ │ ├── ubidiln.cpp │ │ │ ├── ubiditransform.cpp │ │ │ ├── ubidiwrt.cpp │ │ │ ├── ubrk.cpp │ │ │ ├── ubrkimpl.h │ │ │ ├── ucase.cpp │ │ │ ├── ucase.h │ │ │ ├── ucase_props_data.h │ │ │ ├── ucasemap.cpp │ │ │ ├── ucasemap_imp.h │ │ │ ├── ucasemap_titlecase_brkiter.cpp │ │ │ ├── ucat.cpp │ │ │ ├── uchar.cpp │ │ │ ├── uchar_props_data.h │ │ │ ├── ucharstrie.cpp │ │ │ ├── ucharstriebuilder.cpp │ │ │ ├── ucharstrieiterator.cpp │ │ │ ├── uchriter.cpp │ │ │ ├── ucln.h │ │ │ ├── ucln_cmn.cpp │ │ │ ├── ucln_cmn.h │ │ │ ├── ucln_imp.h │ │ │ ├── ucmndata.cpp │ │ │ ├── ucmndata.h │ │ │ ├── ucnv.cpp │ │ │ ├── ucnv2022.cpp │ │ │ ├── ucnv_bld.cpp │ │ │ ├── ucnv_bld.h │ │ │ ├── ucnv_cb.cpp │ │ │ ├── ucnv_cnv.cpp │ │ │ ├── ucnv_cnv.h │ │ │ ├── ucnv_ct.cpp │ │ │ ├── ucnv_err.cpp │ │ │ ├── ucnv_ext.cpp │ │ │ ├── ucnv_ext.h │ │ │ ├── ucnv_imp.h │ │ │ ├── ucnv_io.cpp │ │ │ ├── ucnv_io.h │ │ │ ├── ucnv_lmb.cpp │ │ │ ├── ucnv_set.cpp │ │ │ ├── ucnv_u16.cpp │ │ │ ├── ucnv_u32.cpp │ │ │ ├── ucnv_u7.cpp │ │ │ ├── ucnv_u8.cpp │ │ │ ├── ucnvbocu.cpp │ │ │ ├── ucnvdisp.cpp │ │ │ ├── ucnvhz.cpp │ │ │ ├── ucnvisci.cpp │ │ │ ├── ucnvlat1.cpp │ │ │ ├── ucnvmbcs.cpp │ │ │ ├── ucnvmbcs.h │ │ │ ├── ucnvscsu.cpp │ │ │ ├── ucnvsel.cpp │ │ │ ├── ucol_data.h │ │ │ ├── ucol_swp.cpp │ │ │ ├── ucol_swp.h │ │ │ ├── ucptrie.cpp │ │ │ ├── ucptrie_impl.h │ │ │ ├── ucurr.cpp │ │ │ ├── ucurrimp.h │ │ │ ├── udata.cpp │ │ │ ├── udatamem.cpp │ │ │ ├── udatamem.h │ │ │ ├── udataswp.cpp │ │ │ ├── udataswp.h │ │ │ ├── uelement.h │ │ │ ├── uenum.cpp │ │ │ ├── uenumimp.h │ │ │ ├── uhash.cpp │ │ │ ├── uhash.h │ │ │ ├── uhash_us.cpp │ │ │ ├── uidna.cpp │ │ │ ├── uinit.cpp │ │ │ ├── uinvchar.cpp │ │ │ ├── uinvchar.h │ │ │ ├── uiter.cpp │ │ │ ├── ulayout_props.h │ │ │ ├── ulist.cpp │ │ │ ├── ulist.h │ │ │ ├── uloc.cpp │ │ │ ├── uloc_keytype.cpp │ │ │ ├── uloc_tag.cpp │ │ │ ├── ulocimp.h │ │ │ ├── umapfile.cpp │ │ │ ├── umapfile.h │ │ │ ├── umath.cpp │ │ │ ├── umutablecptrie.cpp │ │ │ ├── umutex.cpp │ │ │ ├── umutex.h │ │ │ ├── unames.cpp │ │ │ ├── unicode │ │ │ │ ├── appendable.h │ │ │ │ ├── brkiter.h │ │ │ │ ├── bytestream.h │ │ │ │ ├── bytestrie.h │ │ │ │ ├── bytestriebuilder.h │ │ │ │ ├── caniter.h │ │ │ │ ├── casemap.h │ │ │ │ ├── char16ptr.h │ │ │ │ ├── chariter.h │ │ │ │ ├── dbbi.h │ │ │ │ ├── docmain.h │ │ │ │ ├── dtintrv.h │ │ │ │ ├── edits.h │ │ │ │ ├── enumset.h │ │ │ │ ├── errorcode.h │ │ │ │ ├── filteredbrk.h │ │ │ │ ├── icudataver.h │ │ │ │ ├── icuplug.h │ │ │ │ ├── idna.h │ │ │ │ ├── localebuilder.h │ │ │ │ ├── localematcher.h │ │ │ │ ├── localpointer.h │ │ │ │ ├── locdspnm.h │ │ │ │ ├── locid.h │ │ │ │ ├── messagepattern.h │ │ │ │ ├── normalizer2.h │ │ │ │ ├── normlzr.h │ │ │ │ ├── parseerr.h │ │ │ │ ├── parsepos.h │ │ │ │ ├── platform.h │ │ │ │ ├── ptypes.h │ │ │ │ ├── putil.h │ │ │ │ ├── rbbi.h │ │ │ │ ├── rep.h │ │ │ │ ├── resbund.h │ │ │ │ ├── schriter.h │ │ │ │ ├── simpleformatter.h │ │ │ │ ├── std_string.h │ │ │ │ ├── strenum.h │ │ │ │ ├── stringoptions.h │ │ │ │ ├── stringpiece.h │ │ │ │ ├── stringtriebuilder.h │ │ │ │ ├── symtable.h │ │ │ │ ├── ubidi.h │ │ │ │ ├── ubiditransform.h │ │ │ │ ├── ubrk.h │ │ │ │ ├── ucasemap.h │ │ │ │ ├── ucat.h │ │ │ │ ├── uchar.h │ │ │ │ ├── ucharstrie.h │ │ │ │ ├── ucharstriebuilder.h │ │ │ │ ├── uchriter.h │ │ │ │ ├── uclean.h │ │ │ │ ├── ucnv.h │ │ │ │ ├── ucnv_cb.h │ │ │ │ ├── ucnv_err.h │ │ │ │ ├── ucnvsel.h │ │ │ │ ├── uconfig.h │ │ │ │ ├── ucpmap.h │ │ │ │ ├── ucptrie.h │ │ │ │ ├── ucurr.h │ │ │ │ ├── udata.h │ │ │ │ ├── udisplaycontext.h │ │ │ │ ├── uenum.h │ │ │ │ ├── uidna.h │ │ │ │ ├── uiter.h │ │ │ │ ├── uldnames.h │ │ │ │ ├── uloc.h │ │ │ │ ├── umachine.h │ │ │ │ ├── umisc.h │ │ │ │ ├── umutablecptrie.h │ │ │ │ ├── unifilt.h │ │ │ │ ├── unifunct.h │ │ │ │ ├── unimatch.h │ │ │ │ ├── uniset.h │ │ │ │ ├── unistr.h │ │ │ │ ├── unorm.h │ │ │ │ ├── unorm2.h │ │ │ │ ├── uobject.h │ │ │ │ ├── urename.h │ │ │ │ ├── urep.h │ │ │ │ ├── ures.h │ │ │ │ ├── uscript.h │ │ │ │ ├── uset.h │ │ │ │ ├── usetiter.h │ │ │ │ ├── ushape.h │ │ │ │ ├── usprep.h │ │ │ │ ├── ustring.h │ │ │ │ ├── ustringtrie.h │ │ │ │ ├── utext.h │ │ │ │ ├── utf.h │ │ │ │ ├── utf16.h │ │ │ │ ├── utf32.h │ │ │ │ ├── utf8.h │ │ │ │ ├── utf_old.h │ │ │ │ ├── utrace.h │ │ │ │ ├── utypes.h │ │ │ │ ├── uvernum.h │ │ │ │ └── uversion.h │ │ │ ├── unifiedcache.cpp │ │ │ ├── unifiedcache.h │ │ │ ├── unifilt.cpp │ │ │ ├── unifunct.cpp │ │ │ ├── uniquecharstr.h │ │ │ ├── uniset.cpp │ │ │ ├── uniset_closure.cpp │ │ │ ├── uniset_props.cpp │ │ │ ├── unisetspan.cpp │ │ │ ├── unisetspan.h │ │ │ ├── unistr.cpp │ │ │ ├── unistr_case.cpp │ │ │ ├── unistr_case_locale.cpp │ │ │ ├── unistr_cnv.cpp │ │ │ ├── unistr_props.cpp │ │ │ ├── unistr_titlecase_brkiter.cpp │ │ │ ├── unistrappender.h │ │ │ ├── unorm.cpp │ │ │ ├── unormcmp.cpp │ │ │ ├── unormimp.h │ │ │ ├── uobject.cpp │ │ │ ├── uposixdefs.h │ │ │ ├── uprops.cpp │ │ │ ├── uprops.h │ │ │ ├── ures_cnv.cpp │ │ │ ├── uresbund.cpp │ │ │ ├── uresdata.cpp │ │ │ ├── uresdata.h │ │ │ ├── uresimp.h │ │ │ ├── ureslocs.h │ │ │ ├── usc_impl.cpp │ │ │ ├── usc_impl.h │ │ │ ├── uscript.cpp │ │ │ ├── uscript_props.cpp │ │ │ ├── uset.cpp │ │ │ ├── uset_imp.h │ │ │ ├── uset_props.cpp │ │ │ ├── usetiter.cpp │ │ │ ├── ushape.cpp │ │ │ ├── usprep.cpp │ │ │ ├── ustack.cpp │ │ │ ├── ustr_cnv.cpp │ │ │ ├── ustr_cnv.h │ │ │ ├── ustr_imp.h │ │ │ ├── ustr_titlecase_brkiter.cpp │ │ │ ├── ustr_wcs.cpp │ │ │ ├── ustrcase.cpp │ │ │ ├── ustrcase_locale.cpp │ │ │ ├── ustrenum.cpp │ │ │ ├── ustrenum.h │ │ │ ├── ustrfmt.cpp │ │ │ ├── ustrfmt.h │ │ │ ├── ustring.cpp │ │ │ ├── ustrtrns.cpp │ │ │ ├── utext.cpp │ │ │ ├── utf_impl.cpp │ │ │ ├── util.cpp │ │ │ ├── util.h │ │ │ ├── util_props.cpp │ │ │ ├── utrace.cpp │ │ │ ├── utracimp.h │ │ │ ├── utrie.cpp │ │ │ ├── utrie.h │ │ │ ├── utrie2.cpp │ │ │ ├── utrie2.h │ │ │ ├── utrie2_builder.cpp │ │ │ ├── utrie2_impl.h │ │ │ ├── utrie_swap.cpp │ │ │ ├── uts46.cpp │ │ │ ├── utypeinfo.h │ │ │ ├── utypes.cpp │ │ │ ├── uvector.cpp │ │ │ ├── uvector.h │ │ │ ├── uvectr32.cpp │ │ │ ├── uvectr32.h │ │ │ ├── uvectr64.cpp │ │ │ ├── uvectr64.h │ │ │ ├── wintz.cpp │ │ │ └── wintz.h │ │ │ ├── config.guess │ │ │ ├── config.sub │ │ │ ├── configure │ │ │ ├── configure.ac │ │ │ ├── i18n │ │ │ ├── BUILD.bazel │ │ │ ├── Makefile.in │ │ │ ├── alphaindex.cpp │ │ │ ├── anytrans.cpp │ │ │ ├── anytrans.h │ │ │ ├── astro.cpp │ │ │ ├── astro.h │ │ │ ├── basictz.cpp │ │ │ ├── bocsu.cpp │ │ │ ├── bocsu.h │ │ │ ├── brktrans.cpp │ │ │ ├── brktrans.h │ │ │ ├── buddhcal.cpp │ │ │ ├── buddhcal.h │ │ │ ├── calendar.cpp │ │ │ ├── casetrn.cpp │ │ │ ├── casetrn.h │ │ │ ├── cecal.cpp │ │ │ ├── cecal.h │ │ │ ├── chnsecal.cpp │ │ │ ├── chnsecal.h │ │ │ ├── choicfmt.cpp │ │ │ ├── coleitr.cpp │ │ │ ├── coll.cpp │ │ │ ├── collation.cpp │ │ │ ├── collation.h │ │ │ ├── collationbuilder.cpp │ │ │ ├── collationbuilder.h │ │ │ ├── collationcompare.cpp │ │ │ ├── collationcompare.h │ │ │ ├── collationdata.cpp │ │ │ ├── collationdata.h │ │ │ ├── collationdatabuilder.cpp │ │ │ ├── collationdatabuilder.h │ │ │ ├── collationdatareader.cpp │ │ │ ├── collationdatareader.h │ │ │ ├── collationdatawriter.cpp │ │ │ ├── collationdatawriter.h │ │ │ ├── collationfastlatin.cpp │ │ │ ├── collationfastlatin.h │ │ │ ├── collationfastlatinbuilder.cpp │ │ │ ├── collationfastlatinbuilder.h │ │ │ ├── collationfcd.cpp │ │ │ ├── collationfcd.h │ │ │ ├── collationiterator.cpp │ │ │ ├── collationiterator.h │ │ │ ├── collationkeys.cpp │ │ │ ├── collationkeys.h │ │ │ ├── collationroot.cpp │ │ │ ├── collationroot.h │ │ │ ├── collationrootelements.cpp │ │ │ ├── collationrootelements.h │ │ │ ├── collationruleparser.cpp │ │ │ ├── collationruleparser.h │ │ │ ├── collationsets.cpp │ │ │ ├── collationsets.h │ │ │ ├── collationsettings.cpp │ │ │ ├── collationsettings.h │ │ │ ├── collationtailoring.cpp │ │ │ ├── collationtailoring.h │ │ │ ├── collationweights.cpp │ │ │ ├── collationweights.h │ │ │ ├── collunsafe.h │ │ │ ├── compactdecimalformat.cpp │ │ │ ├── coptccal.cpp │ │ │ ├── coptccal.h │ │ │ ├── cpdtrans.cpp │ │ │ ├── cpdtrans.h │ │ │ ├── csdetect.cpp │ │ │ ├── csdetect.h │ │ │ ├── csmatch.cpp │ │ │ ├── csmatch.h │ │ │ ├── csr2022.cpp │ │ │ ├── csr2022.h │ │ │ ├── csrecog.cpp │ │ │ ├── csrecog.h │ │ │ ├── csrmbcs.cpp │ │ │ ├── csrmbcs.h │ │ │ ├── csrsbcs.cpp │ │ │ ├── csrsbcs.h │ │ │ ├── csrucode.cpp │ │ │ ├── csrucode.h │ │ │ ├── csrutf8.cpp │ │ │ ├── csrutf8.h │ │ │ ├── curramt.cpp │ │ │ ├── currfmt.cpp │ │ │ ├── currfmt.h │ │ │ ├── currpinf.cpp │ │ │ ├── currunit.cpp │ │ │ ├── dangical.cpp │ │ │ ├── dangical.h │ │ │ ├── datefmt.cpp │ │ │ ├── dayperiodrules.cpp │ │ │ ├── dayperiodrules.h │ │ │ ├── dcfmtsym.cpp │ │ │ ├── decContext.cpp │ │ │ ├── decContext.h │ │ │ ├── decNumber.cpp │ │ │ ├── decNumber.h │ │ │ ├── decNumberLocal.h │ │ │ ├── decimfmt.cpp │ │ │ ├── displayoptions.cpp │ │ │ ├── double-conversion-bignum-dtoa.cpp │ │ │ ├── double-conversion-bignum-dtoa.h │ │ │ ├── double-conversion-bignum.cpp │ │ │ ├── double-conversion-bignum.h │ │ │ ├── double-conversion-cached-powers.cpp │ │ │ ├── double-conversion-cached-powers.h │ │ │ ├── double-conversion-diy-fp.h │ │ │ ├── double-conversion-double-to-string.cpp │ │ │ ├── double-conversion-double-to-string.h │ │ │ ├── double-conversion-fast-dtoa.cpp │ │ │ ├── double-conversion-fast-dtoa.h │ │ │ ├── double-conversion-ieee.h │ │ │ ├── double-conversion-string-to-double.cpp │ │ │ ├── double-conversion-string-to-double.h │ │ │ ├── double-conversion-strtod.cpp │ │ │ ├── double-conversion-strtod.h │ │ │ ├── double-conversion-utils.h │ │ │ ├── double-conversion.h │ │ │ ├── dt_impl.h │ │ │ ├── dtfmtsym.cpp │ │ │ ├── dtitv_impl.h │ │ │ ├── dtitvfmt.cpp │ │ │ ├── dtitvinf.cpp │ │ │ ├── dtptngen.cpp │ │ │ ├── dtptngen_impl.h │ │ │ ├── dtrule.cpp │ │ │ ├── erarules.cpp │ │ │ ├── erarules.h │ │ │ ├── esctrn.cpp │ │ │ ├── esctrn.h │ │ │ ├── ethpccal.cpp │ │ │ ├── ethpccal.h │ │ │ ├── fmtable.cpp │ │ │ ├── fmtable_cnv.cpp │ │ │ ├── fmtableimp.h │ │ │ ├── format.cpp │ │ │ ├── formatted_string_builder.cpp │ │ │ ├── formatted_string_builder.h │ │ │ ├── formattedval_impl.h │ │ │ ├── formattedval_iterimpl.cpp │ │ │ ├── formattedval_sbimpl.cpp │ │ │ ├── formattedvalue.cpp │ │ │ ├── fphdlimp.cpp │ │ │ ├── fphdlimp.h │ │ │ ├── fpositer.cpp │ │ │ ├── funcrepl.cpp │ │ │ ├── funcrepl.h │ │ │ ├── gender.cpp │ │ │ ├── gregocal.cpp │ │ │ ├── gregoimp.cpp │ │ │ ├── gregoimp.h │ │ │ ├── hebrwcal.cpp │ │ │ ├── hebrwcal.h │ │ │ ├── i18n.rc │ │ │ ├── i18n.vcxproj │ │ │ ├── i18n.vcxproj.filters │ │ │ ├── i18n_uwp.vcxproj │ │ │ ├── indiancal.cpp │ │ │ ├── indiancal.h │ │ │ ├── inputext.cpp │ │ │ ├── inputext.h │ │ │ ├── islamcal.cpp │ │ │ ├── islamcal.h │ │ │ ├── iso8601cal.cpp │ │ │ ├── iso8601cal.h │ │ │ ├── japancal.cpp │ │ │ ├── japancal.h │ │ │ ├── listformatter.cpp │ │ │ ├── measfmt.cpp │ │ │ ├── measunit.cpp │ │ │ ├── measunit_extra.cpp │ │ │ ├── measunit_impl.h │ │ │ ├── measure.cpp │ │ │ ├── msgfmt.cpp │ │ │ ├── msgfmt_impl.h │ │ │ ├── name2uni.cpp │ │ │ ├── name2uni.h │ │ │ ├── nfrlist.h │ │ │ ├── nfrs.cpp │ │ │ ├── nfrs.h │ │ │ ├── nfrule.cpp │ │ │ ├── nfrule.h │ │ │ ├── nfsubs.cpp │ │ │ ├── nfsubs.h │ │ │ ├── nortrans.cpp │ │ │ ├── nortrans.h │ │ │ ├── nultrans.cpp │ │ │ ├── nultrans.h │ │ │ ├── number_affixutils.cpp │ │ │ ├── number_affixutils.h │ │ │ ├── number_asformat.cpp │ │ │ ├── number_asformat.h │ │ │ ├── number_capi.cpp │ │ │ ├── number_compact.cpp │ │ │ ├── number_compact.h │ │ │ ├── number_currencysymbols.cpp │ │ │ ├── number_currencysymbols.h │ │ │ ├── number_decimalquantity.cpp │ │ │ ├── number_decimalquantity.h │ │ │ ├── number_decimfmtprops.cpp │ │ │ ├── number_decimfmtprops.h │ │ │ ├── number_decnum.h │ │ │ ├── number_fluent.cpp │ │ │ ├── number_formatimpl.cpp │ │ │ ├── number_formatimpl.h │ │ │ ├── number_grouping.cpp │ │ │ ├── number_integerwidth.cpp │ │ │ ├── number_longnames.cpp │ │ │ ├── number_longnames.h │ │ │ ├── number_mapper.cpp │ │ │ ├── number_mapper.h │ │ │ ├── number_microprops.h │ │ │ ├── number_modifiers.cpp │ │ │ ├── number_modifiers.h │ │ │ ├── number_multiplier.cpp │ │ │ ├── number_multiplier.h │ │ │ ├── number_notation.cpp │ │ │ ├── number_output.cpp │ │ │ ├── number_padding.cpp │ │ │ ├── number_patternmodifier.cpp │ │ │ ├── number_patternmodifier.h │ │ │ ├── number_patternstring.cpp │ │ │ ├── number_patternstring.h │ │ │ ├── number_rounding.cpp │ │ │ ├── number_roundingutils.h │ │ │ ├── number_scientific.cpp │ │ │ ├── number_scientific.h │ │ │ ├── number_simple.cpp │ │ │ ├── number_skeletons.cpp │ │ │ ├── number_skeletons.h │ │ │ ├── number_symbolswrapper.cpp │ │ │ ├── number_types.h │ │ │ ├── number_usageprefs.cpp │ │ │ ├── number_usageprefs.h │ │ │ ├── number_utils.cpp │ │ │ ├── number_utils.h │ │ │ ├── number_utypes.h │ │ │ ├── numfmt.cpp │ │ │ ├── numparse_affixes.cpp │ │ │ ├── numparse_affixes.h │ │ │ ├── numparse_compositions.cpp │ │ │ ├── numparse_compositions.h │ │ │ ├── numparse_currency.cpp │ │ │ ├── numparse_currency.h │ │ │ ├── numparse_decimal.cpp │ │ │ ├── numparse_decimal.h │ │ │ ├── numparse_impl.cpp │ │ │ ├── numparse_impl.h │ │ │ ├── numparse_parsednumber.cpp │ │ │ ├── numparse_scientific.cpp │ │ │ ├── numparse_scientific.h │ │ │ ├── numparse_symbols.cpp │ │ │ ├── numparse_symbols.h │ │ │ ├── numparse_types.h │ │ │ ├── numparse_utils.h │ │ │ ├── numparse_validators.cpp │ │ │ ├── numparse_validators.h │ │ │ ├── numrange_capi.cpp │ │ │ ├── numrange_fluent.cpp │ │ │ ├── numrange_impl.cpp │ │ │ ├── numrange_impl.h │ │ │ ├── numsys.cpp │ │ │ ├── numsys_impl.h │ │ │ ├── olsontz.cpp │ │ │ ├── olsontz.h │ │ │ ├── persncal.cpp │ │ │ ├── persncal.h │ │ │ ├── pluralranges.cpp │ │ │ ├── pluralranges.h │ │ │ ├── plurfmt.cpp │ │ │ ├── plurrule.cpp │ │ │ ├── plurrule_impl.h │ │ │ ├── quant.cpp │ │ │ ├── quant.h │ │ │ ├── quantityformatter.cpp │ │ │ ├── quantityformatter.h │ │ │ ├── rbnf.cpp │ │ │ ├── rbt.cpp │ │ │ ├── rbt.h │ │ │ ├── rbt_data.cpp │ │ │ ├── rbt_data.h │ │ │ ├── rbt_pars.cpp │ │ │ ├── rbt_pars.h │ │ │ ├── rbt_rule.cpp │ │ │ ├── rbt_rule.h │ │ │ ├── rbt_set.cpp │ │ │ ├── rbt_set.h │ │ │ ├── rbtz.cpp │ │ │ ├── regexcmp.cpp │ │ │ ├── regexcmp.h │ │ │ ├── regexcst.h │ │ │ ├── regexcst.pl │ │ │ ├── regexcst.txt │ │ │ ├── regeximp.cpp │ │ │ ├── regeximp.h │ │ │ ├── regexst.cpp │ │ │ ├── regexst.h │ │ │ ├── regextxt.cpp │ │ │ ├── regextxt.h │ │ │ ├── region.cpp │ │ │ ├── region_impl.h │ │ │ ├── reldatefmt.cpp │ │ │ ├── reldtfmt.cpp │ │ │ ├── reldtfmt.h │ │ │ ├── rematch.cpp │ │ │ ├── remtrans.cpp │ │ │ ├── remtrans.h │ │ │ ├── repattrn.cpp │ │ │ ├── rulebasedcollator.cpp │ │ │ ├── scientificnumberformatter.cpp │ │ │ ├── scriptset.cpp │ │ │ ├── scriptset.h │ │ │ ├── search.cpp │ │ │ ├── selfmt.cpp │ │ │ ├── selfmtimpl.h │ │ │ ├── sharedbreakiterator.cpp │ │ │ ├── sharedbreakiterator.h │ │ │ ├── sharedcalendar.h │ │ │ ├── shareddateformatsymbols.h │ │ │ ├── sharednumberformat.h │ │ │ ├── sharedpluralrules.h │ │ │ ├── simpletz.cpp │ │ │ ├── smpdtfmt.cpp │ │ │ ├── smpdtfst.cpp │ │ │ ├── smpdtfst.h │ │ │ ├── sortkey.cpp │ │ │ ├── sources.txt │ │ │ ├── standardplural.cpp │ │ │ ├── standardplural.h │ │ │ ├── string_segment.cpp │ │ │ ├── string_segment.h │ │ │ ├── strmatch.cpp │ │ │ ├── strmatch.h │ │ │ ├── strrepl.cpp │ │ │ ├── strrepl.h │ │ │ ├── stsearch.cpp │ │ │ ├── taiwncal.cpp │ │ │ ├── taiwncal.h │ │ │ ├── timezone.cpp │ │ │ ├── titletrn.cpp │ │ │ ├── titletrn.h │ │ │ ├── tmunit.cpp │ │ │ ├── tmutamt.cpp │ │ │ ├── tmutfmt.cpp │ │ │ ├── tolowtrn.cpp │ │ │ ├── tolowtrn.h │ │ │ ├── toupptrn.cpp │ │ │ ├── toupptrn.h │ │ │ ├── translit.cpp │ │ │ ├── transreg.cpp │ │ │ ├── transreg.h │ │ │ ├── tridpars.cpp │ │ │ ├── tridpars.h │ │ │ ├── tzfmt.cpp │ │ │ ├── tzgnames.cpp │ │ │ ├── tzgnames.h │ │ │ ├── tznames.cpp │ │ │ ├── tznames_impl.cpp │ │ │ ├── tznames_impl.h │ │ │ ├── tzrule.cpp │ │ │ ├── tztrans.cpp │ │ │ ├── ucal.cpp │ │ │ ├── ucln_in.cpp │ │ │ ├── ucln_in.h │ │ │ ├── ucol.cpp │ │ │ ├── ucol_imp.h │ │ │ ├── ucol_res.cpp │ │ │ ├── ucol_sit.cpp │ │ │ ├── ucoleitr.cpp │ │ │ ├── ucsdet.cpp │ │ │ ├── udat.cpp │ │ │ ├── udateintervalformat.cpp │ │ │ ├── udatpg.cpp │ │ │ ├── ufieldpositer.cpp │ │ │ ├── uitercollationiterator.cpp │ │ │ ├── uitercollationiterator.h │ │ │ ├── ulistformatter.cpp │ │ │ ├── ulocdata.cpp │ │ │ ├── umsg.cpp │ │ │ ├── umsg_imp.h │ │ │ ├── unesctrn.cpp │ │ │ ├── unesctrn.h │ │ │ ├── uni2name.cpp │ │ │ ├── uni2name.h │ │ │ ├── unicode │ │ │ │ ├── alphaindex.h │ │ │ │ ├── basictz.h │ │ │ │ ├── calendar.h │ │ │ │ ├── choicfmt.h │ │ │ │ ├── coleitr.h │ │ │ │ ├── coll.h │ │ │ │ ├── compactdecimalformat.h │ │ │ │ ├── curramt.h │ │ │ │ ├── currpinf.h │ │ │ │ ├── currunit.h │ │ │ │ ├── datefmt.h │ │ │ │ ├── dcfmtsym.h │ │ │ │ ├── decimfmt.h │ │ │ │ ├── displayoptions.h │ │ │ │ ├── dtfmtsym.h │ │ │ │ ├── dtitvfmt.h │ │ │ │ ├── dtitvinf.h │ │ │ │ ├── dtptngen.h │ │ │ │ ├── dtrule.h │ │ │ │ ├── fieldpos.h │ │ │ │ ├── fmtable.h │ │ │ │ ├── format.h │ │ │ │ ├── formattednumber.h │ │ │ │ ├── formattedvalue.h │ │ │ │ ├── fpositer.h │ │ │ │ ├── gender.h │ │ │ │ ├── gregocal.h │ │ │ │ ├── listformatter.h │ │ │ │ ├── measfmt.h │ │ │ │ ├── measunit.h │ │ │ │ ├── measure.h │ │ │ │ ├── msgfmt.h │ │ │ │ ├── nounit.h │ │ │ │ ├── numberformatter.h │ │ │ │ ├── numberrangeformatter.h │ │ │ │ ├── numfmt.h │ │ │ │ ├── numsys.h │ │ │ │ ├── plurfmt.h │ │ │ │ ├── plurrule.h │ │ │ │ ├── rbnf.h │ │ │ │ ├── rbtz.h │ │ │ │ ├── regex.h │ │ │ │ ├── region.h │ │ │ │ ├── reldatefmt.h │ │ │ │ ├── scientificnumberformatter.h │ │ │ │ ├── search.h │ │ │ │ ├── selfmt.h │ │ │ │ ├── simplenumberformatter.h │ │ │ │ ├── simpletz.h │ │ │ │ ├── smpdtfmt.h │ │ │ │ ├── sortkey.h │ │ │ │ ├── stsearch.h │ │ │ │ ├── tblcoll.h │ │ │ │ ├── timezone.h │ │ │ │ ├── tmunit.h │ │ │ │ ├── tmutamt.h │ │ │ │ ├── tmutfmt.h │ │ │ │ ├── translit.h │ │ │ │ ├── tzfmt.h │ │ │ │ ├── tznames.h │ │ │ │ ├── tzrule.h │ │ │ │ ├── tztrans.h │ │ │ │ ├── ucal.h │ │ │ │ ├── ucol.h │ │ │ │ ├── ucoleitr.h │ │ │ │ ├── ucsdet.h │ │ │ │ ├── udat.h │ │ │ │ ├── udateintervalformat.h │ │ │ │ ├── udatpg.h │ │ │ │ ├── udisplayoptions.h │ │ │ │ ├── ufieldpositer.h │ │ │ │ ├── uformattable.h │ │ │ │ ├── uformattednumber.h │ │ │ │ ├── uformattedvalue.h │ │ │ │ ├── ugender.h │ │ │ │ ├── ulistformatter.h │ │ │ │ ├── ulocdata.h │ │ │ │ ├── umsg.h │ │ │ │ ├── unirepl.h │ │ │ │ ├── unum.h │ │ │ │ ├── unumberformatter.h │ │ │ │ ├── unumberoptions.h │ │ │ │ ├── unumberrangeformatter.h │ │ │ │ ├── unumsys.h │ │ │ │ ├── upluralrules.h │ │ │ │ ├── uregex.h │ │ │ │ ├── uregion.h │ │ │ │ ├── ureldatefmt.h │ │ │ │ ├── usearch.h │ │ │ │ ├── usimplenumberformatter.h │ │ │ │ ├── uspoof.h │ │ │ │ ├── utmscale.h │ │ │ │ ├── utrans.h │ │ │ │ └── vtzone.h │ │ │ ├── units_complexconverter.cpp │ │ │ ├── units_complexconverter.h │ │ │ ├── units_converter.cpp │ │ │ ├── units_converter.h │ │ │ ├── units_data.cpp │ │ │ ├── units_data.h │ │ │ ├── units_router.cpp │ │ │ ├── units_router.h │ │ │ ├── unum.cpp │ │ │ ├── unumsys.cpp │ │ │ ├── upluralrules.cpp │ │ │ ├── uregex.cpp │ │ │ ├── uregexc.cpp │ │ │ ├── uregion.cpp │ │ │ ├── usearch.cpp │ │ │ ├── uspoof.cpp │ │ │ ├── uspoof_build.cpp │ │ │ ├── uspoof_conf.cpp │ │ │ ├── uspoof_conf.h │ │ │ ├── uspoof_impl.cpp │ │ │ ├── uspoof_impl.h │ │ │ ├── usrchimp.h │ │ │ ├── utf16collationiterator.cpp │ │ │ ├── utf16collationiterator.h │ │ │ ├── utf8collationiterator.cpp │ │ │ ├── utf8collationiterator.h │ │ │ ├── utmscale.cpp │ │ │ ├── utrans.cpp │ │ │ ├── vtzone.cpp │ │ │ ├── vzone.cpp │ │ │ ├── vzone.h │ │ │ ├── windtfmt.cpp │ │ │ ├── windtfmt.h │ │ │ ├── winnmfmt.cpp │ │ │ ├── winnmfmt.h │ │ │ ├── wintzimpl.cpp │ │ │ ├── wintzimpl.h │ │ │ ├── zonemeta.cpp │ │ │ ├── zonemeta.h │ │ │ ├── zrule.cpp │ │ │ ├── zrule.h │ │ │ ├── ztrans.cpp │ │ │ └── ztrans.h │ │ │ ├── icudefs.mk.in │ │ │ ├── install-sh │ │ │ ├── mkinstalldirs │ │ │ ├── runConfigureICU │ │ │ └── stubdata │ │ │ ├── BUILD.bazel │ │ │ ├── Makefile.in │ │ │ ├── sources.txt │ │ │ ├── stubdata.cpp │ │ │ ├── stubdata.h │ │ │ ├── stubdata.vcxproj │ │ │ └── stubdata.vcxproj.filters │ ├── icudt73b │ │ ├── brkitr │ │ │ ├── burmesedict.dict │ │ │ ├── char.brk │ │ │ ├── cjdict.dict │ │ │ ├── de.res │ │ │ ├── el.res │ │ │ ├── en.res │ │ │ ├── en_US.res │ │ │ ├── en_US_POSIX.res │ │ │ ├── es.res │ │ │ ├── fi.res │ │ │ ├── fr.res │ │ │ ├── it.res │ │ │ ├── ja.res │ │ │ ├── khmerdict.dict │ │ │ ├── ko.res │ │ │ ├── laodict.dict │ │ │ ├── line.brk │ │ │ ├── line_cj.brk │ │ │ ├── line_loose.brk │ │ │ ├── line_loose_cj.brk │ │ │ ├── line_loose_phrase_cj.brk │ │ │ ├── line_normal.brk │ │ │ ├── line_normal_cj.brk │ │ │ ├── line_normal_phrase_cj.brk │ │ │ ├── line_phrase_cj.brk │ │ │ ├── pt.res │ │ │ ├── res_index.res │ │ │ ├── root.res │ │ │ ├── ru.res │ │ │ ├── sent.brk │ │ │ ├── sent_el.brk │ │ │ ├── sv.res │ │ │ ├── thaidict.dict │ │ │ ├── title.brk │ │ │ ├── word.brk │ │ │ ├── word_POSIX.brk │ │ │ ├── word_fi_sv.brk │ │ │ ├── zh.res │ │ │ └── zh_Hant.res │ │ ├── cnvalias.icu │ │ ├── uemoji.icu │ │ ├── ulayout.icu │ │ └── unames.icu │ └── icudt73l │ │ ├── brkitr │ │ ├── burmesedict.dict │ │ ├── char.brk │ │ ├── cjdict.dict │ │ ├── de.res │ │ ├── el.res │ │ ├── en.res │ │ ├── en_US.res │ │ ├── en_US_POSIX.res │ │ ├── es.res │ │ ├── fi.res │ │ ├── fr.res │ │ ├── it.res │ │ ├── ja.res │ │ ├── khmerdict.dict │ │ ├── ko.res │ │ ├── laodict.dict │ │ ├── line.brk │ │ ├── line_cj.brk │ │ ├── line_loose.brk │ │ ├── line_loose_cj.brk │ │ ├── line_loose_phrase_cj.brk │ │ ├── line_normal.brk │ │ ├── line_normal_cj.brk │ │ ├── line_normal_phrase_cj.brk │ │ ├── line_phrase_cj.brk │ │ ├── pt.res │ │ ├── res_index.res │ │ ├── root.res │ │ ├── ru.res │ │ ├── sent.brk │ │ ├── sent_el.brk │ │ ├── sv.res │ │ ├── thaidict.dict │ │ ├── title.brk │ │ ├── word.brk │ │ ├── word_POSIX.brk │ │ ├── word_fi_sv.brk │ │ ├── zh.res │ │ └── zh_Hant.res │ │ ├── cnvalias.icu │ │ ├── uemoji.icu │ │ ├── ulayout.icu │ │ └── unames.icu ├── libcbor │ └── libcbor-0.10.2 │ │ ├── .circleci │ │ └── config.yml │ │ ├── .clang-format │ │ ├── .github │ │ ├── ISSUE_TEMPLATE │ │ │ └── bug_report.md │ │ ├── PULL_REQUEST_TEMPLATE │ │ └── workflows │ │ │ ├── fuzz-pr.yml │ │ │ └── fuzz.yml │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── Bazel.md │ │ ├── CHANGELOG.md │ │ ├── CMakeLists.txt │ │ ├── CMakeModules │ │ ├── FindCJSON.cmake │ │ ├── FindCMocka.cmake │ │ ├── JoinPaths.cmake │ │ └── LibFindMacros.cmake │ │ ├── CONTRIBUTING.md │ │ ├── Doxyfile │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── appveyor.yml │ │ ├── clang-format.sh │ │ ├── codecov.yml │ │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── bazel │ │ │ ├── README.md │ │ │ ├── WORKSPACE │ │ │ ├── src │ │ │ │ ├── BUILD │ │ │ │ ├── hello.cc │ │ │ │ ├── hello.h │ │ │ │ ├── hello_test.cc │ │ │ │ └── main.cc │ │ │ └── third_party │ │ │ │ ├── BUILD │ │ │ │ ├── libcbor.BUILD │ │ │ │ └── libcbor │ │ │ │ ├── BUILD │ │ │ │ └── cbor │ │ │ │ ├── cbor_export.h │ │ │ │ └── configuration.h │ │ ├── cjson2cbor.c │ │ ├── create_items.c │ │ ├── data │ │ │ ├── floats.cbor │ │ │ ├── indef_string.cbor │ │ │ ├── integer.cbor │ │ │ ├── json_example.json │ │ │ ├── map.cbor │ │ │ ├── nested_array.cbor │ │ │ └── tagged_date.cbor │ │ ├── hello.c │ │ ├── readfile.c │ │ ├── sort.c │ │ ├── streaming_array.c │ │ └── streaming_parser.c │ │ ├── misc │ │ ├── bytes.rb │ │ ├── file_to_bytes.rb │ │ ├── hooks │ │ │ └── pre-commit │ │ ├── repeat.rb │ │ ├── seq.rb │ │ └── update_version.py │ │ ├── oss-fuzz │ │ ├── build.sh │ │ └── cbor_load_fuzzer.cc │ │ ├── release.sh │ │ ├── src │ │ ├── CMakeLists.txt │ │ ├── allocators.c │ │ ├── cbor.c │ │ ├── cbor.h │ │ ├── cbor │ │ │ ├── arrays.c │ │ │ ├── arrays.h │ │ │ ├── bytestrings.c │ │ │ ├── bytestrings.h │ │ │ ├── callbacks.c │ │ │ ├── callbacks.h │ │ │ ├── common.c │ │ │ ├── common.h │ │ │ ├── configuration.h.in │ │ │ ├── data.h │ │ │ ├── encoding.c │ │ │ ├── encoding.h │ │ │ ├── floats_ctrls.c │ │ │ ├── floats_ctrls.h │ │ │ ├── internal │ │ │ │ ├── builder_callbacks.c │ │ │ │ ├── builder_callbacks.h │ │ │ │ ├── encoders.c │ │ │ │ ├── encoders.h │ │ │ │ ├── loaders.c │ │ │ │ ├── loaders.h │ │ │ │ ├── memory_utils.c │ │ │ │ ├── memory_utils.h │ │ │ │ ├── stack.c │ │ │ │ ├── stack.h │ │ │ │ ├── unicode.c │ │ │ │ └── unicode.h │ │ │ ├── ints.c │ │ │ ├── ints.h │ │ │ ├── maps.c │ │ │ ├── maps.h │ │ │ ├── serialization.c │ │ │ ├── serialization.h │ │ │ ├── streaming.c │ │ │ ├── streaming.h │ │ │ ├── strings.c │ │ │ ├── strings.h │ │ │ ├── tags.c │ │ │ └── tags.h │ │ └── libcbor.pc.in │ │ └── test │ │ ├── CMakeLists.txt │ │ ├── array_encoders_test.c │ │ ├── array_test.c │ │ ├── assertions.c │ │ ├── assertions.h │ │ ├── bad_inputs_test.c │ │ ├── bytestring_encoders_test.c │ │ ├── bytestring_test.c │ │ ├── callbacks_test.c │ │ ├── cbor_serialize_test.c │ │ ├── cbor_stream_decode_test.c │ │ ├── copy_test.c │ │ ├── cpp_linkage_test.cpp │ │ ├── data │ │ ├── callbacks.cbor │ │ ├── callbacks.diag │ │ ├── pretty.cbor │ │ └── pretty.diag │ │ ├── float_ctrl_encoders_test.c │ │ ├── float_ctrl_test.c │ │ ├── fuzz_test.c │ │ ├── map_encoders_test.c │ │ ├── map_test.c │ │ ├── memory_utils_test.c │ │ ├── negint_encoders_test.c │ │ ├── negint_test.c │ │ ├── pretty_printer_test.c │ │ ├── stack_over_limit_test.c │ │ ├── stream_expectations.c │ │ ├── stream_expectations.h │ │ ├── string_encoders_test.c │ │ ├── string_test.c │ │ ├── tag_encoders_test.c │ │ ├── tag_test.c │ │ ├── test_allocator.c │ │ ├── test_allocator.h │ │ ├── uint_encoders_test.c │ │ ├── uint_test.c │ │ └── unicode_test.c ├── libedit │ └── libedit-20221030-3.1 │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── INSTALL │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── THANKS │ │ ├── acinclude.m4 │ │ ├── aclocal.m4 │ │ ├── compile │ │ ├── config.h.in │ │ ├── configure │ │ ├── configure.ac │ │ ├── depcomp │ │ ├── doc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── editline.3.roff │ │ ├── editline.7.roff │ │ ├── editrc.5.roff │ │ └── mdoc2man.awk │ │ ├── examples │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── fileman.c │ │ ├── fuzz1.c │ │ ├── tc1.c │ │ └── wtc1.c │ │ ├── install-sh │ │ ├── libedit.pc.in │ │ ├── ltmain.sh │ │ ├── m4 │ │ ├── libtool.m4 │ │ ├── ltoptions.m4 │ │ ├── ltsugar.m4 │ │ └── ltversion.m4 │ │ ├── missing │ │ └── src │ │ ├── CMakeLists.txt │ │ ├── ChangeLog │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── chared.c │ │ ├── chared.h │ │ ├── chartype.c │ │ ├── chartype.h │ │ ├── common.c │ │ ├── config.h │ │ ├── editline │ │ └── readline.h │ │ ├── el.c │ │ ├── el.h │ │ ├── eln.c │ │ ├── emacs.c │ │ ├── filecomplete.c │ │ ├── filecomplete.h │ │ ├── getline.c │ │ ├── hist.c │ │ ├── hist.h │ │ ├── histedit.h │ │ ├── history.c │ │ ├── historyn.c │ │ ├── keymacro.c │ │ ├── keymacro.h │ │ ├── literal.c │ │ ├── literal.h │ │ ├── makelist.in │ │ ├── map.c │ │ ├── map.h │ │ ├── parse.c │ │ ├── parse.h │ │ ├── prompt.c │ │ ├── prompt.h │ │ ├── read.c │ │ ├── read.h │ │ ├── readline.c │ │ ├── reallocarr.c │ │ ├── refresh.c │ │ ├── refresh.h │ │ ├── search.c │ │ ├── search.h │ │ ├── shlib_version │ │ ├── sig.c │ │ ├── sig.h │ │ ├── strlcat.c │ │ ├── strlcpy.c │ │ ├── sys.h │ │ ├── terminal.c │ │ ├── terminal.h │ │ ├── tokenizer.c │ │ ├── tokenizern.c │ │ ├── tty.c │ │ ├── tty.h │ │ ├── unvis.c │ │ ├── vi.c │ │ ├── vis.c │ │ ├── vis.h │ │ └── wcsdup.c ├── libevent │ └── libevent-2.1.11-stable │ │ ├── CMakeLists.txt │ │ ├── ChangeLog │ │ ├── ChangeLog-1.4 │ │ ├── ChangeLog-2.0 │ │ ├── LICENSE │ │ ├── README.md │ │ ├── WIN32-Code │ │ ├── getopt.c │ │ ├── getopt.h │ │ ├── getopt_long.c │ │ ├── nmake │ │ │ ├── evconfig-private.h │ │ │ └── event2 │ │ │ │ └── event-config.h │ │ └── tree.h │ │ ├── arc4random.c │ │ ├── buffer.c │ │ ├── buffer_iocp.c │ │ ├── bufferevent-internal.h │ │ ├── bufferevent.c │ │ ├── bufferevent_async.c │ │ ├── bufferevent_filter.c │ │ ├── bufferevent_openssl.c │ │ ├── bufferevent_pair.c │ │ ├── bufferevent_ratelim.c │ │ ├── bufferevent_sock.c │ │ ├── changelist-internal.h │ │ ├── cmake │ │ ├── AddCompilerFlags.cmake │ │ ├── AddEventLibrary.cmake │ │ ├── COPYING-CMAKE-SCRIPTS │ │ ├── CheckConstExists.cmake │ │ ├── CheckFileOffsetBits.c │ │ ├── CheckFileOffsetBits.cmake │ │ ├── CheckFunctionExistsEx.c │ │ ├── CheckFunctionExistsEx.cmake │ │ ├── CheckFunctionKeywords.cmake │ │ ├── CheckPrototypeDefinition.c.in │ │ ├── CheckPrototypeDefinition.cmake │ │ ├── CheckWorkingKqueue.cmake │ │ ├── CodeCoverage.cmake │ │ ├── Copyright.txt │ │ ├── FindGit.cmake │ │ ├── LibeventConfig.cmake.in │ │ ├── LibeventConfigBuildTree.cmake.in │ │ ├── LibeventConfigVersion.cmake.in │ │ └── VersionViaGit.cmake │ │ ├── compat │ │ └── sys │ │ │ └── queue.h │ │ ├── config.h.in │ │ ├── defer-internal.h │ │ ├── devpoll.c │ │ ├── epoll.c │ │ ├── epoll_sub.c │ │ ├── epolltable-internal.h │ │ ├── evbuffer-internal.h │ │ ├── evconfig-private.h.cmake │ │ ├── evconfig-private.h.in │ │ ├── evdns.c │ │ ├── event-config.h.cmake │ │ ├── event-internal.h │ │ ├── event.c │ │ ├── event_iocp.c │ │ ├── event_tagging.c │ │ ├── evmap-internal.h │ │ ├── evmap.c │ │ ├── evport.c │ │ ├── evrpc-internal.h │ │ ├── evrpc.c │ │ ├── evsignal-internal.h │ │ ├── evthread-internal.h │ │ ├── evthread.c │ │ ├── evthread_pthread.c │ │ ├── evthread_win32.c │ │ ├── evutil.c │ │ ├── evutil_rand.c │ │ ├── evutil_time.c │ │ ├── ht-internal.h │ │ ├── http-internal.h │ │ ├── http.c │ │ ├── include │ │ ├── evdns.h │ │ ├── event.h │ │ ├── event2 │ │ │ ├── buffer.h │ │ │ ├── buffer_compat.h │ │ │ ├── bufferevent.h │ │ │ ├── bufferevent_compat.h │ │ │ ├── bufferevent_ssl.h │ │ │ ├── bufferevent_struct.h │ │ │ ├── dns.h │ │ │ ├── dns_compat.h │ │ │ ├── dns_struct.h │ │ │ ├── event.h │ │ │ ├── event_compat.h │ │ │ ├── event_struct.h │ │ │ ├── http.h │ │ │ ├── http_compat.h │ │ │ ├── http_struct.h │ │ │ ├── keyvalq_struct.h │ │ │ ├── listener.h │ │ │ ├── rpc.h │ │ │ ├── rpc_compat.h │ │ │ ├── rpc_struct.h │ │ │ ├── tag.h │ │ │ ├── tag_compat.h │ │ │ ├── thread.h │ │ │ ├── util.h │ │ │ └── visibility.h │ │ ├── evhttp.h │ │ ├── evrpc.h │ │ ├── evutil.h │ │ └── include.am │ │ ├── iocp-internal.h │ │ ├── ipv6-internal.h │ │ ├── kqueue-internal.h │ │ ├── kqueue.c │ │ ├── libevent.pc.in │ │ ├── libevent_core.pc.in │ │ ├── libevent_extra.pc.in │ │ ├── libevent_openssl.pc.in │ │ ├── libevent_pthreads.pc.in │ │ ├── listener.c │ │ ├── log-internal.h │ │ ├── log.c │ │ ├── minheap-internal.h │ │ ├── mm-internal.h │ │ ├── openssl-compat.h │ │ ├── poll.c │ │ ├── ratelim-internal.h │ │ ├── select.c │ │ ├── signal.c │ │ ├── strlcpy-internal.h │ │ ├── strlcpy.c │ │ ├── time-internal.h │ │ ├── util-internal.h │ │ ├── whatsnew-2.0.txt │ │ ├── whatsnew-2.1.txt │ │ └── win32select.c ├── libfido2 │ └── libfido2-1.13.0 │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── NEWS │ │ ├── README.adoc │ │ ├── SECURITY.md │ │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── README.adoc │ │ ├── assert.c │ │ ├── cred.c │ │ ├── extern.h │ │ ├── info.c │ │ ├── manifest.c │ │ ├── reset.c │ │ ├── retries.c │ │ ├── select.c │ │ ├── setpin.c │ │ └── util.c │ │ ├── fuzz │ │ ├── CMakeLists.txt │ │ ├── Dockerfile │ │ ├── README │ │ ├── build-coverage │ │ ├── clock.c │ │ ├── dummy.h │ │ ├── export.gnu │ │ ├── functions.txt │ │ ├── fuzz_assert.c │ │ ├── fuzz_bio.c │ │ ├── fuzz_cred.c │ │ ├── fuzz_credman.c │ │ ├── fuzz_hid.c │ │ ├── fuzz_largeblob.c │ │ ├── fuzz_mgmt.c │ │ ├── fuzz_netlink.c │ │ ├── fuzz_pcsc.c │ │ ├── libfuzzer.c │ │ ├── mutator_aux.c │ │ ├── mutator_aux.h │ │ ├── pcsc.c │ │ ├── preload-fuzz.c │ │ ├── preload-snoop.c │ │ ├── prng.c │ │ ├── report.tgz │ │ ├── summary.txt │ │ ├── udev.c │ │ ├── uniform_random.c │ │ ├── wiredata_fido2.h │ │ ├── wiredata_u2f.h │ │ ├── wrap.c │ │ └── wrapped.sym │ │ ├── man │ │ ├── CMakeLists.txt │ │ ├── NOTES │ │ ├── check.sh │ │ ├── dyc.css │ │ ├── eddsa_pk_new.3 │ │ ├── es256_pk_new.3 │ │ ├── es384_pk_new.3 │ │ ├── fido2-assert.1 │ │ ├── fido2-cred.1 │ │ ├── fido2-token.1 │ │ ├── fido_assert_allow_cred.3 │ │ ├── fido_assert_new.3 │ │ ├── fido_assert_set_authdata.3 │ │ ├── fido_assert_verify.3 │ │ ├── fido_bio_dev_get_info.3 │ │ ├── fido_bio_enroll_new.3 │ │ ├── fido_bio_info_new.3 │ │ ├── fido_bio_template.3 │ │ ├── fido_cbor_info_new.3 │ │ ├── fido_cred_exclude.3 │ │ ├── fido_cred_new.3 │ │ ├── fido_cred_set_authdata.3 │ │ ├── fido_cred_verify.3 │ │ ├── fido_credman_metadata_new.3 │ │ ├── fido_dev_enable_entattest.3 │ │ ├── fido_dev_get_assert.3 │ │ ├── fido_dev_get_touch_begin.3 │ │ ├── fido_dev_info_manifest.3 │ │ ├── fido_dev_largeblob_get.3 │ │ ├── fido_dev_make_cred.3 │ │ ├── fido_dev_open.3 │ │ ├── fido_dev_set_io_functions.3 │ │ ├── fido_dev_set_pin.3 │ │ ├── fido_init.3 │ │ ├── fido_strerr.3 │ │ ├── rs256_pk_new.3 │ │ └── style.css │ │ ├── openbsd-compat │ │ ├── bsd-asprintf.c │ │ ├── bsd-getline.c │ │ ├── bsd-getpagesize.c │ │ ├── clock_gettime.c │ │ ├── endian_win32.c │ │ ├── err.h │ │ ├── explicit_bzero.c │ │ ├── explicit_bzero_win32.c │ │ ├── freezero.c │ │ ├── getopt.h │ │ ├── getopt_long.c │ │ ├── openbsd-compat.h │ │ ├── posix_ioctl_check.c │ │ ├── posix_win.c │ │ ├── posix_win.h │ │ ├── readpassphrase.c │ │ ├── readpassphrase.h │ │ ├── readpassphrase_win32.c │ │ ├── recallocarray.c │ │ ├── strlcat.c │ │ ├── strlcpy.c │ │ ├── strsep.c │ │ ├── time.h │ │ ├── timingsafe_bcmp.c │ │ └── types.h │ │ ├── regress │ │ ├── CMakeLists.txt │ │ ├── assert.c │ │ ├── compress.c │ │ ├── cred.c │ │ ├── dev.c │ │ ├── eddsa.c │ │ ├── es256.c │ │ ├── es384.c │ │ └── rs256.c │ │ ├── src │ │ ├── CMakeLists.txt │ │ ├── aes256.c │ │ ├── assert.c │ │ ├── authkey.c │ │ ├── bio.c │ │ ├── blob.c │ │ ├── blob.h │ │ ├── buf.c │ │ ├── cbor.c │ │ ├── compress.c │ │ ├── config.c │ │ ├── cred.c │ │ ├── credman.c │ │ ├── dev.c │ │ ├── diff_exports.sh │ │ ├── ecdh.c │ │ ├── eddsa.c │ │ ├── err.c │ │ ├── es256.c │ │ ├── es384.c │ │ ├── export.gnu │ │ ├── export.llvm │ │ ├── export.msvc │ │ ├── extern.h │ │ ├── fallthrough.h │ │ ├── fido.h │ │ ├── fido │ │ │ ├── bio.h │ │ │ ├── config.h │ │ │ ├── credman.h │ │ │ ├── eddsa.h │ │ │ ├── err.h │ │ │ ├── es256.h │ │ │ ├── es384.h │ │ │ ├── param.h │ │ │ ├── rs256.h │ │ │ └── types.h │ │ ├── hid.c │ │ ├── hid_freebsd.c │ │ ├── hid_hidapi.c │ │ ├── hid_linux.c │ │ ├── hid_netbsd.c │ │ ├── hid_openbsd.c │ │ ├── hid_osx.c │ │ ├── hid_unix.c │ │ ├── hid_win.c │ │ ├── info.c │ │ ├── io.c │ │ ├── iso7816.c │ │ ├── iso7816.h │ │ ├── largeblob.c │ │ ├── libfido2.pc.in │ │ ├── log.c │ │ ├── netlink.c │ │ ├── netlink.h │ │ ├── nfc.c │ │ ├── nfc_linux.c │ │ ├── packed.h │ │ ├── pcsc.c │ │ ├── pin.c │ │ ├── random.c │ │ ├── reset.c │ │ ├── rs1.c │ │ ├── rs256.c │ │ ├── time.c │ │ ├── touch.c │ │ ├── tpm.c │ │ ├── types.c │ │ ├── u2f.c │ │ ├── util.c │ │ ├── webauthn.h │ │ └── winhello.c │ │ ├── tools │ │ ├── CMakeLists.txt │ │ ├── assert_get.c │ │ ├── assert_verify.c │ │ ├── base64.c │ │ ├── bio.c │ │ ├── config.c │ │ ├── cred_make.c │ │ ├── cred_verify.c │ │ ├── credman.c │ │ ├── extern.h │ │ ├── fido2-assert.c │ │ ├── fido2-attach.sh │ │ ├── fido2-cred.c │ │ ├── fido2-detach.sh │ │ ├── fido2-token.c │ │ ├── fido2-unprot.sh │ │ ├── include_check.sh │ │ ├── largeblob.c │ │ ├── pin.c │ │ ├── test.sh │ │ ├── token.c │ │ └── util.c │ │ ├── udev │ │ ├── 70-u2f.rules │ │ ├── CMakeLists.txt │ │ ├── check.sh │ │ ├── fidodevs │ │ └── genrules.awk │ │ └── windows │ │ ├── build.ps1 │ │ ├── const.ps1 │ │ ├── cygwin.gpg │ │ ├── cygwin.ps1 │ │ ├── libressl.gpg │ │ └── release.ps1 ├── lz4 │ ├── lz4-1.9.4 │ │ ├── LICENSE │ │ └── lib │ │ │ ├── lz4.c │ │ │ ├── lz4.h │ │ │ ├── lz4file.c │ │ │ ├── lz4file.h │ │ │ ├── lz4frame.c │ │ │ ├── lz4frame.h │ │ │ ├── lz4frame_static.h │ │ │ ├── lz4hc.c │ │ │ ├── lz4hc.h │ │ │ ├── xxhash.c │ │ │ └── xxhash.h │ └── my_xxhash.h ├── protobuf │ ├── CMakeLists.txt │ └── protobuf-3.19.4 │ │ ├── BUILD │ │ ├── CHANGES.txt │ │ ├── CONTRIBUTORS.txt │ │ ├── LICENSE │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── README.md │ │ ├── WORKSPACE │ │ ├── aclocal.m4 │ │ ├── ar-lib │ │ ├── autogen.sh │ │ ├── build_files_updated_unittest.sh │ │ ├── cc_proto_blacklist_test.bzl │ │ ├── cmake │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── conformance.cmake │ │ ├── examples.cmake │ │ ├── extract_includes.bat.in │ │ ├── install.cmake │ │ ├── libprotobuf-lite.cmake │ │ ├── libprotobuf.cmake │ │ ├── libprotobuf.ver │ │ ├── libprotoc.cmake │ │ ├── protobuf-config-version.cmake.in │ │ ├── protobuf-config.cmake.in │ │ ├── protobuf-lite.pc.cmake │ │ ├── protobuf-module.cmake.in │ │ ├── protobuf-options.cmake │ │ ├── protobuf.pc.cmake │ │ ├── protoc.cmake │ │ ├── tests.cmake │ │ └── version.rc.in │ │ ├── compile │ │ ├── compiler_config_setting.bzl │ │ ├── config.guess │ │ ├── config.h.in │ │ ├── config.sub │ │ ├── configure │ │ ├── configure.ac │ │ ├── depcomp │ │ ├── editors │ │ ├── README.txt │ │ ├── proto.vim │ │ └── protobuf-mode.el │ │ ├── generate_descriptor_proto.sh │ │ ├── install-sh │ │ ├── internal.bzl │ │ ├── ltmain.sh │ │ ├── maven_install.json │ │ ├── missing │ │ ├── protobuf-lite.pc.in │ │ ├── protobuf.bzl │ │ ├── protobuf.pc.in │ │ ├── protobuf_deps.bzl │ │ ├── protobuf_version.bzl │ │ ├── src │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── README.md │ │ ├── google │ │ │ └── protobuf │ │ │ │ ├── any.cc │ │ │ │ ├── any.h │ │ │ │ ├── any.pb.cc │ │ │ │ ├── any.pb.h │ │ │ │ ├── any.proto │ │ │ │ ├── any_lite.cc │ │ │ │ ├── any_test.cc │ │ │ │ ├── any_test.proto │ │ │ │ ├── api.pb.cc │ │ │ │ ├── api.pb.h │ │ │ │ ├── api.proto │ │ │ │ ├── arena.cc │ │ │ │ ├── arena.h │ │ │ │ ├── arena_impl.h │ │ │ │ ├── arena_test_util.cc │ │ │ │ ├── arena_test_util.h │ │ │ │ ├── arena_unittest.cc │ │ │ │ ├── arenastring.cc │ │ │ │ ├── arenastring.h │ │ │ │ ├── arenastring_unittest.cc │ │ │ │ ├── compiler │ │ │ │ ├── annotation_test_util.cc │ │ │ │ ├── annotation_test_util.h │ │ │ │ ├── code_generator.cc │ │ │ │ ├── code_generator.h │ │ │ │ ├── command_line_interface.cc │ │ │ │ ├── command_line_interface.h │ │ │ │ ├── command_line_interface_unittest.cc │ │ │ │ ├── cpp │ │ │ │ │ ├── cpp_bootstrap_unittest.cc │ │ │ │ │ ├── cpp_enum.cc │ │ │ │ │ ├── cpp_enum.h │ │ │ │ │ ├── cpp_enum_field.cc │ │ │ │ │ ├── cpp_enum_field.h │ │ │ │ │ ├── cpp_extension.cc │ │ │ │ │ ├── cpp_extension.h │ │ │ │ │ ├── cpp_field.cc │ │ │ │ │ ├── cpp_field.h │ │ │ │ │ ├── cpp_file.cc │ │ │ │ │ ├── cpp_file.h │ │ │ │ │ ├── cpp_generator.cc │ │ │ │ │ ├── cpp_generator.h │ │ │ │ │ ├── cpp_helpers.cc │ │ │ │ │ ├── cpp_helpers.h │ │ │ │ │ ├── cpp_map_field.cc │ │ │ │ │ ├── cpp_map_field.h │ │ │ │ │ ├── cpp_message.cc │ │ │ │ │ ├── cpp_message.h │ │ │ │ │ ├── cpp_message_field.cc │ │ │ │ │ ├── cpp_message_field.h │ │ │ │ │ ├── cpp_message_layout_helper.h │ │ │ │ │ ├── cpp_move_unittest.cc │ │ │ │ │ ├── cpp_names.h │ │ │ │ │ ├── cpp_options.h │ │ │ │ │ ├── cpp_padding_optimizer.cc │ │ │ │ │ ├── cpp_padding_optimizer.h │ │ │ │ │ ├── cpp_parse_function_generator.cc │ │ │ │ │ ├── cpp_parse_function_generator.h │ │ │ │ │ ├── cpp_plugin_unittest.cc │ │ │ │ │ ├── cpp_primitive_field.cc │ │ │ │ │ ├── cpp_primitive_field.h │ │ │ │ │ ├── cpp_service.cc │ │ │ │ │ ├── cpp_service.h │ │ │ │ │ ├── cpp_string_field.cc │ │ │ │ │ ├── cpp_string_field.h │ │ │ │ │ ├── cpp_test_bad_identifiers.proto │ │ │ │ │ ├── cpp_test_large_enum_value.proto │ │ │ │ │ ├── cpp_unittest.cc │ │ │ │ │ ├── cpp_unittest.h │ │ │ │ │ ├── cpp_unittest.inc │ │ │ │ │ └── metadata_test.cc │ │ │ │ ├── csharp │ │ │ │ │ ├── csharp_bootstrap_unittest.cc │ │ │ │ │ ├── csharp_doc_comment.cc │ │ │ │ │ ├── csharp_doc_comment.h │ │ │ │ │ ├── csharp_enum.cc │ │ │ │ │ ├── csharp_enum.h │ │ │ │ │ ├── csharp_enum_field.cc │ │ │ │ │ ├── csharp_enum_field.h │ │ │ │ │ ├── csharp_field_base.cc │ │ │ │ │ ├── csharp_field_base.h │ │ │ │ │ ├── csharp_generator.cc │ │ │ │ │ ├── csharp_generator.h │ │ │ │ │ ├── csharp_generator_unittest.cc │ │ │ │ │ ├── csharp_helpers.cc │ │ │ │ │ ├── csharp_helpers.h │ │ │ │ │ ├── csharp_map_field.cc │ │ │ │ │ ├── csharp_map_field.h │ │ │ │ │ ├── csharp_message.cc │ │ │ │ │ ├── csharp_message.h │ │ │ │ │ ├── csharp_message_field.cc │ │ │ │ │ ├── csharp_message_field.h │ │ │ │ │ ├── csharp_names.h │ │ │ │ │ ├── csharp_options.h │ │ │ │ │ ├── csharp_primitive_field.cc │ │ │ │ │ ├── csharp_primitive_field.h │ │ │ │ │ ├── csharp_reflection_class.cc │ │ │ │ │ ├── csharp_reflection_class.h │ │ │ │ │ ├── csharp_repeated_enum_field.cc │ │ │ │ │ ├── csharp_repeated_enum_field.h │ │ │ │ │ ├── csharp_repeated_message_field.cc │ │ │ │ │ ├── csharp_repeated_message_field.h │ │ │ │ │ ├── csharp_repeated_primitive_field.cc │ │ │ │ │ ├── csharp_repeated_primitive_field.h │ │ │ │ │ ├── csharp_source_generator_base.cc │ │ │ │ │ ├── csharp_source_generator_base.h │ │ │ │ │ ├── csharp_wrapper_field.cc │ │ │ │ │ └── csharp_wrapper_field.h │ │ │ │ ├── importer.cc │ │ │ │ ├── importer.h │ │ │ │ ├── importer_unittest.cc │ │ │ │ ├── java │ │ │ │ │ ├── java_context.cc │ │ │ │ │ ├── java_context.h │ │ │ │ │ ├── java_doc_comment.cc │ │ │ │ │ ├── java_doc_comment.h │ │ │ │ │ ├── java_doc_comment_unittest.cc │ │ │ │ │ ├── java_enum.cc │ │ │ │ │ ├── java_enum.h │ │ │ │ │ ├── java_enum_field.cc │ │ │ │ │ ├── java_enum_field.h │ │ │ │ │ ├── java_enum_field_lite.cc │ │ │ │ │ ├── java_enum_field_lite.h │ │ │ │ │ ├── java_enum_lite.cc │ │ │ │ │ ├── java_enum_lite.h │ │ │ │ │ ├── java_extension.cc │ │ │ │ │ ├── java_extension.h │ │ │ │ │ ├── java_extension_lite.cc │ │ │ │ │ ├── java_extension_lite.h │ │ │ │ │ ├── java_field.cc │ │ │ │ │ ├── java_field.h │ │ │ │ │ ├── java_file.cc │ │ │ │ │ ├── java_file.h │ │ │ │ │ ├── java_generator.cc │ │ │ │ │ ├── java_generator.h │ │ │ │ │ ├── java_generator_factory.cc │ │ │ │ │ ├── java_generator_factory.h │ │ │ │ │ ├── java_helpers.cc │ │ │ │ │ ├── java_helpers.h │ │ │ │ │ ├── java_kotlin_generator.cc │ │ │ │ │ ├── java_kotlin_generator.h │ │ │ │ │ ├── java_map_field.cc │ │ │ │ │ ├── java_map_field.h │ │ │ │ │ ├── java_map_field_lite.cc │ │ │ │ │ ├── java_map_field_lite.h │ │ │ │ │ ├── java_message.cc │ │ │ │ │ ├── java_message.h │ │ │ │ │ ├── java_message_builder.cc │ │ │ │ │ ├── java_message_builder.h │ │ │ │ │ ├── java_message_builder_lite.cc │ │ │ │ │ ├── java_message_builder_lite.h │ │ │ │ │ ├── java_message_field.cc │ │ │ │ │ ├── java_message_field.h │ │ │ │ │ ├── java_message_field_lite.cc │ │ │ │ │ ├── java_message_field_lite.h │ │ │ │ │ ├── java_message_lite.cc │ │ │ │ │ ├── java_message_lite.h │ │ │ │ │ ├── java_name_resolver.cc │ │ │ │ │ ├── java_name_resolver.h │ │ │ │ │ ├── java_names.h │ │ │ │ │ ├── java_options.h │ │ │ │ │ ├── java_plugin_unittest.cc │ │ │ │ │ ├── java_primitive_field.cc │ │ │ │ │ ├── java_primitive_field.h │ │ │ │ │ ├── java_primitive_field_lite.cc │ │ │ │ │ ├── java_primitive_field_lite.h │ │ │ │ │ ├── java_service.cc │ │ │ │ │ ├── java_service.h │ │ │ │ │ ├── java_shared_code_generator.cc │ │ │ │ │ ├── java_shared_code_generator.h │ │ │ │ │ ├── java_string_field.cc │ │ │ │ │ ├── java_string_field.h │ │ │ │ │ ├── java_string_field_lite.cc │ │ │ │ │ └── java_string_field_lite.h │ │ │ │ ├── js │ │ │ │ │ ├── js_generator.cc │ │ │ │ │ ├── js_generator.h │ │ │ │ │ ├── well_known_types_embed.cc │ │ │ │ │ └── well_known_types_embed.h │ │ │ │ ├── main.cc │ │ │ │ ├── mock_code_generator.cc │ │ │ │ ├── mock_code_generator.h │ │ │ │ ├── objectivec │ │ │ │ │ ├── objectivec_enum.cc │ │ │ │ │ ├── objectivec_enum.h │ │ │ │ │ ├── objectivec_enum_field.cc │ │ │ │ │ ├── objectivec_enum_field.h │ │ │ │ │ ├── objectivec_extension.cc │ │ │ │ │ ├── objectivec_extension.h │ │ │ │ │ ├── objectivec_field.cc │ │ │ │ │ ├── objectivec_field.h │ │ │ │ │ ├── objectivec_file.cc │ │ │ │ │ ├── objectivec_file.h │ │ │ │ │ ├── objectivec_generator.cc │ │ │ │ │ ├── objectivec_generator.h │ │ │ │ │ ├── objectivec_helpers.cc │ │ │ │ │ ├── objectivec_helpers.h │ │ │ │ │ ├── objectivec_helpers_unittest.cc │ │ │ │ │ ├── objectivec_map_field.cc │ │ │ │ │ ├── objectivec_map_field.h │ │ │ │ │ ├── objectivec_message.cc │ │ │ │ │ ├── objectivec_message.h │ │ │ │ │ ├── objectivec_message_field.cc │ │ │ │ │ ├── objectivec_message_field.h │ │ │ │ │ ├── objectivec_nsobject_methods.h │ │ │ │ │ ├── objectivec_oneof.cc │ │ │ │ │ ├── objectivec_oneof.h │ │ │ │ │ ├── objectivec_primitive_field.cc │ │ │ │ │ └── objectivec_primitive_field.h │ │ │ │ ├── package_info.h │ │ │ │ ├── parser.cc │ │ │ │ ├── parser.h │ │ │ │ ├── parser_unittest.cc │ │ │ │ ├── php │ │ │ │ │ ├── php_generator.cc │ │ │ │ │ └── php_generator.h │ │ │ │ ├── plugin.cc │ │ │ │ ├── plugin.h │ │ │ │ ├── plugin.pb.cc │ │ │ │ ├── plugin.pb.h │ │ │ │ ├── plugin.proto │ │ │ │ ├── python │ │ │ │ │ ├── python_generator.cc │ │ │ │ │ ├── python_generator.h │ │ │ │ │ └── python_plugin_unittest.cc │ │ │ │ ├── ruby │ │ │ │ │ ├── ruby_generated_code.proto │ │ │ │ │ ├── ruby_generated_code_pb.rb │ │ │ │ │ ├── ruby_generated_code_proto2.proto │ │ │ │ │ ├── ruby_generated_code_proto2_import.proto │ │ │ │ │ ├── ruby_generated_code_proto2_pb.rb │ │ │ │ │ ├── ruby_generated_pkg_explicit.proto │ │ │ │ │ ├── ruby_generated_pkg_explicit_legacy.proto │ │ │ │ │ ├── ruby_generated_pkg_explicit_legacy_pb.rb │ │ │ │ │ ├── ruby_generated_pkg_explicit_pb.rb │ │ │ │ │ ├── ruby_generated_pkg_implicit.proto │ │ │ │ │ ├── ruby_generated_pkg_implicit_pb.rb │ │ │ │ │ ├── ruby_generator.cc │ │ │ │ │ ├── ruby_generator.h │ │ │ │ │ └── ruby_generator_unittest.cc │ │ │ │ ├── scc.h │ │ │ │ ├── subprocess.cc │ │ │ │ ├── subprocess.h │ │ │ │ ├── test_plugin.cc │ │ │ │ ├── zip_output_unittest.sh │ │ │ │ ├── zip_writer.cc │ │ │ │ └── zip_writer.h │ │ │ │ ├── descriptor.cc │ │ │ │ ├── descriptor.h │ │ │ │ ├── descriptor.pb.cc │ │ │ │ ├── descriptor.pb.h │ │ │ │ ├── descriptor.proto │ │ │ │ ├── descriptor_database.cc │ │ │ │ ├── descriptor_database.h │ │ │ │ ├── descriptor_database_unittest.cc │ │ │ │ ├── descriptor_unittest.cc │ │ │ │ ├── drop_unknown_fields_test.cc │ │ │ │ ├── duration.pb.cc │ │ │ │ ├── duration.pb.h │ │ │ │ ├── duration.proto │ │ │ │ ├── dynamic_message.cc │ │ │ │ ├── dynamic_message.h │ │ │ │ ├── dynamic_message_unittest.cc │ │ │ │ ├── empty.pb.cc │ │ │ │ ├── empty.pb.h │ │ │ │ ├── empty.proto │ │ │ │ ├── explicitly_constructed.h │ │ │ │ ├── extension_set.cc │ │ │ │ ├── extension_set.h │ │ │ │ ├── extension_set_heavy.cc │ │ │ │ ├── extension_set_inl.h │ │ │ │ ├── extension_set_unittest.cc │ │ │ │ ├── field_access_listener.h │ │ │ │ ├── field_mask.pb.cc │ │ │ │ ├── field_mask.pb.h │ │ │ │ ├── field_mask.proto │ │ │ │ ├── generated_enum_reflection.h │ │ │ │ ├── generated_enum_util.cc │ │ │ │ ├── generated_enum_util.h │ │ │ │ ├── generated_message_bases.cc │ │ │ │ ├── generated_message_bases.h │ │ │ │ ├── generated_message_reflection.cc │ │ │ │ ├── generated_message_reflection.h │ │ │ │ ├── generated_message_reflection_unittest.cc │ │ │ │ ├── generated_message_table_driven.cc │ │ │ │ ├── generated_message_table_driven.h │ │ │ │ ├── generated_message_table_driven_lite.cc │ │ │ │ ├── generated_message_table_driven_lite.h │ │ │ │ ├── generated_message_tctable_decl.h │ │ │ │ ├── generated_message_tctable_full.cc │ │ │ │ ├── generated_message_tctable_impl.h │ │ │ │ ├── generated_message_tctable_impl.inc │ │ │ │ ├── generated_message_tctable_lite.cc │ │ │ │ ├── generated_message_util.cc │ │ │ │ ├── generated_message_util.h │ │ │ │ ├── has_bits.h │ │ │ │ ├── implicit_weak_message.cc │ │ │ │ ├── implicit_weak_message.h │ │ │ │ ├── inlined_string_field.cc │ │ │ │ ├── inlined_string_field.h │ │ │ │ ├── inlined_string_field_unittest.cc │ │ │ │ ├── io │ │ │ │ ├── coded_stream.cc │ │ │ │ ├── coded_stream.h │ │ │ │ ├── coded_stream_unittest.cc │ │ │ │ ├── gzip_stream.cc │ │ │ │ ├── gzip_stream.h │ │ │ │ ├── gzip_stream_unittest.sh │ │ │ │ ├── io_win32.cc │ │ │ │ ├── io_win32.h │ │ │ │ ├── io_win32_unittest.cc │ │ │ │ ├── package_info.h │ │ │ │ ├── printer.cc │ │ │ │ ├── printer.h │ │ │ │ ├── printer_unittest.cc │ │ │ │ ├── strtod.cc │ │ │ │ ├── strtod.h │ │ │ │ ├── tokenizer.cc │ │ │ │ ├── tokenizer.h │ │ │ │ ├── tokenizer_unittest.cc │ │ │ │ ├── zero_copy_stream.cc │ │ │ │ ├── zero_copy_stream.h │ │ │ │ ├── zero_copy_stream_impl.cc │ │ │ │ ├── zero_copy_stream_impl.h │ │ │ │ ├── zero_copy_stream_impl_lite.cc │ │ │ │ ├── zero_copy_stream_impl_lite.h │ │ │ │ └── zero_copy_stream_unittest.cc │ │ │ │ ├── lite_arena_unittest.cc │ │ │ │ ├── lite_unittest.cc │ │ │ │ ├── map.cc │ │ │ │ ├── map.h │ │ │ │ ├── map_entry.h │ │ │ │ ├── map_entry_lite.h │ │ │ │ ├── map_field.cc │ │ │ │ ├── map_field.h │ │ │ │ ├── map_field_inl.h │ │ │ │ ├── map_field_lite.h │ │ │ │ ├── map_field_test.cc │ │ │ │ ├── map_lite_test_util.cc │ │ │ │ ├── map_lite_test_util.h │ │ │ │ ├── map_lite_unittest.proto │ │ │ │ ├── map_proto2_unittest.proto │ │ │ │ ├── map_test.cc │ │ │ │ ├── map_test.inc │ │ │ │ ├── map_test_util.h │ │ │ │ ├── map_test_util.inc │ │ │ │ ├── map_test_util_impl.h │ │ │ │ ├── map_type_handler.h │ │ │ │ ├── map_unittest.proto │ │ │ │ ├── message.cc │ │ │ │ ├── message.h │ │ │ │ ├── message_lite.cc │ │ │ │ ├── message_lite.h │ │ │ │ ├── message_unittest.cc │ │ │ │ ├── message_unittest.inc │ │ │ │ ├── metadata.h │ │ │ │ ├── metadata_lite.h │ │ │ │ ├── no_field_presence_test.cc │ │ │ │ ├── package_info.h │ │ │ │ ├── parse_context.cc │ │ │ │ ├── parse_context.h │ │ │ │ ├── port.h │ │ │ │ ├── port_def.inc │ │ │ │ ├── port_undef.inc │ │ │ │ ├── preserve_unknown_enum_test.cc │ │ │ │ ├── proto3_arena_lite_unittest.cc │ │ │ │ ├── proto3_arena_unittest.cc │ │ │ │ ├── proto3_lite_unittest.cc │ │ │ │ ├── proto3_lite_unittest.inc │ │ │ │ ├── reflection.h │ │ │ │ ├── reflection_internal.h │ │ │ │ ├── reflection_ops.cc │ │ │ │ ├── reflection_ops.h │ │ │ │ ├── reflection_ops_unittest.cc │ │ │ │ ├── reflection_tester.cc │ │ │ │ ├── reflection_tester.h │ │ │ │ ├── repeated_field.cc │ │ │ │ ├── repeated_field.h │ │ │ │ ├── repeated_field_reflection_unittest.cc │ │ │ │ ├── repeated_field_unittest.cc │ │ │ │ ├── repeated_ptr_field.cc │ │ │ │ ├── repeated_ptr_field.h │ │ │ │ ├── service.cc │ │ │ │ ├── service.h │ │ │ │ ├── source_context.pb.cc │ │ │ │ ├── source_context.pb.h │ │ │ │ ├── source_context.proto │ │ │ │ ├── string_member_robber.h │ │ │ │ ├── struct.pb.cc │ │ │ │ ├── struct.pb.h │ │ │ │ ├── struct.proto │ │ │ │ ├── stubs │ │ │ │ ├── bytestream.cc │ │ │ │ ├── bytestream.h │ │ │ │ ├── bytestream_unittest.cc │ │ │ │ ├── callback.h │ │ │ │ ├── casts.h │ │ │ │ ├── common.cc │ │ │ │ ├── common.h │ │ │ │ ├── common_unittest.cc │ │ │ │ ├── hash.h │ │ │ │ ├── int128.cc │ │ │ │ ├── int128.h │ │ │ │ ├── int128_unittest.cc │ │ │ │ ├── logging.h │ │ │ │ ├── macros.h │ │ │ │ ├── map_util.h │ │ │ │ ├── mathutil.h │ │ │ │ ├── mutex.h │ │ │ │ ├── once.h │ │ │ │ ├── platform_macros.h │ │ │ │ ├── port.h │ │ │ │ ├── status.cc │ │ │ │ ├── status.h │ │ │ │ ├── status_macros.h │ │ │ │ ├── status_test.cc │ │ │ │ ├── statusor.cc │ │ │ │ ├── statusor.h │ │ │ │ ├── statusor_test.cc │ │ │ │ ├── stl_util.h │ │ │ │ ├── stringpiece.cc │ │ │ │ ├── stringpiece.h │ │ │ │ ├── stringpiece_unittest.cc │ │ │ │ ├── stringprintf.cc │ │ │ │ ├── stringprintf.h │ │ │ │ ├── stringprintf_unittest.cc │ │ │ │ ├── structurally_valid.cc │ │ │ │ ├── structurally_valid_unittest.cc │ │ │ │ ├── strutil.cc │ │ │ │ ├── strutil.h │ │ │ │ ├── strutil_unittest.cc │ │ │ │ ├── substitute.cc │ │ │ │ ├── substitute.h │ │ │ │ ├── template_util.h │ │ │ │ ├── template_util_unittest.cc │ │ │ │ ├── time.cc │ │ │ │ ├── time.h │ │ │ │ └── time_test.cc │ │ │ │ ├── test_messages_proto2.proto │ │ │ │ ├── test_messages_proto3.proto │ │ │ │ ├── test_util.cc │ │ │ │ ├── test_util.h │ │ │ │ ├── test_util.inc │ │ │ │ ├── test_util2.h │ │ │ │ ├── test_util_lite.cc │ │ │ │ ├── test_util_lite.h │ │ │ │ ├── testdata │ │ │ │ ├── bad_utf8_string │ │ │ │ ├── golden_message │ │ │ │ ├── golden_message_maps │ │ │ │ ├── golden_message_oneof_implemented │ │ │ │ ├── golden_message_proto3 │ │ │ │ ├── golden_packed_fields_message │ │ │ │ ├── map_test_data.txt │ │ │ │ ├── text_format_unittest_data.txt │ │ │ │ ├── text_format_unittest_data_oneof_implemented.txt │ │ │ │ ├── text_format_unittest_data_pointy.txt │ │ │ │ ├── text_format_unittest_data_pointy_oneof.txt │ │ │ │ ├── text_format_unittest_extensions_data.txt │ │ │ │ └── text_format_unittest_extensions_data_pointy.txt │ │ │ │ ├── testing │ │ │ │ ├── file.cc │ │ │ │ ├── file.h │ │ │ │ ├── googletest.cc │ │ │ │ ├── googletest.h │ │ │ │ ├── zcgunzip.cc │ │ │ │ └── zcgzip.cc │ │ │ │ ├── text_format.cc │ │ │ │ ├── text_format.h │ │ │ │ ├── text_format_unittest.cc │ │ │ │ ├── timestamp.pb.cc │ │ │ │ ├── timestamp.pb.h │ │ │ │ ├── timestamp.proto │ │ │ │ ├── type.pb.cc │ │ │ │ ├── type.pb.h │ │ │ │ ├── type.proto │ │ │ │ ├── unittest.proto │ │ │ │ ├── unittest_arena.proto │ │ │ │ ├── unittest_custom_options.proto │ │ │ │ ├── unittest_drop_unknown_fields.proto │ │ │ │ ├── unittest_embed_optimize_for.proto │ │ │ │ ├── unittest_empty.proto │ │ │ │ ├── unittest_enormous_descriptor.proto │ │ │ │ ├── unittest_import.proto │ │ │ │ ├── unittest_import_lite.proto │ │ │ │ ├── unittest_import_public.proto │ │ │ │ ├── unittest_import_public_lite.proto │ │ │ │ ├── unittest_lazy_dependencies.proto │ │ │ │ ├── unittest_lazy_dependencies_custom_option.proto │ │ │ │ ├── unittest_lazy_dependencies_enum.proto │ │ │ │ ├── unittest_lite.proto │ │ │ │ ├── unittest_lite_imports_nonlite.proto │ │ │ │ ├── unittest_mset.proto │ │ │ │ ├── unittest_mset_wire_format.proto │ │ │ │ ├── unittest_no_field_presence.proto │ │ │ │ ├── unittest_no_generic_services.proto │ │ │ │ ├── unittest_optimize_for.proto │ │ │ │ ├── unittest_preserve_unknown_enum.proto │ │ │ │ ├── unittest_preserve_unknown_enum2.proto │ │ │ │ ├── unittest_proto3.proto │ │ │ │ ├── unittest_proto3_arena.proto │ │ │ │ ├── unittest_proto3_arena_lite.proto │ │ │ │ ├── unittest_proto3_lite.proto │ │ │ │ ├── unittest_proto3_optional.proto │ │ │ │ ├── unittest_well_known_types.proto │ │ │ │ ├── unknown_field_set.cc │ │ │ │ ├── unknown_field_set.h │ │ │ │ ├── unknown_field_set_unittest.cc │ │ │ │ ├── util │ │ │ │ ├── delimited_message_util.cc │ │ │ │ ├── delimited_message_util.h │ │ │ │ ├── delimited_message_util_test.cc │ │ │ │ ├── field_comparator.cc │ │ │ │ ├── field_comparator.h │ │ │ │ ├── field_comparator_test.cc │ │ │ │ ├── field_mask_util.cc │ │ │ │ ├── field_mask_util.h │ │ │ │ ├── field_mask_util_test.cc │ │ │ │ ├── internal │ │ │ │ │ ├── constants.h │ │ │ │ │ ├── datapiece.cc │ │ │ │ │ ├── datapiece.h │ │ │ │ │ ├── default_value_objectwriter.cc │ │ │ │ │ ├── default_value_objectwriter.h │ │ │ │ │ ├── default_value_objectwriter_test.cc │ │ │ │ │ ├── error_listener.cc │ │ │ │ │ ├── error_listener.h │ │ │ │ │ ├── expecting_objectwriter.h │ │ │ │ │ ├── field_mask_utility.cc │ │ │ │ │ ├── field_mask_utility.h │ │ │ │ │ ├── json_escaping.cc │ │ │ │ │ ├── json_escaping.h │ │ │ │ │ ├── json_objectwriter.cc │ │ │ │ │ ├── json_objectwriter.h │ │ │ │ │ ├── json_objectwriter_test.cc │ │ │ │ │ ├── json_stream_parser.cc │ │ │ │ │ ├── json_stream_parser.h │ │ │ │ │ ├── json_stream_parser_test.cc │ │ │ │ │ ├── location_tracker.h │ │ │ │ │ ├── mock_error_listener.h │ │ │ │ │ ├── object_location_tracker.h │ │ │ │ │ ├── object_source.h │ │ │ │ │ ├── object_writer.cc │ │ │ │ │ ├── object_writer.h │ │ │ │ │ ├── proto_writer.cc │ │ │ │ │ ├── proto_writer.h │ │ │ │ │ ├── protostream_objectsource.cc │ │ │ │ │ ├── protostream_objectsource.h │ │ │ │ │ ├── protostream_objectsource_test.cc │ │ │ │ │ ├── protostream_objectwriter.cc │ │ │ │ │ ├── protostream_objectwriter.h │ │ │ │ │ ├── protostream_objectwriter_test.cc │ │ │ │ │ ├── structured_objectwriter.h │ │ │ │ │ ├── testdata │ │ │ │ │ │ ├── anys.proto │ │ │ │ │ │ ├── books.proto │ │ │ │ │ │ ├── default_value.proto │ │ │ │ │ │ ├── default_value_test.proto │ │ │ │ │ │ ├── field_mask.proto │ │ │ │ │ │ ├── maps.proto │ │ │ │ │ │ ├── oneofs.proto │ │ │ │ │ │ ├── proto3.proto │ │ │ │ │ │ ├── struct.proto │ │ │ │ │ │ ├── timestamp_duration.proto │ │ │ │ │ │ └── wrappers.proto │ │ │ │ │ ├── type_info.cc │ │ │ │ │ ├── type_info.h │ │ │ │ │ ├── type_info_test_helper.cc │ │ │ │ │ ├── type_info_test_helper.h │ │ │ │ │ ├── utility.cc │ │ │ │ │ └── utility.h │ │ │ │ ├── json_format.proto │ │ │ │ ├── json_format_proto3.proto │ │ │ │ ├── json_util.cc │ │ │ │ ├── json_util.h │ │ │ │ ├── json_util_test.cc │ │ │ │ ├── message_differencer.cc │ │ │ │ ├── message_differencer.h │ │ │ │ ├── message_differencer_unittest.cc │ │ │ │ ├── message_differencer_unittest.proto │ │ │ │ ├── package_info.h │ │ │ │ ├── time_util.cc │ │ │ │ ├── time_util.h │ │ │ │ ├── time_util_test.cc │ │ │ │ ├── type_resolver.h │ │ │ │ ├── type_resolver_util.cc │ │ │ │ ├── type_resolver_util.h │ │ │ │ └── type_resolver_util_test.cc │ │ │ │ ├── well_known_types_unittest.cc │ │ │ │ ├── wire_format.cc │ │ │ │ ├── wire_format.h │ │ │ │ ├── wire_format_lite.cc │ │ │ │ ├── wire_format_lite.h │ │ │ │ ├── wire_format_unittest.cc │ │ │ │ ├── wire_format_unittest.inc │ │ │ │ ├── wrappers.pb.cc │ │ │ │ ├── wrappers.pb.h │ │ │ │ └── wrappers.proto │ │ ├── libprotobuf-lite.map │ │ ├── libprotobuf.map │ │ ├── libprotoc.map │ │ └── solaris │ │ │ └── libstdc++.la │ │ ├── test-driver │ │ └── update_file_lists.sh ├── rapidjson │ ├── include │ │ └── rapidjson │ │ │ ├── allocators.h │ │ │ ├── cursorstreamwrapper.h │ │ │ ├── document.h │ │ │ ├── encodedstream.h │ │ │ ├── encodings.h │ │ │ ├── error │ │ │ ├── en.h │ │ │ └── error.h │ │ │ ├── filereadstream.h │ │ │ ├── filewritestream.h │ │ │ ├── fwd.h │ │ │ ├── internal │ │ │ ├── biginteger.h │ │ │ ├── clzll.h │ │ │ ├── diyfp.h │ │ │ ├── dtoa.h │ │ │ ├── ieee754.h │ │ │ ├── itoa.h │ │ │ ├── meta.h │ │ │ ├── pow10.h │ │ │ ├── regex.h │ │ │ ├── stack.h │ │ │ ├── strfunc.h │ │ │ ├── strtod.h │ │ │ └── swap.h │ │ │ ├── istreamwrapper.h │ │ │ ├── memorybuffer.h │ │ │ ├── memorystream.h │ │ │ ├── msinttypes │ │ │ ├── inttypes.h │ │ │ └── stdint.h │ │ │ ├── ostreamwrapper.h │ │ │ ├── pointer.h │ │ │ ├── prettywriter.h │ │ │ ├── rapidjson.h │ │ │ ├── reader.h │ │ │ ├── schema.h │ │ │ ├── stream.h │ │ │ ├── stringbuffer.h │ │ │ ├── uri.h │ │ │ └── writer.h │ ├── license.txt │ └── license_readme-oracle.txt ├── robin-hood-hashing │ ├── LICENSE │ └── robin_hood.h ├── tirpc │ ├── CMakeLists.txt │ └── libtirpc-1.3.3 │ │ ├── AUTHORS │ │ ├── COPYING │ │ ├── ChangeLog │ │ ├── HACKING │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── NEWS │ │ ├── README │ │ ├── THANKS │ │ ├── TODO │ │ ├── VERSION │ │ ├── aclocal.m4 │ │ ├── autogen.sh │ │ ├── bootstrap │ │ ├── compile │ │ ├── config.guess │ │ ├── config.h.in │ │ ├── config.sub │ │ ├── configure │ │ ├── configure.ac │ │ ├── depcomp │ │ ├── doc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── bindresvport.blacklist │ │ └── netconfig │ │ ├── install-sh │ │ ├── libtirpc.pc.in │ │ ├── ltmain.sh │ │ ├── m4 │ │ ├── ax_pthread.m4 │ │ ├── libtool.m4 │ │ ├── ltoptions.m4 │ │ ├── ltsugar.m4 │ │ └── ltversion.m4 │ │ ├── man │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── bindresvport.3t │ │ ├── des_crypt.3t │ │ ├── getnetconfig.3t │ │ ├── getnetpath.3t │ │ ├── getrpcent.3t │ │ ├── getrpcport.3t │ │ ├── netconfig.5 │ │ ├── publickey.3t │ │ ├── publickey.5 │ │ ├── rpc.3t │ │ ├── rpc.5 │ │ ├── rpc_clnt_auth.3t │ │ ├── rpc_clnt_calls.3t │ │ ├── rpc_clnt_create.3t │ │ ├── rpc_gss_get_error.3t │ │ ├── rpc_gss_get_mech_info.3t │ │ ├── rpc_gss_get_mechanisms.3t │ │ ├── rpc_gss_get_principal_name.3t │ │ ├── rpc_gss_get_versions.3t │ │ ├── rpc_gss_getcred.3t │ │ ├── rpc_gss_is_installed.3t │ │ ├── rpc_gss_max_data_length.3t │ │ ├── rpc_gss_mech_to_oid.3t │ │ ├── rpc_gss_qop_to_num.3t │ │ ├── rpc_gss_seccreate.3t │ │ ├── rpc_gss_set_callback.3t │ │ ├── rpc_gss_set_defaults.3t │ │ ├── rpc_gss_set_svc_name.3t │ │ ├── rpc_gss_svc_max_data_length.3t │ │ ├── rpc_secure.3t │ │ ├── rpc_soc.3t │ │ ├── rpc_svc_calls.3t │ │ ├── rpc_svc_create.3t │ │ ├── rpc_svc_err.3t │ │ ├── rpc_svc_reg.3t │ │ ├── rpc_xdr.3t │ │ ├── rpcbind.3t │ │ ├── rpcsec_gss.3t │ │ └── rtime.3t │ │ ├── missing │ │ ├── src │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── auth_des.c │ │ ├── auth_gss.c │ │ ├── auth_none.c │ │ ├── auth_time.c │ │ ├── auth_unix.c │ │ ├── authdes_prot.c │ │ ├── authgss_prot.c │ │ ├── authunix_prot.c │ │ ├── binddynport.c │ │ ├── bindresvport.c │ │ ├── clnt_bcast.c │ │ ├── clnt_dg.c │ │ ├── clnt_fd_locks.h │ │ ├── clnt_generic.c │ │ ├── clnt_perror.c │ │ ├── clnt_raw.c │ │ ├── clnt_simple.c │ │ ├── clnt_vc.c │ │ ├── crypt_client.c │ │ ├── debug.c │ │ ├── debug.h │ │ ├── des_crypt.c │ │ ├── des_impl.c │ │ ├── des_soft.c │ │ ├── epoll_sub.c │ │ ├── getnetconfig.c │ │ ├── getnetpath.c │ │ ├── getpeereid.c │ │ ├── getpublickey.c │ │ ├── getrpcent.c │ │ ├── getrpcport.c │ │ ├── key_call.c │ │ ├── key_prot_xdr.c │ │ ├── libtirpc.map │ │ ├── mt_misc.c │ │ ├── netname.c │ │ ├── netnamer.c │ │ ├── nis.h │ │ ├── pmap_clnt.c │ │ ├── pmap_getmaps.c │ │ ├── pmap_getport.c │ │ ├── pmap_prot.c │ │ ├── pmap_prot2.c │ │ ├── pmap_rmt.c │ │ ├── rpc_callmsg.c │ │ ├── rpc_com.h │ │ ├── rpc_commondata.c │ │ ├── rpc_dtablesize.c │ │ ├── rpc_generic.c │ │ ├── rpc_gss_utils.c │ │ ├── rpc_prot.c │ │ ├── rpc_soc.c │ │ ├── rpcb_clnt.c │ │ ├── rpcb_prot.c │ │ ├── rpcb_st_xdr.c │ │ ├── rpcdname.c │ │ ├── rtime.c │ │ ├── svc.c │ │ ├── svc_auth.c │ │ ├── svc_auth_des.c │ │ ├── svc_auth_gss.c │ │ ├── svc_auth_none.c │ │ ├── svc_auth_unix.c │ │ ├── svc_dg.c │ │ ├── svc_generic.c │ │ ├── svc_raw.c │ │ ├── svc_run.c │ │ ├── svc_simple.c │ │ ├── svc_vc.c │ │ ├── xdr.c │ │ ├── xdr_array.c │ │ ├── xdr_float.c │ │ ├── xdr_mem.c │ │ ├── xdr_rec.c │ │ ├── xdr_reference.c │ │ ├── xdr_sizeof.c │ │ └── xdr_stdio.c │ │ └── tirpc │ │ ├── getpeereid.h │ │ ├── libc_private.h │ │ ├── netconfig.h │ │ ├── reentrant.h │ │ ├── rpc │ │ ├── auth.h │ │ ├── auth_des.h │ │ ├── auth_gss.h │ │ ├── auth_unix.h │ │ ├── clnt.h │ │ ├── clnt_soc.h │ │ ├── clnt_stat.h │ │ ├── des.h │ │ ├── des_crypt.h │ │ ├── key_prot.h │ │ ├── nettype.h │ │ ├── pmap_clnt.h │ │ ├── pmap_prot.h │ │ ├── pmap_rmt.h │ │ ├── raw.h │ │ ├── rpc.h │ │ ├── rpc_com.h │ │ ├── rpc_msg.h │ │ ├── rpcb_clnt.h │ │ ├── rpcb_prot.h │ │ ├── rpcb_prot.x │ │ ├── rpcent.h │ │ ├── rpcsec_gss.h │ │ ├── svc.h │ │ ├── svc_auth.h │ │ ├── svc_auth_gss.h │ │ ├── svc_dg.h │ │ ├── svc_mt.h │ │ ├── svc_soc.h │ │ ├── types.h │ │ └── xdr.h │ │ ├── rpcsvc │ │ ├── crypt.h │ │ ├── crypt.x │ │ └── key_prot.x │ │ └── un-namespace.h ├── zlib │ └── zlib-1.2.13 │ │ ├── CMakeLists.txt │ │ ├── ChangeLog │ │ ├── FAQ │ │ ├── INDEX │ │ ├── LICENSE │ │ ├── Makefile.in │ │ ├── README │ │ ├── adler32.c │ │ ├── compress.c │ │ ├── configure │ │ ├── crc32.c │ │ ├── crc32.h │ │ ├── deflate.c │ │ ├── deflate.h │ │ ├── gzclose.c │ │ ├── gzguts.h │ │ ├── gzlib.c │ │ ├── gzread.c │ │ ├── gzwrite.c │ │ ├── infback.c │ │ ├── inffast.c │ │ ├── inffast.h │ │ ├── inffixed.h │ │ ├── inflate.c │ │ ├── inflate.h │ │ ├── inftrees.c │ │ ├── inftrees.h │ │ ├── make_vms.com │ │ ├── msdos │ │ ├── Makefile.bor │ │ ├── Makefile.dj2 │ │ ├── Makefile.emx │ │ ├── Makefile.msc │ │ └── Makefile.tc │ │ ├── old │ │ ├── Makefile.emx │ │ ├── Makefile.riscos │ │ ├── README │ │ ├── descrip.mms │ │ ├── os2 │ │ │ ├── Makefile.os2 │ │ │ └── zlib.def │ │ └── visual-basic.txt │ │ ├── os400 │ │ ├── README400 │ │ ├── bndsrc │ │ ├── make.sh │ │ └── zlib.inc │ │ ├── qnx │ │ └── package.qpg │ │ ├── test │ │ ├── example.c │ │ ├── infcover.c │ │ └── minigzip.c │ │ ├── treebuild.xml │ │ ├── trees.c │ │ ├── trees.h │ │ ├── uncompr.c │ │ ├── watcom │ │ ├── watcom_f.mak │ │ └── watcom_l.mak │ │ ├── win32 │ │ ├── DLL_FAQ.txt │ │ ├── Makefile.bor │ │ ├── Makefile.gcc │ │ ├── Makefile.msc │ │ ├── README-WIN32.txt │ │ ├── VisualC.txt │ │ ├── zlib.def │ │ └── zlib1.rc │ │ ├── zconf.h.cmakein │ │ ├── zconf.h.in │ │ ├── zlib.3 │ │ ├── zlib.3.pdf │ │ ├── zlib.h │ │ ├── zlib.map │ │ ├── zlib.pc.cmakein │ │ ├── zlib.pc.in │ │ ├── zlib2ansi │ │ ├── zutil.c │ │ └── zutil.h └── zstd │ ├── CMakeLists.txt │ └── zstd-1.5.5 │ ├── CHANGELOG │ ├── CODE_OF_CONDUCT.md │ ├── COPYING │ ├── LICENSE │ └── lib │ ├── .gitignore │ ├── BUCK │ ├── Makefile │ ├── README.md │ ├── common │ ├── allocations.h │ ├── bits.h │ ├── bitstream.h │ ├── compiler.h │ ├── cpu.h │ ├── debug.c │ ├── debug.h │ ├── entropy_common.c │ ├── error_private.c │ ├── error_private.h │ ├── fse.h │ ├── fse_decompress.c │ ├── huf.h │ ├── mem.h │ ├── pool.c │ ├── pool.h │ ├── portability_macros.h │ ├── threading.c │ ├── threading.h │ ├── xxhash.c │ ├── xxhash.h │ ├── zstd_common.c │ ├── zstd_deps.h │ ├── zstd_internal.h │ └── zstd_trace.h │ ├── compress │ ├── clevels.h │ ├── fse_compress.c │ ├── hist.c │ ├── hist.h │ ├── huf_compress.c │ ├── zstd_compress.c │ ├── zstd_compress_internal.h │ ├── zstd_compress_literals.c │ ├── zstd_compress_literals.h │ ├── zstd_compress_sequences.c │ ├── zstd_compress_sequences.h │ ├── zstd_compress_superblock.c │ ├── zstd_compress_superblock.h │ ├── zstd_cwksp.h │ ├── zstd_double_fast.c │ ├── zstd_double_fast.h │ ├── zstd_fast.c │ ├── zstd_fast.h │ ├── zstd_lazy.c │ ├── zstd_lazy.h │ ├── zstd_ldm.c │ ├── zstd_ldm.h │ ├── zstd_ldm_geartab.h │ ├── zstd_opt.c │ ├── zstd_opt.h │ ├── zstdmt_compress.c │ └── zstdmt_compress.h │ ├── decompress │ ├── huf_decompress.c │ ├── huf_decompress_amd64.S │ ├── zstd_ddict.c │ ├── zstd_ddict.h │ ├── zstd_decompress.c │ ├── zstd_decompress_block.c │ ├── zstd_decompress_block.h │ └── zstd_decompress_internal.h │ ├── deprecated │ ├── zbuff.h │ ├── zbuff_common.c │ ├── zbuff_compress.c │ └── zbuff_decompress.c │ ├── dictBuilder │ ├── cover.c │ ├── cover.h │ ├── divsufsort.c │ ├── divsufsort.h │ ├── fastcover.c │ └── zdict.c │ ├── dll │ └── example │ │ ├── Makefile │ │ ├── README.md │ │ ├── build_package.bat │ │ ├── fullbench-dll.sln │ │ └── fullbench-dll.vcxproj │ ├── legacy │ ├── zstd_legacy.h │ ├── zstd_v01.c │ ├── zstd_v01.h │ ├── zstd_v02.c │ ├── zstd_v02.h │ ├── zstd_v03.c │ ├── zstd_v03.h │ ├── zstd_v04.c │ ├── zstd_v04.h │ ├── zstd_v05.c │ ├── zstd_v05.h │ ├── zstd_v06.c │ ├── zstd_v06.h │ ├── zstd_v07.c │ └── zstd_v07.h │ ├── libzstd.mk │ ├── libzstd.pc.in │ ├── module.modulemap │ ├── zdict.h │ ├── zstd.h │ └── zstd_errors.h ├── include ├── CMakeLists.txt ├── add_with_saturate.h ├── authentication_kerberos_clientopt-case.h ├── authentication_kerberos_clientopt-longopts.h ├── authentication_kerberos_clientopt-vars.h ├── authentication_webauthn_clientopt-case.h ├── authentication_webauthn_clientopt-longopts.h ├── authentication_webauthn_clientopt-vars.h ├── base64.h ├── big_endian.h ├── boost_1_77_0 │ └── patches │ │ └── boost │ │ ├── geometry │ │ ├── algorithms │ │ │ └── detail │ │ │ │ ├── buffer │ │ │ │ └── turn_in_piece_visitor.hpp │ │ │ │ ├── overlay │ │ │ │ ├── get_clusters.hpp │ │ │ │ └── get_turn_info_helpers.hpp │ │ │ │ └── relate │ │ │ │ └── turns.hpp │ │ ├── index │ │ │ └── detail │ │ │ │ └── algorithms │ │ │ │ └── intersection_content.hpp │ │ ├── policies │ │ │ └── robustness │ │ │ │ ├── get_rescale_policy.hpp │ │ │ │ ├── rescale_policy.hpp │ │ │ │ ├── robust_type.hpp │ │ │ │ ├── segment_ratio.hpp │ │ │ │ └── segment_ratio_type.hpp │ │ ├── srs │ │ │ └── projections │ │ │ │ ├── dpar.hpp │ │ │ │ ├── factory.hpp │ │ │ │ ├── impl │ │ │ │ ├── pj_fwd.hpp │ │ │ │ ├── pj_generic_inverse.hpp │ │ │ │ ├── pj_init.hpp │ │ │ │ ├── pj_inv.hpp │ │ │ │ └── projects.hpp │ │ │ │ ├── par_data.hpp │ │ │ │ ├── proj │ │ │ │ ├── cass.hpp │ │ │ │ ├── col_urban.hpp │ │ │ │ ├── krovak.hpp │ │ │ │ ├── merc.hpp │ │ │ │ ├── omerc.hpp │ │ │ │ ├── stere.hpp │ │ │ │ └── tmerc.hpp │ │ │ │ └── spar.hpp │ │ ├── strategies │ │ │ ├── cartesian │ │ │ │ ├── intersection.hpp │ │ │ │ └── side_by_triangle.hpp │ │ │ └── geographic │ │ │ │ └── buffer_point_circle.hpp │ │ └── util │ │ │ ├── calculation_type.hpp │ │ │ └── normalize_spheroidal_coordinates.hpp │ │ └── predef │ │ └── architecture │ │ └── sparc.h ├── c_string_less.h ├── caching_sha2_passwordopt-longopts.h ├── caching_sha2_passwordopt-vars.h ├── compression.h ├── crypt_genhash_impl.h ├── decimal.h ├── depth_first_search.h ├── dh_ecdh_config.h ├── dig_vec.h ├── dur_prop.h ├── errmsg.h ├── field_types.h ├── ft_global.h ├── heap.h ├── integer_digits.h ├── jemalloc_win.h ├── keycache.h ├── keyring_operations_helper.h ├── lex_string.h ├── lf.h ├── little_endian.h ├── m_string.h ├── manifest.h ├── map_helpers.h ├── mem_root_deque.h ├── memory_debugging.h ├── mf_wcomp.h ├── mutex_lock.h ├── my_aes.h ├── my_aligned_malloc.h ├── my_alloc.h ├── my_atomic.h ├── my_base.h ├── my_basename.h ├── my_bit.h ├── my_bitmap.h ├── my_byteorder.h ├── my_check_opt.h ├── my_checksum.h ├── my_cleanse.h ├── my_command.h ├── my_compare.h ├── my_compiler.h ├── my_compress.h ├── my_dbug.h ├── my_default.h ├── my_dir.h ├── my_double2ulonglong.h ├── my_getopt.h ├── my_getpwnam.h ├── my_hash_combine.h ├── my_hostname.h ├── my_icp.h ├── my_inttypes.h ├── my_io.h ├── my_list.h ├── my_macros.h ├── my_md5.h ├── my_md5_size.h ├── my_murmur3.h ├── my_openssl_fips.h ├── my_pointer_arithmetic.h ├── my_psi_config.h ├── my_rapidjson_size_t.h ├── my_rcu_lock.h ├── my_rdtsc.h ├── my_rnd.h ├── my_sharedlib.h ├── my_shm_defaults.h ├── my_sqlcommand.h ├── my_stacktrace.h ├── my_sys.h ├── my_systime.h ├── my_table_map.h ├── my_thread.h ├── my_thread_local.h ├── my_thread_os_id.h ├── my_time.h ├── my_time_t.h ├── my_timer.h ├── my_tree.h ├── my_user.h ├── my_xml.h ├── myisam.h ├── myisammrg.h ├── myisampack.h ├── mysql.h ├── mysql.h.pp ├── mysql │ ├── attribute.h │ ├── client_authentication.h │ ├── client_plugin.h │ ├── client_plugin.h.pp │ ├── com_data.h │ ├── components │ │ ├── component_implementation.h │ │ ├── library_mysys │ │ │ ├── component_malloc_allocator.h │ │ │ ├── instrumented_condition_variable.h │ │ │ ├── instrumented_mutex.h │ │ │ ├── my_hex_tools.h │ │ │ └── my_memory.h │ │ ├── minimal_chassis.h │ │ ├── my_service.h │ │ ├── service.h │ │ ├── service_implementation.h │ │ ├── services │ │ │ ├── audit_api_connection_service.h │ │ │ ├── audit_api_message_service.h │ │ │ ├── backup_lock_service.h │ │ │ ├── binlog_storage_iterator.h │ │ │ ├── bits │ │ │ │ ├── my_io_bits.h │ │ │ │ ├── my_thread_bits.h │ │ │ │ ├── mysql_cond_bits.h │ │ │ │ ├── mysql_mutex_bits.h │ │ │ │ ├── mysql_rwlock_bits.h │ │ │ │ ├── mysql_scheduler_bits.h │ │ │ │ ├── mysql_socket_bits.h │ │ │ │ ├── mysql_stored_program_bits.h │ │ │ │ ├── mysql_string_bits.h │ │ │ │ ├── mysql_thd_attributes_bits.h │ │ │ │ ├── plugin_audit_connection_types.h │ │ │ │ ├── psi_bits.h │ │ │ │ ├── psi_cond_bits.h │ │ │ │ ├── psi_error_bits.h │ │ │ │ ├── psi_file_bits.h │ │ │ │ ├── psi_idle_bits.h │ │ │ │ ├── psi_mdl_bits.h │ │ │ │ ├── psi_memory_bits.h │ │ │ │ ├── psi_metric_bits.h │ │ │ │ ├── psi_mutex_bits.h │ │ │ │ ├── psi_rwlock_bits.h │ │ │ │ ├── psi_socket_bits.h │ │ │ │ ├── psi_stage_bits.h │ │ │ │ ├── psi_statement_bits.h │ │ │ │ ├── psi_system_bits.h │ │ │ │ ├── psi_table_bits.h │ │ │ │ ├── psi_thread_bits.h │ │ │ │ ├── psi_tls_channel_bits.h │ │ │ │ ├── psi_transaction_bits.h │ │ │ │ ├── server_telemetry_metrics_bits.h │ │ │ │ ├── server_telemetry_traces_bits.h │ │ │ │ ├── stored_program_bits.h │ │ │ │ ├── system_variables_bits.h │ │ │ │ ├── table_access_bits.h │ │ │ │ ├── thd.h │ │ │ │ ├── thr_cond_bits.h │ │ │ │ ├── thr_mutex_bits.h │ │ │ │ └── thr_rwlock_bits.h │ │ │ ├── bulk_data_service.h │ │ │ ├── bulk_load_service.h │ │ │ ├── clone_protocol_service.h │ │ │ ├── component_status_var_service.h │ │ │ ├── component_sys_var_service.h │ │ │ ├── component_thread_cleanup_handler.h │ │ │ ├── defs │ │ │ │ ├── event_tracking_authentication_defs.h │ │ │ │ ├── event_tracking_command_defs.h │ │ │ │ ├── event_tracking_common_defs.h │ │ │ │ ├── event_tracking_connection_defs.h │ │ │ │ ├── event_tracking_general_defs.h │ │ │ │ ├── event_tracking_global_variable_defs.h │ │ │ │ ├── event_tracking_lifecycle_defs.h │ │ │ │ ├── event_tracking_message_defs.h │ │ │ │ ├── event_tracking_parse_defs.h │ │ │ │ ├── event_tracking_query_defs.h │ │ │ │ ├── event_tracking_stored_program_defs.h │ │ │ │ ├── event_tracking_table_access_defs.h │ │ │ │ └── mysql_string_defs.h │ │ │ ├── dynamic_loader.h │ │ │ ├── dynamic_loader_scheme_file.h │ │ │ ├── dynamic_loader_service_notification.h │ │ │ ├── dynamic_privilege.h │ │ │ ├── event_tracking_authentication_service.h │ │ │ ├── event_tracking_command_service.h │ │ │ ├── event_tracking_connection_service.h │ │ │ ├── event_tracking_general_service.h │ │ │ ├── event_tracking_global_variable_service.h │ │ │ ├── event_tracking_lifecycle_service.h │ │ │ ├── event_tracking_message_service.h │ │ │ ├── event_tracking_parse_service.h │ │ │ ├── event_tracking_query_service.h │ │ │ ├── event_tracking_stored_program_service.h │ │ │ ├── event_tracking_table_access_service.h │ │ │ ├── group_member_status_listener.h │ │ │ ├── group_membership_listener.h │ │ │ ├── group_replication_message_service.h │ │ │ ├── group_replication_status_service.h │ │ │ ├── host_application_signal.h │ │ │ ├── keyring_aes.h │ │ │ ├── keyring_generator.h │ │ │ ├── keyring_iterator_service.h │ │ │ ├── keyring_keys_metadata_iterator.h │ │ │ ├── keyring_load.h │ │ │ ├── keyring_metadata_query.h │ │ │ ├── keyring_reader_with_status.h │ │ │ ├── keyring_writer.h │ │ │ ├── language_service.h │ │ │ ├── log_builtins.h │ │ │ ├── log_builtins_filter.h │ │ │ ├── log_service.h │ │ │ ├── log_shared.h │ │ │ ├── log_sink_perfschema.h │ │ │ ├── my_host_application_signal.h │ │ │ ├── mysql_admin_session.h │ │ │ ├── mysql_audit_print_service_double_data_source.h │ │ │ ├── mysql_audit_print_service_longlong_data_source.h │ │ │ ├── mysql_authentication_registration.h │ │ │ ├── mysql_command_consumer.h │ │ │ ├── mysql_command_services.h │ │ │ ├── mysql_cond.h │ │ │ ├── mysql_cond_service.h │ │ │ ├── mysql_connection_attributes_iterator.h │ │ │ ├── mysql_current_thread_reader.h │ │ │ ├── mysql_debug_keyword_service.h │ │ │ ├── mysql_debug_sync_service.h │ │ │ ├── mysql_keyring_native_key_id.h │ │ │ ├── mysql_mutex.h │ │ │ ├── mysql_mutex_service.h │ │ │ ├── mysql_psi_system.h │ │ │ ├── mysql_psi_system_service.h │ │ │ ├── mysql_query_attributes.h │ │ │ ├── mysql_runtime_error.h │ │ │ ├── mysql_runtime_error_service.h │ │ │ ├── mysql_rwlock.h │ │ │ ├── mysql_rwlock_service.h │ │ │ ├── mysql_scheduler.h │ │ │ ├── mysql_server_runnable_service.h │ │ │ ├── mysql_server_telemetry_metrics_service.h │ │ │ ├── mysql_server_telemetry_traces_service.h │ │ │ ├── mysql_simple_error_log.h │ │ │ ├── mysql_status_variable_reader.h │ │ │ ├── mysql_stored_program.h │ │ │ ├── mysql_string.h │ │ │ ├── mysql_system_variable.h │ │ │ ├── mysql_thd_attributes.h │ │ │ ├── mysql_thd_store_service.h │ │ │ ├── mysql_transaction_delegate_control.h │ │ │ ├── ongoing_transaction_query_service.h │ │ │ ├── page_track_service.h │ │ │ ├── persistent_dynamic_loader.h │ │ │ ├── pfs_notification.h │ │ │ ├── pfs_plugin_table_service.h │ │ │ ├── pfs_resource_group.h │ │ │ ├── psi_cond.h │ │ │ ├── psi_cond_service.h │ │ │ ├── psi_error.h │ │ │ ├── psi_error_service.h │ │ │ ├── psi_file.h │ │ │ ├── psi_file_service.h │ │ │ ├── psi_idle.h │ │ │ ├── psi_idle_service.h │ │ │ ├── psi_mdl.h │ │ │ ├── psi_mdl_service.h │ │ │ ├── psi_memory.h │ │ │ ├── psi_memory_service.h │ │ │ ├── psi_metric.h │ │ │ ├── psi_metric_service.h │ │ │ ├── psi_mutex.h │ │ │ ├── psi_mutex_service.h │ │ │ ├── psi_rwlock.h │ │ │ ├── psi_rwlock_service.h │ │ │ ├── psi_socket.h │ │ │ ├── psi_socket_service.h │ │ │ ├── psi_stage.h │ │ │ ├── psi_stage_service.h │ │ │ ├── psi_statement.h │ │ │ ├── psi_statement_service.h │ │ │ ├── psi_system.h │ │ │ ├── psi_system_service.h │ │ │ ├── psi_table.h │ │ │ ├── psi_table_service.h │ │ │ ├── psi_thread.h │ │ │ ├── psi_thread_service.h │ │ │ ├── psi_tls_channel.h │ │ │ ├── psi_tls_channel_service.h │ │ │ ├── psi_transaction.h │ │ │ ├── psi_transaction_service.h │ │ │ ├── reference_caching.h │ │ │ ├── registry.h │ │ │ ├── security_context.h │ │ │ ├── system_variable_source.h │ │ │ ├── system_variable_source_type.h │ │ │ ├── table_access_service.h │ │ │ ├── thread_cleanup_handler.h │ │ │ ├── thread_cleanup_register.h │ │ │ ├── udf_metadata.h │ │ │ ├── udf_registration.h │ │ │ └── validate_password.h │ │ └── util │ │ │ ├── debug_execute_if.h │ │ │ ├── debug_sync.h │ │ │ └── event_tracking │ │ │ ├── event_tracking_authentication_consumer_helper.h │ │ │ ├── event_tracking_command_consumer_helper.h │ │ │ ├── event_tracking_connection_consumer_helper.h │ │ │ ├── event_tracking_general_consumer_helper.h │ │ │ ├── event_tracking_global_variable_consumer_helper.h │ │ │ ├── event_tracking_lifecycle_consumer_helper.h │ │ │ ├── event_tracking_message_consumer_helper.h │ │ │ ├── event_tracking_parse_consumer_helper.h │ │ │ ├── event_tracking_query_consumer_helper.h │ │ │ ├── event_tracking_stored_program_consumer_helper.h │ │ │ └── event_tracking_table_access_consumer_helper.h │ ├── group_replication_priv.h │ ├── my_loglevel.h │ ├── mysql_lex_string.h │ ├── plugin.h │ ├── plugin_audit.h │ ├── plugin_audit.h.pp │ ├── plugin_audit_message_types.h │ ├── plugin_auth.h │ ├── plugin_auth.h.pp │ ├── plugin_auth_common.h │ ├── plugin_client_telemetry.h │ ├── plugin_clone.h │ ├── plugin_ftparser.h │ ├── plugin_ftparser.h.pp │ ├── plugin_group_replication.h │ ├── plugin_keyring.h │ ├── plugin_keyring.h.pp │ ├── plugin_query_rewrite.h │ ├── plugin_trace.h │ ├── plugin_validate_password.h │ ├── psi │ │ ├── mysql_cond.h │ │ ├── mysql_data_lock.h │ │ ├── mysql_error.h │ │ ├── mysql_file.h │ │ ├── mysql_idle.h │ │ ├── mysql_mdl.h │ │ ├── mysql_memory.h │ │ ├── mysql_metric.h │ │ ├── mysql_mutex.h │ │ ├── mysql_ps.h │ │ ├── mysql_rwlock.h │ │ ├── mysql_socket.h │ │ ├── mysql_sp.h │ │ ├── mysql_stage.h │ │ ├── mysql_statement.h │ │ ├── mysql_system.h │ │ ├── mysql_table.h │ │ ├── mysql_thread.h │ │ ├── mysql_tls_channel.h │ │ ├── mysql_transaction.h │ │ ├── psi_abi_cond_v1.h │ │ ├── psi_abi_cond_v1.h.pp │ │ ├── psi_abi_error_v1.h │ │ ├── psi_abi_error_v1.h.pp │ │ ├── psi_abi_file_v1.h │ │ ├── psi_abi_file_v1.h.pp │ │ ├── psi_abi_idle_v1.h │ │ ├── psi_abi_idle_v1.h.pp │ │ ├── psi_abi_mdl_v1.h │ │ ├── psi_abi_mdl_v1.h.pp │ │ ├── psi_abi_memory_v1.h │ │ ├── psi_abi_memory_v1.h.pp │ │ ├── psi_abi_metric_v1.h │ │ ├── psi_abi_metric_v1.h.pp │ │ ├── psi_abi_mutex_v1.h │ │ ├── psi_abi_mutex_v1.h.pp │ │ ├── psi_abi_rwlock_v1.h │ │ ├── psi_abi_rwlock_v1.h.pp │ │ ├── psi_abi_socket_v1.h │ │ ├── psi_abi_socket_v1.h.pp │ │ ├── psi_abi_stage_v1.h │ │ ├── psi_abi_stage_v1.h.pp │ │ ├── psi_abi_statement_v1.h │ │ ├── psi_abi_statement_v1.h.pp │ │ ├── psi_abi_system_v1.h │ │ ├── psi_abi_system_v1.h.pp │ │ ├── psi_abi_table_v1.h │ │ ├── psi_abi_table_v1.h.pp │ │ ├── psi_abi_thread_v1.h │ │ ├── psi_abi_thread_v1.h.pp │ │ ├── psi_abi_transaction_v1.h │ │ ├── psi_abi_transaction_v1.h.pp │ │ ├── psi_cond.h │ │ ├── psi_data_lock.h │ │ ├── psi_error.h │ │ ├── psi_file.h │ │ ├── psi_idle.h │ │ ├── psi_mdl.h │ │ ├── psi_memory.h │ │ ├── psi_metric.h │ │ ├── psi_mutex.h │ │ ├── psi_rwlock.h │ │ ├── psi_socket.h │ │ ├── psi_stage.h │ │ ├── psi_statement.h │ │ ├── psi_system.h │ │ ├── psi_table.h │ │ ├── psi_thread.h │ │ ├── psi_tls_channel.h │ │ └── psi_transaction.h │ ├── service_command.h │ ├── service_locking.h │ ├── service_my_plugin_log.h │ ├── service_mysql_alloc.h │ ├── service_mysql_keyring.h │ ├── service_mysql_password_policy.h │ ├── service_mysql_string.h │ ├── service_parser.h │ ├── service_plugin_registry.h │ ├── service_rpl_transaction_ctx.h │ ├── service_rpl_transaction_write_set.h │ ├── service_rules_table.h │ ├── service_security_context.h │ ├── service_srv_session.h │ ├── service_srv_session_bits.h │ ├── service_srv_session_info.h │ ├── service_ssl_wrapper.h │ ├── service_thd_alloc.h │ ├── service_thd_engine_lock.h │ ├── service_thd_wait.h │ ├── service_thread_scheduler.h │ ├── services.h │ ├── services.h.pp │ ├── status_var.h │ ├── strings │ │ ├── api.h │ │ ├── collations.h │ │ ├── dtoa.h │ │ ├── int2str.h │ │ ├── m_ctype.h │ │ └── my_strtoll10.h │ ├── thread_pool_priv.h │ ├── thread_type.h │ └── udf_registration_types.h ├── mysql_async.h ├── mysql_com.h ├── mysql_com_server.h ├── mysql_time.h ├── mysql_version.h.in ├── mysys_err.h ├── nulls.h ├── password.h ├── pfs_cond_provider.h ├── pfs_data_lock_provider.h ├── pfs_error_provider.h ├── pfs_file_provider.h ├── pfs_idle_provider.h ├── pfs_memory_provider.h ├── pfs_metadata_provider.h ├── pfs_metric_provider.h ├── pfs_mutex_provider.h ├── pfs_rwlock_provider.h ├── pfs_socket_provider.h ├── pfs_stage_provider.h ├── pfs_statement_provider.h ├── pfs_system_provider.h ├── pfs_table_provider.h ├── pfs_thread_provider.h ├── pfs_tls_channel_provider.h ├── pfs_transaction_provider.h ├── prealloced_array.h ├── print_version.h ├── priority_queue.h ├── rwlock_scoped_lock.h ├── scope_guard.h ├── service_versions.h ├── sha1.h ├── sha2.h ├── sql_common.h ├── sql_string.h ├── sslopt-case.h ├── sslopt-longopts.h ├── sslopt-vars.h ├── str2int.h ├── strcont.h ├── string_template_utils.h ├── string_with_len.h ├── strmake.h ├── strxmov.h ├── strxnmov.h ├── tables_contained_in.h ├── template_utils.h ├── thr_cond.h ├── thr_lock.h ├── thr_mutex.h ├── thr_rwlock.h ├── tls_ciphers.h ├── typelib.h ├── unhex.h ├── unsafe_string_append.h ├── varlen_sort.h ├── violite.h └── welcome_copyright_notice.h ├── libbinlogevents └── include │ ├── binary_log.h │ ├── binlog_event.h │ ├── byteorder.h │ ├── codecs │ ├── base.h │ ├── binary.h │ └── factory.h │ ├── compression │ ├── base.h │ ├── compressor.h │ ├── decompressor.h │ ├── factory.h │ ├── none_comp.h │ ├── none_dec.h │ ├── zstd_comp.h │ └── zstd_dec.h │ ├── control_events.h │ ├── debug_vars.h │ ├── event_reader.h │ ├── event_reader_macros.h │ ├── gtids │ ├── global.h │ ├── gtid.h │ └── gtidset.h │ ├── load_data_events.h │ ├── rows_event.h │ ├── statement_events.h │ ├── table_id.h │ ├── trx_boundary_parser.h │ ├── uuid.h │ └── wrapper_functions.h ├── libchangestreams ├── CMakeLists.txt ├── include │ └── mysql │ │ └── cs │ │ └── reader │ │ ├── base_tracker.h │ │ ├── binary │ │ ├── mysqlproto.h │ │ └── tracker.h │ │ ├── reader.h │ │ └── state.h └── src │ ├── lib │ ├── CMakeLists.txt │ ├── mysql │ │ └── cs │ │ │ ├── codec │ │ │ └── pb │ │ │ │ ├── reader_state_codec_pb.cpp │ │ │ │ └── reader_state_codec_pb.h │ │ │ └── reader │ │ │ ├── binary │ │ │ ├── mysqlproto.cpp │ │ │ └── tracker.cpp │ │ │ └── state.cpp │ └── protobuf │ │ └── reader_state.proto │ ├── libstandalone │ └── CMakeLists.txt │ └── tests │ ├── CMakeLists.txt │ └── cs-test-mysql-proto-reader-mtr.cpp ├── libmysql ├── CMakeLists.txt ├── api_test.c.in ├── authentication_kerberos │ ├── CMakeLists.txt │ ├── auth_kerberos_client_io.cc │ ├── auth_kerberos_client_io.h │ ├── auth_kerberos_client_plugin.cc │ ├── auth_kerberos_client_plugin.h │ ├── authentication_kerberos_client.ver │ ├── gssapi_authentication_client.cc │ ├── gssapi_authentication_client.h │ ├── gssapi_utility.cc │ ├── gssapi_utility.h │ ├── kerberos_client_interface.cc │ ├── kerberos_client_interface.h │ ├── kerberos_core.cc │ ├── kerberos_core.h │ ├── log_client.cc │ ├── log_client.h │ ├── sspi_authentication_client.cc │ ├── sspi_authentication_client.h │ ├── sspi_utility.cc │ └── sspi_utility.h ├── authentication_ldap │ ├── CMakeLists.txt │ ├── auth_ldap_kerberos.cc │ ├── auth_ldap_kerberos.h │ ├── auth_ldap_sasl_client.cc │ ├── auth_ldap_sasl_client.h │ ├── auth_ldap_sasl_mechanism.cc │ ├── auth_ldap_sasl_mechanism.h │ ├── authentication_ldap_sasl_client.ver │ ├── log_client.cc │ └── log_client.h ├── authentication_oci_client │ ├── CMakeLists.txt │ ├── authentication_oci_client.ver │ └── authentication_oci_client_plugin.cc ├── authentication_win │ ├── CMakeLists.txt │ ├── common.cc │ ├── common.h │ ├── handshake.cc │ ├── handshake.h │ ├── handshake_client.cc │ ├── log_client.cc │ └── plugin_client.cc ├── client_settings.h ├── dns_srv.cc ├── dns_srv_data.h ├── errmsg.cc ├── fido_client │ ├── CMakeLists.txt │ ├── authentication_fido │ │ ├── CMakeLists.txt │ │ ├── fido_assertion.cc │ │ ├── fido_assertion.h │ │ ├── fido_client_plugin.cc │ │ ├── fido_registration.cc │ │ └── fido_registration.h │ ├── authentication_webauthn │ │ ├── CMakeLists.txt │ │ ├── webauthn_assertion.cc │ │ ├── webauthn_assertion.h │ │ ├── webauthn_client_plugin.cc │ │ ├── webauthn_registration.cc │ │ └── webauthn_registration.h │ └── common │ │ ├── CMakeLists.txt │ │ ├── assertion.cc │ │ ├── assertion.h │ │ ├── common.cc │ │ ├── common.h │ │ ├── registration.cc │ │ └── registration.h ├── init_commands_array.h ├── libmysql.cc ├── libmysql.ver.in ├── mysql_trace.cc ├── mysql_trace.h └── test_trace_plugin.cc ├── libs └── mysql │ ├── CMakeLists.txt │ ├── binlog │ ├── CMakeLists.txt │ ├── event │ │ ├── CMakeLists.txt │ │ ├── binary_log.h │ │ ├── binary_log_funcs.cpp │ │ ├── binlog_event.cpp │ │ ├── binlog_event.h │ │ ├── byteorder.h │ │ ├── codecs │ │ │ ├── base.h │ │ │ ├── binary.cpp │ │ │ ├── binary.h │ │ │ ├── factory.cpp │ │ │ └── factory.h │ │ ├── compression │ │ │ ├── base.cpp │ │ │ ├── base.h │ │ │ ├── buffer │ │ │ │ ├── buffer_sequence_view.h │ │ │ │ ├── buffer_view.h │ │ │ │ ├── grow_calculator.cpp │ │ │ │ ├── grow_calculator.h │ │ │ │ ├── grow_constraint.cpp │ │ │ │ ├── grow_constraint.h │ │ │ │ ├── grow_status.cpp │ │ │ │ ├── grow_status.h │ │ │ │ ├── managed_buffer.h │ │ │ │ ├── managed_buffer_sequence.h │ │ │ │ ├── rw_buffer.h │ │ │ │ └── rw_buffer_sequence.h │ │ │ ├── compressor.cpp │ │ │ ├── compressor.h │ │ │ ├── decompress_status.cpp │ │ │ ├── decompress_status.h │ │ │ ├── decompressor.cpp │ │ │ ├── decompressor.h │ │ │ ├── factory.cpp │ │ │ ├── factory.h │ │ │ ├── none_comp.cpp │ │ │ ├── none_comp.h │ │ │ ├── none_dec.cpp │ │ │ ├── none_dec.h │ │ │ ├── payload_event_buffer_istream.cpp │ │ │ ├── payload_event_buffer_istream.h │ │ │ ├── zstd_comp.cpp │ │ │ ├── zstd_comp.h │ │ │ ├── zstd_dec.cpp │ │ │ └── zstd_dec.h │ │ ├── control_events.cpp │ │ ├── control_events.h │ │ ├── debug_vars.h │ │ ├── event_reader.cpp │ │ ├── event_reader.h │ │ ├── event_reader_macros.h │ │ ├── export │ │ │ └── binary_log_funcs.h │ │ ├── load_data_events.cpp │ │ ├── load_data_events.h │ │ ├── math │ │ │ └── math.h │ │ ├── nodiscard.h │ │ ├── readme.md │ │ ├── resource │ │ │ ├── allocator.h │ │ │ └── memory_resource.h │ │ ├── rows_event.cpp │ │ ├── rows_event.h │ │ ├── statement_events.cpp │ │ ├── statement_events.h │ │ ├── string │ │ │ └── concat.h │ │ ├── table_id.h │ │ ├── trx_boundary_parser.cpp │ │ ├── trx_boundary_parser.h │ │ └── wrapper_functions.h │ └── readme.md │ ├── gtid │ ├── CMakeLists.txt │ ├── global.h │ ├── gtid.cpp │ ├── gtid.h │ ├── gtidset.cpp │ ├── gtidset.h │ ├── readme.md │ ├── uuid.cpp │ └── uuid.h │ ├── readme.md │ └── utils │ ├── deprecate_header.h │ └── readme.md ├── libservices ├── CMakeLists.txt ├── HOWTO ├── locking_service.c ├── my_plugin_log_service.c ├── my_thread_scheduler_service.c ├── mysql_keyring_service.c ├── mysql_malloc_service.c ├── mysql_password_policy_service.c ├── mysql_string_service.c ├── parser_service.c ├── plugin_registry_service.c ├── rpl_transaction_ctx_service.c ├── rpl_transaction_write_set_service.c ├── security_context_service.c ├── service_command.c ├── srv_session_info_service.c ├── srv_session_service.c ├── thd_alloc_service.c └── thd_wait_service.c ├── man ├── CMakeLists.txt ├── comp_err.1 ├── ibd2sdi.1 ├── innochecksum.1 ├── lz4_decompress.1 ├── my_print_defaults.1 ├── myisam_ftdump.1 ├── myisamchk.1 ├── myisamlog.1 ├── myisampack.1 ├── mysql.1 ├── mysql.server.1 ├── mysql_config.1 ├── mysql_config_editor.1 ├── mysql_migrate_keyring.1 ├── mysql_secure_installation.1 ├── mysql_ssl_rsa_setup.1 ├── mysql_tzinfo_to_sql.1 ├── mysql_upgrade.1 ├── mysqladmin.1 ├── mysqlbinlog.1 ├── mysqlcheck.1 ├── mysqld.8 ├── mysqld_multi.1 ├── mysqld_safe.1 ├── mysqldump.1 ├── mysqldumpslow.1 ├── mysqlimport.1 ├── mysqlman.1 ├── mysqlpump.1 ├── mysqlrouter.1 ├── mysqlrouter_keyring.1 ├── mysqlrouter_passwd.1 ├── mysqlrouter_plugin_info.1 ├── mysqlshow.1 ├── mysqlslap.1 ├── ndb_blob_tool.1 ├── ndb_config.1 ├── ndb_cpcd.1 ├── ndb_delete_all.1 ├── ndb_desc.1 ├── ndb_drop_index.1 ├── ndb_drop_table.1 ├── ndb_error_reporter.1 ├── ndb_import.1 ├── ndb_index_stat.1 ├── ndb_mgm.1 ├── ndb_mgmd.8 ├── ndb_move_data.1 ├── ndb_perror.1 ├── ndb_print_backup_file.1 ├── ndb_print_file.1 ├── ndb_print_frag_file.1 ├── ndb_print_schema_file.1 ├── ndb_print_sys_file.1 ├── ndb_redo_log_reader.1 ├── ndb_restore.1 ├── ndb_secretsfile_reader.1 ├── ndb_select_all.1 ├── ndb_select_count.1 ├── ndb_setup.py.1 ├── ndb_show_tables.1 ├── ndb_size.pl.1 ├── ndb_top.1 ├── ndb_waiter.1 ├── ndbd.8 ├── ndbinfo_select_all.1 ├── ndbmtd.8 ├── ndbxfrm.1 ├── perror.1 └── zlib_decompress.1 ├── mysys ├── .clang-tidy ├── CMakeLists.txt ├── array.cc ├── build_id.cc ├── build_id.h ├── build_id_test.cc ├── charset.cc ├── crypt_genhash_impl.cc ├── dbug.cc ├── decimal.cc ├── errors.cc ├── keyring_operations_helper.cc ├── kqueue_timers.cc ├── lf_alloc-pin.cc ├── lf_dynarray.cc ├── lf_hash.cc ├── list.cc ├── mf_arr_appstr.cc ├── mf_cache.cc ├── mf_dirname.cc ├── mf_fn_ext.cc ├── mf_format.cc ├── mf_iocache.cc ├── mf_iocache2.cc ├── mf_keycache.cc ├── mf_keycaches.cc ├── mf_loadpath.cc ├── mf_pack.cc ├── mf_path.cc ├── mf_same.cc ├── mf_tempdir.cc ├── mf_tempfile.cc ├── mf_unixpath.cc ├── mf_wcomp.cc ├── mulalloc.cc ├── my_access.cc ├── my_aes.cc ├── my_aes_impl.h ├── my_aes_openssl.cc ├── my_aligned_malloc.cc ├── my_alloc.cc ├── my_bit.cc ├── my_bitmap.cc ├── my_chmod.cc ├── my_chsize.cc ├── my_compare.cc ├── my_compress.cc ├── my_conio.cc ├── my_copy.cc ├── my_create.cc ├── my_default.cc ├── my_default_priv.h ├── my_delete.cc ├── my_error.cc ├── my_fallocator.cc ├── my_file.cc ├── my_fopen.cc ├── my_fstream.cc ├── my_gethwaddr.cc ├── my_getopt.cc ├── my_getpwnam.cc ├── my_getwd.cc ├── my_handler_errors.h ├── my_init.cc ├── my_kdf.cc ├── my_kdf.h ├── my_largepage.cc ├── my_lib.cc ├── my_malloc.cc ├── my_md5.cc ├── my_mess.cc ├── my_mkdir.cc ├── my_mmap.cc ├── my_murmur3.cc ├── my_nojemalloc.cc ├── my_once.cc ├── my_open.cc ├── my_openssl_fips.cc ├── my_pread.cc ├── my_rdtsc.cc ├── my_read.cc ├── my_rename.cc ├── my_rnd.cc ├── my_seek.cc ├── my_sha1.cc ├── my_sha2.cc ├── my_static.cc ├── my_static.h ├── my_string.cc ├── my_symlink.cc ├── my_symlink2.cc ├── my_sync.cc ├── my_syslog.cc ├── my_systime.cc ├── my_thr_init.cc ├── my_thread.cc ├── my_time.cc ├── my_user.cc ├── my_windac.cc ├── my_winerr.cc ├── my_winfile.cc ├── my_write.cc ├── mysys_priv.h ├── pack.cc ├── posix_timers.cc ├── print_version.cc ├── psi_noop.cc ├── ptr_cmp.cc ├── stacktrace.cc ├── str2int.cc ├── strcont.cc ├── strmake.cc ├── strxmov.cc ├── strxnmov.cc ├── thr_cond.cc ├── thr_lock.cc ├── thr_mutex.cc ├── thr_rwlock.cc ├── tree.cc ├── typelib.cc ├── unhex.cc └── win_timers.cc ├── packaging ├── WiX │ ├── AdminBackground.jpg │ ├── AdminHeader.jpg │ ├── CMakeLists.txt │ ├── CPackWixConfig.cmake │ ├── DwordToNumber.vbs │ ├── MySQLConfigurator.ico │ ├── MySQLServer.ico │ ├── configure_file.cmake │ ├── cpack_msi_setup.cmake │ ├── create_msi.cmake.in │ ├── custom_ui.wxs.in │ ├── mysql_server.wxs.in │ ├── mysql_server_extra.wxs.in │ ├── mysqlcommandlineshell.ico │ ├── redist_check.wxs.in │ ├── router │ │ ├── AdminBackground.jpg │ │ ├── AdminHeader.jpg │ │ ├── CMakeLists.txt │ │ ├── CPackWixConfig.cmake │ │ ├── MySQLRouter.ico │ │ ├── create_msi.cmake.in │ │ ├── custom_ui.wxs │ │ ├── mysql_router.wxs.in │ │ ├── mysql_router_extra.wxs.in │ │ ├── mysqlrouter.conf.in │ │ └── versioninfo.rc.in │ └── wix_setup.cmake ├── deb-in │ ├── CMakeLists.txt │ ├── README │ ├── README.Maintainer │ ├── changelog.in │ ├── compat │ ├── control.in │ ├── copyright.com.in │ ├── copyright.gpl.in │ ├── deb_commercial.cmake │ ├── deb_debug.cmake │ ├── deb_meb.cmake │ ├── deb_ndb.cmake │ ├── deb_router.cmake │ ├── extra │ │ ├── apparmor-profile │ │ ├── apparmor-profile-router.in │ │ ├── conf.d │ │ │ └── mysql.cnf │ │ ├── my.cnf.fallback │ │ ├── mysql-helpers │ │ ├── mysql-systemd-start │ │ ├── mysql.cnf │ │ ├── mysqld.cnf │ │ ├── mysqlrouter-systemd-start │ │ └── mysqlrouter.conf.in │ ├── libmysqlclient-dev.install.in │ ├── libmysqlclient-dev.lintian-overrides.in │ ├── libmysqlclient22-dbgsym.install.in │ ├── libmysqlclient22.install.in │ ├── libmysqlclient22.lintian-overrides.in │ ├── mysql-client.install.in │ ├── mysql-client.lintian-overrides.in │ ├── mysql-common.dirs.in │ ├── mysql-common.install.in │ ├── mysql-common.lintian-overrides.in │ ├── mysql-common.postinst.in │ ├── mysql-common.postrm.in │ ├── mysql-packagesource-backup.install.in │ ├── mysql-packagesource-client-core-dbgsym.install.in │ ├── mysql-packagesource-client-core.install.in │ ├── mysql-packagesource-client-core.lintian-overrides.in │ ├── mysql-packagesource-client-dbgsym.install.in │ ├── mysql-packagesource-client-plugins.install.in │ ├── mysql-packagesource-client.conffiles.in │ ├── mysql-packagesource-client.install.in │ ├── mysql-packagesource-client.lintian-overrides.in │ ├── mysql-packagesource-data-node-dbgsym.install.in │ ├── mysql-packagesource-data-node.install.in │ ├── mysql-packagesource-java.install.in │ ├── mysql-packagesource-management-server-dbgsym.install.in │ ├── mysql-packagesource-management-server.install.in │ ├── mysql-packagesource-memcached-dbgsym.install.in │ ├── mysql-packagesource-memcached.install.in │ ├── mysql-packagesource-nodejs-dbgsym.install.in │ ├── mysql-packagesource-nodejs.install.in │ ├── mysql-packagesource-server-core-dbgsym.install.in │ ├── mysql-packagesource-server-core.install.in │ ├── mysql-packagesource-server-core.lintian-overrides.in │ ├── mysql-packagesource-server-dbgsym.install.in │ ├── mysql-packagesource-server-debug-dbgsym.install.in │ ├── mysql-packagesource-server-debug.install.in │ ├── mysql-packagesource-server.config.in │ ├── mysql-packagesource-server.dirs.in │ ├── mysql-packagesource-server.install.in │ ├── mysql-packagesource-server.lintian-overrides.in │ ├── mysql-packagesource-server.mysql.service.in │ ├── mysql-packagesource-server.mysql.tmpfile.in │ ├── mysql-packagesource-server.mysql@.service.in │ ├── mysql-packagesource-server.postinst.in │ ├── mysql-packagesource-server.postrm.in │ ├── mysql-packagesource-server.preinst.in │ ├── mysql-packagesource-server.prerm.in │ ├── mysql-packagesource-server.templates.in │ ├── mysql-packagesource-test-dbgsym.install.in │ ├── mysql-packagesource-test-debug-dbgsym.install.in │ ├── mysql-packagesource-test-debug.install.in │ ├── mysql-packagesource-test.install.in │ ├── mysql-packagesource-test.links.in │ ├── mysql-packagesource-test.lintian-overrides.in │ ├── mysql-router-packagesource.install.in │ ├── mysql-router-packagesource.mysqlrouter.init │ ├── mysql-router-packagesource.mysqlrouter.service.in │ ├── mysql-router-packagesource.mysqlrouter.tmpfile.in │ ├── mysql-router-packagesource.postinst │ ├── mysql-router-packagesource.postrm │ ├── mysql-router-packagesource.preinst │ ├── mysql-router-packagesource.prerm │ ├── mysql-router.install.in │ ├── mysql-server.install.in │ ├── mysql-server.lintian-overrides.in │ ├── mysql-testsuite.install.in │ ├── mysql-testsuite.lintian-overrides.in │ ├── ndbclient-dbgsym.install.in │ ├── ndbclient-dev.install.in │ ├── ndbclient.install.in │ ├── patches │ │ └── series │ ├── rules.in │ ├── source │ │ ├── format │ │ └── lintian-overrides │ └── watch ├── rpm-common │ ├── CMakeLists.txt │ ├── filter-provides.sh │ ├── filter-requires.sh │ ├── my.cnf.in │ ├── my_config.h │ ├── mysql.logrotate.in │ ├── mysql_config.sh │ ├── mysqlrouter.conf.in │ └── mysqlrouter.init ├── rpm-docker │ ├── CMakeLists.txt │ ├── my.cnf.in │ └── mysql.spec.in ├── rpm-fedora │ ├── CMakeLists.txt │ └── mysql.spec.in ├── rpm-oel │ ├── CMakeLists.txt │ ├── mysql.init │ └── mysql.spec.in ├── rpm-sles │ ├── CMakeLists.txt │ └── mysql.spec.in └── solaris │ ├── CMakeLists.txt │ └── postinstall-solaris.sh ├── plugin ├── audit_null │ ├── CMakeLists.txt │ ├── audit_null.cc │ ├── audit_null_variables.h │ └── test_security_context.cc ├── auth │ ├── CMakeLists.txt │ ├── auth_socket.cc │ ├── dialog.cc │ ├── mysql_no_login.cc │ ├── qa_auth_client.cc │ ├── qa_auth_interface.cc │ ├── qa_auth_server.cc │ └── test_plugin.cc ├── clone │ ├── CMakeLists.txt │ ├── include │ │ ├── clone.h │ │ ├── clone_client.h │ │ ├── clone_hton.h │ │ ├── clone_local.h │ │ ├── clone_os.h │ │ ├── clone_server.h │ │ └── clone_status.h │ └── src │ │ ├── clone_client.cc │ │ ├── clone_hton.cc │ │ ├── clone_local.cc │ │ ├── clone_os.cc │ │ ├── clone_plugin.cc │ │ ├── clone_server.cc │ │ └── clone_status.cc ├── connection_control │ ├── CMakeLists.txt │ ├── connection_control.cc │ ├── connection_control.h │ ├── connection_control_coordinator.cc │ ├── connection_control_coordinator.h │ ├── connection_control_data.h │ ├── connection_control_interfaces.h │ ├── connection_control_memory.h │ ├── connection_delay.cc │ ├── connection_delay.h │ ├── connection_delay_api.h │ ├── security_context_wrapper.cc │ └── security_context_wrapper.h ├── daemon_example │ ├── AUTHORS │ ├── CMakeLists.txt │ ├── NEWS │ ├── README │ ├── daemon_example.cc │ └── daemon_example.ini ├── ddl_rewriter │ ├── CMakeLists.txt │ ├── ddl_rewriter.cc │ ├── ddl_rewriter.h │ └── ddl_rewriter_plugin.cc ├── fulltext │ ├── CMakeLists.txt │ ├── example │ │ └── plugin_example.cc │ ├── mecab.cmake │ ├── mecab_parser │ │ ├── mecabrc │ │ └── plugin_mecab.cc │ └── ngram_parser │ │ └── plugin_ngram.cc ├── group_replication │ ├── CMakeLists.txt │ ├── include │ │ ├── applier.h │ │ ├── applier_channel_state_observer.h │ │ ├── asynchronous_channels_state_observer.h │ │ ├── auto_increment.h │ │ ├── autorejoin.h │ │ ├── certifier.h │ │ ├── certifier_stats_interface.h │ │ ├── compatibility_module.h │ │ ├── configuration_propagation.h │ │ ├── consistency_manager.h │ │ ├── delayed_plugin_initialization.h │ │ ├── gcs_event_handlers.h │ │ ├── gcs_logger.h │ │ ├── gcs_mysql_network_provider.h │ │ ├── gcs_operations.h │ │ ├── gcs_plugin_messages.h │ │ ├── gcs_view_modification_notifier.h │ │ ├── group_actions │ │ │ ├── communication_protocol_action.h │ │ │ ├── group_action.h │ │ │ ├── group_action_coordinator.h │ │ │ ├── group_actions_transaction_controller.h │ │ │ ├── multi_primary_migration_action.h │ │ │ └── primary_election_action.h │ │ ├── handlers │ │ │ ├── applier_handler.h │ │ │ ├── certification_handler.h │ │ │ ├── event_cataloger.h │ │ │ └── pipeline_handlers.h │ │ ├── hold_transactions.h │ │ ├── leave_group_on_failure.h │ │ ├── member_info.h │ │ ├── member_version.h │ │ ├── mysql_version_gcs_protocol_map.h │ │ ├── observer_server_actions.h │ │ ├── observer_server_channels.h │ │ ├── observer_server_state.h │ │ ├── observer_trans.h │ │ ├── perfschema │ │ │ ├── pfs.h │ │ │ ├── table_communication_information.h │ │ │ ├── table_replication_group_configuration_version.h │ │ │ ├── table_replication_group_member_actions.h │ │ │ └── utilities.h │ │ ├── pipeline_factory.h │ │ ├── pipeline_interfaces.h │ │ ├── pipeline_stats.h │ │ ├── plugin.h │ │ ├── plugin_constants.h │ │ ├── plugin_handlers │ │ │ ├── consensus_leaders_handler.h │ │ │ ├── group_partition_handling.h │ │ │ ├── member_actions_handler.h │ │ │ ├── member_actions_handler_configuration.h │ │ │ ├── metrics_handler.h │ │ │ ├── offline_mode_handler.h │ │ │ ├── primary_election_include.h │ │ │ ├── primary_election_invocation_handler.h │ │ │ ├── primary_election_primary_process.h │ │ │ ├── primary_election_secondary_process.h │ │ │ ├── primary_election_utils.h │ │ │ ├── primary_election_validation_handler.h │ │ │ ├── read_mode_handler.h │ │ │ ├── remote_clone_handler.h │ │ │ ├── server_ongoing_transactions_handler.h │ │ │ └── stage_monitor_handler.h │ │ ├── plugin_messages │ │ │ ├── group_action_message.h │ │ │ ├── group_service_message.h │ │ │ ├── group_validation_message.h │ │ │ ├── recovery_message.h │ │ │ ├── single_primary_message.h │ │ │ ├── sync_before_execution_message.h │ │ │ ├── transaction_message.h │ │ │ ├── transaction_message_interface.h │ │ │ ├── transaction_prepared_message.h │ │ │ └── transaction_with_guarantee_message.h │ │ ├── plugin_observers │ │ │ ├── channel_observation_manager.h │ │ │ ├── group_event_observer.h │ │ │ └── group_transaction_observation_manager.h │ │ ├── plugin_psi.h │ │ ├── plugin_server_include.h │ │ ├── plugin_status_variables.h │ │ ├── plugin_utils.h │ │ ├── plugin_variables.h │ │ ├── plugin_variables │ │ │ └── recovery_endpoints.h │ │ ├── ps_information.h │ │ ├── recovery.h │ │ ├── recovery_channel_state_observer.h │ │ ├── recovery_state_transfer.h │ │ ├── replication_threads_api.h │ │ ├── services │ │ │ ├── message_service │ │ │ │ └── message_service.h │ │ │ ├── notification │ │ │ │ ├── impl │ │ │ │ │ └── gms_listener_test.h │ │ │ │ └── notification.h │ │ │ ├── registry.h │ │ │ ├── server_services_references.h │ │ │ ├── status_service │ │ │ │ └── status_service.h │ │ │ └── system_variable │ │ │ │ ├── get_system_variable.h │ │ │ │ └── set_system_variable.h │ │ ├── sql_service │ │ │ ├── sql_command_test.h │ │ │ ├── sql_resultset.h │ │ │ ├── sql_service_command.h │ │ │ ├── sql_service_context.h │ │ │ ├── sql_service_context_base.h │ │ │ └── sql_service_interface.h │ │ ├── thread │ │ │ └── mysql_thread.h │ │ └── udf │ │ │ ├── udf_communication_protocol.h │ │ │ ├── udf_descriptor.h │ │ │ ├── udf_member_actions.h │ │ │ ├── udf_multi_primary.h │ │ │ ├── udf_registration.h │ │ │ ├── udf_single_primary.h │ │ │ ├── udf_utils.h │ │ │ └── udf_write_concurrency.h │ ├── libmysqlgcs │ │ ├── CMakeLists.txt │ │ ├── cmake │ │ │ ├── add_version_suffix.cmake │ │ │ ├── configure.cmake │ │ │ ├── enumfix.cmake │ │ │ ├── gcs_debug.in │ │ │ ├── gcs_profile.in │ │ │ ├── mysql_gcs.h.cmake │ │ │ ├── rpcgen.cmake │ │ │ ├── xcom.h.cmake │ │ │ └── xcom_debug.in │ │ ├── include │ │ │ └── mysql │ │ │ │ └── gcs │ │ │ │ ├── gcs_communication_event_listener.h │ │ │ │ ├── gcs_communication_interface.h │ │ │ │ ├── gcs_control_event_listener.h │ │ │ │ ├── gcs_control_interface.h │ │ │ │ ├── gcs_group_identifier.h │ │ │ │ ├── gcs_group_management_interface.h │ │ │ │ ├── gcs_interface.h │ │ │ │ ├── gcs_logging.h │ │ │ │ ├── gcs_logging_system.h │ │ │ │ ├── gcs_member_identifier.h │ │ │ │ ├── gcs_message.h │ │ │ │ ├── gcs_psi.h │ │ │ │ ├── gcs_statistics_interface.h │ │ │ │ ├── gcs_types.h │ │ │ │ ├── gcs_view.h │ │ │ │ ├── gcs_view_identifier.h │ │ │ │ └── xplatform │ │ │ │ ├── byteorder.h │ │ │ │ ├── my_xp_cond.h │ │ │ │ ├── my_xp_mutex.h │ │ │ │ ├── my_xp_thread.h │ │ │ │ └── my_xp_util.h │ │ └── src │ │ │ ├── bindings │ │ │ └── xcom │ │ │ │ ├── gcs_basic_logging.h │ │ │ │ ├── gcs_internal_message.cc │ │ │ │ ├── gcs_internal_message.h │ │ │ │ ├── gcs_internal_message_headers.cc │ │ │ │ ├── gcs_internal_message_headers.h │ │ │ │ ├── gcs_message_stage_lz4.cc │ │ │ │ ├── gcs_message_stage_lz4.h │ │ │ │ ├── gcs_message_stage_split.cc │ │ │ │ ├── gcs_message_stage_split.h │ │ │ │ ├── gcs_message_stages.cc │ │ │ │ ├── gcs_message_stages.h │ │ │ │ ├── gcs_mpsc_queue.h │ │ │ │ ├── gcs_xcom_communication_interface.cc │ │ │ │ ├── gcs_xcom_communication_interface.h │ │ │ │ ├── gcs_xcom_communication_protocol_changer.cc │ │ │ │ ├── gcs_xcom_communication_protocol_changer.h │ │ │ │ ├── gcs_xcom_control_interface.cc │ │ │ │ ├── gcs_xcom_control_interface.h │ │ │ │ ├── gcs_xcom_expels_in_progress.cc │ │ │ │ ├── gcs_xcom_expels_in_progress.h │ │ │ │ ├── gcs_xcom_group_management.cc │ │ │ │ ├── gcs_xcom_group_management.h │ │ │ │ ├── gcs_xcom_group_member_information.cc │ │ │ │ ├── gcs_xcom_group_member_information.h │ │ │ │ ├── gcs_xcom_input_queue.h │ │ │ │ ├── gcs_xcom_interface.cc │ │ │ │ ├── gcs_xcom_interface.h │ │ │ │ ├── gcs_xcom_networking.cc │ │ │ │ ├── gcs_xcom_networking.h │ │ │ │ ├── gcs_xcom_notification.cc │ │ │ │ ├── gcs_xcom_notification.h │ │ │ │ ├── gcs_xcom_proxy.cc │ │ │ │ ├── gcs_xcom_proxy.h │ │ │ │ ├── gcs_xcom_state_exchange.cc │ │ │ │ ├── gcs_xcom_state_exchange.h │ │ │ │ ├── gcs_xcom_statistics_interface.cc │ │ │ │ ├── gcs_xcom_statistics_interface.h │ │ │ │ ├── gcs_xcom_statistics_manager.cc │ │ │ │ ├── gcs_xcom_statistics_manager.h │ │ │ │ ├── gcs_xcom_statistics_storage_impl.cc │ │ │ │ ├── gcs_xcom_statistics_storage_impl.h │ │ │ │ ├── gcs_xcom_synode.cc │ │ │ │ ├── gcs_xcom_synode.h │ │ │ │ ├── gcs_xcom_utils.cc │ │ │ │ ├── gcs_xcom_utils.h │ │ │ │ ├── gcs_xcom_view_identifier.cc │ │ │ │ ├── gcs_xcom_view_identifier.h │ │ │ │ ├── gcs_xxhash.h │ │ │ │ └── xcom │ │ │ │ ├── app_data.cc │ │ │ │ ├── app_data.h │ │ │ │ ├── bitset.cc │ │ │ │ ├── bitset.h │ │ │ │ ├── checked_data.cc │ │ │ │ ├── checked_data.h │ │ │ │ ├── err_dump.h │ │ │ │ ├── get_synode_app_data.cc │ │ │ │ ├── get_synode_app_data.h │ │ │ │ ├── leader_info_data.cc │ │ │ │ ├── leader_info_data.h │ │ │ │ ├── network │ │ │ │ ├── include │ │ │ │ │ ├── network_management_interface.h │ │ │ │ │ └── network_provider.h │ │ │ │ ├── network_provider_manager.cc │ │ │ │ ├── network_provider_manager.h │ │ │ │ ├── xcom_network_provider.cc │ │ │ │ ├── xcom_network_provider.h │ │ │ │ ├── xcom_network_provider_native_lib.cc │ │ │ │ ├── xcom_network_provider_native_lib.h │ │ │ │ └── xcom_network_provider_ssl_native_lib.cc │ │ │ │ ├── node_address.cc │ │ │ │ ├── node_address.h │ │ │ │ ├── node_connection.h │ │ │ │ ├── node_list.cc │ │ │ │ ├── node_list.h │ │ │ │ ├── node_no.h │ │ │ │ ├── node_set.cc │ │ │ │ ├── node_set.h │ │ │ │ ├── pax_msg.cc │ │ │ │ ├── pax_msg.h │ │ │ │ ├── result.h │ │ │ │ ├── retry.h │ │ │ │ ├── server_struct.h │ │ │ │ ├── simset.cc │ │ │ │ ├── simset.h │ │ │ │ ├── site_def.cc │ │ │ │ ├── site_def.h │ │ │ │ ├── site_struct.h │ │ │ │ ├── sock_probe.cc │ │ │ │ ├── sock_probe.h │ │ │ │ ├── sock_probe_ix.h │ │ │ │ ├── sock_probe_win32.h │ │ │ │ ├── statistics │ │ │ │ └── include │ │ │ │ │ ├── statistics_storage_interface.h │ │ │ │ │ └── statistics_storage_interface_default_impl.h │ │ │ │ ├── synode_no.cc │ │ │ │ ├── synode_no.h │ │ │ │ ├── task.cc │ │ │ │ ├── task.h │ │ │ │ ├── task_arg.h │ │ │ │ ├── task_debug.cc │ │ │ │ ├── task_net.cc │ │ │ │ ├── task_net.h │ │ │ │ ├── task_os.h │ │ │ │ ├── windeps │ │ │ │ ├── include │ │ │ │ │ ├── endian.h │ │ │ │ │ ├── libintl.h │ │ │ │ │ ├── sys │ │ │ │ │ │ ├── sunrpc_sys_types.h │ │ │ │ │ │ └── time.h │ │ │ │ │ └── win_i18n.h │ │ │ │ └── sunrpc │ │ │ │ │ ├── rpc │ │ │ │ │ ├── rpc.h │ │ │ │ │ ├── types.h │ │ │ │ │ └── xdr.h │ │ │ │ │ ├── xdr.c │ │ │ │ │ ├── xdr_array.c │ │ │ │ │ ├── xdr_float.c │ │ │ │ │ ├── xdr_mem.c │ │ │ │ │ ├── xdr_ref.c │ │ │ │ │ └── xdr_sizeof.c │ │ │ │ ├── x_platform.h │ │ │ │ ├── xcom_base.cc │ │ │ │ ├── xcom_base.h │ │ │ │ ├── xcom_cache.cc │ │ │ │ ├── xcom_cache.h │ │ │ │ ├── xcom_cfg.cc │ │ │ │ ├── xcom_cfg.h │ │ │ │ ├── xcom_common.h │ │ │ │ ├── xcom_detector.cc │ │ │ │ ├── xcom_detector.h │ │ │ │ ├── xcom_input_request.cc │ │ │ │ ├── xcom_input_request.h │ │ │ │ ├── xcom_interface.cc │ │ │ │ ├── xcom_interface.h │ │ │ │ ├── xcom_limits.h │ │ │ │ ├── xcom_logger.h │ │ │ │ ├── xcom_memory.cc │ │ │ │ ├── xcom_memory.h │ │ │ │ ├── xcom_msg_queue.cc │ │ │ │ ├── xcom_msg_queue.h │ │ │ │ ├── xcom_os_layer.h │ │ │ │ ├── xcom_proto.h │ │ │ │ ├── xcom_recover.cc │ │ │ │ ├── xcom_recover.h │ │ │ │ ├── xcom_ssl_transport.h │ │ │ │ ├── xcom_statistics.cc │ │ │ │ ├── xcom_statistics.h │ │ │ │ ├── xcom_transport.cc │ │ │ │ ├── xcom_transport.h │ │ │ │ ├── xcom_vp.h.gen │ │ │ │ ├── xcom_vp.x │ │ │ │ ├── xcom_vp_platform.h │ │ │ │ ├── xcom_vp_str.cc │ │ │ │ ├── xcom_vp_str.h │ │ │ │ ├── xcom_vp_xdr.c.gen │ │ │ │ ├── xdr_checked_data.c │ │ │ │ ├── xdr_checked_data.h │ │ │ │ └── xdr_utils.h │ │ │ ├── gcs_interface_factory.cc │ │ │ └── interface │ │ │ ├── gcs_group_identifier.cc │ │ │ ├── gcs_logging.cc │ │ │ ├── gcs_logging_system.cc │ │ │ ├── gcs_member_identifier.cc │ │ │ ├── gcs_message.cc │ │ │ ├── gcs_psi.cc │ │ │ ├── gcs_tagged_lock.cc │ │ │ ├── gcs_tagged_lock.h │ │ │ ├── gcs_types.cc │ │ │ ├── gcs_view.cc │ │ │ └── xplatform │ │ │ ├── my_xp_cond.cc │ │ │ ├── my_xp_mutex.cc │ │ │ ├── my_xp_thread.cc │ │ │ └── my_xp_util.cc │ ├── protobuf │ │ ├── CMakeLists.txt │ │ └── replication_group_member_actions.proto │ └── src │ │ ├── applier.cc │ │ ├── applier_channel_state_observer.cc │ │ ├── asynchronous_channels_state_observer.cc │ │ ├── auto_increment.cc │ │ ├── autorejoin.cc │ │ ├── certifier.cc │ │ ├── compatibility_module.cc │ │ ├── consistency_manager.cc │ │ ├── delayed_plugin_initialization.cc │ │ ├── gcs_event_handlers.cc │ │ ├── gcs_logger.cc │ │ ├── gcs_mysql_network_provider.cc │ │ ├── gcs_operations.cc │ │ ├── gcs_plugin_messages.cc │ │ ├── gcs_view_modification_notifier.cc │ │ ├── group_actions │ │ ├── communication_protocol_action.cc │ │ ├── group_action.cc │ │ ├── group_action_coordinator.cc │ │ ├── group_actions_transaction_controller.cc │ │ ├── multi_primary_migration_action.cc │ │ └── primary_election_action.cc │ │ ├── handlers │ │ ├── applier_handler.cc │ │ ├── certification_handler.cc │ │ └── event_cataloger.cc │ │ ├── hold_transactions.cc │ │ ├── leave_group_on_failure.cc │ │ ├── member_info.cc │ │ ├── member_version.cc │ │ ├── mysql_version_gcs_protocol_map.cc │ │ ├── observer_server_actions.cc │ │ ├── observer_server_channels.cc │ │ ├── observer_server_state.cc │ │ ├── observer_trans.cc │ │ ├── perfschema │ │ ├── pfs.cc │ │ ├── table_communication_information.cc │ │ ├── table_replication_group_configuration_version.cc │ │ └── table_replication_group_member_actions.cc │ │ ├── pipeline_factory.cc │ │ ├── pipeline_stats.cc │ │ ├── plugin.cc │ │ ├── plugin_handlers │ │ ├── consensus_leaders_handler.cc │ │ ├── group_partition_handling.cc │ │ ├── member_actions_handler.cc │ │ ├── member_actions_handler_configuration.cc │ │ ├── metrics_handler.cc │ │ ├── offline_mode_handler.cc │ │ ├── primary_election_invocation_handler.cc │ │ ├── primary_election_primary_process.cc │ │ ├── primary_election_secondary_process.cc │ │ ├── primary_election_utils.cc │ │ ├── primary_election_validation_handler.cc │ │ ├── read_mode_handler.cc │ │ ├── remote_clone_handler.cc │ │ ├── server_ongoing_transactions_handler.cc │ │ └── stage_monitor_handler.cc │ │ ├── plugin_messages │ │ ├── group_action_message.cc │ │ ├── group_service_message.cc │ │ ├── group_validation_message.cc │ │ ├── recovery_message.cc │ │ ├── single_primary_message.cc │ │ ├── sync_before_execution_message.cc │ │ ├── transaction_message.cc │ │ ├── transaction_prepared_message.cc │ │ └── transaction_with_guarantee_message.cc │ │ ├── plugin_observers │ │ ├── channel_observation_manager.cc │ │ ├── group_event_observer.cc │ │ └── group_transaction_observation_manager.cc │ │ ├── plugin_psi.cc │ │ ├── plugin_status_variables.cc │ │ ├── plugin_utils.cc │ │ ├── plugin_variables │ │ └── recovery_endpoints.cc │ │ ├── ps_information.cc │ │ ├── recovery.cc │ │ ├── recovery_channel_state_observer.cc │ │ ├── recovery_state_transfer.cc │ │ ├── replication_threads_api.cc │ │ ├── services │ │ ├── message_service │ │ │ └── message_service.cc │ │ ├── notification │ │ │ ├── impl │ │ │ │ └── gms_listener_test.cc │ │ │ └── notification.cc │ │ ├── registry.cc │ │ ├── server_services_references.cc │ │ ├── status_service │ │ │ └── status_service.cc │ │ └── system_variable │ │ │ ├── get_system_variable.cc │ │ │ └── set_system_variable.cc │ │ ├── sql_service │ │ ├── sql_command_test.cc │ │ ├── sql_resultset.cc │ │ ├── sql_service_command.cc │ │ ├── sql_service_context.cc │ │ ├── sql_service_context_base.cc │ │ └── sql_service_interface.cc │ │ ├── thread │ │ └── mysql_thread.cc │ │ └── udf │ │ ├── udf_communication_protocol.cc │ │ ├── udf_member_actions.cc │ │ ├── udf_multi_primary.cc │ │ ├── udf_registration.cc │ │ ├── udf_single_primary.cc │ │ ├── udf_utils.cc │ │ └── udf_write_concurrency.cc ├── innodb_memcached │ ├── CMakeLists.txt │ ├── README-innodb_memcached │ ├── daemon_memcached │ │ ├── .mailmap │ │ ├── .shipit │ │ ├── CMakeLists.txt │ │ ├── HACKING │ │ ├── config.h │ │ ├── config_static.h │ │ ├── daemon │ │ │ ├── cache.c │ │ │ ├── cache.h │ │ │ ├── daemon.c │ │ │ ├── hash.c │ │ │ ├── hash.h │ │ │ ├── isasl.c │ │ │ ├── isasl.h │ │ │ ├── memcached.c │ │ │ ├── memcached.h │ │ │ ├── memcached_mysql.cc │ │ │ ├── memcached_mysql.h │ │ │ ├── sasl_defs.c │ │ │ ├── sasl_defs.h │ │ │ ├── solaris_priv.c │ │ │ ├── stats.c │ │ │ ├── stats.h │ │ │ ├── thread.c │ │ │ ├── topkeys.c │ │ │ └── topkeys.h │ │ ├── devtools │ │ │ ├── bench_noreply.pl │ │ │ ├── clean-whitespace.pl │ │ │ └── svn-tarballs.pl │ │ ├── doc │ │ │ ├── CONTRIBUTORS │ │ │ ├── Doxyfile │ │ │ ├── memcached.1 │ │ │ ├── protocol.txt │ │ │ └── threads.txt │ │ ├── engines │ │ │ └── default_engine │ │ │ │ ├── assoc.c │ │ │ │ ├── assoc.h │ │ │ │ ├── default_engine.c │ │ │ │ ├── default_engine.h │ │ │ │ ├── items.c │ │ │ │ ├── items.h │ │ │ │ ├── slabs.c │ │ │ │ └── slabs.h │ │ ├── extensions │ │ │ ├── daemon │ │ │ │ └── stdin_check.c │ │ │ ├── loggers │ │ │ │ ├── eventlog_logger.c │ │ │ │ └── syslog_logger.c │ │ │ ├── protocol │ │ │ │ ├── ascii_scrub.c │ │ │ │ └── example_protocol.c │ │ │ └── protocol_extension.h │ │ ├── include │ │ │ └── memcached │ │ │ │ ├── callback.h │ │ │ │ ├── config_parser.h │ │ │ │ ├── engine.h │ │ │ │ ├── engine_common.h │ │ │ │ ├── engine_testapp.h │ │ │ │ ├── extension.h │ │ │ │ ├── extension_loggers.h │ │ │ │ ├── genhash.h │ │ │ │ ├── protocol_binary.h │ │ │ │ ├── protocol_plugin.h │ │ │ │ ├── server_api.h │ │ │ │ ├── types.h │ │ │ │ ├── util.h │ │ │ │ ├── vbucket.h │ │ │ │ └── visibility.h │ │ ├── programs │ │ │ ├── engine_testapp.c │ │ │ ├── mcstat.c │ │ │ ├── mock_server.c │ │ │ ├── mock_server.h │ │ │ ├── sizes.c │ │ │ ├── testapp.c │ │ │ └── timedrun.c │ │ ├── scripts │ │ │ ├── README.damemtop │ │ │ ├── damemtop │ │ │ ├── damemtop.yaml │ │ │ ├── memcached-init │ │ │ ├── memcached-tool │ │ │ ├── memcached.sysv │ │ │ └── start-memcached │ │ ├── t │ │ │ ├── 00-startup.t │ │ │ ├── 64bit.t │ │ │ ├── binary-get.t │ │ │ ├── binary-sasl.t │ │ │ ├── binary-sasl.t.in │ │ │ ├── binary.t │ │ │ ├── bogus-commands.t │ │ │ ├── cas.t │ │ │ ├── cmd_extensions.t │ │ │ ├── daemonize.t │ │ │ ├── dash-M.t │ │ │ ├── evictions.t │ │ │ ├── expirations.t │ │ │ ├── flags.t │ │ │ ├── flush-all.t │ │ │ ├── getset.t │ │ │ ├── incrdecr.t │ │ │ ├── issue_104.t │ │ │ ├── issue_108.t │ │ │ ├── issue_14.t │ │ │ ├── issue_140.t │ │ │ ├── issue_152.t │ │ │ ├── issue_163.t │ │ │ ├── issue_22.t │ │ │ ├── issue_29.t │ │ │ ├── issue_3.t │ │ │ ├── issue_41.t │ │ │ ├── issue_42.t │ │ │ ├── issue_50.t │ │ │ ├── issue_61.t │ │ │ ├── issue_67.t │ │ │ ├── issue_68.t │ │ │ ├── issue_70.t │ │ │ ├── item_size_max.t │ │ │ ├── lib │ │ │ │ └── MemcachedTest.pm │ │ │ ├── line-lengths.t │ │ │ ├── lru.t │ │ │ ├── maxconns.t │ │ │ ├── multiversioning.t │ │ │ ├── noreply.t │ │ │ ├── sasl │ │ │ │ └── memcached.conf │ │ │ ├── scrub.t │ │ │ ├── stats-detail.t │ │ │ ├── stats.t │ │ │ ├── stress-memcached.pl │ │ │ ├── topkeys.t │ │ │ ├── udp.t │ │ │ ├── unixsocket.t │ │ │ ├── verbosity.t │ │ │ └── whitespace.t │ │ ├── testsuite │ │ │ ├── basic_engine_testsuite.c │ │ │ ├── basic_engine_testsuite.h │ │ │ └── breakdancer │ │ │ │ ├── breakdancer.py │ │ │ │ ├── engine_test.py │ │ │ │ ├── suite_stubs.c │ │ │ │ └── suite_stubs.h │ │ ├── trace.h │ │ ├── utilities │ │ │ ├── config_parser.c │ │ │ ├── engine_loader.c │ │ │ ├── engine_loader.h │ │ │ ├── extension_loggers.c │ │ │ ├── genhash.c │ │ │ ├── genhash_int.h │ │ │ └── util.c │ │ └── win32 │ │ │ ├── Makefile.mingw │ │ │ ├── config.sh │ │ │ ├── defs.c │ │ │ ├── dlfcn.c │ │ │ ├── dlfcn.h │ │ │ ├── sysexits.h │ │ │ ├── win32.c │ │ │ └── win32.h │ └── innodb_memcache │ │ ├── CMakeLists.txt │ │ ├── cache-src │ │ ├── assoc.c │ │ ├── assoc.h │ │ ├── default_engine.c │ │ ├── default_engine.h │ │ ├── hash.h │ │ ├── items.c │ │ ├── items.h │ │ ├── slabs.c │ │ ├── slabs.h │ │ ├── trace.h │ │ └── util.c │ │ ├── config.h │ │ ├── include │ │ ├── KeyPrefix.h │ │ ├── TableSpec.h │ │ ├── dbmemcache_global.h │ │ ├── debug.h │ │ ├── handler_api.h │ │ ├── hash_item_util.h │ │ ├── innodb_api.h │ │ ├── innodb_cb_api.h │ │ ├── innodb_config.h │ │ ├── innodb_engine.h │ │ └── innodb_utility.h │ │ ├── scripts │ │ └── innodb_memcached_config.sql │ │ ├── src │ │ ├── embedded_default_engine.c │ │ ├── handler_api.cc │ │ ├── hash_item_util.cc │ │ ├── innodb_api.cc │ │ ├── innodb_config.cc │ │ ├── innodb_engine.cc │ │ ├── innodb_engine_private.h │ │ └── innodb_utility.cc │ │ └── util-src │ │ ├── config_parser.c │ │ └── util.c ├── keyring │ ├── CMakeLists.txt │ ├── buffer.cc │ ├── buffer.h │ ├── buffered_file_io.cc │ ├── buffered_file_io.h │ ├── checker │ │ ├── checker.cc │ │ ├── checker.h │ │ ├── checker_factory.cc │ │ ├── checker_factory.h │ │ ├── checker_ver_1_0.cc │ │ ├── checker_ver_1_0.h │ │ ├── checker_ver_2_0.cc │ │ └── checker_ver_2_0.h │ ├── common │ │ ├── i_keyring_io.h │ │ ├── i_keyring_key.h │ │ ├── i_keys_container.h │ │ ├── i_serialized_object.h │ │ ├── i_serializer.h │ │ ├── keyring.h │ │ ├── keyring_impl.cc │ │ ├── keyring_key.cc │ │ ├── keyring_key.h │ │ ├── keyring_memory.h │ │ ├── keys_container.cc │ │ ├── keys_container.h │ │ ├── keys_iterator.cc │ │ ├── keys_iterator.h │ │ └── logger.h │ ├── converter.cc │ ├── converter.h │ ├── digest.cc │ ├── digest.h │ ├── file_io.cc │ ├── file_io.h │ ├── hash_to_buffer_serializer.cc │ ├── hash_to_buffer_serializer.h │ └── keyring.cc ├── keyring_udf │ ├── CMakeLists.txt │ └── keyring_udf.cc ├── password_validation │ ├── CMakeLists.txt │ └── validate_password.cc ├── pfs_table_plugin │ ├── CMakeLists.txt │ ├── pfs_example_employee_name.cc │ ├── pfs_example_employee_name.h │ ├── pfs_example_employee_salary.cc │ ├── pfs_example_employee_salary.h │ ├── pfs_example_machine.cc │ ├── pfs_example_machine.h │ ├── pfs_example_machines_by_emp_by_mtype.cc │ ├── pfs_example_machines_by_emp_by_mtype.h │ └── pfs_example_plugin_employee.cc ├── replication_observers_example │ ├── CMakeLists.txt │ ├── gr_message_service_example.cc │ ├── gr_message_service_example.h │ ├── replication_observers_example.cc │ └── src │ │ └── binlog │ │ └── service │ │ └── iterator │ │ └── tests │ │ ├── pfs.cc │ │ ├── pfs.h │ │ ├── required_services.h │ │ ├── status_vars.cc │ │ └── status_vars.h ├── rewrite_example │ ├── CMakeLists.txt │ └── rewrite_example.cc ├── rewriter │ ├── CMakeLists.txt │ ├── README │ ├── install_rewriter.sql.in │ ├── messages.h │ ├── persisted_rule.h │ ├── query_builder.h │ ├── rewriter.cc │ ├── rewriter.h │ ├── rewriter_plugin.cc │ ├── rewriter_plugin.h │ ├── rewriter_udf.cc │ ├── rewriter_udf.def │ ├── rule.cc │ ├── rule.h │ ├── services.cc │ ├── services.h │ └── uninstall_rewriter.sql.in ├── semisync │ ├── CMakeLists.txt │ ├── semisync.cc │ ├── semisync.h │ ├── semisync_replica.cc │ ├── semisync_replica.h │ ├── semisync_replica_plugin.cc │ ├── semisync_replica_plugin_old.cc │ ├── semisync_source.cc │ ├── semisync_source.h │ ├── semisync_source_ack_receiver.cc │ ├── semisync_source_ack_receiver.h │ ├── semisync_source_plugin.cc │ ├── semisync_source_plugin_old.cc │ └── semisync_source_socket_listener.h ├── test_plugins │ ├── CMakeLists.txt │ └── conflicting_variables.cc ├── test_service_sql_api │ ├── CMakeLists.txt │ ├── README │ ├── helper │ │ ├── conversions.h │ │ ├── test_context.h │ │ └── test_logger.h │ ├── test_session_attach.cc │ ├── test_session_attach.def │ ├── test_session_detach.cc │ ├── test_session_in_thd.cc │ ├── test_session_info.cc │ ├── test_sql_2_sessions.cc │ ├── test_sql_all_col_types.cc │ ├── test_sql_cmds_1.cc │ ├── test_sql_commit.cc │ ├── test_sql_complex.cc │ ├── test_sql_errors.cc │ ├── test_sql_lock.cc │ ├── test_sql_processlist.cc │ ├── test_sql_replication.cc │ ├── test_sql_reset_connection.cc │ ├── test_sql_shutdown.cc │ ├── test_sql_sleep_is_connected.cc │ ├── test_sql_sqlmode.cc │ ├── test_sql_stmt.cc │ ├── test_sql_stored_procedures_functions.cc │ ├── test_sql_views_triggers.cc │ ├── test_x_sessions_deinit.cc │ └── test_x_sessions_init.cc ├── test_services │ ├── CMakeLists.txt │ ├── README │ ├── test_framework.cc │ ├── test_services.cc │ ├── test_services_command_services.cc │ ├── test_services_host_application_signal.cc │ ├── test_services_plugin_registry.cc │ └── test_services_threaded.cc ├── udf_services │ ├── CMakeLists.txt │ ├── services_required.cc │ ├── services_required.h │ ├── test_udf_extension.cc │ ├── test_udf_extension.h │ ├── test_udf_services.cc │ ├── udf_extension_test_functions.cc │ └── udf_extension_test_functions.h ├── version_token │ ├── CMakeLists.txt │ └── version_token.cc └── x │ ├── CMakeLists.txt │ ├── client │ ├── CMakeLists.txt │ ├── authentication │ │ ├── mysql41_hash.cc │ │ ├── mysql41_hash.h │ │ ├── password_hasher.cc │ │ ├── password_hasher.h │ │ ├── sha256_scramble_generator.cc │ │ └── sha256_scramble_generator.h │ ├── context │ │ ├── xcompression_config.h │ │ ├── xconnection_config.h │ │ ├── xcontext.h │ │ └── xssl_config.h │ ├── message_holder.h │ ├── mysqlxclient.h │ ├── mysqlxclient │ │ ├── mysqlxclient_error.h │ │ ├── xargument.h │ │ ├── xcompression.h │ │ ├── xconnection.h │ │ ├── xdatetime.h │ │ ├── xdecimal.h │ │ ├── xerror.h │ │ ├── xmessage.h │ │ ├── xprotocol.h │ │ ├── xquery_result.h │ │ ├── xrow.h │ │ └── xsession.h │ ├── source_files.cmake │ ├── stream │ │ ├── connection_input_stream.h │ │ └── connection_output_stream.h │ ├── validator │ │ ├── descriptor.h │ │ ├── option_compression_validator.h │ │ ├── option_connection_validator.h │ │ ├── option_context_validator.h │ │ ├── option_ssl_validator.h │ │ ├── translation_validator.h │ │ ├── validator.h │ │ └── value_validator.h │ ├── visitor │ │ ├── any_filler.h │ │ ├── assign_visitor.h │ │ └── default_visitor.h │ ├── xcapability_builder.h │ ├── xcompression_impl.cc │ ├── xcompression_impl.h │ ├── xcompression_negotiator.cc │ ├── xcompression_negotiator.h │ ├── xconnection_impl.cc │ ├── xconnection_impl.h │ ├── xcyclic_buffer.h │ ├── xpriority_list.h │ ├── xprotocol_factory.h │ ├── xprotocol_impl.cc │ ├── xprotocol_impl.h │ ├── xquery_instances.h │ ├── xquery_result_impl.cc │ ├── xquery_result_impl.h │ ├── xrow.cc │ ├── xrow_impl.cc │ ├── xrow_impl.h │ ├── xsession_impl.cc │ └── xsession_impl.h │ ├── configure.cmake │ ├── protocol │ ├── CMakeLists.txt │ ├── doc │ │ ├── mysqlx-protocol-authentication.dox │ │ ├── mysqlx-protocol-comparison.dox │ │ ├── mysqlx-protocol-expect.dox │ │ ├── mysqlx-protocol-implementation.dox │ │ ├── mysqlx-protocol-lifecycle.dox │ │ ├── mysqlx-protocol-notices.dox │ │ ├── mysqlx-protocol-use-cases.dox │ │ └── mysqlx-protocol-xplugin.dox │ ├── encoders │ │ ├── encoding_buffer.h │ │ ├── encoding_pool.h │ │ ├── encoding_primitives.h │ │ ├── encoding_primitives_base.h │ │ ├── encoding_protobuf.h │ │ ├── encoding_xmessages.h │ │ ├── encoding_xprotocol.h │ │ └── encoding_xrow.h │ ├── plugin │ │ ├── CMakeLists.txt │ │ ├── chain_file_output.h │ │ ├── encoder_file_output.h │ │ ├── file_output.h │ │ ├── message_deep_first_search.h │ │ ├── message_field_chain.cc │ │ ├── message_field_chain.h │ │ ├── messages_used_by_server.cc │ │ ├── messages_used_by_server.h │ │ ├── source_files.cmake │ │ ├── xprotocol_plugin.cc │ │ └── xprotocol_plugin.h │ ├── protobuf │ │ ├── CMakeLists.txt │ │ ├── mysqlx.proto │ │ ├── mysqlx_connection.proto │ │ ├── mysqlx_crud.proto │ │ ├── mysqlx_cursor.proto │ │ ├── mysqlx_datatypes.proto │ │ ├── mysqlx_expect.proto │ │ ├── mysqlx_expr.proto │ │ ├── mysqlx_notice.proto │ │ ├── mysqlx_prepare.proto │ │ ├── mysqlx_resultset.proto │ │ ├── mysqlx_session.proto │ │ ├── mysqlx_sql.proto │ │ └── source_files.cmake │ └── stream │ │ ├── compression │ │ ├── compression_algorithm_interface.h │ │ ├── compression_algorithm_lz4.h │ │ ├── compression_algorithm_zlib.h │ │ ├── compression_algorithm_zstd.h │ │ ├── decompression_algorithm_interface.h │ │ ├── decompression_algorithm_lz4.h │ │ ├── decompression_algorithm_zlib.h │ │ └── decompression_algorithm_zstd.h │ │ ├── compression_output_stream.h │ │ └── decompression_input_stream.h │ ├── src │ ├── account_verification_handler.cc │ ├── account_verification_handler.h │ ├── admin_cmd_arguments.cc │ ├── admin_cmd_arguments.h │ ├── admin_cmd_collection_handler.cc │ ├── admin_cmd_collection_handler.h │ ├── admin_cmd_handler.cc │ ├── admin_cmd_handler.h │ ├── admin_cmd_index.cc │ ├── admin_cmd_index.h │ ├── auth_challenge_response.h │ ├── auth_plain.cc │ ├── auth_plain.h │ ├── buffering_command_delegate.cc │ ├── buffering_command_delegate.h │ ├── cache_based_verification.cc │ ├── cache_based_verification.h │ ├── callback_command_delegate.cc │ ├── callback_command_delegate.h │ ├── capabilities │ │ ├── capability_compression.cc │ │ ├── capability_compression.h │ │ ├── configurator.cc │ │ ├── configurator.h │ │ ├── handler.h │ │ ├── handler_auth_mech.cc │ │ ├── handler_auth_mech.h │ │ ├── handler_client_interactive.cc │ │ ├── handler_client_interactive.h │ │ ├── handler_connection_attributes.cc │ │ ├── handler_connection_attributes.h │ │ ├── handler_expired_passwords.h │ │ ├── handler_readonly_value.h │ │ ├── handler_tls.cc │ │ ├── handler_tls.h │ │ └── set_variable_adaptor.h │ ├── challenge_response_verification.cc │ ├── challenge_response_verification.h │ ├── client.cc │ ├── client.h │ ├── compression_level_variable.h │ ├── config │ │ ├── config.h │ │ ├── mysqlx_ername.h.in │ │ ├── mysqlx_error.h.in │ │ └── mysqlx_version.h.in │ ├── crud_cmd_handler.cc │ ├── crud_cmd_handler.h │ ├── custom_command_delegates.cc │ ├── custom_command_delegates.h │ ├── delete_statement_builder.cc │ ├── delete_statement_builder.h │ ├── document_id_aggregator.cc │ ├── document_id_aggregator.h │ ├── expect │ │ ├── expect.cc │ │ ├── expect.h │ │ ├── expect_condition.h │ │ ├── expect_condition_docid.h │ │ ├── expect_condition_field.cc │ │ ├── expect_condition_field.h │ │ ├── expect_stack.cc │ │ └── expect_stack.h │ ├── expr_generator.cc │ ├── expr_generator.h │ ├── find_statement_builder.cc │ ├── find_statement_builder.h │ ├── get_detailed_validation_error.h │ ├── helper │ │ ├── chrono.h │ │ ├── generate_hash.cc │ │ ├── generate_hash.h │ │ ├── get_system_variable.h │ │ ├── multithread │ │ │ ├── cond.cc │ │ │ ├── cond.h │ │ │ ├── initializer.cc │ │ │ ├── initializer.h │ │ │ ├── lock_container.h │ │ │ ├── mutex.cc │ │ │ ├── mutex.h │ │ │ ├── rw_lock.cc │ │ │ ├── rw_lock.h │ │ │ ├── sync_variable.h │ │ │ ├── synchronize.h │ │ │ ├── xsync_point.cc │ │ │ └── xsync_point.h │ │ ├── optional_value.h │ │ ├── sql_commands.h │ │ ├── string_case.h │ │ ├── string_formatter.h │ │ └── to_string.h │ ├── index_array_field.cc │ ├── index_array_field.h │ ├── index_field.cc │ ├── index_field.h │ ├── insert_statement_builder.cc │ ├── insert_statement_builder.h │ ├── interface │ │ ├── account_verification.h │ │ ├── account_verification_handler.h │ │ ├── admin_command_arguments.h │ │ ├── authentication.h │ │ ├── authentication_container.h │ │ ├── capabilities_configurator.h │ │ ├── capability_handler.h │ │ ├── client.h │ │ ├── connection_acceptor.h │ │ ├── document_id_aggregator.h │ │ ├── document_id_generator.h │ │ ├── file.h │ │ ├── listener.h │ │ ├── listener_factory.h │ │ ├── notice_configuration.h │ │ ├── notice_output_queue.h │ │ ├── operations_factory.h │ │ ├── protocol_encoder.h │ │ ├── protocol_flusher.h │ │ ├── protocol_monitor.h │ │ ├── resultset.h │ │ ├── scheduler_dynamic.h │ │ ├── server.h │ │ ├── server_delegate.h │ │ ├── server_task.h │ │ ├── service_audit_api_connection.h │ │ ├── service_register_service.h │ │ ├── service_registry.h │ │ ├── service_sys_variables.h │ │ ├── service_udf_registration.h │ │ ├── session.h │ │ ├── sha256_password_cache.h │ │ ├── socket.h │ │ ├── socket_events.h │ │ ├── sql_session.h │ │ ├── ssl_context.h │ │ ├── ssl_context_options.h │ │ ├── ssl_session_options.h │ │ ├── system.h │ │ ├── timeout_callback.h │ │ ├── vio.h │ │ └── waiting_for_io.h │ ├── io │ │ ├── connection_type.cc │ │ ├── connection_type.h │ │ ├── vio_input_stream.cc │ │ ├── vio_input_stream.h │ │ ├── xpl_listener_factory.cc │ │ ├── xpl_listener_factory.h │ │ ├── xpl_listener_tcp.cc │ │ ├── xpl_listener_tcp.h │ │ ├── xpl_listener_unix_socket.cc │ │ └── xpl_listener_unix_socket.h │ ├── json_utils.cc │ ├── json_utils.h │ ├── meta_schema_validator.cc │ ├── meta_schema_validator.h │ ├── module_cache.cc │ ├── module_cache.h │ ├── module_mysqlx.cc │ ├── module_mysqlx.h │ ├── mq │ │ ├── broker_context.h │ │ ├── broker_task.cc │ │ ├── broker_task.h │ │ ├── notice_configuration.h │ │ ├── notice_input_queue.cc │ │ ├── notice_input_queue.h │ │ ├── notice_output_queue.cc │ │ └── notice_output_queue.h │ ├── mysql_function_names.cc │ ├── mysql_function_names.h │ ├── mysql_show_variable_wrapper.cc │ ├── mysql_show_variable_wrapper.h │ ├── mysql_variables.cc │ ├── mysql_variables.h │ ├── native_plain_verification.cc │ ├── native_plain_verification.h │ ├── native_verification.cc │ ├── native_verification.h │ ├── ngs │ │ ├── client.cc │ │ ├── client.h │ │ ├── client_list.cc │ │ ├── client_list.h │ │ ├── command_delegate.h │ │ ├── common_status_variables.h │ │ ├── compression_types.h │ │ ├── document_id_generator.cc │ │ ├── document_id_generator.h │ │ ├── error_code.h │ │ ├── log.h │ │ ├── memory.h │ │ ├── message_cache.cc │ │ ├── message_cache.h │ │ ├── message_decoder.cc │ │ ├── message_decoder.h │ │ ├── mysqlx │ │ │ ├── getter_any.h │ │ │ └── setter_any.h │ │ ├── notice_descriptor.cc │ │ ├── notice_descriptor.h │ │ ├── protocol │ │ │ ├── column_info_builder.h │ │ │ ├── encode_column_info.h │ │ │ ├── message.h │ │ │ ├── metadata_builder.h │ │ │ ├── page_pool.cc │ │ │ ├── page_pool.h │ │ │ ├── protocol_config.h │ │ │ ├── protocol_const.h │ │ │ └── protocol_protobuf.h │ │ ├── protocol_decoder.cc │ │ ├── protocol_decoder.h │ │ ├── protocol_encoder.cc │ │ ├── protocol_encoder.h │ │ ├── protocol_encoder_compression.cc │ │ ├── protocol_encoder_compression.h │ │ ├── protocol_flusher.cc │ │ ├── protocol_flusher.h │ │ ├── protocol_flusher_compression.cc │ │ ├── protocol_flusher_compression.h │ │ ├── protocol_fwd.h │ │ ├── scheduler.cc │ │ ├── scheduler.h │ │ ├── server_client_timeout.cc │ │ ├── server_client_timeout.h │ │ ├── session_status_variables.h │ │ ├── socket_acceptors_task.cc │ │ ├── socket_acceptors_task.h │ │ ├── socket_events.cc │ │ ├── socket_events.h │ │ ├── thread.cc │ │ ├── thread.h │ │ ├── timeout_callback.h │ │ ├── vio_wrapper.cc │ │ └── vio_wrapper.h │ ├── notices.cc │ ├── notices.h │ ├── operations_factory.cc │ ├── operations_factory.h │ ├── prepare_command_handler.cc │ ├── prepare_command_handler.h │ ├── prepare_param_handler.cc │ ├── prepare_param_handler.h │ ├── prepared_statement_builder.cc │ ├── prepared_statement_builder.h │ ├── protocol_monitor.cc │ ├── protocol_monitor.h │ ├── query_formatter.cc │ ├── query_formatter.h │ ├── query_string_builder.cc │ ├── query_string_builder.h │ ├── server │ │ ├── authentication_container.cc │ │ ├── authentication_container.h │ │ ├── builder │ │ │ ├── server_builder.cc │ │ │ ├── server_builder.h │ │ │ ├── ssl_context_builder.cc │ │ │ └── ssl_context_builder.h │ │ ├── scheduler_monitor.h │ │ ├── server.cc │ │ ├── server.h │ │ ├── server_factory.cc │ │ ├── server_factory.h │ │ ├── server_properties.h │ │ ├── session_scheduler.cc │ │ └── session_scheduler.h │ ├── services │ │ ├── mysqlx_group_member_status_listener.cc │ │ ├── mysqlx_group_member_status_listener.h │ │ ├── mysqlx_group_membership_listener.cc │ │ ├── mysqlx_group_membership_listener.h │ │ ├── mysqlx_maintenance.cc │ │ ├── mysqlx_maintenance.h │ │ ├── registrator.cc │ │ ├── registrator.h │ │ ├── service_audit_api_connection.cc │ │ ├── service_audit_api_connection.h │ │ ├── service_registry.h │ │ ├── service_registry_registration.cc │ │ ├── service_registry_registration.h │ │ ├── service_sys_variables.cc │ │ ├── service_sys_variables.h │ │ ├── service_udf_registration.cc │ │ ├── service_udf_registration.h │ │ ├── services.cc │ │ └── services.h │ ├── session.cc │ ├── session.h │ ├── sha256_password_cache.cc │ ├── sha256_password_cache.h │ ├── sha256_plain_verification.cc │ ├── sha256_plain_verification.h │ ├── sha2_plain_verification.cc │ ├── sha2_plain_verification.h │ ├── source_files.cmake │ ├── sql_data_context.cc │ ├── sql_data_context.h │ ├── sql_data_result.cc │ ├── sql_data_result.h │ ├── sql_statement_builder.cc │ ├── sql_statement_builder.h │ ├── sql_user_require.cc │ ├── sql_user_require.h │ ├── ssl_context.cc │ ├── ssl_context.h │ ├── ssl_context_options.cc │ ├── ssl_context_options.h │ ├── ssl_session_options.cc │ ├── ssl_session_options.h │ ├── statement_builder.cc │ ├── statement_builder.h │ ├── stmt_command_handler.cc │ ├── stmt_command_handler.h │ ├── streaming_command_delegate.cc │ ├── streaming_command_delegate.h │ ├── udf │ │ ├── mysqlx_error.cc │ │ ├── mysqlx_error.h │ │ ├── mysqlx_generate_document_id.cc │ │ ├── mysqlx_generate_document_id.h │ │ ├── mysqlx_get_prepared_statement_id.cc │ │ ├── mysqlx_get_prepared_statement_id.h │ │ ├── registrator.cc │ │ ├── registrator.h │ │ ├── registry.cc │ │ └── registry.h │ ├── update_statement_builder.cc │ ├── update_statement_builder.h │ ├── variables │ │ ├── set_variable.h │ │ ├── ssl_config.h │ │ ├── status_variables.cc │ │ ├── status_variables.h │ │ ├── system_variables.cc │ │ ├── system_variables.h │ │ ├── system_variables_defaults.h │ │ ├── timeout_config.h │ │ └── xpl_global_status_variables.h │ ├── view_statement_builder.cc │ ├── view_statement_builder.h │ ├── xpl_dispatcher.cc │ ├── xpl_dispatcher.h │ ├── xpl_error.h │ ├── xpl_log.cc │ ├── xpl_log.h │ ├── xpl_performance_schema.cc │ ├── xpl_performance_schema.h │ ├── xpl_plugin.cc │ ├── xpl_regex.cc │ ├── xpl_regex.h │ └── xpl_resultset.h │ ├── tests │ ├── CMakeLists.txt │ ├── components │ │ ├── CMakeLists.txt │ │ ├── global_status_reset.cc │ │ ├── test_emit_gr_notifications.cc │ │ └── test_emit_gr_notifications.h │ └── driver │ │ ├── CMakeLists.txt │ │ ├── common │ │ ├── command_line_options.cc │ │ ├── command_line_options.h │ │ ├── message_matcher.cc │ │ ├── message_matcher.h │ │ ├── utils_mysql_parsing.cc │ │ ├── utils_mysql_parsing.h │ │ ├── utils_string_parsing.cc │ │ └── utils_string_parsing.h │ │ ├── connector │ │ ├── connection_manager.cc │ │ ├── connection_manager.h │ │ ├── mysqlx_all_msgs.cc │ │ ├── mysqlx_all_msgs.h │ │ ├── result_fetcher.cc │ │ ├── result_fetcher.h │ │ ├── session_holder.cc │ │ ├── session_holder.h │ │ ├── warning.cc │ │ └── warning.h │ │ ├── driver_command_line_options.cc │ │ ├── driver_command_line_options.h │ │ ├── formatters │ │ ├── console.cc │ │ ├── console.h │ │ ├── dummy_stream.h │ │ ├── message_formatter.cc │ │ └── message_formatter.h │ │ ├── json_to_any_handler.cc │ │ ├── json_to_any_handler.h │ │ ├── mysqlxtest.cc │ │ ├── parsers │ │ ├── message_parser.cc │ │ └── message_parser.h │ │ ├── processor │ │ ├── block_processor.h │ │ ├── command_multiline_processor.cc │ │ ├── command_multiline_processor.h │ │ ├── command_processor.cc │ │ ├── command_processor.h │ │ ├── commands │ │ │ ├── command.cc │ │ │ ├── command.h │ │ │ ├── expected_error.cc │ │ │ ├── expected_error.h │ │ │ ├── expected_warnings.cc │ │ │ ├── expected_warnings.h │ │ │ ├── macro.cc │ │ │ ├── macro.h │ │ │ ├── mysqlxtest_error_names.cc │ │ │ └── mysqlxtest_error_names.h │ │ ├── comment_processor.h │ │ ├── compress_single_message_block_processor.cc │ │ ├── compress_single_message_block_processor.h │ │ ├── dump_message_block_processor.cc │ │ ├── dump_message_block_processor.h │ │ ├── execution_context.h │ │ ├── indigestion_processor.h │ │ ├── macro_block_processor.cc │ │ ├── macro_block_processor.h │ │ ├── multiple_compress_block_processor.cc │ │ ├── multiple_compress_block_processor.h │ │ ├── script_stack.h │ │ ├── send_message_block_processor.cc │ │ ├── send_message_block_processor.h │ │ ├── sql_block_processor.cc │ │ ├── sql_block_processor.h │ │ ├── sql_stmt_processor.cc │ │ ├── sql_stmt_processor.h │ │ ├── stream_processor.cc │ │ ├── stream_processor.h │ │ ├── variable.h │ │ ├── variable_container.h │ │ └── variable_names.h │ │ └── source_files.cmake │ ├── utils.cmake │ └── variables.cmake ├── router ├── CMakeLists.txt ├── LICENSE.router ├── README.router ├── cmake │ ├── Plugin.cmake │ ├── TextUtils.cmake │ ├── configure.cmake │ ├── fuzzer.cmake │ ├── packaging.cmake │ ├── set_rpath.cmake │ ├── settings.cmake │ ├── testing.cmake │ └── version.cmake ├── config.h.in ├── doc │ └── sample_mysqlrouter.conf ├── src │ ├── CMakeLists.txt │ ├── connection_pool │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── connection_base.h │ │ │ │ ├── connection_pool.h │ │ │ │ ├── connection_pool_component.h │ │ │ │ └── supported_connection_pool_options.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── connection_pool.cc │ │ │ ├── connection_pool_component.cc │ │ │ └── connection_pool_plugin.cc │ │ └── tests │ │ │ └── CMakeLists.txt │ ├── destination_status │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── destination_status_component.h │ │ │ │ ├── destination_status_types.h │ │ │ │ └── supported_destination_status_options.h │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── destination_status_component.cc │ │ │ ├── destination_status_plugin.cc │ │ │ ├── unreachable_destinations_quarantine.cc │ │ │ └── unreachable_destinations_quarantine.h │ ├── harness │ │ ├── CMakeLists.txt │ │ ├── Doxyfile.in │ │ ├── README.txt │ │ ├── data │ │ │ └── main.conf │ │ ├── include │ │ │ ├── CMakeLists.txt │ │ │ ├── common.h │ │ │ ├── config_builder.h │ │ │ ├── dim.h │ │ │ ├── exit_status.h │ │ │ ├── harness_assert.h │ │ │ ├── hexify.h │ │ │ ├── hostname_validator.h │ │ │ ├── keyring │ │ │ │ ├── keyring.h │ │ │ │ ├── keyring_file.h │ │ │ │ ├── keyring_manager.h │ │ │ │ ├── keyring_memory.h │ │ │ │ └── master_key_file.h │ │ │ ├── mysql │ │ │ │ └── harness │ │ │ │ │ ├── access_rights.h │ │ │ │ │ ├── arg_handler.h │ │ │ │ │ ├── compiler_attributes.h │ │ │ │ │ ├── config_option.h │ │ │ │ │ ├── config_parser.h │ │ │ │ │ ├── default_init_allocator.h │ │ │ │ │ ├── dynamic_loader.h │ │ │ │ │ ├── dynamic_state.h │ │ │ │ │ ├── event_state_tracker.h │ │ │ │ │ ├── filesystem.h │ │ │ │ │ ├── loader.h │ │ │ │ │ ├── loader_config.h │ │ │ │ │ ├── log_reopen.h │ │ │ │ │ ├── log_reopen_component.h │ │ │ │ │ ├── logging │ │ │ │ │ ├── eventlog_plugin.h │ │ │ │ │ ├── handler.h │ │ │ │ │ ├── logger.h │ │ │ │ │ ├── logger_plugin.h │ │ │ │ │ ├── logging.h │ │ │ │ │ ├── registry.h │ │ │ │ │ └── supported_logger_options.h │ │ │ │ │ ├── mpmc_queue.h │ │ │ │ │ ├── mpsc_queue.h │ │ │ │ │ ├── net_ts.h │ │ │ │ │ ├── net_ts │ │ │ │ │ ├── buffer.h │ │ │ │ │ ├── executor.h │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── callstack.h │ │ │ │ │ │ ├── file.h │ │ │ │ │ │ ├── io_service_base.h │ │ │ │ │ │ ├── kqueue.h │ │ │ │ │ │ ├── kqueue_io_service.h │ │ │ │ │ │ ├── linux_epoll.h │ │ │ │ │ │ ├── linux_epoll_io_service.h │ │ │ │ │ │ ├── netif.h │ │ │ │ │ │ ├── poll.h │ │ │ │ │ │ ├── poll_io_service.h │ │ │ │ │ │ ├── resolver.h │ │ │ │ │ │ ├── socket.h │ │ │ │ │ │ ├── socket_constants.h │ │ │ │ │ │ ├── socket_error.h │ │ │ │ │ │ ├── socket_service.h │ │ │ │ │ │ └── socket_service_base.h │ │ │ │ │ ├── internet.cpp │ │ │ │ │ ├── internet.h │ │ │ │ │ ├── io_context.h │ │ │ │ │ ├── local.h │ │ │ │ │ ├── netfwd.h │ │ │ │ │ ├── socket.cpp │ │ │ │ │ ├── socket.h │ │ │ │ │ ├── timer.h │ │ │ │ │ └── win32_named_pipe.h │ │ │ │ │ ├── plugin_config.h │ │ │ │ │ ├── process_state_component.h │ │ │ │ │ ├── sd_notify.h │ │ │ │ │ ├── signal_handler.h │ │ │ │ │ ├── stdx │ │ │ │ │ ├── attribute.h │ │ │ │ │ ├── bit.h │ │ │ │ │ ├── expected.h │ │ │ │ │ ├── expected_ostream.h │ │ │ │ │ ├── filesystem.h │ │ │ │ │ ├── flags.h │ │ │ │ │ ├── io │ │ │ │ │ │ └── file_handle.h │ │ │ │ │ ├── iterator.h │ │ │ │ │ ├── monitor.h │ │ │ │ │ ├── process.h │ │ │ │ │ ├── ranges.h │ │ │ │ │ ├── span.h │ │ │ │ │ └── type_traits.h │ │ │ │ │ ├── string_utils.h │ │ │ │ │ ├── supported_config_options.h │ │ │ │ │ ├── tls_cipher.h │ │ │ │ │ ├── tls_client_context.h │ │ │ │ │ ├── tls_context.h │ │ │ │ │ ├── tls_error.h │ │ │ │ │ ├── tls_server_context.h │ │ │ │ │ ├── tls_types.h │ │ │ │ │ ├── tty.h │ │ │ │ │ ├── utility │ │ │ │ │ └── string.h │ │ │ │ │ ├── vt100.h │ │ │ │ │ ├── vt100_filter.h │ │ │ │ │ └── waiting_queue_adaptor.h │ │ │ ├── mysql_router_thread.h │ │ │ ├── openssl_version.h │ │ │ ├── process_launcher.h │ │ │ ├── random_generator.h │ │ │ ├── socket_operations.h │ │ │ ├── tcp_address.h │ │ │ └── unique_ptr.h │ │ ├── shared │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── test │ │ │ │ │ ├── helpers.h │ │ │ │ │ └── temp_directory.h │ │ │ └── src │ │ │ │ └── test_helpers.cc │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── access_rights.cc │ │ │ ├── arg_handler.cc │ │ │ ├── builtin_plugins.cc │ │ │ ├── builtin_plugins.h │ │ │ ├── common.cc │ │ │ ├── config_option.cc │ │ │ ├── config_parser.cc │ │ │ ├── designator.cc │ │ │ ├── designator.h │ │ │ ├── dim.cc │ │ │ ├── dynamic_loader.cc │ │ │ ├── dynamic_state.cc │ │ │ ├── dynamic_state_schema.js │ │ │ ├── event_state_tracker.cc │ │ │ ├── exception.h │ │ │ ├── filesystem-posix.cc │ │ │ ├── filesystem-windows.cc │ │ │ ├── filesystem.cc │ │ │ ├── hostname_validator.cc │ │ │ ├── keyring │ │ │ │ ├── keyring_file.cc │ │ │ │ ├── keyring_manager.cc │ │ │ │ ├── keyring_memory.cc │ │ │ │ └── master_key_file.cc │ │ │ ├── loader.cc │ │ │ ├── loader_config.cc │ │ │ ├── log_reopen.cc │ │ │ ├── log_reopen_component.cc │ │ │ ├── logging │ │ │ │ ├── consolelog_plugin.cc │ │ │ │ ├── consolelog_plugin.h │ │ │ │ ├── eventlog_plugin.cc │ │ │ │ ├── eventlog_rc │ │ │ │ │ ├── MSG00001.bin │ │ │ │ │ ├── message.h │ │ │ │ │ ├── message.mc │ │ │ │ │ └── message.rc │ │ │ │ ├── filelog_plugin.cc │ │ │ │ ├── filelog_plugin.h │ │ │ │ ├── handler.cc │ │ │ │ ├── logger.cc │ │ │ │ ├── logger_plugin.cc │ │ │ │ ├── logging.cc │ │ │ │ ├── registry.cc │ │ │ │ ├── syslog_plugin.cc │ │ │ │ └── syslog_plugin.h │ │ │ ├── mysql_router_thread.cc │ │ │ ├── plugin.h.in │ │ │ ├── plugin_config.cc │ │ │ ├── process_launcher.cc │ │ │ ├── process_state_component.cc │ │ │ ├── random_generator.cc │ │ │ ├── sd_notify.cc │ │ │ ├── signal_handler.cc │ │ │ ├── socket_operations.cc │ │ │ ├── stdx │ │ │ │ ├── filesystem.cc │ │ │ │ └── io │ │ │ │ │ └── file_handle.cc │ │ │ ├── string_utils.cc │ │ │ ├── tcp_address.cc │ │ │ ├── tls_cipher.cc │ │ │ ├── tls_client_context.cc │ │ │ ├── tls_context.cc │ │ │ ├── tls_error.cc │ │ │ ├── tls_server_context.cc │ │ │ ├── tty.cc │ │ │ ├── utilities-posix.cc │ │ │ ├── utilities-windows.cc │ │ │ ├── utilities.cc │ │ │ ├── utilities.h │ │ │ ├── vt100.cc │ │ │ └── vt100_filter.cc │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── acl_cli.cc │ │ │ ├── data │ │ │ ├── logger.cfg │ │ │ ├── logger.d │ │ │ │ ├── default.cfg │ │ │ │ ├── magic.cfg │ │ │ │ └── one.cfg │ │ │ ├── magic-alt.cfg │ │ │ ├── tests-bad-1.cfg │ │ │ ├── tests-bad-2.cfg │ │ │ ├── tests-bad-3.cfg │ │ │ ├── tests-good-1.cfg.in │ │ │ ├── tests-good-2.cfg.in │ │ │ └── tests-start-1.cfg.in │ │ │ ├── include │ │ │ ├── lifecycle.h │ │ │ └── magic.h │ │ │ ├── linux_timestamping.cc │ │ │ ├── mock_io_service.h │ │ │ ├── mock_socket_service.h │ │ │ ├── net_ts_accept.cc │ │ │ ├── net_ts_connect.cc │ │ │ ├── net_ts_forward.cc │ │ │ ├── net_ts_netifs.cc │ │ │ ├── plugins │ │ │ ├── CMakeLists.txt │ │ │ ├── bad_one.cc │ │ │ ├── bad_two.cc │ │ │ ├── example.cc │ │ │ ├── lifecycle.cc │ │ │ ├── lifecycle2.cc │ │ │ ├── lifecycle3.cc │ │ │ └── magic.cc │ │ │ ├── test_access_rights.cc │ │ │ ├── test_arg_handler.cc │ │ │ ├── test_bug22104451.cc │ │ │ ├── test_common.cc │ │ │ ├── test_config.cc │ │ │ ├── test_config_builder.cc │ │ │ ├── test_config_option.cc │ │ │ ├── test_designator.cc │ │ │ ├── test_dim_and_unique_ptr.cc │ │ │ ├── test_dynamic_state.cc │ │ │ ├── test_event_state_tracker.cc │ │ │ ├── test_filesystem.cc │ │ │ ├── test_hexify.cc │ │ │ ├── test_hostname_validator.cc │ │ │ ├── test_ip_address.cc │ │ │ ├── test_iterator.cc │ │ │ ├── test_keyring.cc │ │ │ ├── test_keyring_manager.cc │ │ │ ├── test_loader.cc │ │ │ ├── test_loader_lifecycle.cc │ │ │ ├── test_logging.cc │ │ │ ├── test_mpmc_queue.cc │ │ │ ├── test_mysql_router_thread.cc │ │ │ ├── test_net_ts_buffer.cc │ │ │ ├── test_net_ts_executor.cc │ │ │ ├── test_net_ts_impl_callstack.cc │ │ │ ├── test_net_ts_impl_file.cc │ │ │ ├── test_net_ts_impl_io_service_base.cc │ │ │ ├── test_net_ts_impl_kqueue_io_service.cc │ │ │ ├── test_net_ts_impl_linux_epoll_io_service.cc │ │ │ ├── test_net_ts_impl_netif.cc │ │ │ ├── test_net_ts_impl_poll_io_service.cc │ │ │ ├── test_net_ts_impl_resolver.cc │ │ │ ├── test_net_ts_impl_socket.cc │ │ │ ├── test_net_ts_internet.cc │ │ │ ├── test_net_ts_io_context.cc │ │ │ ├── test_net_ts_io_context_socket.cc │ │ │ ├── test_net_ts_local.cc │ │ │ ├── test_net_ts_socket.cc │ │ │ ├── test_net_ts_timer.cc │ │ │ ├── test_net_ts_win32_named_pipe.cc │ │ │ ├── test_process_launcher.cc │ │ │ ├── test_random_generator.cc │ │ │ ├── test_stdx_bit.cc │ │ │ ├── test_stdx_expected.cc │ │ │ ├── test_stdx_flags.cc │ │ │ ├── test_stdx_io_file_handle.cc │ │ │ ├── test_stdx_monitor.cc │ │ │ ├── test_stdx_ranges.cc │ │ │ ├── test_stdx_span.cc │ │ │ ├── test_string_utils.cc │ │ │ ├── test_tcp_address.cc │ │ │ ├── test_tls_server_context.cc │ │ │ ├── test_utilities.cc │ │ │ ├── test_utility_string.cc │ │ │ └── test_vt100.cc │ ├── http │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── http_auth_backend_component.h │ │ │ │ ├── http_auth_realm_component.h │ │ │ │ ├── http_client.h │ │ │ │ ├── http_client_export.h │ │ │ │ ├── http_common.h │ │ │ │ ├── http_common_export.h │ │ │ │ ├── http_request.h │ │ │ │ ├── http_server_component.h │ │ │ │ ├── http_server_export.h │ │ │ │ ├── rest_client.h │ │ │ │ └── supported_http_options.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── base64.cc │ │ │ ├── base64.h │ │ │ ├── content_type.h │ │ │ ├── digest.h │ │ │ ├── http_auth.cc │ │ │ ├── http_auth.h │ │ │ ├── http_auth_backend.cc │ │ │ ├── http_auth_backend.h │ │ │ ├── http_auth_backend_component.cc │ │ │ ├── http_auth_backend_metadata_cache.cc │ │ │ ├── http_auth_backend_metadata_cache.h │ │ │ ├── http_auth_backend_plugin.cc │ │ │ ├── http_auth_error.cc │ │ │ ├── http_auth_error.h │ │ │ ├── http_auth_method.h │ │ │ ├── http_auth_method_basic.cc │ │ │ ├── http_auth_method_basic.h │ │ │ ├── http_auth_realm.cc │ │ │ ├── http_auth_realm.h │ │ │ ├── http_auth_realm_component.cc │ │ │ ├── http_auth_realm_plugin.cc │ │ │ ├── http_client.cc │ │ │ ├── http_common.cc │ │ │ ├── http_request_impl.h │ │ │ ├── http_server_component.cc │ │ │ ├── http_server_plugin.cc │ │ │ ├── http_server_plugin.h │ │ │ ├── http_time.cc │ │ │ ├── kdf_pbkdf2.cc │ │ │ ├── kdf_pbkdf2.h │ │ │ ├── kdf_sha_crypt.cc │ │ │ ├── kdf_sha_crypt.h │ │ │ ├── matcher.h │ │ │ ├── mcf_error.cc │ │ │ ├── mcf_error.h │ │ │ ├── passwd.cc │ │ │ ├── passwd.h │ │ │ ├── passwd_cli.cc │ │ │ ├── rest_cli.cc │ │ │ ├── rest_client.cc │ │ │ ├── static_files.cc │ │ │ └── static_files.h │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── corpus_auth_backend │ │ │ ├── empty.pw │ │ │ ├── no-colon.pw │ │ │ ├── no-id.pw │ │ │ ├── no-pw.pw │ │ │ ├── one-good-account-sha512.pw │ │ │ ├── sha256-empty-salt.pw │ │ │ ├── sha256-no-salt.pw │ │ │ └── unknown-hash.pw │ │ │ ├── corpus_auth_method │ │ │ └── good.data │ │ │ ├── corpus_auth_method_basic │ │ │ └── good.data │ │ │ ├── corpus_base64 │ │ │ └── aladdin.data │ │ │ ├── fuzz_auth_backend.cc │ │ │ ├── fuzz_auth_method_basic.cc │ │ │ ├── fuzz_base64.cc │ │ │ ├── test_auth.cc │ │ │ ├── test_auth_backend.cc │ │ │ ├── test_auth_method.cc │ │ │ ├── test_base64.cc │ │ │ ├── test_content_type.cc │ │ │ ├── test_http_uri.cc │ │ │ ├── test_kdf_pbkdf2.cc │ │ │ ├── test_kdf_sha_crypt.cc │ │ │ ├── test_matcher.cc │ │ │ ├── test_passwd.cc │ │ │ └── test_time.cc │ ├── io │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── io_backend.h │ │ │ │ ├── io_component.h │ │ │ │ ├── io_thread.h │ │ │ │ └── thread_affinity.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── io_backend.cc │ │ │ ├── io_component.cc │ │ │ ├── io_plugin.cc │ │ │ ├── io_plugin.h │ │ │ ├── io_thread.cc │ │ │ └── thread_affinity.cc │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── test_io_component.cc │ │ │ └── test_io_plugin.cc │ ├── json_schema_embedder │ │ ├── CMakeLists.txt │ │ └── json_schema_embedder.cc │ ├── keepalive │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ └── keepalive.cc │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── data │ │ │ └── keepalive.cfg.in │ │ │ └── test_plugin_keepalive.cc │ ├── metadata_cache │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── metadata.h │ │ │ │ ├── metadata_cache.h │ │ │ │ ├── metadata_cache_datatypes.h │ │ │ │ └── supported_metadata_cache_options.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── cache_api.cc │ │ │ ├── cluster_metadata.cc │ │ │ ├── cluster_metadata.h │ │ │ ├── cluster_metadata_ar.cc │ │ │ ├── cluster_metadata_ar.h │ │ │ ├── cluster_metadata_gr.cc │ │ │ ├── cluster_metadata_gr.h │ │ │ ├── gr_notifications_listener.cc │ │ │ ├── gr_notifications_listener.h │ │ │ ├── group_replication_metadata.cc │ │ │ ├── group_replication_metadata.h │ │ │ ├── log_suppressor.cc │ │ │ ├── log_suppressor.h │ │ │ ├── metadata_cache.cc │ │ │ ├── metadata_cache.h │ │ │ ├── metadata_cache_ar.cc │ │ │ ├── metadata_cache_ar.h │ │ │ ├── metadata_cache_gr.cc │ │ │ ├── metadata_cache_gr.h │ │ │ ├── metadata_cache_plugin.cc │ │ │ ├── metadata_factory.cc │ │ │ ├── plugin_config.cc │ │ │ ├── plugin_config.h │ │ │ ├── router_options.cc │ │ │ └── router_options.h │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── helper │ │ │ ├── mock_metadata.cc │ │ │ ├── mock_metadata.h │ │ │ ├── mock_metadata_factory.cc │ │ │ └── mock_metadata_factory.h │ │ │ ├── test_cache_plugin.cc │ │ │ └── test_plugin_config.cc │ ├── mock_server │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── mock_server_component.h │ │ │ │ ├── mock_server_export.h │ │ │ │ ├── mock_server_global_scope.h │ │ │ │ └── mock_server_rest_client.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── authentication.cc │ │ │ ├── authentication.h │ │ │ ├── classic_mock_session.cc │ │ │ ├── classic_mock_session.h │ │ │ ├── duk_module_shim.cc │ │ │ ├── duk_module_shim.h │ │ │ ├── duk_node_fs.c │ │ │ ├── duk_node_fs.h │ │ │ ├── duktape_statement_reader.cc │ │ │ ├── duktape_statement_reader.h │ │ │ ├── main.cc │ │ │ ├── mock_server_component.cc │ │ │ ├── mock_server_plugin.cc │ │ │ ├── mock_server_plugin.h │ │ │ ├── mock_server_rest_client.cc │ │ │ ├── mock_session.h │ │ │ ├── mysql_protocol_common.h │ │ │ ├── mysql_server_mock.cc │ │ │ ├── mysql_server_mock.h │ │ │ ├── mysql_server_mock.md │ │ │ ├── mysql_server_mock_schema.js │ │ │ ├── protocol_base.cc │ │ │ ├── rest_mock_server.cc │ │ │ ├── statement_reader.h │ │ │ ├── x_mock_session.cc │ │ │ ├── x_mock_session.h │ │ │ ├── x_protocol_decoder.cc │ │ │ ├── x_protocol_decoder.h │ │ │ ├── x_protocol_encoder.cc │ │ │ └── x_protocol_encoder.h │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ └── test_authentication.cc │ ├── mysql_protocol │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── classic_protocol.h │ │ │ │ ├── classic_protocol_binary.h │ │ │ │ ├── classic_protocol_clone.h │ │ │ │ ├── classic_protocol_codec.h │ │ │ │ ├── classic_protocol_codec_base.h │ │ │ │ ├── classic_protocol_codec_binary.h │ │ │ │ ├── classic_protocol_codec_clone.h │ │ │ │ ├── classic_protocol_codec_error.h │ │ │ │ ├── classic_protocol_codec_frame.h │ │ │ │ ├── classic_protocol_codec_message.h │ │ │ │ ├── classic_protocol_codec_session_track.h │ │ │ │ ├── classic_protocol_codec_wire.h │ │ │ │ ├── classic_protocol_constants.h │ │ │ │ ├── classic_protocol_frame.h │ │ │ │ ├── classic_protocol_message.h │ │ │ │ ├── classic_protocol_session_track.h │ │ │ │ └── classic_protocol_wire.h │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── corpus │ │ │ ├── binary_datetime │ │ │ │ └── empty_capabilities │ │ │ ├── binary_time │ │ │ │ └── empty_capabilities │ │ │ ├── binlog_dump │ │ │ │ └── empty_capabilities │ │ │ ├── binlog_dump_gtid │ │ │ │ └── empty_capabilities │ │ │ ├── change_user │ │ │ │ └── empty_capabilities │ │ │ ├── client_greeting │ │ │ │ └── empty_capabilities │ │ │ ├── clone │ │ │ │ └── empty_capabilities │ │ │ ├── init_schema │ │ │ │ └── empty_capabilities │ │ │ ├── list_fields │ │ │ │ └── empty_capabilities │ │ │ ├── ping │ │ │ │ ├── empty_capabilities │ │ │ │ └── ping │ │ │ ├── query │ │ │ │ ├── do_1 │ │ │ │ └── empty_capabilities │ │ │ ├── quit │ │ │ │ ├── empty_capabilities │ │ │ │ └── quit │ │ │ ├── register_replica │ │ │ │ └── empty_capabilities │ │ │ ├── reload │ │ │ │ └── empty_capabilities │ │ │ ├── reset_connection │ │ │ │ ├── empty_capabilities │ │ │ │ └── reset_connection │ │ │ ├── set_option │ │ │ │ └── empty_capabilities │ │ │ ├── statistics │ │ │ │ └── empty_capabilities │ │ │ ├── stmt_close │ │ │ │ └── empty_capabilities │ │ │ ├── stmt_execute │ │ │ │ ├── empty_capabilities │ │ │ │ ├── stmt_execute_nul_bit_map │ │ │ │ └── stmt_execute_query_attributes │ │ │ ├── stmt_fetch │ │ │ │ └── empty_capabilities │ │ │ ├── stmt_param_append_data │ │ │ │ └── empty_capabilities │ │ │ ├── stmt_prepare │ │ │ │ └── empty_capabilities │ │ │ └── stmt_reset │ │ │ │ └── empty_capabilities │ │ │ ├── fuzz_binary_datetime.cc │ │ │ ├── fuzz_binary_time.cc │ │ │ ├── fuzz_binlog_dump.cc │ │ │ ├── fuzz_binlog_dump_gtid.cc │ │ │ ├── fuzz_change_user.cc │ │ │ ├── fuzz_client_greeting.cc │ │ │ ├── fuzz_clone.cc │ │ │ ├── fuzz_init_schema.cc │ │ │ ├── fuzz_kill.cc │ │ │ ├── fuzz_list_fields.cc │ │ │ ├── fuzz_ping.cc │ │ │ ├── fuzz_query.cc │ │ │ ├── fuzz_quit.cc │ │ │ ├── fuzz_register_replica.cc │ │ │ ├── fuzz_reload.cc │ │ │ ├── fuzz_reset_connection.cc │ │ │ ├── fuzz_set_option.cc │ │ │ ├── fuzz_statistics.cc │ │ │ ├── fuzz_stmt_close.cc │ │ │ ├── fuzz_stmt_execute.cc │ │ │ ├── fuzz_stmt_fetch.cc │ │ │ ├── fuzz_stmt_param_append_data.cc │ │ │ ├── fuzz_stmt_prepare.cc │ │ │ ├── fuzz_stmt_reset.cc │ │ │ ├── test_classic_protocol.cc │ │ │ ├── test_classic_protocol_binary.cc │ │ │ ├── test_classic_protocol_codec.h │ │ │ ├── test_classic_protocol_frame.cc │ │ │ ├── test_classic_protocol_message.cc │ │ │ ├── test_classic_protocol_session_track.cc │ │ │ ├── test_classic_protocol_wire.cc │ │ │ ├── test_constants.cc │ │ │ └── test_microbench.cc │ ├── mysqlxmessages │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ └── mysqlxmessages_exports.cc │ ├── openssl │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ └── openssl_plugin.cc │ ├── plugin_info │ │ ├── CMakeLists.txt │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── library_file.cc │ │ │ ├── library_file.h │ │ │ ├── main.cc │ │ │ ├── plugin.cc │ │ │ ├── plugin.h │ │ │ ├── plugin_info_app.cc │ │ │ └── plugin_info_app.h │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ └── test_plugin_info_app.cc │ ├── protobuf │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ └── protobuf_plugin.cc │ ├── rest_api │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── rest_api_component.h │ │ │ │ ├── rest_api_utils.h │ │ │ │ └── supported_rest_options.h │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── rest_api.cc │ │ │ ├── rest_api.h │ │ │ ├── rest_api_component.cc │ │ │ ├── rest_api_handler.cc │ │ │ ├── rest_api_plugin.cc │ │ │ ├── rest_api_plugin.h │ │ │ └── rest_api_utils.cc │ ├── rest_connection_pool │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── rest_connection_pool_config.cc │ │ │ ├── rest_connection_pool_config.h │ │ │ ├── rest_connection_pool_list.cc │ │ │ ├── rest_connection_pool_list.h │ │ │ ├── rest_connection_pool_plugin.cc │ │ │ ├── rest_connection_pool_status.cc │ │ │ └── rest_connection_pool_status.h │ ├── rest_metadata_cache │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── rest_clusters_list.cc │ │ │ ├── rest_clusters_list.h │ │ │ ├── rest_clusters_nodes.cc │ │ │ ├── rest_clusters_nodes.h │ │ │ ├── rest_metadata_cache_config.cc │ │ │ ├── rest_metadata_cache_config.h │ │ │ ├── rest_metadata_cache_list.cc │ │ │ ├── rest_metadata_cache_list.h │ │ │ ├── rest_metadata_cache_plugin.cc │ │ │ ├── rest_metadata_cache_status.cc │ │ │ └── rest_metadata_cache_status.h │ ├── rest_router │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── rest_router_plugin.cc │ │ │ ├── rest_router_status.cc │ │ │ └── rest_router_status.h │ ├── rest_routing │ │ ├── CMakeLists.txt │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── rest_routing_blocked_hosts.cc │ │ │ ├── rest_routing_blocked_hosts.h │ │ │ ├── rest_routing_config.cc │ │ │ ├── rest_routing_config.h │ │ │ ├── rest_routing_connections.cc │ │ │ ├── rest_routing_connections.h │ │ │ ├── rest_routing_destinations.cc │ │ │ ├── rest_routing_destinations.h │ │ │ ├── rest_routing_health.cc │ │ │ ├── rest_routing_health.h │ │ │ ├── rest_routing_list.cc │ │ │ ├── rest_routing_list.h │ │ │ ├── rest_routing_plugin.cc │ │ │ ├── rest_routing_routes_status.cc │ │ │ ├── rest_routing_routes_status.h │ │ │ ├── rest_routing_status.cc │ │ │ └── rest_routing_status.h │ ├── router │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── mysqlrouter │ │ │ │ ├── cluster_metadata.h │ │ │ │ ├── cluster_metadata_dynamic_state.h │ │ │ │ ├── cluster_metadata_instance_attributes.h │ │ │ │ ├── config_files.h │ │ │ │ ├── datatypes.h │ │ │ │ ├── default_paths.h │ │ │ │ ├── keyring_info.h │ │ │ │ ├── log_filter.h │ │ │ │ ├── mysql_client_thread_token.h │ │ │ │ ├── mysql_session.h │ │ │ │ ├── supported_router_options.h │ │ │ │ ├── sys_user_operations.h │ │ │ │ ├── uri.h │ │ │ │ ├── utils.h │ │ │ │ ├── utils_sqlstring.h │ │ │ │ └── windows │ │ │ │ ├── password_vault.h │ │ │ │ ├── router_service_names.h │ │ │ │ └── service_operations.h │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── auto_cleaner.cc │ │ │ ├── auto_cleaner.h │ │ │ ├── certificate_generator.cc │ │ │ ├── certificate_generator.h │ │ │ ├── certificate_handler.cc │ │ │ ├── certificate_handler.h │ │ │ ├── cluster_metadata.cc │ │ │ ├── cluster_metadata.h │ │ │ ├── cluster_metadata_dynamic_state.cc │ │ │ ├── cluster_metadata_instance_attributes.cc │ │ │ ├── common │ │ │ │ ├── log_filter.cc │ │ │ │ ├── mysql_session.cc │ │ │ │ └── utils_sqlstring.cc │ │ │ ├── config_files.cc │ │ │ ├── config_generator.cc │ │ │ ├── config_generator.h │ │ │ ├── default_paths.cc │ │ │ ├── keyring_cli.cc │ │ │ ├── keyring_frontend.cc │ │ │ ├── keyring_frontend.h │ │ │ ├── keyring_info.cc │ │ │ ├── main.cc │ │ │ ├── router_app.cc │ │ │ ├── router_app.h │ │ │ ├── sys_user_operations.cc │ │ │ ├── uri.cc │ │ │ ├── utils.cc │ │ │ └── windows │ │ │ │ ├── main-windows.cc │ │ │ │ ├── main-windows.h │ │ │ │ ├── nt_servc.cc │ │ │ │ ├── nt_servc.h │ │ │ │ ├── password_vault.cc │ │ │ │ └── service_operations.cc │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── config_a.conf │ │ │ ├── config_b.conf │ │ │ ├── config_c.ini │ │ │ ├── issues │ │ │ ├── test_bug22084430.cc │ │ │ └── test_bug24909259.cc │ │ │ ├── mysqlrouter.conf.in │ │ │ ├── mysqlrouter_consolelogger.conf.in │ │ │ ├── mysqlrouter_extra.conf.in │ │ │ ├── mysqlrouter_nologger.conf.in │ │ │ ├── parse_error.conf │ │ │ ├── test_certificate_generator.cc │ │ │ ├── test_certificate_handler.cc │ │ │ ├── test_config_files.cc │ │ │ ├── test_default_paths.cc │ │ │ ├── test_instance_attributes.cc │ │ │ ├── test_keyring_frontend.cc │ │ │ ├── test_log_filter.cc │ │ │ ├── test_mysql_session.cc │ │ │ ├── test_mysqlrouter_app.cc │ │ │ ├── test_mysqlrouter_utils.cc │ │ │ ├── test_uri.cc │ │ │ ├── test_utils.cc │ │ │ └── test_windows_service.cc │ └── routing │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── mysqlrouter │ │ │ ├── client_error_code.h │ │ │ ├── destination.h │ │ │ ├── routing.h │ │ │ ├── routing_component.h │ │ │ └── supported_routing_options.h │ │ ├── src │ │ ├── CMakeLists.txt │ │ ├── auth_digest.h │ │ ├── await_client_or_server.cc │ │ ├── await_client_or_server.h │ │ ├── basic_protocol_splicer.h │ │ ├── blocked_endpoints.cc │ │ ├── blocked_endpoints.h │ │ ├── channel.cc │ │ ├── channel.h │ │ ├── classic_auth.cc │ │ ├── classic_auth.h │ │ ├── classic_auth_caching_sha2.cc │ │ ├── classic_auth_caching_sha2.h │ │ ├── classic_auth_caching_sha2_forwarder.cc │ │ ├── classic_auth_caching_sha2_forwarder.h │ │ ├── classic_auth_caching_sha2_sender.cc │ │ ├── classic_auth_caching_sha2_sender.h │ │ ├── classic_auth_cleartext.cc │ │ ├── classic_auth_cleartext.h │ │ ├── classic_auth_cleartext_forwarder.cc │ │ ├── classic_auth_cleartext_forwarder.h │ │ ├── classic_auth_cleartext_sender.cc │ │ ├── classic_auth_cleartext_sender.h │ │ ├── classic_auth_forwarder.cc │ │ ├── classic_auth_forwarder.h │ │ ├── classic_auth_native.cc │ │ ├── classic_auth_native.h │ │ ├── classic_auth_native_forwarder.cc │ │ ├── classic_auth_native_forwarder.h │ │ ├── classic_auth_native_sender.cc │ │ ├── classic_auth_native_sender.h │ │ ├── classic_auth_sha256_password.cc │ │ ├── classic_auth_sha256_password.h │ │ ├── classic_auth_sha256_password_forwarder.cc │ │ ├── classic_auth_sha256_password_forwarder.h │ │ ├── classic_auth_sha256_password_sender.cc │ │ ├── classic_auth_sha256_password_sender.h │ │ ├── classic_binlog_dump_forwarder.cc │ │ ├── classic_binlog_dump_forwarder.h │ │ ├── classic_change_user_forwarder.cc │ │ ├── classic_change_user_forwarder.h │ │ ├── classic_change_user_sender.cc │ │ ├── classic_change_user_sender.h │ │ ├── classic_clone_forwarder.cc │ │ ├── classic_clone_forwarder.h │ │ ├── classic_command.cc │ │ ├── classic_command.h │ │ ├── classic_connect.cc │ │ ├── classic_connect.h │ │ ├── classic_connection.cc │ │ ├── classic_connection.h │ │ ├── classic_connection_base.cc │ │ ├── classic_connection_base.h │ │ ├── classic_debug_forwarder.cc │ │ ├── classic_debug_forwarder.h │ │ ├── classic_flow.cc │ │ ├── classic_flow.h │ │ ├── classic_forwarder.cc │ │ ├── classic_forwarder.h │ │ ├── classic_frame.cc │ │ ├── classic_frame.h │ │ ├── classic_greeting_forwarder.cc │ │ ├── classic_greeting_forwarder.h │ │ ├── classic_greeting_receiver.cc │ │ ├── classic_greeting_receiver.h │ │ ├── classic_init_schema_forwarder.cc │ │ ├── classic_init_schema_forwarder.h │ │ ├── classic_init_schema_sender.cc │ │ ├── classic_init_schema_sender.h │ │ ├── classic_kill_forwarder.cc │ │ ├── classic_kill_forwarder.h │ │ ├── classic_lazy_connect.cc │ │ ├── classic_lazy_connect.h │ │ ├── classic_list_fields_forwarder.cc │ │ ├── classic_list_fields_forwarder.h │ │ ├── classic_ping_forwarder.cc │ │ ├── classic_ping_forwarder.h │ │ ├── classic_prepared_statement.h │ │ ├── classic_query_forwarder.cc │ │ ├── classic_query_forwarder.h │ │ ├── classic_query_param.cc │ │ ├── classic_query_param.h │ │ ├── classic_query_sender.cc │ │ ├── classic_query_sender.h │ │ ├── classic_quit_forwarder.cc │ │ ├── classic_quit_forwarder.h │ │ ├── classic_quit_sender.cc │ │ ├── classic_quit_sender.h │ │ ├── classic_register_replica_forwarder.cc │ │ ├── classic_register_replica_forwarder.h │ │ ├── classic_reload_forwarder.cc │ │ ├── classic_reload_forwarder.h │ │ ├── classic_reset_connection_forwarder.cc │ │ ├── classic_reset_connection_forwarder.h │ │ ├── classic_reset_connection_sender.cc │ │ ├── classic_reset_connection_sender.h │ │ ├── classic_session_tracker.cc │ │ ├── classic_session_tracker.h │ │ ├── classic_set_option_forwarder.cc │ │ ├── classic_set_option_forwarder.h │ │ ├── classic_set_option_sender.cc │ │ ├── classic_set_option_sender.h │ │ ├── classic_statistics_forwarder.cc │ │ ├── classic_statistics_forwarder.h │ │ ├── classic_stmt_close_forwarder.cc │ │ ├── classic_stmt_close_forwarder.h │ │ ├── classic_stmt_execute_forwarder.cc │ │ ├── classic_stmt_execute_forwarder.h │ │ ├── classic_stmt_fetch_forwarder.cc │ │ ├── classic_stmt_fetch_forwarder.h │ │ ├── classic_stmt_param_append_data_forwarder.cc │ │ ├── classic_stmt_param_append_data_forwarder.h │ │ ├── classic_stmt_prepare_forwarder.cc │ │ ├── classic_stmt_prepare_forwarder.h │ │ ├── classic_stmt_reset_forwarder.cc │ │ ├── classic_stmt_reset_forwarder.h │ │ ├── command_router_set.h │ │ ├── connection.cc │ │ ├── connection.h │ │ ├── connection_container.cc │ │ ├── connection_container.h │ │ ├── context.cc │ │ ├── context.h │ │ ├── dest_first_available.cc │ │ ├── dest_first_available.h │ │ ├── dest_metadata_cache.cc │ │ ├── dest_metadata_cache.h │ │ ├── dest_next_available.cc │ │ ├── dest_next_available.h │ │ ├── dest_round_robin.cc │ │ ├── dest_round_robin.h │ │ ├── destination.cc │ │ ├── destination.h │ │ ├── destination_error.cc │ │ ├── destination_error.h │ │ ├── destination_ssl_context.cc │ │ ├── destination_ssl_context.h │ │ ├── forwarding_processor.cc │ │ ├── forwarding_processor.h │ │ ├── implicit_commit_parser.cc │ │ ├── implicit_commit_parser.h │ │ ├── initial_connection_attributes.h │ │ ├── mysql_routing.cc │ │ ├── mysql_routing.h │ │ ├── mysql_routing_base.h │ │ ├── mysql_routing_common.cc │ │ ├── mysql_routing_common.h │ │ ├── openssl_digest.h │ │ ├── openssl_msg.cc │ │ ├── openssl_msg.h │ │ ├── plugin_config.cc │ │ ├── plugin_config.h │ │ ├── processor.cc │ │ ├── processor.h │ │ ├── protocol │ │ │ ├── base_protocol.h │ │ │ └── protocol.h │ │ ├── routing.cc │ │ ├── routing_component.cc │ │ ├── routing_config.h │ │ ├── routing_plugin.cc │ │ ├── shared_quarantine_handler.h │ │ ├── show_warnings_parser.cc │ │ ├── show_warnings_parser.h │ │ ├── socket_container.h │ │ ├── sql_exec_context.h │ │ ├── sql_lexer.cc │ │ ├── sql_lexer.h │ │ ├── sql_lexer_error.h │ │ ├── sql_lexer_input_stream.h │ │ ├── sql_lexer_parser_input.h │ │ ├── sql_lexer_parser_state.h │ │ ├── sql_lexer_thd.h │ │ ├── sql_lexer_yacc_state.h │ │ ├── sql_parser.h │ │ ├── sql_splitting_allowed.cc │ │ ├── sql_splitting_allowed.h │ │ ├── sql_value.cc │ │ ├── sql_value.h │ │ ├── ssl_mode.h │ │ ├── start_transaction_parser.cc │ │ ├── start_transaction_parser.h │ │ ├── stmt_classifier.h │ │ ├── trace_span.h │ │ ├── tracer.h │ │ ├── x_connection.cc │ │ └── x_connection.h │ │ └── tests │ │ ├── CMakeLists.txt │ │ ├── corpus │ │ ├── show_warnings │ │ │ ├── show_count_start_errors │ │ │ ├── show_count_start_warnings │ │ │ ├── show_count_start_warnings_limit_1 │ │ │ ├── show_count_start_warnings_limit_1_2 │ │ │ └── show_warnings │ │ └── sql_lexer │ │ │ ├── open_comment │ │ │ └── select_1 │ │ ├── fuzz_show_warnings.cc │ │ ├── fuzz_sql_lexer.cc │ │ ├── issues │ │ └── test_bug21873666.cc │ │ ├── mysql_client.h │ │ ├── plugin │ │ └── test_plugin.cc │ │ ├── test_auth_digest.cc │ │ ├── test_block_clients.cc │ │ ├── test_classic_protocol_splicer.cc │ │ ├── test_classic_quit_sender.cc │ │ ├── test_classic_reset_connection_sender.cc │ │ ├── test_connection.cc │ │ ├── test_connection_container.cc │ │ ├── test_first_available.cc │ │ ├── test_metadata_cache_group.cc │ │ ├── test_next_available.cc │ │ ├── test_round_robin.cc │ │ ├── test_routing.cc │ │ ├── test_setup_named_socket_service.cc │ │ ├── test_setup_tcp_service.cc │ │ ├── test_sql_splitting_allowed.cc │ │ └── test_start_transaction_parser.cc ├── tests │ ├── CMakeLists.txt │ ├── component │ │ ├── CMakeLists.txt │ │ ├── data │ │ │ ├── bootstrap_access_error_at_grant.js │ │ │ ├── bootstrap_account_host_multiple_patterns.js │ │ │ ├── bootstrap_account_host_pattern_too_long.js │ │ │ ├── bootstrap_account_tests.js │ │ │ ├── bootstrap_ar.js │ │ │ ├── bootstrap_big_data.js │ │ │ ├── bootstrap_clusterset.js │ │ │ ├── bootstrap_error_on_first_query.js │ │ │ ├── bootstrap_exec_time_2_seconds.js │ │ │ ├── bootstrap_failover_at_crash.js │ │ │ ├── bootstrap_failover_at_crash_v1.js │ │ │ ├── bootstrap_failover_at_grant_ar.js │ │ │ ├── bootstrap_failover_at_grant_gr.js │ │ │ ├── bootstrap_failover_at_grant_gr_v1.js │ │ │ ├── bootstrap_failover_at_show_warnings.js │ │ │ ├── bootstrap_failover_reconfigure_ok.js │ │ │ ├── bootstrap_failover_reconfigure_ok_3_old_users.js │ │ │ ├── bootstrap_failover_reconfigure_ok_v1.js │ │ │ ├── bootstrap_failover_super_read_only_1_ar.js │ │ │ ├── bootstrap_failover_super_read_only_1_gr.js │ │ │ ├── bootstrap_failover_super_read_only_1_gr_v1.js │ │ │ ├── bootstrap_failover_super_read_only_dead_2nd_1_ar.js │ │ │ ├── bootstrap_failover_super_read_only_dead_2nd_1_gr.js │ │ │ ├── bootstrap_failover_super_read_only_dead_2nd_1_gr_v1.js │ │ │ ├── bootstrap_failover_super_read_only_delete_user_ar.js │ │ │ ├── bootstrap_failover_super_read_only_delete_user_gr.js │ │ │ ├── bootstrap_gr.js │ │ │ ├── bootstrap_gr_dup_router.js │ │ │ ├── bootstrap_gr_unhashed_passwd.js │ │ │ ├── bootstrap_gr_v1.js │ │ │ ├── bootstrap_no_gr.js │ │ │ ├── bootstrap_no_gr_v1.js │ │ │ ├── bootstrap_no_schema.js │ │ │ ├── bootstrap_report_host.js │ │ │ ├── bootstrap_show_cipher_status_invalid_result.js │ │ │ ├── bootstrap_unsupported_schema_version.js │ │ │ ├── dhparams-1024.pem │ │ │ ├── dhparams-2048.pem │ │ │ ├── dhparams-4.pem │ │ │ ├── handshake_too_many_con_error.js │ │ │ ├── js_test_empty_file.js │ │ │ ├── js_test_handshake_greeting_exec_time_is_empty.js │ │ │ ├── js_test_handshake_greeting_exec_time_is_number.js │ │ │ ├── js_test_handshake_greeting_is_empty.js │ │ │ ├── js_test_handshake_is_empty.js │ │ │ ├── js_test_handshake_is_string.js │ │ │ ├── js_test_nesting.js │ │ │ ├── js_test_parse_error.js │ │ │ ├── js_test_require.js │ │ │ ├── js_test_stmts_is_array.js │ │ │ ├── js_test_stmts_is_coroutine.js │ │ │ ├── js_test_stmts_is_empty.js │ │ │ ├── js_test_stmts_is_function.js │ │ │ ├── js_test_stmts_is_string.js │ │ │ ├── js_test_stmts_result_has_infinity.js │ │ │ ├── js_test_stmts_result_has_negative_int.js │ │ │ ├── js_test_stmts_result_has_repeat.js │ │ │ ├── local_modules │ │ │ │ ├── common_statements.js │ │ │ │ ├── gr_memberships.js │ │ │ │ └── itertools.js │ │ │ ├── max_connections_reached_at_auth.js │ │ │ ├── max_connections_reached_at_greeting.js │ │ │ ├── metadata-model-2.1.0.sql │ │ │ ├── metadata_1_node_repeat.js │ │ │ ├── metadata_1_node_repeat_metadatada_upgrade.js │ │ │ ├── metadata_1_node_repeat_v2_ar.js │ │ │ ├── metadata_1_node_repeat_v2_gr.js │ │ │ ├── metadata_3_nodes_first_not_accessible.js │ │ │ ├── metadata_3_secondaries_failed_to_update.js │ │ │ ├── metadata_3_secondaries_failed_to_update_v2_gr.js │ │ │ ├── metadata_3_secondaries_pass.js │ │ │ ├── metadata_3_secondaries_pass_v2_gr.js │ │ │ ├── metadata_3_secondaries_primary_failover.js │ │ │ ├── metadata_3_secondaries_primary_failover_v2_gr.js │ │ │ ├── metadata_3_secondaries_server_removed_from_cluster.js │ │ │ ├── metadata_3_secondaries_server_removed_from_cluster_v2_gr.js │ │ │ ├── metadata_4_secondaries_partitioning.js │ │ │ ├── metadata_4_secondaries_partitioning_v2_gr.js │ │ │ ├── metadata_broken_hostname.js │ │ │ ├── metadata_clusterset.js │ │ │ ├── metadata_dynamic_nodes.js │ │ │ ├── metadata_dynamic_nodes_v2_ar.js │ │ │ ├── metadata_dynamic_nodes_v2_gr.js │ │ │ ├── metadata_dynamic_nodes_v2_gr_incons_md.js │ │ │ ├── metadata_dynamic_nodes_version_update.js │ │ │ ├── metadata_dynamic_nodes_version_update_v2_ar.js │ │ │ ├── metadata_dynamic_nodes_version_update_v2_gr.js │ │ │ ├── metadata_error_v2_ar.js │ │ │ ├── metadata_http_auth_backend.js │ │ │ ├── metadata_old_schema.js │ │ │ ├── metadata_only_view_id_v2_ar.js │ │ │ ├── metadata_rr_gr_nodes.js │ │ │ ├── mock_server_cert_verify_cert.js │ │ │ ├── mock_server_cert_verify_issuer.js │ │ │ ├── mock_server_cert_verify_subject.js │ │ │ ├── mock_server_cert_verify_subject_issuer.js │ │ │ ├── mock_server_require_password.js │ │ │ ├── mock_server_require_username.js │ │ │ ├── my_port.js │ │ │ ├── no_session_tracker.js │ │ │ ├── passwd │ │ │ ├── rest_api_enable.js │ │ │ ├── rest_server_mock.js │ │ │ ├── rest_server_mock_with_gr.js │ │ │ ├── routing_sharing_php_all_commands.php │ │ │ ├── routing_sharing_php_prepared_statement.php │ │ │ ├── routing_sharing_php_query.php │ │ │ ├── session_tracker.js │ │ │ ├── sharing.js │ │ │ ├── simple-client.js │ │ │ ├── splitting.js │ │ │ ├── test_modules │ │ │ │ ├── test-require-dir-with-indexjs │ │ │ │ │ └── index.js │ │ │ │ ├── test-require-dir-with-packagejson │ │ │ │ │ ├── foo.js │ │ │ │ │ └── package.json │ │ │ │ ├── test-require-direct.js │ │ │ │ ├── test-require-nesting-1.js │ │ │ │ ├── test-require-nesting-2.js │ │ │ │ ├── test-require-nesting-3.js │ │ │ │ ├── test-require-nesting-4.js │ │ │ │ └── test-require-nesting-5.js │ │ │ ├── test_shutdown.js │ │ │ └── tls_endpoint.js │ │ ├── logger_testplugin.cc │ │ ├── rest_signal │ │ │ ├── CMakeLists.txt │ │ │ └── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rest_signal_abort.cc │ │ │ │ ├── rest_signal_abort.h │ │ │ │ └── rest_signal_plugin.cc │ │ ├── signal_me.cc │ │ ├── test_async_replicaset.cc │ │ ├── test_bootstrap.cc │ │ ├── test_bootstrap_account.cc │ │ ├── test_bootstrap_clusterset.cc │ │ ├── test_bootstrap_system_deployment.cc │ │ ├── test_bootstrap_tls_endpoint.cc │ │ ├── test_cluster_metadata.cc │ │ ├── test_clusterset.cc │ │ ├── test_component_test_framework.cc │ │ ├── test_config.cc │ │ ├── test_config_overwrites.cc │ │ ├── test_connection_pool.cc │ │ ├── test_destination_status.cc │ │ ├── test_gr_notifications.cc │ │ ├── test_gr_state.cc │ │ ├── test_http_server.cc │ │ ├── test_logging.cc │ │ ├── test_logging_eventlog.cc │ │ ├── test_master_key_reader_writer.cc │ │ ├── test_metadata_http_auth_backend.cc │ │ ├── test_metadata_ttl.cc │ │ ├── test_mock_server.cc │ │ ├── test_node_attributes.cc │ │ ├── test_pidfile.cc │ │ ├── test_read_replica.cc │ │ ├── test_rest_api.cc │ │ ├── test_rest_api_enable.cc │ │ ├── test_rest_connection_pool.cc │ │ ├── test_rest_metadata_cache.cc │ │ ├── test_rest_mock_server.cc │ │ ├── test_rest_router.cc │ │ ├── test_rest_routing.cc │ │ ├── test_router_configuration_errors.cc │ │ ├── test_router_stacktrace.cc │ │ ├── test_routing.cc │ │ ├── test_routing_connection.cc │ │ ├── test_routing_connection_errors.cc │ │ ├── test_routing_retry.cc │ │ ├── test_routing_sharing.cc │ │ ├── test_routing_splicer.cc │ │ ├── test_routing_splitting.cc │ │ ├── test_routing_strategy.cc │ │ ├── test_sd_notify.cc │ │ ├── test_shutdown.cc │ │ ├── test_socket_close.cc │ │ ├── test_stacktrace.cc │ │ ├── test_state_file.cc │ │ └── test_user_option.cc │ ├── fuzzers │ │ ├── CMakeLists.txt │ │ ├── README.txt │ │ ├── corpus │ │ │ ├── fuzz_router_uri │ │ │ │ ├── uri-1 │ │ │ │ ├── uri-2 │ │ │ │ └── uri-3 │ │ │ └── fuzz_router_uri_tostring │ │ │ │ ├── host-trailing-dot │ │ │ │ └── uri-ipv6-zoneid │ │ ├── fuzz_router_uri.cc │ │ └── fuzz_router_uri_tostring.cc │ ├── helpers │ │ ├── core_dumper.cc │ │ ├── core_dumper.h │ │ ├── core_finder.cc │ │ ├── core_finder.h │ │ ├── filesystem_utils.cc │ │ ├── filesystem_utils.h │ │ ├── gtest_consoleoutput.h │ │ ├── gtest_testname.cc │ │ ├── gtest_testname.h │ │ ├── master_key_test_writer.cc │ │ ├── mock_server_testutils.cc │ │ ├── mock_server_testutils.h │ │ ├── process_manager.cc │ │ ├── process_manager.h │ │ ├── process_wrapper.cc │ │ ├── process_wrapper.h │ │ ├── procs.h │ │ ├── rest_api_testutils.cc │ │ ├── rest_api_testutils.h │ │ ├── rest_metadata_client.cc │ │ ├── rest_metadata_client.h │ │ ├── router_component_clusterset.cc │ │ ├── router_component_clusterset.h │ │ ├── router_component_metadata.cc │ │ ├── router_component_metadata.h │ │ ├── router_component_system_layout.cc │ │ ├── router_component_system_layout.h │ │ ├── router_component_test.cc │ │ ├── router_component_test.h │ │ ├── router_component_testutils.cc │ │ ├── router_component_testutils.h │ │ ├── router_test_helpers.cc │ │ ├── router_test_helpers.h │ │ ├── script_generator.cc │ │ ├── script_generator.h │ │ ├── shared_server.cc │ │ ├── shared_server.h │ │ ├── stdx_expected_no_error.h │ │ ├── tcp_port_pool.cc │ │ └── tcp_port_pool.h │ └── integration │ │ ├── CMakeLists.txt │ │ ├── test_routing_direct.cc │ │ ├── test_routing_reuse.cc │ │ ├── test_routing_sharing.cc │ │ ├── test_routing_sharing_constrained_pools.cc │ │ ├── test_routing_sharing_restart.cc │ │ ├── test_routing_splitting.cc │ │ └── test_routing_tracing.cc └── tsan.supp ├── run_doxygen.cmake ├── scripts ├── CMakeLists.txt ├── comp_sql.cc ├── fill_help_tables.sql ├── firewall_stored_procedures.sql ├── invoke-with-relative-paths.pl ├── mysql_config.sh ├── mysql_system_tables.sql ├── mysql_system_tables_data.sql ├── mysql_system_tables_data_fix.sql ├── mysql_system_tables_fix.sql ├── mysql_system_users.sql ├── mysql_test_data_timezone.sql ├── mysqlclient.pc.in ├── mysqld_multi.pl.in ├── mysqld_safe.sh ├── mysqldumpslow.pl.in ├── randomize-order.pl ├── sys_schema │ ├── CMakeLists.txt │ ├── after_setup.sql │ ├── before_setup.sql │ ├── collapse-delimiter.awk │ ├── collapse-semicolon.awk │ ├── functions │ │ ├── extract_schema_from_file_name.sql │ │ ├── extract_table_from_file_name.sql │ │ ├── format_bytes.sql │ │ ├── format_path.sql │ │ ├── format_statement.sql │ │ ├── format_time.sql │ │ ├── list_add.sql │ │ ├── list_drop.sql │ │ ├── ps_is_account_enabled.sql │ │ ├── ps_is_consumer_enabled.sql │ │ ├── ps_is_instrument_default_enabled.sql │ │ ├── ps_is_instrument_default_timed.sql │ │ ├── ps_is_thread_instrumented.sql │ │ ├── ps_thread_account.sql │ │ ├── ps_thread_id.sql │ │ ├── ps_thread_stack.sql │ │ ├── ps_thread_trx_info.sql │ │ ├── quote_identifier.sql │ │ ├── sys_get_config.sql │ │ ├── version_major.sql │ │ ├── version_minor.sql │ │ └── version_patch.sql │ ├── generate_sql_file_57.sh │ ├── init_priv.sql │ ├── procedures │ │ ├── create_synonym_db.sql │ │ ├── diagnostics.sql │ │ ├── execute_prepared_stmt.sql │ │ ├── ps_setup_disable_background_threads.sql │ │ ├── ps_setup_disable_consumer.sql │ │ ├── ps_setup_disable_instrument.sql │ │ ├── ps_setup_disable_thread.sql │ │ ├── ps_setup_enable_background_threads.sql │ │ ├── ps_setup_enable_consumer.sql │ │ ├── ps_setup_enable_instrument.sql │ │ ├── ps_setup_enable_thread.sql │ │ ├── ps_setup_reload_saved.sql │ │ ├── ps_setup_reset_to_default.sql │ │ ├── ps_setup_reset_to_default_after.sql │ │ ├── ps_setup_reset_to_default_before.sql │ │ ├── ps_setup_save.sql │ │ ├── ps_setup_show_disabled.sql │ │ ├── ps_setup_show_disabled_consumers.sql │ │ ├── ps_setup_show_disabled_instruments.sql │ │ ├── ps_setup_show_enabled.sql │ │ ├── ps_setup_show_enabled_consumers.sql │ │ ├── ps_setup_show_enabled_instruments.sql │ │ ├── ps_statement_avg_latency_histogram.sql │ │ ├── ps_trace_statement_digest.sql │ │ ├── ps_trace_thread.sql │ │ ├── ps_truncate_all_tables.sql │ │ ├── statement_performance_analyzer.sql │ │ └── table_exists.sql │ ├── run_gensysschema.cmake │ ├── sys_57.sql │ ├── sys_57.txt │ ├── tables │ │ ├── sys_config.sql │ │ ├── sys_config_alter.sql │ │ └── sys_config_data.sql │ ├── triggers │ │ ├── sys_config_insert_set_user.sql │ │ └── sys_config_update_set_user.sql │ └── views │ │ ├── i_s │ │ ├── innodb_buffer_stats_by_schema.sql │ │ ├── innodb_buffer_stats_by_table.sql │ │ ├── innodb_lock_waits.sql │ │ ├── schema_auto_increment_columns.sql │ │ ├── schema_object_overview.sql │ │ ├── schema_redundant_indexes.sql │ │ ├── x_innodb_buffer_stats_by_schema.sql │ │ ├── x_innodb_buffer_stats_by_table.sql │ │ ├── x_innodb_lock_waits.sql │ │ └── x_schema_flattened_keys.sql │ │ ├── p_s │ │ ├── host_summary.sql │ │ ├── host_summary_by_file_io.sql │ │ ├── host_summary_by_file_io_type.sql │ │ ├── host_summary_by_stages.sql │ │ ├── host_summary_by_statement_latency.sql │ │ ├── host_summary_by_statement_type.sql │ │ ├── innodb_lock_waits.sql │ │ ├── io_by_thread_by_latency.sql │ │ ├── io_global_by_file_by_bytes.sql │ │ ├── io_global_by_file_by_latency.sql │ │ ├── io_global_by_wait_by_bytes.sql │ │ ├── io_global_by_wait_by_latency.sql │ │ ├── latest_file_io.sql │ │ ├── memory_by_host_by_current_bytes.sql │ │ ├── memory_by_thread_by_current_bytes.sql │ │ ├── memory_by_user_by_current_bytes.sql │ │ ├── memory_global_by_current_bytes.sql │ │ ├── memory_global_total.sql │ │ ├── metrics.sql │ │ ├── processlist.sql │ │ ├── ps_check_lost_instrumentation.sql │ │ ├── schema_index_statistics.sql │ │ ├── schema_table_lock_waits.sql │ │ ├── schema_table_statistics.sql │ │ ├── schema_table_statistics_with_buffer.sql │ │ ├── schema_tables_with_full_table_scans.sql │ │ ├── schema_unused_indexes.sql │ │ ├── session_ssl_status.sql │ │ ├── sessions.sql │ │ ├── statement_analysis.sql │ │ ├── statements_with_errors_or_warnings.sql │ │ ├── statements_with_full_table_scans.sql │ │ ├── statements_with_runtimes_in_95th_percentile.sql │ │ ├── statements_with_sorting.sql │ │ ├── statements_with_temp_tables.sql │ │ ├── user_summary.sql │ │ ├── user_summary_by_file_io.sql │ │ ├── user_summary_by_file_io_type.sql │ │ ├── user_summary_by_stages.sql │ │ ├── user_summary_by_statement_latency.sql │ │ ├── user_summary_by_statement_type.sql │ │ ├── wait_classes_global_by_avg_latency.sql │ │ ├── wait_classes_global_by_latency.sql │ │ ├── waits_by_host_by_latency.sql │ │ ├── waits_by_user_by_latency.sql │ │ ├── waits_global_by_latency.sql │ │ ├── x_host_summary.sql │ │ ├── x_host_summary_by_file_io.sql │ │ ├── x_host_summary_by_file_io_type.sql │ │ ├── x_host_summary_by_stages.sql │ │ ├── x_host_summary_by_statement_latency.sql │ │ ├── x_host_summary_by_statement_type.sql │ │ ├── x_innodb_lock_waits.sql │ │ ├── x_io_by_thread_by_latency.sql │ │ ├── x_io_global_by_file_by_bytes.sql │ │ ├── x_io_global_by_file_by_latency.sql │ │ ├── x_io_global_by_wait_by_bytes.sql │ │ ├── x_io_global_by_wait_by_latency.sql │ │ ├── x_latest_file_io.sql │ │ ├── x_memory_by_host_by_current_bytes.sql │ │ ├── x_memory_by_thread_by_current_bytes.sql │ │ ├── x_memory_by_user_by_current_bytes.sql │ │ ├── x_memory_global_by_current_bytes.sql │ │ ├── x_memory_global_total.sql │ │ ├── x_processlist.sql │ │ ├── x_ps_digest_95th_percentile_by_avg_us.sql │ │ ├── x_ps_digest_avg_latency_distribution.sql │ │ ├── x_ps_schema_table_statistics_io.sql │ │ ├── x_schema_index_statistics.sql │ │ ├── x_schema_table_lock_waits.sql │ │ ├── x_schema_table_statistics.sql │ │ ├── x_schema_table_statistics_with_buffer.sql │ │ ├── x_schema_tables_with_full_table_scans.sql │ │ ├── x_sessions.sql │ │ ├── x_statement_analysis.sql │ │ ├── x_statements_with_errors_or_warnings.sql │ │ ├── x_statements_with_full_table_scans.sql │ │ ├── x_statements_with_runtimes_in_95th_percentile.sql │ │ ├── x_statements_with_sorting.sql │ │ ├── x_statements_with_temp_tables.sql │ │ ├── x_user_summary.sql │ │ ├── x_user_summary_by_file_io.sql │ │ ├── x_user_summary_by_file_io_type.sql │ │ ├── x_user_summary_by_stages.sql │ │ ├── x_user_summary_by_statement_latency.sql │ │ ├── x_user_summary_by_statement_type.sql │ │ ├── x_wait_classes_global_by_avg_latency.sql │ │ ├── x_wait_classes_global_by_latency.sql │ │ ├── x_waits_by_host_by_latency.sql │ │ ├── x_waits_by_user_by_latency.sql │ │ └── x_waits_global_by_latency.sql │ │ └── version.sql └── systemd │ ├── mysqld.service.in │ ├── mysqld.tmpfiles.d.in │ ├── mysqld@.service.in │ ├── mysqld_pre_systemd.in │ ├── mysqlrouter.service.in │ └── mysqlrouter.tmpfiles.d.in ├── share ├── CMakeLists.txt ├── charsets │ ├── Index.xml │ ├── README │ ├── armscii8.xml │ ├── ascii.xml │ ├── cp1250.xml │ ├── cp1251.xml │ ├── cp1256.xml │ ├── cp1257.xml │ ├── cp850.xml │ ├── cp852.xml │ ├── cp866.xml │ ├── dec8.xml │ ├── geostd8.xml │ ├── greek.xml │ ├── hebrew.xml │ ├── hp8.xml │ ├── keybcs2.xml │ ├── koi8r.xml │ ├── koi8u.xml │ ├── languages.html │ ├── latin1.xml │ ├── latin2.xml │ ├── latin5.xml │ ├── latin7.xml │ ├── macce.xml │ ├── macroman.xml │ └── swe7.xml ├── dictionary.txt ├── errmsg_readme.txt ├── messages_to_clients.txt └── messages_to_error_log.txt ├── sql-common ├── bind_params.cc ├── client.cc ├── client_async_authentication.h ├── client_authentication.cc ├── client_extensions_macros.h ├── client_plugin.cc ├── compression.cc ├── get_password.cc ├── json_binary.cc ├── json_binary.h ├── json_dom.cc ├── json_dom.h ├── json_error_handler.cc ├── json_error_handler.h ├── json_path.cc ├── json_path.h ├── json_syntax_check.cc ├── json_syntax_check.h ├── my_decimal.cc ├── my_decimal.h ├── my_path_permissions.cc ├── mysql_native_authentication_client.cc ├── mysql_native_authentication_client.h ├── net_ns.cc ├── net_ns.h ├── net_serv.cc ├── oci │ ├── CMakeLists.txt │ ├── signing_key.cc │ ├── signing_key.h │ ├── ssl.cc │ ├── ssl.h │ ├── ssl_ptr.h │ ├── utilities.cc │ └── utilities.h └── sql_string.cc ├── sql ├── .clang-tidy ├── CMakeLists.txt ├── MSG00001.bin ├── add_errmsg ├── aggregate_check.cc ├── aggregate_check.h ├── aggregated_stats.cc ├── aggregated_stats.h ├── aggregated_stats_buffer.cc ├── aggregated_stats_buffer.h ├── auth │ ├── acl_change_notification.h │ ├── acl_table_base.h │ ├── acl_table_user.cc │ ├── acl_table_user.h │ ├── auth_acls.cc │ ├── auth_acls.h │ ├── auth_common.cc │ ├── auth_common.h │ ├── auth_internal.h │ ├── auth_utility.h │ ├── dynamic_privilege_table.cc │ ├── dynamic_privilege_table.h │ ├── dynamic_privileges_impl.cc │ ├── dynamic_privileges_impl.h │ ├── i_sha2_password.h │ ├── i_sha2_password_common.h │ ├── mysql_native_password.cc │ ├── partial_revokes.cc │ ├── partial_revokes.h │ ├── partitioned_rwlock.h │ ├── password.cc │ ├── password_policy_service.cc │ ├── role_tables.cc │ ├── role_tables.h │ ├── roles.cc │ ├── roles.h │ ├── service_security_context.cc │ ├── sha2_password.cc │ ├── sha2_password_common.cc │ ├── sha2_password_common.h │ ├── sql_acl.h │ ├── sql_auth_cache.cc │ ├── sql_auth_cache.h │ ├── sql_authentication.cc │ ├── sql_authentication.h │ ├── sql_authorization.cc │ ├── sql_authorization.h │ ├── sql_mfa.cc │ ├── sql_mfa.h │ ├── sql_security_ctx.cc │ ├── sql_security_ctx.h │ ├── sql_user.cc │ ├── sql_user_table.cc │ ├── sql_user_table.h │ └── user_table.h ├── auto_thd.cc ├── auto_thd.h ├── basic_istream.cc ├── basic_istream.h ├── basic_ostream.cc ├── basic_ostream.h ├── binlog.cc ├── binlog.h ├── binlog │ ├── decompressing_event_object_istream.cc │ ├── decompressing_event_object_istream.h │ ├── global.cc │ ├── global.h │ ├── group_commit │ │ ├── atomic_bgc_ticket.cc │ │ ├── atomic_bgc_ticket.h │ │ ├── atomic_bgc_ticket_guard.cc │ │ ├── atomic_bgc_ticket_guard.h │ │ ├── bgc_ticket.cc │ │ ├── bgc_ticket.h │ │ ├── bgc_ticket_manager.cc │ │ └── bgc_ticket_manager.h │ ├── monitoring │ │ ├── context.cc │ │ └── context.h │ ├── recovery.cc │ ├── recovery.h │ └── services │ │ └── iterator │ │ ├── file_storage.cc │ │ └── file_storage.h ├── binlog_istream.cc ├── binlog_istream.h ├── binlog_ostream.cc ├── binlog_ostream.h ├── binlog_reader.cc ├── binlog_reader.h ├── bootstrap.cc ├── bootstrap.h ├── bootstrap_impl.h ├── bounded_queue.h ├── changestreams │ ├── apply │ │ ├── commit_order_queue.cc │ │ ├── commit_order_queue.h │ │ ├── constants.h │ │ ├── replication_thread_status.cc │ │ └── replication_thread_status.h │ └── misc │ │ ├── column_filters │ │ ├── column_filter.h │ │ ├── column_filter_factory.h │ │ ├── column_filter_inbound_func_indexes.cc │ │ ├── column_filter_inbound_func_indexes.h │ │ ├── column_filter_inbound_gipk.cc │ │ ├── column_filter_inbound_gipk.h │ │ ├── column_filter_outbound_func_indexes.cc │ │ └── column_filter_outbound_func_indexes.h │ │ ├── replicated_columns_view.cc │ │ ├── replicated_columns_view.h │ │ ├── replicated_columns_view_factory.h │ │ ├── replicated_columns_view_with_gipk_on_source.cc │ │ └── replicated_columns_view_with_gipk_on_source.h ├── check_sql.h ├── check_sql_send.h ├── check_stack.cc ├── check_stack.h ├── client_settings.h ├── clone_handler.cc ├── clone_handler.h ├── cmp_varlen_keys.h ├── coding_guidelines.h ├── command_mapping.cc ├── command_mapping.h ├── command_service.cc ├── comp_creator.h ├── conn_handler │ ├── channel_info.cc │ ├── channel_info.h │ ├── connection_acceptor.h │ ├── connection_handler.h │ ├── connection_handler_impl.h │ ├── connection_handler_manager.cc │ ├── connection_handler_manager.h │ ├── connection_handler_one_thread.cc │ ├── connection_handler_per_thread.cc │ ├── init_net_server_extension.cc │ ├── init_net_server_extension.h │ ├── named_pipe_connection.cc │ ├── named_pipe_connection.h │ ├── plugin_connection_handler.h │ ├── shared_memory_connection.cc │ ├── shared_memory_connection.h │ ├── socket_connection.cc │ └── socket_connection.h ├── containers │ ├── atomics_array.h │ ├── atomics_array_index_interleaved.h │ ├── atomics_array_index_padding.h │ └── integrals_lockfree_queue.h ├── create_def.cc ├── create_field.cc ├── create_field.h ├── current_thd.cc ├── current_thd.h ├── daemon_proxy_keyring │ └── daemon_proxy_keyring.cc ├── dd │ ├── cache │ │ ├── dictionary_client.h │ │ ├── element_map.h │ │ ├── local_multi_map.h │ │ ├── multi_map_base.h │ │ └── object_registry.h │ ├── collection.cc │ ├── collection.h │ ├── dd.h │ ├── dd_event.cc │ ├── dd_event.h │ ├── dd_kill_immunizer.h │ ├── dd_resource_group.cc │ ├── dd_resource_group.h │ ├── dd_routine.cc │ ├── dd_routine.h │ ├── dd_schema.cc │ ├── dd_schema.h │ ├── dd_table.cc │ ├── dd_table.h │ ├── dd_tablespace.cc │ ├── dd_tablespace.h │ ├── dd_trigger.cc │ ├── dd_trigger.h │ ├── dd_utility.cc │ ├── dd_utility.h │ ├── dd_version.h │ ├── dd_view.cc │ ├── dd_view.h │ ├── dictionary.h │ ├── impl │ │ ├── bootstrap │ │ │ ├── bootstrap_ctx.cc │ │ │ ├── bootstrap_ctx.h │ │ │ ├── bootstrapper.cc │ │ │ └── bootstrapper.h │ │ ├── cache │ │ │ ├── cache_element.h │ │ │ ├── dictionary_client.cc │ │ │ ├── free_list.h │ │ │ ├── local_multi_map.cc │ │ │ ├── multi_map_base.cc │ │ │ ├── shared_dictionary_cache.cc │ │ │ ├── shared_dictionary_cache.h │ │ │ ├── shared_multi_map.cc │ │ │ ├── shared_multi_map.h │ │ │ ├── storage_adapter.cc │ │ │ └── storage_adapter.h │ │ ├── dd.cc │ │ ├── dictionary_impl.cc │ │ ├── dictionary_impl.h │ │ ├── object_key.h │ │ ├── properties_impl.cc │ │ ├── properties_impl.h │ │ ├── raw │ │ │ ├── object_keys.cc │ │ │ ├── object_keys.h │ │ │ ├── raw_key.h │ │ │ ├── raw_record.cc │ │ │ ├── raw_record.h │ │ │ ├── raw_record_set.cc │ │ │ ├── raw_record_set.h │ │ │ ├── raw_table.cc │ │ │ └── raw_table.h │ │ ├── sdi.cc │ │ ├── sdi.h │ │ ├── sdi_api.cc │ │ ├── sdi_file.cc │ │ ├── sdi_impl.h │ │ ├── sdi_tablespace.cc │ │ ├── sdi_tablespace.h │ │ ├── sdi_utils.h │ │ ├── string_type.cc │ │ ├── system_registry.cc │ │ ├── system_registry.h │ │ ├── system_views │ │ │ ├── administrable_role_authorizations.cc │ │ │ ├── administrable_role_authorizations.h │ │ │ ├── applicable_roles.cc │ │ │ ├── applicable_roles.h │ │ │ ├── character_sets.cc │ │ │ ├── character_sets.h │ │ │ ├── check_constraints.cc │ │ │ ├── check_constraints.h │ │ │ ├── collation_charset_applicability.cc │ │ │ ├── collation_charset_applicability.h │ │ │ ├── collations.cc │ │ │ ├── collations.h │ │ │ ├── column_statistics.cc │ │ │ ├── column_statistics.h │ │ │ ├── columns.cc │ │ │ ├── columns.h │ │ │ ├── columns_extensions.cc │ │ │ ├── columns_extensions.h │ │ │ ├── enabled_roles.cc │ │ │ ├── enabled_roles.h │ │ │ ├── events.cc │ │ │ ├── events.h │ │ │ ├── files.cc │ │ │ ├── files.h │ │ │ ├── innodb_datafiles.cc │ │ │ ├── innodb_datafiles.h │ │ │ ├── innodb_fields.cc │ │ │ ├── innodb_fields.h │ │ │ ├── innodb_foreign.cc │ │ │ ├── innodb_foreign.h │ │ │ ├── innodb_foreign_cols.cc │ │ │ ├── innodb_foreign_cols.h │ │ │ ├── innodb_tablespaces_brief.cc │ │ │ ├── innodb_tablespaces_brief.h │ │ │ ├── key_column_usage.cc │ │ │ ├── key_column_usage.h │ │ │ ├── keywords.cc │ │ │ ├── keywords.h │ │ │ ├── parameters.cc │ │ │ ├── parameters.h │ │ │ ├── partitions.cc │ │ │ ├── partitions.h │ │ │ ├── referential_constraints.cc │ │ │ ├── referential_constraints.h │ │ │ ├── resource_groups.cc │ │ │ ├── resource_groups.h │ │ │ ├── role_column_grants.cc │ │ │ ├── role_column_grants.h │ │ │ ├── role_routine_grants.cc │ │ │ ├── role_routine_grants.h │ │ │ ├── role_table_grants.cc │ │ │ ├── role_table_grants.h │ │ │ ├── routines.cc │ │ │ ├── routines.h │ │ │ ├── schemata.cc │ │ │ ├── schemata.h │ │ │ ├── schemata_extensions.cc │ │ │ ├── schemata_extensions.h │ │ │ ├── st_geometry_columns.cc │ │ │ ├── st_geometry_columns.h │ │ │ ├── st_spatial_reference_systems.cc │ │ │ ├── st_spatial_reference_systems.h │ │ │ ├── st_units_of_measure.cc │ │ │ ├── st_units_of_measure.h │ │ │ ├── statistics.cc │ │ │ ├── statistics.h │ │ │ ├── system_view_definition_impl.h │ │ │ ├── system_view_impl.h │ │ │ ├── table_constraints.cc │ │ │ ├── table_constraints.h │ │ │ ├── table_constraints_extensions.cc │ │ │ ├── table_constraints_extensions.h │ │ │ ├── tables.cc │ │ │ ├── tables.h │ │ │ ├── tables_extensions.cc │ │ │ ├── tables_extensions.h │ │ │ ├── tablespaces_extensions.cc │ │ │ ├── tablespaces_extensions.h │ │ │ ├── triggers.cc │ │ │ ├── triggers.h │ │ │ ├── user_attributes.cc │ │ │ ├── user_attributes.h │ │ │ ├── view_routine_usage.cc │ │ │ ├── view_routine_usage.h │ │ │ ├── view_table_usage.cc │ │ │ ├── view_table_usage.h │ │ │ ├── views.cc │ │ │ └── views.h │ │ ├── tables │ │ │ ├── catalogs.h │ │ │ ├── character_sets.cc │ │ │ ├── character_sets.h │ │ │ ├── check_constraints.cc │ │ │ ├── check_constraints.h │ │ │ ├── collations.cc │ │ │ ├── collations.h │ │ │ ├── column_statistics.cc │ │ │ ├── column_statistics.h │ │ │ ├── column_type_elements.cc │ │ │ ├── column_type_elements.h │ │ │ ├── columns.cc │ │ │ ├── columns.h │ │ │ ├── dd_properties.cc │ │ │ ├── dd_properties.h │ │ │ ├── events.cc │ │ │ ├── events.h │ │ │ ├── foreign_key_column_usage.cc │ │ │ ├── foreign_key_column_usage.h │ │ │ ├── foreign_keys.cc │ │ │ ├── foreign_keys.h │ │ │ ├── index_column_usage.cc │ │ │ ├── index_column_usage.h │ │ │ ├── index_partitions.cc │ │ │ ├── index_partitions.h │ │ │ ├── index_stats.cc │ │ │ ├── index_stats.h │ │ │ ├── indexes.cc │ │ │ ├── indexes.h │ │ │ ├── parameter_type_elements.cc │ │ │ ├── parameter_type_elements.h │ │ │ ├── parameters.cc │ │ │ ├── parameters.h │ │ │ ├── resource_groups.cc │ │ │ ├── resource_groups.h │ │ │ ├── routines.cc │ │ │ ├── routines.h │ │ │ ├── schemata.cc │ │ │ ├── schemata.h │ │ │ ├── spatial_reference_systems.cc │ │ │ ├── spatial_reference_systems.h │ │ │ ├── table_partition_values.cc │ │ │ ├── table_partition_values.h │ │ │ ├── table_partitions.cc │ │ │ ├── table_partitions.h │ │ │ ├── table_stats.cc │ │ │ ├── table_stats.h │ │ │ ├── tables.cc │ │ │ ├── tables.h │ │ │ ├── tablespace_files.cc │ │ │ ├── tablespace_files.h │ │ │ ├── tablespaces.cc │ │ │ ├── tablespaces.h │ │ │ ├── triggers.cc │ │ │ ├── triggers.h │ │ │ ├── view_routine_usage.cc │ │ │ ├── view_routine_usage.h │ │ │ ├── view_table_usage.cc │ │ │ └── view_table_usage.h │ │ ├── transaction_impl.cc │ │ ├── transaction_impl.h │ │ ├── types │ │ │ ├── abstract_table_impl.cc │ │ │ ├── abstract_table_impl.h │ │ │ ├── charset_impl.cc │ │ │ ├── charset_impl.h │ │ │ ├── check_constraint_impl.cc │ │ │ ├── check_constraint_impl.h │ │ │ ├── collation_impl.cc │ │ │ ├── collation_impl.h │ │ │ ├── column_impl.cc │ │ │ ├── column_impl.h │ │ │ ├── column_statistics_impl.cc │ │ │ ├── column_statistics_impl.h │ │ │ ├── column_type_element_impl.cc │ │ │ ├── column_type_element_impl.h │ │ │ ├── entity_object_impl.cc │ │ │ ├── entity_object_impl.h │ │ │ ├── entity_object_table_impl.cc │ │ │ ├── entity_object_table_impl.h │ │ │ ├── event_impl.cc │ │ │ ├── event_impl.h │ │ │ ├── foreign_key_element_impl.cc │ │ │ ├── foreign_key_element_impl.h │ │ │ ├── foreign_key_impl.cc │ │ │ ├── foreign_key_impl.h │ │ │ ├── function_impl.cc │ │ │ ├── function_impl.h │ │ │ ├── index_element_impl.cc │ │ │ ├── index_element_impl.h │ │ │ ├── index_impl.cc │ │ │ ├── index_impl.h │ │ │ ├── index_stat_impl.cc │ │ │ ├── index_stat_impl.h │ │ │ ├── object_table_definition_impl.cc │ │ │ ├── object_table_definition_impl.h │ │ │ ├── object_table_impl.cc │ │ │ ├── object_table_impl.h │ │ │ ├── parameter_impl.cc │ │ │ ├── parameter_impl.h │ │ │ ├── parameter_type_element_impl.cc │ │ │ ├── parameter_type_element_impl.h │ │ │ ├── partition_impl.cc │ │ │ ├── partition_impl.h │ │ │ ├── partition_index_impl.cc │ │ │ ├── partition_index_impl.h │ │ │ ├── partition_value_impl.cc │ │ │ ├── partition_value_impl.h │ │ │ ├── procedure_impl.cc │ │ │ ├── procedure_impl.h │ │ │ ├── resource_group_impl.cc │ │ │ ├── resource_group_impl.h │ │ │ ├── routine_impl.cc │ │ │ ├── routine_impl.h │ │ │ ├── schema_impl.cc │ │ │ ├── schema_impl.h │ │ │ ├── spatial_reference_system_impl.cc │ │ │ ├── spatial_reference_system_impl.h │ │ │ ├── table_impl.cc │ │ │ ├── table_impl.h │ │ │ ├── table_stat_impl.cc │ │ │ ├── table_stat_impl.h │ │ │ ├── tablespace_file_impl.cc │ │ │ ├── tablespace_file_impl.h │ │ │ ├── tablespace_impl.cc │ │ │ ├── tablespace_impl.h │ │ │ ├── trigger_impl.cc │ │ │ ├── trigger_impl.h │ │ │ ├── view_impl.cc │ │ │ ├── view_impl.h │ │ │ ├── view_routine_impl.cc │ │ │ ├── view_routine_impl.h │ │ │ ├── view_table_impl.cc │ │ │ ├── view_table_impl.h │ │ │ ├── weak_object_impl.cc │ │ │ └── weak_object_impl.h │ │ ├── upgrade │ │ │ ├── dd.cc │ │ │ ├── dd.h │ │ │ ├── server.cc │ │ │ └── server.h │ │ ├── utils.cc │ │ └── utils.h │ ├── info_schema │ │ ├── metadata.cc │ │ ├── metadata.h │ │ ├── show.cc │ │ ├── show.h │ │ ├── show_query_builder.cc │ │ ├── show_query_builder.h │ │ ├── table_stats.cc │ │ ├── table_stats.h │ │ ├── tablespace_stats.cc │ │ └── tablespace_stats.h │ ├── ndbinfo_schema │ │ ├── init.cc │ │ └── init.h │ ├── object_id.h │ ├── performance_schema │ │ ├── init.cc │ │ └── init.h │ ├── properties.cc │ ├── properties.h │ ├── result_type.h │ ├── sdi_api.h │ ├── sdi_file.h │ ├── sdi_fwd.h │ ├── string_type.h │ ├── tablespace_id_owner_visitor.h │ ├── types │ │ ├── abstract_table.h │ │ ├── charset.h │ │ ├── check_constraint.h │ │ ├── collation.h │ │ ├── column.h │ │ ├── column_statistics.h │ │ ├── column_type_element.h │ │ ├── entity_object.h │ │ ├── entity_object_table.h │ │ ├── event.h │ │ ├── foreign_key.h │ │ ├── foreign_key_element.h │ │ ├── function.h │ │ ├── index.h │ │ ├── index_element.h │ │ ├── index_stat.h │ │ ├── object_table.h │ │ ├── object_table_definition.h │ │ ├── parameter.h │ │ ├── parameter_type_element.h │ │ ├── partition.h │ │ ├── partition_index.h │ │ ├── partition_value.h │ │ ├── procedure.h │ │ ├── resource_group.h │ │ ├── routine.h │ │ ├── schema.h │ │ ├── spatial_reference_system.h │ │ ├── system_view.h │ │ ├── system_view_definition.h │ │ ├── table.h │ │ ├── table_stat.h │ │ ├── tablespace.h │ │ ├── tablespace_file.h │ │ ├── trigger.h │ │ ├── view.h │ │ ├── view_routine.h │ │ ├── view_table.h │ │ └── weak_object.h │ ├── upgrade │ │ └── server.h │ └── upgrade_57 │ │ ├── event.cc │ │ ├── event.h │ │ ├── global.cc │ │ ├── global.h │ │ ├── routine.cc │ │ ├── routine.h │ │ ├── schema.cc │ │ ├── schema.h │ │ ├── table.cc │ │ ├── table.h │ │ ├── upgrade.cc │ │ └── upgrade.h ├── dd_sp.cc ├── dd_sp.h ├── dd_sql_view.cc ├── dd_sql_view.h ├── dd_table_share.cc ├── dd_table_share.h ├── debug_lo_misc.h ├── debug_lo_parser.yy ├── debug_lo_scanner.ll ├── debug_lock_order.cc ├── debug_lock_order.h ├── debug_sync.cc ├── debug_sync.h ├── default_values.cc ├── default_values.h ├── derror.cc ├── derror.h ├── discrete_interval.h ├── dynamic_ids.cc ├── dynamic_ids.h ├── enable_win_jemalloc.cc ├── enum_query_type.h ├── error_handler.cc ├── error_handler.h ├── event_data_objects.cc ├── event_data_objects.h ├── event_db_repository.cc ├── event_db_repository.h ├── event_parse_data.cc ├── event_parse_data.h ├── event_queue.cc ├── event_queue.h ├── event_scheduler.cc ├── event_scheduler.h ├── events.cc ├── events.h ├── examples │ ├── CMakeLists.txt │ ├── service_foo.cc │ └── service_foo.h ├── field.cc ├── field.h ├── field_common_properties.h ├── field_conv.cc ├── filesort.cc ├── filesort.h ├── filesort_utils.cc ├── filesort_utils.h ├── gen_keyword_list.cc ├── gen_lex_hash.cc ├── gen_lex_token.cc ├── geometry_rtree.cc ├── gis │ ├── area.cc │ ├── area.h │ ├── area_functor.h │ ├── box.h │ ├── box_traits.h │ ├── buffer.cc │ ├── buffer.h │ ├── buffer_functor.h │ ├── buffer_strategies.h │ ├── coordinate_range_visitor.h │ ├── covered_by.cc │ ├── covered_by_functor.h │ ├── crosses.cc │ ├── crosses_functor.h │ ├── difference.cc │ ├── difference_functor.cc │ ├── difference_functor.h │ ├── disjoint.cc │ ├── disjoint_functor.h │ ├── distance.cc │ ├── distance.h │ ├── distance_functor.cc │ ├── distance_functor.h │ ├── distance_sphere.cc │ ├── distance_sphere.h │ ├── distance_sphere_functor.h │ ├── equals.cc │ ├── equals_functor.h │ ├── frechet_distance.cc │ ├── frechet_distance.h │ ├── frechet_distance_functor.h │ ├── functor.h │ ├── gc_utils.cc │ ├── gc_utils.h │ ├── geometries.cc │ ├── geometries.h │ ├── geometries_cs.h │ ├── geometries_traits.h │ ├── geometry_extraction.h │ ├── geometry_visitor.h │ ├── hausdorff_distance.cc │ ├── hausdorff_distance.h │ ├── hausdorff_distance_functor.h │ ├── intersection.cc │ ├── intersection_functor.cc │ ├── intersection_functor.h │ ├── intersects.cc │ ├── intersects_functor.h │ ├── is_simple.cc │ ├── is_simple.h │ ├── is_simple_functor.h │ ├── is_valid.cc │ ├── is_valid.h │ ├── is_valid_functor.h │ ├── length.cc │ ├── length.h │ ├── length_functor.h │ ├── line_interpolate.cc │ ├── line_interpolate.h │ ├── line_interpolate_functor.h │ ├── longitude_range_normalizer.h │ ├── mbr_utils.cc │ ├── mbr_utils.h │ ├── overlaps.cc │ ├── overlaps_functor.h │ ├── relops.h │ ├── ring_flip_visitor.cc │ ├── ring_flip_visitor.h │ ├── rtree_support.cc │ ├── rtree_support.h │ ├── setops.h │ ├── simplify.cc │ ├── simplify.h │ ├── simplify_functor.h │ ├── so_utils.cc │ ├── so_utils.h │ ├── srid.h │ ├── srs │ │ ├── srs.cc │ │ ├── srs.h │ │ ├── wkt_parser.cc │ │ └── wkt_parser.h │ ├── st_units_of_measure.cc │ ├── st_units_of_measure.h │ ├── symdifference.cc │ ├── symdifference_functor.cc │ ├── symdifference_functor.h │ ├── touches.cc │ ├── touches_functor.h │ ├── transform.cc │ ├── transform.h │ ├── transform_functor.h │ ├── union.cc │ ├── union_functor.cc │ ├── union_functor.h │ ├── within.cc │ ├── within_functor.h │ ├── wkb.cc │ ├── wkb.h │ ├── wkb_size_visitor.cc │ ├── wkb_size_visitor.h │ ├── wkb_visitor.cc │ └── wkb_visitor.h ├── gis_bg_traits.h ├── gstream.cc ├── gstream.h ├── handler.cc ├── handler.h ├── histograms │ ├── equi_height.cc │ ├── equi_height.h │ ├── equi_height_bucket.cc │ ├── equi_height_bucket.h │ ├── histogram.cc │ ├── histogram.h │ ├── histogram_utility.h │ ├── singleton.cc │ ├── singleton.h │ ├── table_histograms.cc │ ├── table_histograms.h │ ├── value_map.cc │ ├── value_map.h │ └── value_map_type.h ├── hostname_cache.cc ├── hostname_cache.h ├── immutable_string.h ├── init.cc ├── init.h ├── inplace_vector.h ├── intrusive_list_iterator.h ├── item.cc ├── item.h ├── item_buff.cc ├── item_cmpfunc.cc ├── item_cmpfunc.h ├── item_create.cc ├── item_create.h ├── item_func.cc ├── item_func.h ├── item_geofunc.cc ├── item_geofunc.h ├── item_geofunc_buffer.cc ├── item_geofunc_internal.cc ├── item_geofunc_internal.h ├── item_geofunc_relchecks.cc ├── item_gtid_func.cc ├── item_gtid_func.h ├── item_inetfunc.cc ├── item_inetfunc.h ├── item_json_func.cc ├── item_json_func.h ├── item_pfs_func.cc ├── item_pfs_func.h ├── item_regexp_func.cc ├── item_regexp_func.h ├── item_row.cc ├── item_row.h ├── item_strfunc.cc ├── item_strfunc.h ├── item_subselect.cc ├── item_subselect.h ├── item_sum.cc ├── item_sum.h ├── item_timefunc.cc ├── item_timefunc.h ├── item_xmlfunc.cc ├── item_xmlfunc.h ├── iterators │ ├── basic_row_iterators.cc │ ├── basic_row_iterators.h │ ├── bka_iterator.cc │ ├── bka_iterator.h │ ├── composite_iterators.cc │ ├── composite_iterators.h │ ├── delete_rows_iterator.h │ ├── hash_join_buffer.cc │ ├── hash_join_buffer.h │ ├── hash_join_chunk.cc │ ├── hash_join_chunk.h │ ├── hash_join_iterator.cc │ ├── hash_join_iterator.h │ ├── ref_row_iterators.cc │ ├── ref_row_iterators.h │ ├── row_iterator.h │ ├── sorting_iterator.cc │ ├── sorting_iterator.h │ ├── timing_iterator.h │ ├── update_rows_iterator.h │ ├── window_iterators.cc │ └── window_iterators.h ├── join_optimizer │ ├── access_path.cc │ ├── access_path.h │ ├── bit_utils.h │ ├── build_interesting_orders.cc │ ├── build_interesting_orders.h │ ├── common_subexpression_elimination.cc │ ├── common_subexpression_elimination.h │ ├── compare_access_paths.h │ ├── cost_model.cc │ ├── cost_model.h │ ├── estimate_selectivity.cc │ ├── estimate_selectivity.h │ ├── explain_access_path.cc │ ├── explain_access_path.h │ ├── finalize_plan.cc │ ├── finalize_plan.h │ ├── find_contained_subqueries.h │ ├── graph_simplification.cc │ ├── graph_simplification.h │ ├── hypergraph.cc │ ├── hypergraph.h │ ├── interesting_orders.cc │ ├── interesting_orders.h │ ├── interesting_orders_defs.h │ ├── join_optimizer.cc │ ├── join_optimizer.h │ ├── make_join_hypergraph.cc │ ├── make_join_hypergraph.h │ ├── materialize_path_parameters.h │ ├── node_map.h │ ├── online_cycle_finder.cc │ ├── online_cycle_finder.h │ ├── overflow_bitset.cc │ ├── overflow_bitset.h │ ├── print_utils.cc │ ├── print_utils.h │ ├── relational_expression.cc │ ├── relational_expression.h │ ├── replace_item.cc │ ├── replace_item.h │ ├── secondary_engine_costing_flags.h │ ├── subgraph_enumeration.h │ ├── trivial_receiver.h │ └── walk_access_paths.h ├── join_type.h ├── json_diff.cc ├── json_diff.h ├── json_schema.cc ├── json_schema.h ├── key.cc ├── key.h ├── key_spec.cc ├── key_spec.h ├── keycaches.cc ├── keycaches.h ├── keyring_service.cc ├── lex.h ├── lex_symbol.h ├── lexer_yystype.h ├── lock.cc ├── lock.h ├── locked_tables_list.cc ├── locked_tables_list.h ├── locking_service.cc ├── locking_service.def ├── locking_service.h ├── locking_service_udf.cc ├── locks │ ├── shared_spin_lock.cc │ └── shared_spin_lock.h ├── log.cc ├── log.h ├── log_event.cc ├── log_event.h ├── log_resource.cc ├── log_resource.h ├── main.cc ├── malloc_allocator.h ├── mdl.cc ├── mdl.h ├── mdl_context_backup.cc ├── mdl_context_backup.h ├── mem_root_allocator.h ├── mem_root_array.h ├── memory │ ├── aligned_atomic.h │ ├── ref_ptr.h │ └── unique_ptr.h ├── merge_many_buff.h ├── merge_sort.h ├── message.h ├── message.mc ├── message.rc ├── mf_iocache.cc ├── migrate_keyring.cc ├── migrate_keyring.h ├── mysql_tzinfo_to_sql.cc ├── mysqld.cc ├── mysqld.h ├── mysqld_cs.h ├── mysqld_daemon.cc ├── mysqld_daemon.h ├── mysqld_thd_manager.cc ├── mysqld_thd_manager.h ├── named_pipe.cc ├── named_pipe.h ├── nested_join.h ├── nt_servc.cc ├── nt_servc.h ├── opt_costconstantcache.cc ├── opt_costconstantcache.h ├── opt_costconstants.cc ├── opt_costconstants.h ├── opt_costmodel.cc ├── opt_costmodel.h ├── opt_explain.cc ├── opt_explain.h ├── opt_explain_format.cc ├── opt_explain_format.h ├── opt_explain_json.cc ├── opt_explain_json.h ├── opt_explain_traditional.cc ├── opt_explain_traditional.h ├── opt_hints.cc ├── opt_hints.h ├── opt_statistics.cc ├── opt_statistics.h ├── opt_sum.cc ├── opt_trace.cc ├── opt_trace.h ├── opt_trace2server.cc ├── opt_trace_context.h ├── options_mysqld.h ├── options_parser.cc ├── options_parser.h ├── pack_rows.cc ├── pack_rows.h ├── parse_file.cc ├── parse_file.h ├── parse_location.h ├── parse_tree_column_attrs.h ├── parse_tree_handler.cc ├── parse_tree_handler.h ├── parse_tree_helpers.cc ├── parse_tree_helpers.h ├── parse_tree_hints.cc ├── parse_tree_hints.h ├── parse_tree_items.cc ├── parse_tree_items.h ├── parse_tree_node_base.cc ├── parse_tree_node_base.h ├── parse_tree_nodes.cc ├── parse_tree_nodes.h ├── parse_tree_partitions.cc ├── parse_tree_partitions.h ├── parse_tree_window.cc ├── parse_tree_window.h ├── parser_service.cc ├── parser_yystype.h ├── partition_element.h ├── partition_info.cc ├── partition_info.h ├── partitioning │ ├── partition_handler.cc │ └── partition_handler.h ├── persisted_variable.cc ├── persisted_variable.h ├── pfs_batch_mode.h ├── pfs_priv_util.h ├── plugin_table.h ├── protobuf │ ├── CMakeLists.txt │ └── replication_asynchronous_connection_failover.proto ├── protocol.h ├── protocol_callback.cc ├── protocol_callback.h ├── protocol_classic.cc ├── protocol_classic.h ├── psi_memory_key.cc ├── psi_memory_key.h ├── psi_memory_resource.cc ├── psi_memory_resource.h ├── query_options.h ├── query_result.cc ├── query_result.h ├── query_term.cc ├── query_term.h ├── raii │ ├── read_write_lock_guard.h │ ├── sentry.h │ ├── targeted_stringstream.cc │ ├── targeted_stringstream.h │ └── thread_stage_guard.h ├── range_optimizer │ ├── geometry_index_range_scan.cc │ ├── geometry_index_range_scan.h │ ├── group_index_skip_scan.cc │ ├── group_index_skip_scan.h │ ├── group_index_skip_scan_plan.cc │ ├── group_index_skip_scan_plan.h │ ├── index_merge.cc │ ├── index_merge.h │ ├── index_merge_plan.cc │ ├── index_merge_plan.h │ ├── index_range_scan.cc │ ├── index_range_scan.h │ ├── index_range_scan_plan.cc │ ├── index_range_scan_plan.h │ ├── index_skip_scan.cc │ ├── index_skip_scan.h │ ├── index_skip_scan_plan.cc │ ├── index_skip_scan_plan.h │ ├── internal.h │ ├── partition_pruning.cc │ ├── partition_pruning.h │ ├── path_helpers.h │ ├── range_analysis.cc │ ├── range_analysis.h │ ├── range_opt_param.h │ ├── range_optimizer.cc │ ├── range_optimizer.h │ ├── reverse_index_range_scan.cc │ ├── reverse_index_range_scan.h │ ├── rowid_capable_row_iterator.h │ ├── rowid_ordered_retrieval.cc │ ├── rowid_ordered_retrieval.h │ ├── rowid_ordered_retrieval_plan.cc │ ├── rowid_ordered_retrieval_plan.h │ ├── tree.cc │ └── tree.h ├── record_buffer.h ├── reference_caching_setup.cc ├── reference_caching_setup.h ├── regexp │ ├── errors.cc │ ├── errors.h │ ├── regexp_engine.cc │ ├── regexp_engine.h │ ├── regexp_facade.cc │ └── regexp_facade.h ├── replication.h ├── resource_blocker.h ├── resourcegroups │ ├── platform │ │ ├── thread_attrs_api.h │ │ ├── thread_attrs_api_apple.cc │ │ ├── thread_attrs_api_common.cc │ │ ├── thread_attrs_api_freebsd.cc │ │ ├── thread_attrs_api_linux.cc │ │ ├── thread_attrs_api_solaris.cc │ │ └── thread_attrs_api_win.cc │ ├── resource_group.h │ ├── resource_group_basic_types.h │ ├── resource_group_mgr.cc │ ├── resource_group_mgr.h │ ├── resource_group_sql_cmd.cc │ ├── resource_group_sql_cmd.h │ ├── thread_resource_control.cc │ └── thread_resource_control.h ├── restart_monitor_win.cc ├── restart_monitor_win.h ├── rpl_applier_reader.cc ├── rpl_applier_reader.h ├── rpl_async_conn_failover.cc ├── rpl_async_conn_failover.h ├── rpl_async_conn_failover_add_managed_udf.cc ├── rpl_async_conn_failover_add_managed_udf.h ├── rpl_async_conn_failover_add_source_udf.cc ├── rpl_async_conn_failover_add_source_udf.h ├── rpl_async_conn_failover_configuration_propagation.cc ├── rpl_async_conn_failover_configuration_propagation.h ├── rpl_async_conn_failover_delete_managed_udf.cc ├── rpl_async_conn_failover_delete_managed_udf.h ├── rpl_async_conn_failover_delete_source_udf.cc ├── rpl_async_conn_failover_delete_source_udf.h ├── rpl_async_conn_failover_reset_udf.cc ├── rpl_async_conn_failover_reset_udf.h ├── rpl_async_conn_failover_table_operations.cc ├── rpl_async_conn_failover_table_operations.h ├── rpl_binlog_sender.cc ├── rpl_binlog_sender.h ├── rpl_channel_credentials.cc ├── rpl_channel_credentials.h ├── rpl_channel_service_interface.cc ├── rpl_channel_service_interface.h ├── rpl_commit_stage_manager.cc ├── rpl_commit_stage_manager.h ├── rpl_constants.h ├── rpl_context.cc ├── rpl_context.h ├── rpl_debug_points.h ├── rpl_filter.cc ├── rpl_filter.h ├── rpl_group_replication.cc ├── rpl_group_replication.h ├── rpl_gtid.h ├── rpl_gtid_execution.cc ├── rpl_gtid_misc.cc ├── rpl_gtid_mode.cc ├── rpl_gtid_mutex_cond_array.cc ├── rpl_gtid_owned.cc ├── rpl_gtid_persist.cc ├── rpl_gtid_persist.h ├── rpl_gtid_set.cc ├── rpl_gtid_sid_map.cc ├── rpl_gtid_specification.cc ├── rpl_gtid_state.cc ├── rpl_handler.cc ├── rpl_handler.h ├── rpl_info.cc ├── rpl_info.h ├── rpl_info_dummy.cc ├── rpl_info_dummy.h ├── rpl_info_factory.cc ├── rpl_info_factory.h ├── rpl_info_file.cc ├── rpl_info_file.h ├── rpl_info_handler.cc ├── rpl_info_handler.h ├── rpl_info_table.cc ├── rpl_info_table.h ├── rpl_info_table_access.cc ├── rpl_info_table_access.h ├── rpl_info_values.cc ├── rpl_info_values.h ├── rpl_injector.cc ├── rpl_injector.h ├── rpl_io_monitor.cc ├── rpl_io_monitor.h ├── rpl_log_encryption.cc ├── rpl_log_encryption.h ├── rpl_mi.cc ├── rpl_mi.h ├── rpl_msr.cc ├── rpl_msr.h ├── rpl_mta_submode.cc ├── rpl_mta_submode.h ├── rpl_mysql_connect.cc ├── rpl_mysql_connect.h ├── rpl_record.cc ├── rpl_record.h ├── rpl_replica.cc ├── rpl_replica.h ├── rpl_replica_commit_order_manager.cc ├── rpl_replica_commit_order_manager.h ├── rpl_replica_until_options.cc ├── rpl_replica_until_options.h ├── rpl_reporting.cc ├── rpl_reporting.h ├── rpl_rli.cc ├── rpl_rli.h ├── rpl_rli_pdb.cc ├── rpl_rli_pdb.h ├── rpl_source.cc ├── rpl_source.h ├── rpl_sys_key_access.cc ├── rpl_sys_key_access.h ├── rpl_sys_table_access.cc ├── rpl_sys_table_access.h ├── rpl_table_access.cc ├── rpl_table_access.h ├── rpl_tblmap.cc ├── rpl_tblmap.h ├── rpl_transaction_ctx.cc ├── rpl_transaction_ctx.h ├── rpl_transaction_write_set_ctx.cc ├── rpl_transaction_write_set_ctx.h ├── rpl_trx_boundary_parser.cc ├── rpl_trx_boundary_parser.h ├── rpl_trx_tracking.cc ├── rpl_trx_tracking.h ├── rpl_utility.cc ├── rpl_utility.h ├── rpl_write_set_handler.cc ├── rpl_write_set_handler.h ├── rules_table_service.cc ├── rwlock_scoped_lock.cc ├── sd_notify.cc ├── sd_notify.h ├── sdi_utils.cc ├── sdi_utils.h ├── select_lex_visitor.cc ├── select_lex_visitor.h ├── server_component │ ├── CMakeLists.txt │ ├── audit_api_connection_service_imp.cc │ ├── audit_api_connection_service_imp.h │ ├── audit_api_message_service_imp.cc │ ├── audit_api_message_service_imp.h │ ├── backup_lock_service.cc │ ├── bulk_data_service.cc │ ├── clone_protocol_service.cc │ ├── component_status_var_service.cc │ ├── component_status_var_service_imp.h │ ├── component_sys_var_service.cc │ ├── component_sys_var_service_imp.h │ ├── debug_keyword_service_imp.cc │ ├── debug_keyword_service_imp.h │ ├── debug_sync_service_imp.cc │ ├── debug_sync_service_imp.h │ ├── dynamic_loader_path_filter.cc │ ├── dynamic_loader_path_filter_imp.h │ ├── dynamic_loader_service_notification_imp.cc │ ├── dynamic_loader_service_notification_imp.h │ ├── event_tracking_information.cc │ ├── event_tracking_information_imp.h │ ├── host_application_signal_imp.cc │ ├── host_application_signal_imp.h │ ├── keyring_iterator_service_imp.cc │ ├── keyring_iterator_service_imp.h │ ├── log_builtins.cc │ ├── log_builtins_filter.cc │ ├── log_builtins_filter_imp.h │ ├── log_builtins_imp.h │ ├── log_builtins_internal.h │ ├── log_sink_buffer.cc │ ├── log_sink_buffer.h │ ├── log_sink_perfschema.cc │ ├── log_sink_perfschema.h │ ├── log_sink_perfschema_imp.h │ ├── log_sink_trad.cc │ ├── log_sink_trad.h │ ├── log_source_backtrace.cc │ ├── log_source_backtrace.h │ ├── mysql_admin_session_imp.h │ ├── mysql_audit_print_service_double_data_source_imp.cc │ ├── mysql_audit_print_service_double_data_source_imp.h │ ├── mysql_audit_print_service_longlong_data_source_imp.cc │ ├── mysql_audit_print_service_longlong_data_source_imp.h │ ├── mysql_backup_lock_imp.h │ ├── mysql_bulk_data.h │ ├── mysql_clone_protocol_imp.h │ ├── mysql_command_backend.cc │ ├── mysql_command_backend.h │ ├── mysql_command_consumer_imp.cc │ ├── mysql_command_consumer_imp.h │ ├── mysql_command_delegates.cc │ ├── mysql_command_delegates.h │ ├── mysql_command_services_imp.cc │ ├── mysql_command_services_imp.h │ ├── mysql_cond_service.cc │ ├── mysql_connection_attributes_iterator_imp.cc │ ├── mysql_connection_attributes_iterator_imp.h │ ├── mysql_current_thread_reader_imp.cc │ ├── mysql_current_thread_reader_imp.h │ ├── mysql_mutex_service.cc │ ├── mysql_ongoing_transaction_query_imp.h │ ├── mysql_page_track_imp.h │ ├── mysql_psi_system_service.cc │ ├── mysql_query_attributes_imp.cc │ ├── mysql_query_attributes_imp.h │ ├── mysql_runtime_error.cc │ ├── mysql_runtime_error_imp.h │ ├── mysql_rwlock_service.cc │ ├── mysql_server_event_tracking_bridge_imp.cc │ ├── mysql_server_event_tracking_bridge_imp.h │ ├── mysql_server_keyring_lockable_imp.cc │ ├── mysql_server_keyring_lockable_imp.h │ ├── mysql_server_runnable_imp.cc │ ├── mysql_server_runnable_imp.h │ ├── mysql_simple_error_log_imp.cc │ ├── mysql_simple_error_log_imp.h │ ├── mysql_status_variable_reader_imp.cc │ ├── mysql_status_variable_reader_imp.h │ ├── mysql_stored_program_imp.cc │ ├── mysql_stored_program_imp.h │ ├── mysql_string_service.cc │ ├── mysql_string_service_imp.h │ ├── mysql_system_variable_update_imp.cc │ ├── mysql_system_variable_update_imp.h │ ├── mysql_thd_attributes_imp.cc │ ├── mysql_thd_attributes_imp.h │ ├── mysql_thd_store_imp.cc │ ├── mysql_thd_store_imp.h │ ├── mysql_transaction_delegate_control_imp.h │ ├── ongoing_transaction_query_service.cc │ ├── page_track_service.cc │ ├── persistent_dynamic_loader.cc │ ├── persistent_dynamic_loader_imp.h │ ├── plugin_registry_service.cc │ ├── security_context_imp.cc │ ├── security_context_imp.h │ ├── server_component.cc │ ├── set_variables_helper.cc │ ├── set_variables_helper.h │ ├── storing_auto_thd.cc │ ├── storing_auto_thd.h │ ├── system_variable_source_imp.cc │ ├── system_variable_source_imp.h │ ├── table_access_service.cc │ ├── table_access_service_impl.h │ ├── thread_cleanup_register_imp.cc │ ├── thread_cleanup_register_imp.h │ ├── transaction_delegate_control_imp.cc │ ├── udf_metadata_imp.cc │ └── udf_metadata_imp.h ├── session_tracker.cc ├── session_tracker.h ├── set_var.cc ├── set_var.h ├── signal_handler.cc ├── sort_param.h ├── sp.cc ├── sp.h ├── sp_cache.cc ├── sp_cache.h ├── sp_head.cc ├── sp_head.h ├── sp_instr.cc ├── sp_instr.h ├── sp_pcontext.cc ├── sp_pcontext.h ├── sp_rcontext.cc ├── sp_rcontext.h ├── spatial.cc ├── spatial.h ├── sql_admin.cc ├── sql_admin.h ├── sql_alloc_error_handler.cc ├── sql_alter.cc ├── sql_alter.h ├── sql_alter_instance.cc ├── sql_alter_instance.h ├── sql_array.h ├── sql_audit.cc ├── sql_audit.h ├── sql_backup_lock.cc ├── sql_backup_lock.h ├── sql_base.cc ├── sql_base.h ├── sql_binlog.cc ├── sql_binlog.h ├── sql_bitmap.h ├── sql_bootstrap.cc ├── sql_bootstrap.h ├── sql_builtin.cc.in ├── sql_call.cc ├── sql_call.h ├── sql_callback.h ├── sql_check_constraint.cc ├── sql_check_constraint.h ├── sql_class.cc ├── sql_class.h ├── sql_client.cc ├── sql_cmd.h ├── sql_cmd_ddl.h ├── sql_cmd_ddl_table.cc ├── sql_cmd_ddl_table.h ├── sql_cmd_dml.h ├── sql_cmd_srs.cc ├── sql_cmd_srs.h ├── sql_component.cc ├── sql_component.h ├── sql_connect.cc ├── sql_connect.h ├── sql_const.h ├── sql_const_folding.cc ├── sql_const_folding.h ├── sql_constraint.cc ├── sql_constraint.h ├── sql_cursor.cc ├── sql_cursor.h ├── sql_data_change.cc ├── sql_data_change.h ├── sql_db.cc ├── sql_db.h ├── sql_delete.cc ├── sql_delete.h ├── sql_derived.cc ├── sql_derived.h ├── sql_digest.cc ├── sql_digest.h ├── sql_digest_stream.h ├── sql_do.cc ├── sql_do.h ├── sql_error.cc ├── sql_error.h ├── sql_event_tracking_to_audit_event_mapping.cc ├── sql_event_tracking_to_audit_event_mapping.h ├── sql_exception_handler.cc ├── sql_exception_handler.h ├── sql_exchange.h ├── sql_executor.cc ├── sql_executor.h ├── sql_get_diagnostics.cc ├── sql_get_diagnostics.h ├── sql_gipk.cc ├── sql_gipk.h ├── sql_handler.cc ├── sql_handler.h ├── sql_help.cc ├── sql_help.h ├── sql_hints.yy ├── sql_import.cc ├── sql_import.h ├── sql_initialize.cc ├── sql_initialize.h ├── sql_insert.cc ├── sql_insert.h ├── sql_join_buffer.h ├── sql_lex.cc ├── sql_lex.h ├── sql_lex_hash.cc ├── sql_lex_hash.h ├── sql_lex_hints.cc ├── sql_lex_hints.h ├── sql_list.cc ├── sql_list.h ├── sql_load.cc ├── sql_load.h ├── sql_locale.cc ├── sql_locale.h ├── sql_manager.cc ├── sql_manager.h ├── sql_opt_exec_shared.h ├── sql_optimizer.cc ├── sql_optimizer.h ├── sql_optimizer_internal.h ├── sql_parse.cc ├── sql_parse.h ├── sql_partition.cc ├── sql_partition.h ├── sql_partition_admin.cc ├── sql_partition_admin.h ├── sql_planner.cc ├── sql_planner.h ├── sql_plist.h ├── sql_plugin.cc ├── sql_plugin.h ├── sql_plugin_ref.h ├── sql_plugin_services.h ├── sql_plugin_var.cc ├── sql_plugin_var.h ├── sql_prepare.cc ├── sql_prepare.h ├── sql_profile.cc ├── sql_profile.h ├── sql_query_rewrite.cc ├── sql_query_rewrite.h ├── sql_reload.cc ├── sql_reload.h ├── sql_rename.cc ├── sql_rename.h ├── sql_resolver.cc ├── sql_resolver.h ├── sql_restart_server.cc ├── sql_restart_server.h ├── sql_rewrite.cc ├── sql_rewrite.h ├── sql_select.cc ├── sql_select.h ├── sql_servers.cc ├── sql_servers.h ├── sql_show.cc ├── sql_show.h ├── sql_show_processlist.cc ├── sql_show_processlist.h ├── sql_show_status.cc ├── sql_show_status.h ├── sql_signal.cc ├── sql_signal.h ├── sql_sort.h ├── sql_state.cc ├── sql_system_table_check.h ├── sql_table.cc ├── sql_table.h ├── sql_tablespace.cc ├── sql_tablespace.h ├── sql_test.cc ├── sql_test.h ├── sql_thd_api.cc ├── sql_thd_internal_api.cc ├── sql_thd_internal_api.h ├── sql_time.cc ├── sql_time.h ├── sql_timer.cc ├── sql_timer.h ├── sql_tmp_table.cc ├── sql_tmp_table.h ├── sql_trigger.cc ├── sql_trigger.h ├── sql_truncate.cc ├── sql_truncate.h ├── sql_udf.cc ├── sql_udf.h ├── sql_union.cc ├── sql_union.h ├── sql_update.cc ├── sql_update.h ├── sql_view.cc ├── sql_view.h ├── sql_yacc.yy ├── srs_fetcher.h ├── srv_session.cc ├── srv_session.h ├── srv_session_info_service.cc ├── srv_session_service.cc ├── ssl_acceptor_context_data.cc ├── ssl_acceptor_context_data.h ├── ssl_acceptor_context_iterator.cc ├── ssl_acceptor_context_iterator.h ├── ssl_acceptor_context_operator.cc ├── ssl_acceptor_context_operator.h ├── ssl_acceptor_context_status.h ├── ssl_init_callback.cc ├── ssl_init_callback.h ├── ssl_wrapper_service.cc ├── stateless_allocator.cc ├── stateless_allocator.h ├── stream_cipher.cc ├── stream_cipher.h ├── strfunc.cc ├── strfunc.h ├── string_service.cc ├── string_service.h ├── sys_vars.cc ├── sys_vars.h ├── sys_vars_resource_mgr.cc ├── sys_vars_resource_mgr.h ├── sys_vars_shared.h ├── system_variables.cc ├── system_variables.h ├── table.cc ├── table.h ├── table_cache.cc ├── table_cache.h ├── table_column_iterator.h ├── table_function.cc ├── table_function.h ├── table_trigger_dispatcher.cc ├── table_trigger_dispatcher.h ├── table_trigger_field_support.h ├── tc_log.cc ├── tc_log.h ├── temp_table_param.h ├── thd_raii.h ├── thr_malloc.cc ├── thr_malloc.h ├── time_zone_common.cc ├── time_zone_common.h ├── transaction.cc ├── transaction.h ├── transaction_info.cc ├── transaction_info.h ├── trigger.cc ├── trigger.h ├── trigger_chain.cc ├── trigger_chain.h ├── trigger_creation_ctx.cc ├── trigger_creation_ctx.h ├── trigger_def.h ├── tzfile.h ├── tztime.cc ├── tztime.h ├── udf_example.cc ├── udf_example.def ├── udf_registration_imp.h ├── udf_service_impl.cc ├── udf_service_impl.h ├── udf_service_util.cc ├── udf_service_util.h ├── uniques.cc ├── uniques.h ├── val_int_compare.h ├── visible_fields.h ├── window.cc ├── window.h ├── window_lex.h ├── xa.cc ├── xa.h ├── xa │ ├── recovery.cc │ ├── recovery.h │ ├── sql_cmd_xa.h │ ├── sql_xa_commit.cc │ ├── sql_xa_commit.h │ ├── sql_xa_end.cc │ ├── sql_xa_end.h │ ├── sql_xa_prepare.cc │ ├── sql_xa_prepare.h │ ├── sql_xa_recover.cc │ ├── sql_xa_recover.h │ ├── sql_xa_rollback.cc │ ├── sql_xa_rollback.h │ ├── sql_xa_second_phase.cc │ ├── sql_xa_second_phase.h │ ├── sql_xa_start.cc │ ├── sql_xa_start.h │ ├── transaction_cache.cc │ ├── transaction_cache.h │ ├── xid_extract.cc │ └── xid_extract.h └── xa_aux.h ├── storage ├── archive │ ├── CMakeLists.txt │ ├── azio.cc │ ├── azlib.h │ ├── ha_archive.cc │ └── ha_archive.h ├── blackhole │ ├── CMakeLists.txt │ ├── ha_blackhole.cc │ └── ha_blackhole.h ├── csv │ ├── CMakeLists.txt │ ├── ha_tina.cc │ ├── ha_tina.h │ ├── transparent_file.cc │ └── transparent_file.h ├── example │ ├── CMakeLists.txt │ ├── ha_example.cc │ └── ha_example.h ├── federated │ ├── CMakeLists.txt │ ├── ha_federated.cc │ └── ha_federated.h ├── heap │ ├── CMakeLists.txt │ ├── _check.cc │ ├── _rectest.cc │ ├── ha_heap.cc │ ├── ha_heap.h │ ├── heapdef.h │ ├── hp_block.cc │ ├── hp_clear.cc │ ├── hp_close.cc │ ├── hp_create.cc │ ├── hp_delete.cc │ ├── hp_extra.cc │ ├── hp_hash.cc │ ├── hp_info.cc │ ├── hp_open.cc │ ├── hp_panic.cc │ ├── hp_rename.cc │ ├── hp_rfirst.cc │ ├── hp_rkey.cc │ ├── hp_rlast.cc │ ├── hp_rnext.cc │ ├── hp_rprev.cc │ ├── hp_rrnd.cc │ ├── hp_rsame.cc │ ├── hp_scan.cc │ ├── hp_static.cc │ ├── hp_test1.cc │ ├── hp_test2.cc │ ├── hp_update.cc │ └── hp_write.cc ├── innobase │ ├── CMakeLists.txt │ ├── COPYING.Google │ ├── COPYING.Percona │ ├── api │ │ ├── api0api.cc │ │ └── api0misc.cc │ ├── arch │ │ ├── arch0arch.cc │ │ ├── arch0log.cc │ │ ├── arch0page.cc │ │ └── arch0recv.cc │ ├── btr │ │ ├── btr0btr.cc │ │ ├── btr0cur.cc │ │ ├── btr0load.cc │ │ ├── btr0mtib.cc │ │ ├── btr0pcur.cc │ │ └── btr0sea.cc │ ├── buf │ │ ├── buf.cc │ │ ├── buf.h │ │ ├── buf0block_hint.cc │ │ ├── buf0buddy.cc │ │ ├── buf0buf.cc │ │ ├── buf0dblwr.cc │ │ ├── buf0dump.cc │ │ ├── buf0flu.cc │ │ ├── buf0lru.cc │ │ ├── buf0rea.cc │ │ └── checksum.cc │ ├── clone │ │ ├── clone0api.cc │ │ ├── clone0apply.cc │ │ ├── clone0clone.cc │ │ ├── clone0copy.cc │ │ ├── clone0desc.cc │ │ ├── clone0repl.cc │ │ └── clone0snapshot.cc │ ├── data │ │ ├── data0data.cc │ │ └── data0type.cc │ ├── ddl │ │ ├── ddl0buffer.cc │ │ ├── ddl0builder.cc │ │ ├── ddl0bulk.cc │ │ ├── ddl0ctx.cc │ │ ├── ddl0ddl.cc │ │ ├── ddl0file-reader.cc │ │ ├── ddl0fts.cc │ │ ├── ddl0loader.cc │ │ ├── ddl0merge.cc │ │ ├── ddl0par-scan.cc │ │ └── ddl0rtree.cc │ ├── dict │ │ ├── dict.cc │ │ ├── dict.h │ │ ├── dict0boot.cc │ │ ├── dict0crea.cc │ │ ├── dict0dd.cc │ │ ├── dict0dict.cc │ │ ├── dict0inst.cc │ │ ├── dict0load.cc │ │ ├── dict0mem.cc │ │ ├── dict0sdi.cc │ │ ├── dict0stats.cc │ │ ├── dict0stats_bg.cc │ │ ├── dict0upgrade.cc │ │ ├── mem.cc │ │ └── mem.h │ ├── eval │ │ ├── eval0eval.cc │ │ └── eval0proc.cc │ ├── fil │ │ └── fil0fil.cc │ ├── fsp │ │ ├── fsp0file.cc │ │ ├── fsp0fsp.cc │ │ ├── fsp0space.cc │ │ └── fsp0sysspace.cc │ ├── fts │ │ ├── Makefile.query │ │ ├── fts0ast.cc │ │ ├── fts0blex.cc │ │ ├── fts0blex.l │ │ ├── fts0config.cc │ │ ├── fts0fts.cc │ │ ├── fts0opt.cc │ │ ├── fts0pars.cc │ │ ├── fts0pars.y │ │ ├── fts0plugin.cc │ │ ├── fts0que.cc │ │ ├── fts0sql.cc │ │ ├── fts0tlex.cc │ │ └── fts0tlex.l │ ├── fut │ │ └── fut0lst.cc │ ├── gis │ │ ├── gis0geo.cc │ │ ├── gis0rtree.cc │ │ └── gis0sea.cc │ ├── ha │ │ ├── ha0ha.cc │ │ ├── ha0storage.cc │ │ └── hash0hash.cc │ ├── handler │ │ ├── ha_innodb.cc │ │ ├── ha_innodb.h │ │ ├── ha_innopart.cc │ │ ├── ha_innopart.h │ │ ├── handler0alter.cc │ │ ├── i_s.cc │ │ ├── i_s.h │ │ ├── p_s.cc │ │ └── p_s.h │ ├── ibuf │ │ └── ibuf0ibuf.cc │ ├── include │ │ ├── api0api.h │ │ ├── api0misc.h │ │ ├── arch0arch.h │ │ ├── arch0log.h │ │ ├── arch0page.h │ │ ├── arch0recv.h │ │ ├── btr0btr.h │ │ ├── btr0btr.ic │ │ ├── btr0cur.h │ │ ├── btr0cur.ic │ │ ├── btr0load.h │ │ ├── btr0mtib.h │ │ ├── btr0pcur.h │ │ ├── btr0sea.h │ │ ├── btr0sea.ic │ │ ├── btr0types.h │ │ ├── buf0block_hint.h │ │ ├── buf0buddy.h │ │ ├── buf0buddy.ic │ │ ├── buf0buf.h │ │ ├── buf0buf.ic │ │ ├── buf0checksum.h │ │ ├── buf0dblwr.h │ │ ├── buf0dump.h │ │ ├── buf0flu.h │ │ ├── buf0flu.ic │ │ ├── buf0lru.h │ │ ├── buf0rea.h │ │ ├── buf0stats.h │ │ ├── buf0types.h │ │ ├── clone0api.h │ │ ├── clone0clone.h │ │ ├── clone0desc.h │ │ ├── clone0monitor.h │ │ ├── clone0repl.h │ │ ├── clone0snapshot.h │ │ ├── data0data.h │ │ ├── data0data.ic │ │ ├── data0type.h │ │ ├── data0type.ic │ │ ├── data0types.h │ │ ├── db0err.h │ │ ├── ddl0bulk.h │ │ ├── ddl0ddl.h │ │ ├── ddl0fts.h │ │ ├── ddl0impl-buffer.h │ │ ├── ddl0impl-builder.h │ │ ├── ddl0impl-compare.h │ │ ├── ddl0impl-cursor.h │ │ ├── ddl0impl-file-reader.h │ │ ├── ddl0impl-loader.h │ │ ├── ddl0impl-merge.h │ │ ├── ddl0impl-rtree.h │ │ ├── ddl0impl.h │ │ ├── detail │ │ │ ├── fil │ │ │ │ └── open_files_limit.h │ │ │ ├── ut │ │ │ │ ├── aligned_alloc.h │ │ │ │ ├── alloc.h │ │ │ │ ├── allocator_traits.h │ │ │ │ ├── helper.h │ │ │ │ ├── large_page_alloc-linux.h │ │ │ │ ├── large_page_alloc-osx.h │ │ │ │ ├── large_page_alloc-solaris.h │ │ │ │ ├── large_page_alloc-win.h │ │ │ │ ├── large_page_alloc.h │ │ │ │ ├── page_alloc.h │ │ │ │ ├── page_metadata.h │ │ │ │ └── pfs.h │ │ │ └── ut0new.h │ │ ├── dict0boot.h │ │ ├── dict0boot.ic │ │ ├── dict0crea.h │ │ ├── dict0crea.ic │ │ ├── dict0dd.h │ │ ├── dict0dd.ic │ │ ├── dict0dict.h │ │ ├── dict0dict.ic │ │ ├── dict0inst.h │ │ ├── dict0load.h │ │ ├── dict0mem.h │ │ ├── dict0mem.ic │ │ ├── dict0priv.h │ │ ├── dict0priv.ic │ │ ├── dict0sdi-decompress.h │ │ ├── dict0sdi.h │ │ ├── dict0stats.h │ │ ├── dict0stats.ic │ │ ├── dict0stats_bg.h │ │ ├── dict0stats_bg.ic │ │ ├── dict0types.h │ │ ├── dict0upgrade.h │ │ ├── dyn0buf.h │ │ ├── dyn0types.h │ │ ├── eval0eval.h │ │ ├── eval0eval.ic │ │ ├── eval0proc.h │ │ ├── eval0proc.ic │ │ ├── fil0fil.h │ │ ├── fil0types.h │ │ ├── fsp0file.h │ │ ├── fsp0fsp.h │ │ ├── fsp0fsp.ic │ │ ├── fsp0space.h │ │ ├── fsp0sysspace.h │ │ ├── fsp0types.h │ │ ├── fts0ast.h │ │ ├── fts0blex.h │ │ ├── fts0fts.h │ │ ├── fts0opt.h │ │ ├── fts0pars.h │ │ ├── fts0plugin.h │ │ ├── fts0priv.h │ │ ├── fts0priv.ic │ │ ├── fts0tlex.h │ │ ├── fts0tokenize.h │ │ ├── fts0types.h │ │ ├── fts0types.ic │ │ ├── fts0vlc.ic │ │ ├── fut0fut.h │ │ ├── fut0fut.ic │ │ ├── fut0lst.h │ │ ├── fut0lst.ic │ │ ├── gis0geo.h │ │ ├── gis0rtree.h │ │ ├── gis0rtree.ic │ │ ├── gis0type.h │ │ ├── ha0ha.h │ │ ├── ha0ha.ic │ │ ├── ha0storage.h │ │ ├── ha0storage.ic │ │ ├── ha_prototypes.h │ │ ├── handler0alter.h │ │ ├── hash0hash.h │ │ ├── hash0hash.ic │ │ ├── ib0mutex.h │ │ ├── ibuf0ibuf.h │ │ ├── ibuf0ibuf.ic │ │ ├── ibuf0types.h │ │ ├── lob0del.h │ │ ├── lob0first.h │ │ ├── lob0impl.h │ │ ├── lob0index.h │ │ ├── lob0inf.h │ │ ├── lob0ins.h │ │ ├── lob0lob.h │ │ ├── lob0pages.h │ │ ├── lob0undo.h │ │ ├── lob0util.h │ │ ├── lob0zip.h │ │ ├── lock0guards.h │ │ ├── lock0iter.h │ │ ├── lock0latches.h │ │ ├── lock0lock.h │ │ ├── lock0lock.ic │ │ ├── lock0prdt.h │ │ ├── lock0priv.h │ │ ├── lock0priv.ic │ │ ├── lock0types.h │ │ ├── log0buf.h │ │ ├── log0chkp.h │ │ ├── log0constants.h │ │ ├── log0consumer.h │ │ ├── log0ddl.h │ │ ├── log0encryption.h │ │ ├── log0files_capacity.h │ │ ├── log0files_dict.h │ │ ├── log0files_finder.h │ │ ├── log0files_governor.h │ │ ├── log0files_io.h │ │ ├── log0log.h │ │ ├── log0meb.h │ │ ├── log0pfs.h │ │ ├── log0pre_8_0_30.h │ │ ├── log0recv.h │ │ ├── log0recv.ic │ │ ├── log0sys.h │ │ ├── log0test.h │ │ ├── log0types.h │ │ ├── log0write.h │ │ ├── mach0data.h │ │ ├── mach0data.ic │ │ ├── mem0mem.h │ │ ├── mem0mem.ic │ │ ├── mtr0log.h │ │ ├── mtr0log.ic │ │ ├── mtr0mtr.h │ │ ├── mtr0mtr.ic │ │ ├── mtr0types.h │ │ ├── os0atomic.h │ │ ├── os0enc.h │ │ ├── os0event.h │ │ ├── os0event.ic │ │ ├── os0file.h │ │ ├── os0file.ic │ │ ├── os0numa.h │ │ ├── os0once.h │ │ ├── os0proc.h │ │ ├── os0thread-create.h │ │ ├── os0thread.h │ │ ├── page0cur.h │ │ ├── page0cur.ic │ │ ├── page0page.h │ │ ├── page0page.ic │ │ ├── page0size.h │ │ ├── page0types.h │ │ ├── page0zip.h │ │ ├── page0zip.ic │ │ ├── pars0grm.h │ │ ├── pars0opt.h │ │ ├── pars0pars.h │ │ ├── pars0pars.ic │ │ ├── pars0sym.h │ │ ├── pars0types.h │ │ ├── que0que.h │ │ ├── que0que.ic │ │ ├── que0types.h │ │ ├── read0read.h │ │ ├── read0types.h │ │ ├── rem0cmp.h │ │ ├── rem0cmp.ic │ │ ├── rem0lrec.h │ │ ├── rem0rec.h │ │ ├── rem0rec.ic │ │ ├── rem0types.h │ │ ├── rem0wrec.h │ │ ├── row0ext.h │ │ ├── row0ext.ic │ │ ├── row0import.h │ │ ├── row0ins.h │ │ ├── row0log.h │ │ ├── row0log.ic │ │ ├── row0mysql.h │ │ ├── row0pread-adapter.h │ │ ├── row0pread-histogram.h │ │ ├── row0pread.h │ │ ├── row0purge.h │ │ ├── row0quiesce.h │ │ ├── row0row.h │ │ ├── row0row.ic │ │ ├── row0sel.h │ │ ├── row0sel.ic │ │ ├── row0types.h │ │ ├── row0uins.h │ │ ├── row0umod.h │ │ ├── row0undo.h │ │ ├── row0upd.h │ │ ├── row0upd.ic │ │ ├── row0vers.h │ │ ├── row0vers.ic │ │ ├── sess0sess.h │ │ ├── srv0conc.h │ │ ├── srv0dynamic_procedures.h │ │ ├── srv0mon.h │ │ ├── srv0mon.ic │ │ ├── srv0shutdown.h │ │ ├── srv0srv.h │ │ ├── srv0start.h │ │ ├── srv0tmp.h │ │ ├── sync0arr.h │ │ ├── sync0arr.ic │ │ ├── sync0arr_impl.h │ │ ├── sync0debug.h │ │ ├── sync0policy.h │ │ ├── sync0policy.ic │ │ ├── sync0rw.h │ │ ├── sync0rw.ic │ │ ├── sync0sharded_rw.h │ │ ├── sync0sync.h │ │ ├── sync0types.h │ │ ├── trx0i_s.h │ │ ├── trx0purge.h │ │ ├── trx0purge.ic │ │ ├── trx0rec.h │ │ ├── trx0rec.ic │ │ ├── trx0roll.h │ │ ├── trx0roll.ic │ │ ├── trx0rseg.h │ │ ├── trx0rseg.ic │ │ ├── trx0sys.h │ │ ├── trx0sys.ic │ │ ├── trx0trx.h │ │ ├── trx0trx.ic │ │ ├── trx0types.h │ │ ├── trx0undo.h │ │ ├── trx0undo.ic │ │ ├── trx0xa.h │ │ ├── univ.i │ │ ├── usr0sess.h │ │ ├── usr0types.h │ │ ├── ut0bitset.h │ │ ├── ut0bool_scope_guard.h │ │ ├── ut0byte.h │ │ ├── ut0byte.ic │ │ ├── ut0class_life_cycle.h │ │ ├── ut0core.h │ │ ├── ut0counter.h │ │ ├── ut0cpu_cache.h │ │ ├── ut0crc32.h │ │ ├── ut0dbg.h │ │ ├── ut0guarded.h │ │ ├── ut0link_buf.h │ │ ├── ut0list.h │ │ ├── ut0list.ic │ │ ├── ut0lock_free_hash.h │ │ ├── ut0log.h │ │ ├── ut0lst.h │ │ ├── ut0math.h │ │ ├── ut0mem.h │ │ ├── ut0mem.ic │ │ ├── ut0mpmcbq.h │ │ ├── ut0mutex.h │ │ ├── ut0mutex.ic │ │ ├── ut0new.h │ │ ├── ut0pool.h │ │ ├── ut0rbt.h │ │ ├── ut0rnd.h │ │ ├── ut0seq_lock.h │ │ ├── ut0stage.h │ │ ├── ut0stateful_latching_rules.h │ │ ├── ut0test.h │ │ ├── ut0tuple.h │ │ ├── ut0ut.h │ │ ├── ut0ut.ic │ │ ├── ut0vec.h │ │ ├── ut0vec.ic │ │ ├── ut0wqueue.h │ │ ├── zlob0first.h │ │ ├── zlob0index.h │ │ └── zlob0read.h │ ├── innodb.cmake │ ├── lob │ │ ├── lob0del.cc │ │ ├── lob0first.cc │ │ ├── lob0impl.cc │ │ ├── lob0index.cc │ │ ├── lob0ins.cc │ │ ├── lob0lob.cc │ │ ├── lob0pages.cc │ │ ├── lob0purge.cc │ │ ├── lob0undo.cc │ │ ├── lob0update.cc │ │ ├── lob0util.cc │ │ ├── zlob0first.cc │ │ ├── zlob0index.cc │ │ ├── zlob0ins.cc │ │ ├── zlob0read.cc │ │ └── zlob0update.cc │ ├── lock │ │ ├── lock0guards.cc │ │ ├── lock0iter.cc │ │ ├── lock0latches.cc │ │ ├── lock0lock.cc │ │ ├── lock0prdt.cc │ │ └── lock0wait.cc │ ├── log │ │ ├── log0buf.cc │ │ ├── log0chkp.cc │ │ ├── log0consumer.cc │ │ ├── log0ddl.cc │ │ ├── log0encryption.cc │ │ ├── log0files_capacity.cc │ │ ├── log0files_dict.cc │ │ ├── log0files_finder.cc │ │ ├── log0files_governor.cc │ │ ├── log0files_io.cc │ │ ├── log0log.cc │ │ ├── log0meb.cc │ │ ├── log0pfs.cc │ │ ├── log0pre_8_0_30.cc │ │ ├── log0recv.cc │ │ ├── log0test.cc │ │ └── log0write.cc │ ├── mach │ │ └── mach0data.cc │ ├── mem │ │ └── memory.cc │ ├── mtr │ │ ├── mtr0log.cc │ │ └── mtr0mtr.cc │ ├── os │ │ ├── file.cc │ │ ├── file.h │ │ ├── os0enc.cc │ │ ├── os0event.cc │ │ ├── os0file.cc │ │ ├── os0proc.cc │ │ └── os0thread.cc │ ├── page │ │ ├── page.ic │ │ ├── page0cur.cc │ │ ├── page0page.cc │ │ ├── page0zip.cc │ │ ├── zipdecompress.cc │ │ ├── zipdecompress.h │ │ └── zipdecompress.ic │ ├── pars │ │ ├── lexyy.cc │ │ ├── make_bison.sh │ │ ├── make_flex.sh │ │ ├── pars0grm.cc │ │ ├── pars0grm.y │ │ ├── pars0lex.l │ │ ├── pars0opt.cc │ │ ├── pars0pars.cc │ │ └── pars0sym.cc │ ├── que │ │ └── que0que.cc │ ├── read │ │ └── read0read.cc │ ├── rem │ │ ├── rec.cc │ │ ├── rec.h │ │ ├── rem0cmp.cc │ │ ├── rem0rec.cc │ │ └── rem0wrec.cc │ ├── row │ │ ├── row0ext.cc │ │ ├── row0import.cc │ │ ├── row0ins.cc │ │ ├── row0log.cc │ │ ├── row0mysql.cc │ │ ├── row0pread-adapter.cc │ │ ├── row0pread-histogram.cc │ │ ├── row0pread.cc │ │ ├── row0purge.cc │ │ ├── row0quiesce.cc │ │ ├── row0row.cc │ │ ├── row0sel.cc │ │ ├── row0uins.cc │ │ ├── row0umod.cc │ │ ├── row0undo.cc │ │ ├── row0upd.cc │ │ └── row0vers.cc │ ├── srv │ │ ├── srv0conc.cc │ │ ├── srv0mon.cc │ │ ├── srv0srv.cc │ │ ├── srv0start.cc │ │ └── srv0tmp.cc │ ├── sync │ │ ├── sync0arr.cc │ │ ├── sync0debug.cc │ │ ├── sync0rw.cc │ │ └── sync0sync.cc │ ├── trx │ │ ├── trx0i_s.cc │ │ ├── trx0purge.cc │ │ ├── trx0rec.cc │ │ ├── trx0roll.cc │ │ ├── trx0rseg.cc │ │ ├── trx0sys.cc │ │ ├── trx0trx.cc │ │ └── trx0undo.cc │ ├── usr │ │ └── usr0sess.cc │ └── ut │ │ ├── crc32.cc │ │ ├── ut.cc │ │ ├── ut.h │ │ ├── ut0dbg.cc │ │ ├── ut0list.cc │ │ ├── ut0math.cc │ │ ├── ut0mem.cc │ │ ├── ut0new.cc │ │ ├── ut0rbt.cc │ │ ├── ut0rnd.cc │ │ ├── ut0test.cc │ │ ├── ut0ut.cc │ │ ├── ut0vec.cc │ │ └── ut0wqueue.cc ├── myisam │ ├── CMakeLists.txt │ ├── NEWS │ ├── TODO │ ├── ft_boolean_search.cc │ ├── ft_nlq_search.cc │ ├── ft_parser.cc │ ├── ft_static.cc │ ├── ft_stopwords.cc │ ├── ft_update.cc │ ├── ftbench │ │ ├── Ecompare.pl │ │ ├── Ecreate.pl │ │ ├── Ereport.pl │ │ ├── README │ │ └── ft-test-run.sh │ ├── ftdefs.h │ ├── fulltext.h │ ├── ha_myisam.cc │ ├── ha_myisam.h │ ├── mi_cache.cc │ ├── mi_changed.cc │ ├── mi_check.cc │ ├── mi_checksum.cc │ ├── mi_close.cc │ ├── mi_create.cc │ ├── mi_dbug.cc │ ├── mi_delete.cc │ ├── mi_delete_all.cc │ ├── mi_delete_table.cc │ ├── mi_dynrec.cc │ ├── mi_extra.cc │ ├── mi_extrafunc.h │ ├── mi_info.cc │ ├── mi_key.cc │ ├── mi_keycache.cc │ ├── mi_locking.cc │ ├── mi_log.cc │ ├── mi_open.cc │ ├── mi_packrec.cc │ ├── mi_page.cc │ ├── mi_panic.cc │ ├── mi_preload.cc │ ├── mi_range.cc │ ├── mi_rename.cc │ ├── mi_rfirst.cc │ ├── mi_rkey.cc │ ├── mi_rlast.cc │ ├── mi_rnext.cc │ ├── mi_rnext_same.cc │ ├── mi_rprev.cc │ ├── mi_rrnd.cc │ ├── mi_rsame.cc │ ├── mi_rsamepos.cc │ ├── mi_scan.cc │ ├── mi_search.cc │ ├── mi_static.cc │ ├── mi_statrec.cc │ ├── mi_unique.cc │ ├── mi_update.cc │ ├── mi_write.cc │ ├── my_lock.cc │ ├── my_redel.cc │ ├── myisam_ftdump.cc │ ├── myisam_sys.h │ ├── myisamchk.cc │ ├── myisamdef.h │ ├── myisamlog.cc │ ├── myisampack.cc │ ├── queues.cc │ ├── queues.h │ ├── rt_index.cc │ ├── rt_index.h │ ├── rt_key.cc │ ├── rt_key.h │ ├── rt_mbr.cc │ ├── rt_mbr.h │ ├── rt_split.cc │ ├── rt_test.cc │ ├── sort.cc │ ├── sp_defs.h │ ├── sp_key.cc │ ├── sp_test.cc │ └── test_pack ├── myisammrg │ ├── CMakeLists.txt │ ├── ha_myisammrg.cc │ ├── ha_myisammrg.h │ ├── myrg_close.cc │ ├── myrg_create.cc │ ├── myrg_def.h │ ├── myrg_delete.cc │ ├── myrg_extra.cc │ ├── myrg_info.cc │ ├── myrg_locking.cc │ ├── myrg_open.cc │ ├── myrg_panic.cc │ ├── myrg_queue.cc │ ├── myrg_range.cc │ ├── myrg_records.cc │ ├── myrg_rfirst.cc │ ├── myrg_rkey.cc │ ├── myrg_rlast.cc │ ├── myrg_rnext.cc │ ├── myrg_rnext_same.cc │ ├── myrg_rprev.cc │ ├── myrg_rrnd.cc │ ├── myrg_static.cc │ ├── myrg_update.cc │ └── myrg_write.cc ├── ndb │ ├── CMakeLists.txt │ ├── clusterj │ │ ├── CMakeLists.txt │ │ ├── clusterj-api │ │ │ ├── CMakeLists.txt │ │ │ ├── pom.xml.in │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── mysql │ │ │ │ └── clusterj │ │ │ │ ├── ClusterJDatastoreException.java │ │ │ │ ├── ClusterJException.java │ │ │ │ ├── ClusterJFatalException.java │ │ │ │ ├── ClusterJFatalInternalException.java │ │ │ │ ├── ClusterJFatalUserException.java │ │ │ │ ├── ClusterJHelper.java │ │ │ │ ├── ClusterJUserException.java │ │ │ │ ├── ColumnMetadata.java │ │ │ │ ├── ColumnType.java │ │ │ │ ├── Constants.java │ │ │ │ ├── Dbug.java │ │ │ │ ├── DynamicObject.java │ │ │ │ ├── DynamicObjectDelegate.java │ │ │ │ ├── LockMode.java │ │ │ │ ├── Query.java │ │ │ │ ├── Results.java │ │ │ │ ├── Session.java │ │ │ │ ├── SessionFactory.java │ │ │ │ ├── SessionFactoryService.java │ │ │ │ ├── Transaction.java │ │ │ │ ├── annotation │ │ │ │ ├── Column.java │ │ │ │ ├── Columns.java │ │ │ │ ├── Extension.java │ │ │ │ ├── Extensions.java │ │ │ │ ├── Index.java │ │ │ │ ├── Indices.java │ │ │ │ ├── Lob.java │ │ │ │ ├── NotPersistent.java │ │ │ │ ├── NullValue.java │ │ │ │ ├── PartitionKey.java │ │ │ │ ├── PersistenceCapable.java │ │ │ │ ├── PersistenceModifier.java │ │ │ │ ├── Persistent.java │ │ │ │ ├── PrimaryKey.java │ │ │ │ ├── Projection.java │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ └── query │ │ │ │ ├── Predicate.java │ │ │ │ ├── PredicateOperand.java │ │ │ │ ├── QueryBuilder.java │ │ │ │ ├── QueryDefinition.java │ │ │ │ ├── QueryDomainType.java │ │ │ │ └── package.html │ │ ├── clusterj-core │ │ │ ├── CMakeLists.txt │ │ │ ├── pom.xml.in │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── mysql │ │ │ │ │ │ └── clusterj │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── CacheManager.java │ │ │ │ │ │ ├── SessionFactoryImpl.java │ │ │ │ │ │ ├── SessionFactoryServiceImpl.java │ │ │ │ │ │ ├── SessionImpl.java │ │ │ │ │ │ ├── StateManager.java │ │ │ │ │ │ ├── StoreManager.java │ │ │ │ │ │ ├── TransactionImpl.java │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── AbstractDomainFieldHandlerImpl.java │ │ │ │ │ │ ├── AbstractDomainTypeHandlerImpl.java │ │ │ │ │ │ ├── DomainFieldHandlerImpl.java │ │ │ │ │ │ ├── DomainTypeHandlerFactoryImpl.java │ │ │ │ │ │ ├── DomainTypeHandlerImpl.java │ │ │ │ │ │ ├── IndexHandlerImpl.java │ │ │ │ │ │ ├── InvocationHandlerImpl.java │ │ │ │ │ │ └── KeyValueHandlerImpl.java │ │ │ │ │ │ ├── query │ │ │ │ │ │ ├── AndPredicateImpl.java │ │ │ │ │ │ ├── BetweenPredicateImpl.java │ │ │ │ │ │ ├── CandidateIndexImpl.java │ │ │ │ │ │ ├── ComparativePredicateImpl.java │ │ │ │ │ │ ├── EqualPredicateImpl.java │ │ │ │ │ │ ├── GreaterEqualPredicateImpl.java │ │ │ │ │ │ ├── GreaterThanPredicateImpl.java │ │ │ │ │ │ ├── InPredicateImpl.java │ │ │ │ │ │ ├── IsNotNullPredicateImpl.java │ │ │ │ │ │ ├── IsNullPredicateImpl.java │ │ │ │ │ │ ├── LessEqualPredicateImpl.java │ │ │ │ │ │ ├── LessThanPredicateImpl.java │ │ │ │ │ │ ├── LikePredicateImpl.java │ │ │ │ │ │ ├── NotPredicateImpl.java │ │ │ │ │ │ ├── OrPredicateImpl.java │ │ │ │ │ │ ├── ParameterImpl.java │ │ │ │ │ │ ├── PredicateImpl.java │ │ │ │ │ │ ├── PropertyImpl.java │ │ │ │ │ │ ├── QueryBuilderImpl.java │ │ │ │ │ │ ├── QueryDomainTypeImpl.java │ │ │ │ │ │ ├── QueryExecutionContextImpl.java │ │ │ │ │ │ └── QueryImpl.java │ │ │ │ │ │ ├── spi │ │ │ │ │ │ ├── DomainFieldHandler.java │ │ │ │ │ │ ├── DomainTypeHandler.java │ │ │ │ │ │ ├── DomainTypeHandlerFactory.java │ │ │ │ │ │ ├── QueryExecutionContext.java │ │ │ │ │ │ ├── SessionSPI.java │ │ │ │ │ │ ├── SmartValueHandler.java │ │ │ │ │ │ ├── ValueHandler.java │ │ │ │ │ │ ├── ValueHandlerBatching.java │ │ │ │ │ │ └── ValueHandlerFactory.java │ │ │ │ │ │ ├── store │ │ │ │ │ │ ├── Blob.java │ │ │ │ │ │ ├── ClusterConnection.java │ │ │ │ │ │ ├── ClusterConnectionService.java │ │ │ │ │ │ ├── ClusterTransaction.java │ │ │ │ │ │ ├── Column.java │ │ │ │ │ │ ├── Db.java │ │ │ │ │ │ ├── Dictionary.java │ │ │ │ │ │ ├── Index.java │ │ │ │ │ │ ├── IndexOperation.java │ │ │ │ │ │ ├── IndexScanOperation.java │ │ │ │ │ │ ├── Operation.java │ │ │ │ │ │ ├── PartitionKey.java │ │ │ │ │ │ ├── ResultData.java │ │ │ │ │ │ ├── ScanFilter.java │ │ │ │ │ │ ├── ScanOperation.java │ │ │ │ │ │ └── Table.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── DeMinimisLogger.java │ │ │ │ │ │ ├── DeMinimisLoggerFactory.java │ │ │ │ │ │ ├── I18NHelper.java │ │ │ │ │ │ ├── JDK14LoggerFactoryImpl.java │ │ │ │ │ │ ├── JDK14LoggerImpl.java │ │ │ │ │ │ ├── Logger.java │ │ │ │ │ │ ├── LoggerFactory.java │ │ │ │ │ │ └── LoggerFactoryService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── services │ │ │ │ │ │ └── com.mysql.clusterj.SessionFactoryService │ │ │ │ │ └── com │ │ │ │ │ └── mysql │ │ │ │ │ └── clusterj │ │ │ │ │ └── core │ │ │ │ │ └── Bundle.properties │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── testsuite │ │ │ │ │ └── clusterj │ │ │ │ │ ├── AbstractClusterJCoreTest.java │ │ │ │ │ ├── NegativeClusterConnectionServicePropertyTest.java │ │ │ │ │ └── util │ │ │ │ │ ├── DoesNotImplementClusterConnectionService.java │ │ │ │ │ ├── I18NTest.java │ │ │ │ │ ├── LoggerTest.java │ │ │ │ │ ├── NoPublicConstructorClusterConnectionService.java │ │ │ │ │ └── deeper │ │ │ │ │ └── I18NDeeperTest.java │ │ │ │ └── resources │ │ │ │ └── testsuite │ │ │ │ └── clusterj │ │ │ │ └── util │ │ │ │ └── Bundle.properties │ │ ├── clusterj-test │ │ │ ├── CMakeLists.txt │ │ │ ├── pom.xml.in │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── regression │ │ │ │ │ └── Bug54619.java │ │ │ │ └── testsuite │ │ │ │ │ └── clusterj │ │ │ │ │ ├── AbstractClusterJModelTest.java │ │ │ │ │ ├── AbstractClusterJTest.java │ │ │ │ │ ├── AbstractQueryTest.java │ │ │ │ │ ├── AllTests.java │ │ │ │ │ ├── AutoCloseableTest.java │ │ │ │ │ ├── AutoCommitTest.java │ │ │ │ │ ├── AutoPKTest.java │ │ │ │ │ ├── BigIntegerTypesTest.java │ │ │ │ │ ├── BinaryPKTest.java │ │ │ │ │ ├── BinaryTypesTest.java │ │ │ │ │ ├── BitTypesTest.java │ │ │ │ │ ├── BlobTest.java │ │ │ │ │ ├── Bug17200163Test.java │ │ │ │ │ ├── CharsetTest.java │ │ │ │ │ ├── ConnectionPoolTest.java │ │ │ │ │ ├── CoordinatedTransactionIdVariableTest.java │ │ │ │ │ ├── DateAsSqlDateTypesTest.java │ │ │ │ │ ├── DateAsUtilDateTypesTest.java │ │ │ │ │ ├── DatetimeAsSqlTimestampTypesTest.java │ │ │ │ │ ├── DatetimeAsUtilDateTypesTest.java │ │ │ │ │ ├── DbugTest.java │ │ │ │ │ ├── DecimalTypesTest.java │ │ │ │ │ ├── DefaultConnectValuesTest.java │ │ │ │ │ ├── DeleteAllByClassTest.java │ │ │ │ │ ├── DeleteInsertTest.java │ │ │ │ │ ├── DeleteQueryAllPrimitivesTest.java │ │ │ │ │ ├── DomainTypeHandlerFactoryTest.java │ │ │ │ │ ├── DynamicBinaryPKTest.java │ │ │ │ │ ├── DynamicBytePKTest.java │ │ │ │ │ ├── DynamicObjectTest.java │ │ │ │ │ ├── DynamicShortPKTest.java │ │ │ │ │ ├── DynamicStringPKTest.java │ │ │ │ │ ├── FindByPrimaryKey2Test.java │ │ │ │ │ ├── FindByPrimaryKeyErrorHandlingTest.java │ │ │ │ │ ├── FindByPrimaryKeyTest.java │ │ │ │ │ ├── FixedLengthCharTest.java │ │ │ │ │ ├── HashOnlyLongIntStringPKTest.java │ │ │ │ │ ├── LoadTest.java │ │ │ │ │ ├── LongIntStringPKTest.java │ │ │ │ │ ├── LongLongStringPKTest.java │ │ │ │ │ ├── LongvarbinaryPKTest.java │ │ │ │ │ ├── MediumIntegerTypesTest.java │ │ │ │ │ ├── MediumUnsignedTypesTest.java │ │ │ │ │ ├── MultiplePKTest.java │ │ │ │ │ ├── MultithreadedFindTest.java │ │ │ │ │ ├── MultithreadedTest.java │ │ │ │ │ ├── NegativeMetadataTest.java │ │ │ │ │ ├── NotPersistentTest.java │ │ │ │ │ ├── NullValuesTest.java │ │ │ │ │ ├── ObjectNotFoundTest.java │ │ │ │ │ ├── PartitionKeyTest.java │ │ │ │ │ ├── ProjectionTest.java │ │ │ │ │ ├── QueryAllPrimitivesTest.java │ │ │ │ │ ├── QueryBigIntegerTypesTest.java │ │ │ │ │ ├── QueryBlobTypesTest.java │ │ │ │ │ ├── QueryBtreeIndexScanTest.java │ │ │ │ │ ├── QueryByteArrayTypesTest.java │ │ │ │ │ ├── QueryDateAsSqlDateTypesTest.java │ │ │ │ │ ├── QueryDateAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryDatetimeAsSqlTimestampTypesTest.java │ │ │ │ │ ├── QueryDatetimeAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryDecimalTypesTest.java │ │ │ │ │ ├── QueryDoubleTypesTest.java │ │ │ │ │ ├── QueryExplainTest.java │ │ │ │ │ ├── QueryExtraConditionsTest.java │ │ │ │ │ ├── QueryFloatTypesTest.java │ │ │ │ │ ├── QueryHashIndexScanTest.java │ │ │ │ │ ├── QueryHashPKScanTest.java │ │ │ │ │ ├── QueryInTest.java │ │ │ │ │ ├── QueryLikeByteArrayTypesTest.java │ │ │ │ │ ├── QueryLikeTest.java │ │ │ │ │ ├── QueryLimitsTest.java │ │ │ │ │ ├── QueryMultiColumnIndexInTest.java │ │ │ │ │ ├── QueryMultipleParameterTest.java │ │ │ │ │ ├── QueryNotNullTest.java │ │ │ │ │ ├── QueryNotTest.java │ │ │ │ │ ├── QueryNullTest.java │ │ │ │ │ ├── QueryOrTest.java │ │ │ │ │ ├── QueryOrderingTest.java │ │ │ │ │ ├── QueryPrimaryKeyTest.java │ │ │ │ │ ├── QueryScanLockTest.java │ │ │ │ │ ├── QueryStringTypesTest.java │ │ │ │ │ ├── QueryTableScanTest.java │ │ │ │ │ ├── QueryTextIndexScanTest.java │ │ │ │ │ ├── QueryTimeAsSqlTimeTypesTest.java │ │ │ │ │ ├── QueryTimeAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryTimestampAsSqlTimestampTypesTest.java │ │ │ │ │ ├── QueryTimestampAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryUniqueKeyTest.java │ │ │ │ │ ├── QueryYearTypesTest.java │ │ │ │ │ ├── Reconnect2Test.java │ │ │ │ │ ├── ReconnectTest.java │ │ │ │ │ ├── RecvThreadCPUTest.java │ │ │ │ │ ├── ReleaseTest.java │ │ │ │ │ ├── SaveTest.java │ │ │ │ │ ├── SchemaChangeTest.java │ │ │ │ │ ├── SerialTransactionsTest.java │ │ │ │ │ ├── SessionFactoryTest.java │ │ │ │ │ ├── StressTest.java │ │ │ │ │ ├── TableWithoutPKTest.java │ │ │ │ │ ├── TimeAsSqlTimeTypesTest.java │ │ │ │ │ ├── TimeAsUtilDateTypesTest.java │ │ │ │ │ ├── Timestamp2AsSqlTimestampTypesTest.java │ │ │ │ │ ├── TimestampAsSqlTimestampTypesTest.java │ │ │ │ │ ├── TimestampAsUtilDateTypesTest.java │ │ │ │ │ ├── TransactionErrorSetPartitionKeyTest.java │ │ │ │ │ ├── TransactionStateTest.java │ │ │ │ │ ├── UpdateTest.java │ │ │ │ │ ├── VarbinaryPKTest.java │ │ │ │ │ ├── VarbinaryTypesTest.java │ │ │ │ │ ├── VarcharStringLengthTest.java │ │ │ │ │ ├── domaintypehandler │ │ │ │ │ └── CrazyDomainTypeHandlerFactoryImpl.java │ │ │ │ │ ├── model │ │ │ │ │ ├── AllPrimitives.java │ │ │ │ │ ├── AutoPKBigint.java │ │ │ │ │ ├── AutoPKInt.java │ │ │ │ │ ├── AutoPKMediumint.java │ │ │ │ │ ├── AutoPKSmallint.java │ │ │ │ │ ├── AutoPKTinyint.java │ │ │ │ │ ├── BadEmployeeNoPrimaryKeyAnnotationOnClass.java │ │ │ │ │ ├── BadEmployeePrimaryKeyAnnotationColumnAndColumns.java │ │ │ │ │ ├── BadEmployeePrimaryKeyAnnotationNoColumnOrColumns.java │ │ │ │ │ ├── BadEmployeePrimaryKeyAnnotationOnClassMisspelledField.java │ │ │ │ │ ├── BadEmployeeWrongPrimaryKeyAnnotationOnClass.java │ │ │ │ │ ├── BadIndexDuplicateColumn.java │ │ │ │ │ ├── BadIndexDuplicateIndexName.java │ │ │ │ │ ├── BadIndexMissingColumn.java │ │ │ │ │ ├── BigIntegerTypes.java │ │ │ │ │ ├── BinaryPK.java │ │ │ │ │ ├── BinaryTypes.java │ │ │ │ │ ├── BitTypes.java │ │ │ │ │ ├── BlobTypes.java │ │ │ │ │ ├── ByteArrayTypes.java │ │ │ │ │ ├── CharsetBig5.java │ │ │ │ │ ├── CharsetLatin1.java │ │ │ │ │ ├── CharsetModel.java │ │ │ │ │ ├── CharsetSjis.java │ │ │ │ │ ├── CharsetSwedishUtf8.java │ │ │ │ │ ├── CharsetUtf8.java │ │ │ │ │ ├── ConversationSummary.java │ │ │ │ │ ├── CrazyDelegate.java │ │ │ │ │ ├── Customer.java │ │ │ │ │ ├── DateAsSqlDateTypes.java │ │ │ │ │ ├── DateAsUtilDateTypes.java │ │ │ │ │ ├── DatetimeAsSqlTimestampTypes.java │ │ │ │ │ ├── DatetimeAsUtilDateTypes.java │ │ │ │ │ ├── DecimalTypes.java │ │ │ │ │ ├── Dn2id.java │ │ │ │ │ ├── DoubleTypes.java │ │ │ │ │ ├── DynamicPK.java │ │ │ │ │ ├── DynamicStringPKs.java │ │ │ │ │ ├── Employee.java │ │ │ │ │ ├── Employee2.java │ │ │ │ │ ├── FloatTypes.java │ │ │ │ │ ├── HashOnlyLongIntStringPK.java │ │ │ │ │ ├── IdBase.java │ │ │ │ │ ├── IndexesRUs.java │ │ │ │ │ ├── LongIntStringIndex.java │ │ │ │ │ ├── LongIntStringPK.java │ │ │ │ │ ├── LongLongStringPK.java │ │ │ │ │ ├── LongvarbinaryPK.java │ │ │ │ │ ├── MediumIntegerTypes.java │ │ │ │ │ ├── MediumUnsignedTypes.java │ │ │ │ │ ├── NotPersistentTypes.java │ │ │ │ │ ├── NullValues.java │ │ │ │ │ ├── Order.java │ │ │ │ │ ├── OrderLine.java │ │ │ │ │ ├── StringTypes.java │ │ │ │ │ ├── ThrowNullPointerException.java │ │ │ │ │ ├── TimeAsSqlTimeTypes.java │ │ │ │ │ ├── TimeAsUtilDateTypes.java │ │ │ │ │ ├── Timestamp2AsSqlTimestampTypes.java │ │ │ │ │ ├── TimestampAsSqlTimestampTypes.java │ │ │ │ │ ├── TimestampAsUtilDateTypes.java │ │ │ │ │ ├── VarbinaryPK.java │ │ │ │ │ ├── VarbinaryTypes.java │ │ │ │ │ └── YearTypes.java │ │ │ │ │ └── util │ │ │ │ │ └── MgmClient.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── com.mysql.clusterj.core.spi.DomainTypeHandlerFactory │ │ │ │ └── schema.sql │ │ ├── clusterj-tie │ │ │ ├── CMakeLists.txt │ │ │ ├── pom.xml.in │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── mysql │ │ │ │ │ │ └── clusterj │ │ │ │ │ │ └── tie │ │ │ │ │ │ ├── BlobImpl.java │ │ │ │ │ │ ├── ClusterConnectionImpl.java │ │ │ │ │ │ ├── ClusterConnectionServiceImpl.java │ │ │ │ │ │ ├── ClusterTransactionImpl.java │ │ │ │ │ │ ├── ColumnImpl.java │ │ │ │ │ │ ├── DbImpl.java │ │ │ │ │ │ ├── DbImplForNdbRecord.java │ │ │ │ │ │ ├── DbugImpl.java │ │ │ │ │ │ ├── DictionaryImpl.java │ │ │ │ │ │ ├── FixedByteBufferPoolImpl.java │ │ │ │ │ │ ├── IndexImpl.java │ │ │ │ │ │ ├── IndexOperationImpl.java │ │ │ │ │ │ ├── IndexScanOperationImpl.java │ │ │ │ │ │ ├── KeyPart.java │ │ │ │ │ │ ├── NdbRecordBlobImpl.java │ │ │ │ │ │ ├── NdbRecordDeleteOperationImpl.java │ │ │ │ │ │ ├── NdbRecordImpl.java │ │ │ │ │ │ ├── NdbRecordIndexScanOperationImpl.java │ │ │ │ │ │ ├── NdbRecordInsertOperationImpl.java │ │ │ │ │ │ ├── NdbRecordKeyOperationImpl.java │ │ │ │ │ │ ├── NdbRecordOperationImpl.java │ │ │ │ │ │ ├── NdbRecordResultDataImpl.java │ │ │ │ │ │ ├── NdbRecordScanOperationImpl.java │ │ │ │ │ │ ├── NdbRecordScanResultDataImpl.java │ │ │ │ │ │ ├── NdbRecordSmartValueHandlerFactoryImpl.java │ │ │ │ │ │ ├── NdbRecordSmartValueHandlerImpl.java │ │ │ │ │ │ ├── NdbRecordTableScanOperationImpl.java │ │ │ │ │ │ ├── NdbRecordUniqueKeyOperationImpl.java │ │ │ │ │ │ ├── OperationImpl.java │ │ │ │ │ │ ├── PartitionKeyImpl.java │ │ │ │ │ │ ├── ResultDataImpl.java │ │ │ │ │ │ ├── ScanFilterImpl.java │ │ │ │ │ │ ├── ScanOperationImpl.java │ │ │ │ │ │ ├── ScanResultDataImpl.java │ │ │ │ │ │ ├── TableImpl.java │ │ │ │ │ │ ├── Utility.java │ │ │ │ │ │ └── VariableByteBufferPoolImpl.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── services │ │ │ │ │ │ ├── com.mysql.clusterj.Dbug │ │ │ │ │ │ └── com.mysql.clusterj.core.store.ClusterConnectionService │ │ │ │ │ └── com │ │ │ │ │ └── mysql │ │ │ │ │ └── clusterj │ │ │ │ │ └── tie │ │ │ │ │ └── Bundle.properties │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ ├── com │ │ │ │ │ └── mysql │ │ │ │ │ │ └── clusterj │ │ │ │ │ │ └── tie │ │ │ │ │ │ └── UtilityTest.java │ │ │ │ └── testsuite │ │ │ │ │ └── clusterj │ │ │ │ │ └── tie │ │ │ │ │ ├── AutoCloseableTest.java │ │ │ │ │ ├── AutoCommitTest.java │ │ │ │ │ ├── AutoPKTest.java │ │ │ │ │ ├── BigIntegerTypesTest.java │ │ │ │ │ ├── BinaryPKTest.java │ │ │ │ │ ├── BinaryTypesTest.java │ │ │ │ │ ├── BitTypesTest.java │ │ │ │ │ ├── BlobTest.java │ │ │ │ │ ├── Bug17200163Test.java │ │ │ │ │ ├── Bug54619Test.java │ │ │ │ │ ├── CharsetTest.java │ │ │ │ │ ├── ConnectionPoolTest.java │ │ │ │ │ ├── CoordinatedTransactionIdVariableTest.java │ │ │ │ │ ├── DateAsSqlDateTypesTest.java │ │ │ │ │ ├── DateAsUtilDateTypesTest.java │ │ │ │ │ ├── DatetimeAsSqlTimestampTypesTest.java │ │ │ │ │ ├── DatetimeAsUtilDateTypesTest.java │ │ │ │ │ ├── DbugTest.java │ │ │ │ │ ├── DecimalTypesTest.java │ │ │ │ │ ├── DefaultConnectValuesTest.java │ │ │ │ │ ├── DeleteAllByClassTest.java │ │ │ │ │ ├── DeleteInsertTest.java │ │ │ │ │ ├── DeleteQueryAllPrimitivesTest.java │ │ │ │ │ ├── DomainTypeHandlerFactoryTest.java │ │ │ │ │ ├── DynamicBinaryPKTest.java │ │ │ │ │ ├── DynamicBytePKTest.java │ │ │ │ │ ├── DynamicObjectTest.java │ │ │ │ │ ├── DynamicShortPKTest.java │ │ │ │ │ ├── FindByPrimaryKey2Test.java │ │ │ │ │ ├── FindByPrimaryKeyErrorHandlingTest.java │ │ │ │ │ ├── FindByPrimaryKeyTest.java │ │ │ │ │ ├── FixedLengthCharTest.java │ │ │ │ │ ├── HashOnlyLongIntStringPKTest.java │ │ │ │ │ ├── LoadTest.java │ │ │ │ │ ├── LongIntStringPKTest.java │ │ │ │ │ ├── LongLongStringPKTest.java │ │ │ │ │ ├── LongvarbinaryPKTest.java │ │ │ │ │ ├── MediumIntegerTypesTest.java │ │ │ │ │ ├── MediumUnsignedTypesTest.java │ │ │ │ │ ├── MultiplePKTest.java │ │ │ │ │ ├── MultithreadedFindTest.java │ │ │ │ │ ├── MultithreadedTest.java │ │ │ │ │ ├── NegativeMetadataTest.java │ │ │ │ │ ├── NotPersistentTest.java │ │ │ │ │ ├── NullValuesTest.java │ │ │ │ │ ├── ObjectNotFoundTest.java │ │ │ │ │ ├── PartitionKeyTest.java │ │ │ │ │ ├── ProjectionTest.java │ │ │ │ │ ├── QueryAllPrimitivesTest.java │ │ │ │ │ ├── QueryBigIntegerTypesTest.java │ │ │ │ │ ├── QueryBlobTypesTest.java │ │ │ │ │ ├── QueryBtreeIndexScanTest.java │ │ │ │ │ ├── QueryByteArrayTypesTest.java │ │ │ │ │ ├── QueryDateAsSqlDateTypesTest.java │ │ │ │ │ ├── QueryDateAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryDatetimeAsSqlTimestampTypesTest.java │ │ │ │ │ ├── QueryDatetimeAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryDecimalTypesTest.java │ │ │ │ │ ├── QueryDoubleTypesTest.java │ │ │ │ │ ├── QueryExplainTest.java │ │ │ │ │ ├── QueryExtraConditionsTest.java │ │ │ │ │ ├── QueryFloatTypesTest.java │ │ │ │ │ ├── QueryHashIndexScanTest.java │ │ │ │ │ ├── QueryHashPKScanTest.java │ │ │ │ │ ├── QueryInTest.java │ │ │ │ │ ├── QueryLikeByteArrayTypesTest.java │ │ │ │ │ ├── QueryLikeTest.java │ │ │ │ │ ├── QueryLimitsTest.java │ │ │ │ │ ├── QueryMultiColumnIndexInTest.java │ │ │ │ │ ├── QueryMultipleParameterTest.java │ │ │ │ │ ├── QueryNotNullTest.java │ │ │ │ │ ├── QueryNotTest.java │ │ │ │ │ ├── QueryNullTest.java │ │ │ │ │ ├── QueryOrTest.java │ │ │ │ │ ├── QueryOrderingTest.java │ │ │ │ │ ├── QueryPrimaryKeyTest.java │ │ │ │ │ ├── QueryScanLockTest.java │ │ │ │ │ ├── QueryStringTypesTest.java │ │ │ │ │ ├── QueryTableScanTest.java │ │ │ │ │ ├── QueryTextIndexScanTest.java │ │ │ │ │ ├── QueryTimeAsSqlTimeTypesTest.java │ │ │ │ │ ├── QueryTimeAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryTimestampAsSqlTimestampTypesTest.java │ │ │ │ │ ├── QueryTimestampAsUtilDateTypesTest.java │ │ │ │ │ ├── QueryUniqueKeyTest.java │ │ │ │ │ ├── QueryYearTypesTest.java │ │ │ │ │ ├── Reconnect2Test.java │ │ │ │ │ ├── ReconnectTest.java │ │ │ │ │ ├── RecvThreadCPUTest.java │ │ │ │ │ ├── ReleaseTest.java │ │ │ │ │ ├── SaveTest.java │ │ │ │ │ ├── SchemaChangeTest.java │ │ │ │ │ ├── SerialTransactionsTest.java │ │ │ │ │ ├── SessionFactoryTest.java │ │ │ │ │ ├── StressTest.java │ │ │ │ │ ├── TableWithoutPKTest.java │ │ │ │ │ ├── TimeAsSqlTimeTypesTest.java │ │ │ │ │ ├── TimeAsUtilDateTypesTest.java │ │ │ │ │ ├── Timestamp2AsSqlTimestampTypesTest.java │ │ │ │ │ ├── TimestampAsSqlTimestampTypesTest.java │ │ │ │ │ ├── TimestampAsUtilDateTypesTest.java │ │ │ │ │ ├── TransactionErrorSetPartitionKeyTest.java │ │ │ │ │ ├── TransactionStateTest.java │ │ │ │ │ ├── UpdateTest.java │ │ │ │ │ ├── VarbinaryPKTest.java │ │ │ │ │ ├── VarbinaryTypesTest.java │ │ │ │ │ └── VarcharStringLengthTest.java │ │ │ │ └── resources │ │ │ │ └── clusterj.properties │ │ ├── clusterj-unit │ │ │ ├── pom.xml.in │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ ├── junit │ │ │ │ ├── framework │ │ │ │ │ ├── AssertionFailedError.java │ │ │ │ │ ├── Test.java │ │ │ │ │ ├── TestCase.java │ │ │ │ │ ├── TestListener.java │ │ │ │ │ ├── TestResult.java │ │ │ │ │ └── TestSuite.java │ │ │ │ └── textui │ │ │ │ │ ├── ResultPrinter.java │ │ │ │ │ └── TestRunner.java │ │ │ │ └── org │ │ │ │ └── junit │ │ │ │ ├── DebugTest.java │ │ │ │ └── Ignore.java │ │ ├── logging.properties │ │ ├── mvn_install_ndbjtie.cmd.in │ │ ├── mvn_install_ndbjtie.sh.in │ │ └── pom.xml.in │ ├── cmake │ │ ├── ndb_add_executable.cmake │ │ ├── ndb_add_target_property.cmake │ │ ├── ndb_add_test.cmake │ │ ├── ndb_downgrade_warnings.cmake │ │ ├── ndb_find_java.cmake │ │ ├── ndb_java_macros.cmake │ │ ├── ndb_require_variable.cmake │ │ └── os │ │ │ ├── Windows.cmake │ │ │ └── WindowsCache.cmake │ ├── coding_guidelines.h │ ├── compile-cluster │ ├── docs │ │ ├── README │ │ ├── doxygen │ │ │ ├── Doxyfile.mgmapi │ │ │ ├── Doxyfile.ndb │ │ │ ├── Doxyfile.ndbapi │ │ │ ├── Doxyfile.odbc │ │ │ ├── Doxyfile.test │ │ │ ├── postdoxy.pl │ │ │ └── predoxy.pl │ │ └── wl2077.txt │ ├── include │ │ ├── CMakeLists.txt │ │ ├── debugger │ │ │ ├── DebuggerNames.hpp │ │ │ ├── EventLogger.hpp │ │ │ ├── Ndbinfo.hpp │ │ │ └── SignalLoggerManager.hpp │ │ ├── kernel │ │ │ ├── AttributeDescriptor.hpp │ │ │ ├── AttributeHeader.hpp │ │ │ ├── AttributeList.hpp │ │ │ ├── BlockNames.hpp │ │ │ ├── BlockNumbers.h │ │ │ ├── BlockThreadBitmask.hpp │ │ │ ├── DblqhState.hpp │ │ │ ├── DbtcState.hpp │ │ │ ├── GlobalSignalNumbers.h │ │ │ ├── Interpreter.hpp │ │ │ ├── LogLevel.hpp │ │ │ ├── NodeBitmask.hpp │ │ │ ├── NodeInfo.hpp │ │ │ ├── NodeState.hpp │ │ │ ├── OwnProcessInfo.hpp │ │ │ ├── ProcessInfo.hpp │ │ │ ├── RefConvert.hpp │ │ │ ├── kernel_config_parameters.h │ │ │ ├── kernel_types.h │ │ │ ├── ndb_limits.h │ │ │ ├── signaldata │ │ │ │ ├── AbortAll.hpp │ │ │ │ ├── AccFrag.hpp │ │ │ │ ├── AccKeyReq.hpp │ │ │ │ ├── AccLock.hpp │ │ │ │ ├── AccScan.hpp │ │ │ │ ├── AllocMem.hpp │ │ │ │ ├── AllocNodeId.hpp │ │ │ │ ├── AlterIndx.hpp │ │ │ │ ├── AlterIndxImpl.hpp │ │ │ │ ├── AlterTab.hpp │ │ │ │ ├── AlterTable.hpp │ │ │ │ ├── ApiBroadcast.hpp │ │ │ │ ├── ApiRegSignalData.hpp │ │ │ │ ├── ApiVersion.hpp │ │ │ │ ├── ArbitSignalData.hpp │ │ │ │ ├── AttrInfo.hpp │ │ │ │ ├── BackupContinueB.hpp │ │ │ │ ├── BackupImpl.hpp │ │ │ │ ├── BackupLockTab.hpp │ │ │ │ ├── BackupSignalData.hpp │ │ │ │ ├── BlockCommitOrd.hpp │ │ │ │ ├── BuildFK.hpp │ │ │ │ ├── BuildFKImpl.hpp │ │ │ │ ├── BuildIndx.hpp │ │ │ │ ├── BuildIndxImpl.hpp │ │ │ │ ├── CallbackSignal.hpp │ │ │ │ ├── CheckNodeGroups.hpp │ │ │ │ ├── CloseComReqConf.hpp │ │ │ │ ├── CmRegSignalData.hpp │ │ │ │ ├── CmvmiCfgConf.hpp │ │ │ │ ├── CntrStart.hpp │ │ │ │ ├── ConfigChange.hpp │ │ │ │ ├── ConfigParamId.hpp │ │ │ │ ├── ContinueFragmented.hpp │ │ │ │ ├── CopyActive.hpp │ │ │ │ ├── CopyData.hpp │ │ │ │ ├── CopyFrag.hpp │ │ │ │ ├── CopyGCIReq.hpp │ │ │ │ ├── CopyTab.hpp │ │ │ │ ├── CreateEvnt.hpp │ │ │ │ ├── CreateFK.hpp │ │ │ │ ├── CreateFKImpl.hpp │ │ │ │ ├── CreateFilegroup.hpp │ │ │ │ ├── CreateFilegroupImpl.hpp │ │ │ │ ├── CreateFragmentation.hpp │ │ │ │ ├── CreateHashMap.hpp │ │ │ │ ├── CreateIndx.hpp │ │ │ │ ├── CreateIndxImpl.hpp │ │ │ │ ├── CreateNodegroup.hpp │ │ │ │ ├── CreateNodegroupImpl.hpp │ │ │ │ ├── CreateObj.hpp │ │ │ │ ├── CreateTab.hpp │ │ │ │ ├── CreateTable.hpp │ │ │ │ ├── CreateTrig.hpp │ │ │ │ ├── CreateTrigImpl.hpp │ │ │ │ ├── DataFileOrd.hpp │ │ │ │ ├── DbinfoScan.hpp │ │ │ │ ├── DbspjErr.hpp │ │ │ │ ├── DiAddTab.hpp │ │ │ │ ├── DiGetNodes.hpp │ │ │ │ ├── DictLock.hpp │ │ │ │ ├── DictObjOp.hpp │ │ │ │ ├── DictSchemaInfo.hpp │ │ │ │ ├── DictSignal.hpp │ │ │ │ ├── DictStart.hpp │ │ │ │ ├── DictTabInfo.hpp │ │ │ │ ├── DictTakeover.hpp │ │ │ │ ├── DihAddFrag.hpp │ │ │ │ ├── DihContinueB.hpp │ │ │ │ ├── DihFragCount.hpp │ │ │ │ ├── DihGetTabInfo.hpp │ │ │ │ ├── DihRestart.hpp │ │ │ │ ├── DihScanTab.hpp │ │ │ │ ├── DihStartTab.hpp │ │ │ │ ├── DihSwitchReplica.hpp │ │ │ │ ├── DisconnectRep.hpp │ │ │ │ ├── DropFK.hpp │ │ │ │ ├── DropFKImpl.hpp │ │ │ │ ├── DropFilegroup.hpp │ │ │ │ ├── DropFilegroupImpl.hpp │ │ │ │ ├── DropIndx.hpp │ │ │ │ ├── DropIndxImpl.hpp │ │ │ │ ├── DropNodegroup.hpp │ │ │ │ ├── DropNodegroupImpl.hpp │ │ │ │ ├── DropObj.hpp │ │ │ │ ├── DropTab.hpp │ │ │ │ ├── DropTabFile.hpp │ │ │ │ ├── DropTable.hpp │ │ │ │ ├── DropTrig.hpp │ │ │ │ ├── DropTrigImpl.hpp │ │ │ │ ├── DumpStateOrd.hpp │ │ │ │ ├── EnableCom.hpp │ │ │ │ ├── EventReport.hpp │ │ │ │ ├── EventSubscribeReq.hpp │ │ │ │ ├── ExecFragReq.hpp │ │ │ │ ├── Extent.hpp │ │ │ │ ├── FailRep.hpp │ │ │ │ ├── FireTrigOrd.hpp │ │ │ │ ├── FsAppendReq.hpp │ │ │ │ ├── FsCloseReq.hpp │ │ │ │ ├── FsConf.hpp │ │ │ │ ├── FsOpenReq.hpp │ │ │ │ ├── FsReadWriteReq.hpp │ │ │ │ ├── FsRef.hpp │ │ │ │ ├── FsRemoveReq.hpp │ │ │ │ ├── GCP.hpp │ │ │ │ ├── GetConfig.hpp │ │ │ │ ├── GetNumMultiTrp.hpp │ │ │ │ ├── GetTabInfo.hpp │ │ │ │ ├── HashMapImpl.hpp │ │ │ │ ├── IndexStatSignal.hpp │ │ │ │ ├── IndxAttrInfo.hpp │ │ │ │ ├── IndxKeyInfo.hpp │ │ │ │ ├── InvalidateNodeLCPConf.hpp │ │ │ │ ├── InvalidateNodeLCPReq.hpp │ │ │ │ ├── IsolateOrd.hpp │ │ │ │ ├── KeyInfo.hpp │ │ │ │ ├── LCP.hpp │ │ │ │ ├── LgmanContinueB.hpp │ │ │ │ ├── ListTables.hpp │ │ │ │ ├── LoadOrd.hpp │ │ │ │ ├── LocalRouteOrd.hpp │ │ │ │ ├── LocalSysfile.hpp │ │ │ │ ├── LqhFrag.hpp │ │ │ │ ├── LqhKey.hpp │ │ │ │ ├── LqhTransConf.hpp │ │ │ │ ├── LqhTransReq.hpp │ │ │ │ ├── MasterGCP.hpp │ │ │ │ ├── MasterLCP.hpp │ │ │ │ ├── NFCompleteRep.hpp │ │ │ │ ├── NdbSttor.hpp │ │ │ │ ├── NdbfsContinueB.hpp │ │ │ │ ├── NextScan.hpp │ │ │ │ ├── NodeFailRep.hpp │ │ │ │ ├── NodePing.hpp │ │ │ │ ├── NodeRecoveryStatusRep.hpp │ │ │ │ ├── NodeStateSignalData.hpp │ │ │ │ ├── PackedSignal.hpp │ │ │ │ ├── PgmanContinueB.hpp │ │ │ │ ├── PrepDropTab.hpp │ │ │ │ ├── PrepFailReqRef.hpp │ │ │ │ ├── ProcessInfoRep.hpp │ │ │ │ ├── QueryTree.hpp │ │ │ │ ├── ReadConfig.hpp │ │ │ │ ├── ReadNodesConf.hpp │ │ │ │ ├── RedoStateRep.hpp │ │ │ │ ├── RelTabMem.hpp │ │ │ │ ├── ReleasePages.hpp │ │ │ │ ├── RestoreContinueB.hpp │ │ │ │ ├── RestoreImpl.hpp │ │ │ │ ├── ResumeReq.hpp │ │ │ │ ├── RouteOrd.hpp │ │ │ │ ├── ScanFrag.hpp │ │ │ │ ├── ScanTab.hpp │ │ │ │ ├── SchemaTrans.hpp │ │ │ │ ├── SchemaTransImpl.hpp │ │ │ │ ├── SetLogLevelOrd.hpp │ │ │ │ ├── SetVarReq.hpp │ │ │ │ ├── SignalData.hpp │ │ │ │ ├── SignalDataPrint.hpp │ │ │ │ ├── SignalDroppedRep.hpp │ │ │ │ ├── SrFragidConf.hpp │ │ │ │ ├── StartFragReq.hpp │ │ │ │ ├── StartInfo.hpp │ │ │ │ ├── StartMe.hpp │ │ │ │ ├── StartOrd.hpp │ │ │ │ ├── StartPerm.hpp │ │ │ │ ├── StartRec.hpp │ │ │ │ ├── StopForCrash.hpp │ │ │ │ ├── StopMe.hpp │ │ │ │ ├── StopPerm.hpp │ │ │ │ ├── StopReq.hpp │ │ │ │ ├── SumaImpl.hpp │ │ │ │ ├── Sync.hpp │ │ │ │ ├── SyncThreadViaReqConf.hpp │ │ │ │ ├── SystemError.hpp │ │ │ │ ├── TabCommit.hpp │ │ │ │ ├── TakeOver.hpp │ │ │ │ ├── TakeOverTcConf.hpp │ │ │ │ ├── TamperOrd.hpp │ │ │ │ ├── TcCommit.hpp │ │ │ │ ├── TcContinueB.hpp │ │ │ │ ├── TcHbRep.hpp │ │ │ │ ├── TcIndx.hpp │ │ │ │ ├── TcKeyConf.hpp │ │ │ │ ├── TcKeyFailConf.hpp │ │ │ │ ├── TcKeyRef.hpp │ │ │ │ ├── TcKeyReq.hpp │ │ │ │ ├── TcRollbackRep.hpp │ │ │ │ ├── TestOrd.hpp │ │ │ │ ├── TransIdAI.hpp │ │ │ │ ├── TrigAttrInfo.hpp │ │ │ │ ├── TrpKeepAlive.hpp │ │ │ │ ├── TsmanContinueB.hpp │ │ │ │ ├── TupCommit.hpp │ │ │ │ ├── TupFrag.hpp │ │ │ │ ├── TupKey.hpp │ │ │ │ ├── TuxBound.hpp │ │ │ │ ├── TuxContinueB.hpp │ │ │ │ ├── TuxMaint.hpp │ │ │ │ ├── UndoLogLevel.hpp │ │ │ │ ├── Upgrade.hpp │ │ │ │ ├── UtilDelete.hpp │ │ │ │ ├── UtilExecute.hpp │ │ │ │ ├── UtilLock.hpp │ │ │ │ ├── UtilPrepare.hpp │ │ │ │ ├── UtilRelease.hpp │ │ │ │ ├── UtilSequence.hpp │ │ │ │ └── WaitGCP.hpp │ │ │ ├── statedesc.hpp │ │ │ └── trigger_definitions.h │ │ ├── logger │ │ │ ├── BufferedLogHandler.hpp │ │ │ ├── ConsoleLogHandler.hpp │ │ │ ├── FileLogHandler.hpp │ │ │ ├── LogHandler.hpp │ │ │ ├── Logger.hpp │ │ │ └── SysLogHandler.hpp │ │ ├── mgmapi │ │ │ ├── mgmapi.h │ │ │ ├── mgmapi_config_parameters.h │ │ │ ├── mgmapi_config_parameters_debug.h │ │ │ ├── mgmapi_debug.h │ │ │ ├── mgmapi_error.h │ │ │ ├── ndb_logevent.h │ │ │ ├── ndb_logevent.txt │ │ │ └── ndbd_exit_codes.h │ │ ├── mgmcommon │ │ │ ├── Config.hpp │ │ │ ├── ConfigInfo.hpp │ │ │ ├── ConfigRetriever.hpp │ │ │ ├── DnsCache.hpp │ │ │ ├── IPCConfig.hpp │ │ │ ├── InitConfigFileParser.hpp │ │ │ ├── NdbMgm.hpp │ │ │ └── thr_config.hpp │ │ ├── ndb_config.h.in │ │ ├── ndb_constants.h │ │ ├── ndb_global.h │ │ ├── ndb_init.h │ │ ├── ndb_types.h.in │ │ ├── ndb_version.h.in │ │ ├── ndbapi │ │ │ ├── Ndb.hpp │ │ │ ├── NdbApi.hpp │ │ │ ├── NdbBlob.hpp │ │ │ ├── NdbDictionary.hpp │ │ │ ├── NdbError.hpp │ │ │ ├── NdbEventOperation.hpp │ │ │ ├── NdbIndexOperation.hpp │ │ │ ├── NdbIndexScanOperation.hpp │ │ │ ├── NdbIndexStat.hpp │ │ │ ├── NdbInterpretedCode.hpp │ │ │ ├── NdbOperation.hpp │ │ │ ├── NdbPool.hpp │ │ │ ├── NdbRecAttr.hpp │ │ │ ├── NdbReceiver.hpp │ │ │ ├── NdbScanFilter.hpp │ │ │ ├── NdbScanOperation.hpp │ │ │ ├── NdbTransaction.hpp │ │ │ ├── ndb_cluster_connection.hpp │ │ │ ├── ndb_opt_defaults.h │ │ │ ├── ndbapi_limits.h │ │ │ └── ndberror.h │ │ ├── portlib │ │ │ ├── NdbCondition.h │ │ │ ├── NdbConfig.h │ │ │ ├── NdbDir.hpp │ │ │ ├── NdbEnv.h │ │ │ ├── NdbGetRUsage.h │ │ │ ├── NdbHW.hpp │ │ │ ├── NdbHost.h │ │ │ ├── NdbLockCpuUtil.h │ │ │ ├── NdbMem.h │ │ │ ├── NdbMutex.h │ │ │ ├── NdbNuma.h │ │ │ ├── NdbProcess.hpp │ │ │ ├── NdbSleep.h │ │ │ ├── NdbSpin.h │ │ │ ├── NdbTCP.h │ │ │ ├── NdbThread.h │ │ │ ├── NdbTick.h │ │ │ ├── mt-asm.h │ │ │ ├── ndb_compiler.h │ │ │ ├── ndb_daemon.h │ │ │ ├── ndb_file.h │ │ │ ├── ndb_localtime.h │ │ │ ├── ndb_openssl_version.h │ │ │ ├── ndb_password.h │ │ │ ├── ndb_prefetch.h │ │ │ ├── ndb_sockaddr.h │ │ │ ├── ndb_socket.h │ │ │ ├── ndb_socket_poller.h │ │ │ ├── ndb_socket_posix.h │ │ │ ├── ndb_socket_win32.h │ │ │ ├── ndb_stacktrace.h │ │ │ └── ssl_applink.h │ │ ├── transporter │ │ │ ├── TransporterCallback.hpp │ │ │ ├── TransporterDefinitions.hpp │ │ │ └── TransporterRegistry.hpp │ │ └── util │ │ │ ├── BaseString.hpp │ │ │ ├── Bitmask.hpp │ │ │ ├── CharsetMap.hpp │ │ │ ├── Checksum.hpp │ │ │ ├── ConfigObject.hpp │ │ │ ├── ConfigSection.hpp │ │ │ ├── ConfigValues.hpp │ │ │ ├── File.hpp │ │ │ ├── HashMap.hpp │ │ │ ├── HashMap2.hpp │ │ │ ├── InputStream.hpp │ │ │ ├── LinkedStack.hpp │ │ │ ├── LogBuffer.hpp │ │ │ ├── NdbAutoPtr.hpp │ │ │ ├── NdbOut.hpp │ │ │ ├── NdbPack.hpp │ │ │ ├── NdbSocket.h │ │ │ ├── NdbSqlUtil.hpp │ │ │ ├── NdbTap.hpp │ │ │ ├── NdbTypesUtil.hpp │ │ │ ├── NodeCertificate.hpp │ │ │ ├── OutputStream.hpp │ │ │ ├── Parser.hpp │ │ │ ├── Properties.hpp │ │ │ ├── SimpleProperties.hpp │ │ │ ├── SocketAuthenticator.hpp │ │ │ ├── SocketClient.hpp │ │ │ ├── SocketServer.hpp │ │ │ ├── SparseBitmask.hpp │ │ │ ├── TlsKeyErrors.h │ │ │ ├── TlsKeyManager.hpp │ │ │ ├── UtilBuffer.hpp │ │ │ ├── Vector.hpp │ │ │ ├── cstrbuf.h │ │ │ ├── dbug_utils.hpp │ │ │ ├── decimal_utils.hpp │ │ │ ├── hide_socket_io.h │ │ │ ├── md5_hash.hpp │ │ │ ├── ndb_az31.h │ │ │ ├── ndb_base64.h │ │ │ ├── ndb_math.h │ │ │ ├── ndb_ndbxfrm1.h │ │ │ ├── ndb_openssl3_compat.h │ │ │ ├── ndb_openssl_evp.h │ │ │ ├── ndb_opts.h │ │ │ ├── ndb_rand.h │ │ │ ├── ndb_zlib.h │ │ │ ├── ndbxfrm_buffer.h │ │ │ ├── ndbxfrm_file.h │ │ │ ├── ndbxfrm_iterator.h │ │ │ ├── random.h │ │ │ ├── require.h │ │ │ ├── socket_io.h │ │ │ ├── span.h │ │ │ ├── ssl_socket_table.h │ │ │ ├── stat_utils.hpp │ │ │ └── version.h │ ├── ndb_configure.cmake │ ├── ndbapi-examples │ │ ├── CMakeLists.txt │ │ ├── common │ │ │ ├── array_adapter.hpp │ │ │ ├── error_handling.hpp │ │ │ ├── ndb_util.hpp │ │ │ └── util.hpp │ │ ├── mgmapi_logevent │ │ │ └── main.cpp │ │ ├── mgmapi_logevent2 │ │ │ └── main.cpp │ │ ├── ndbapi_array_simple │ │ │ └── ndbapi_array_simple.cpp │ │ ├── ndbapi_array_using_adapter │ │ │ └── ndbapi_array_using_adapter.cpp │ │ ├── ndbapi_async │ │ │ ├── ndbapi_async.cpp │ │ │ └── readme.txt │ │ ├── ndbapi_async1 │ │ │ └── ndbapi_async1.cpp │ │ ├── ndbapi_basic │ │ │ ├── ndbapi_basic_connect.cpp │ │ │ ├── ndbapi_basic_delete.cpp │ │ │ ├── ndbapi_basic_insert.cpp │ │ │ └── ndbapi_basic_read.cpp │ │ ├── ndbapi_blob │ │ │ └── ndbapi_blob.cpp │ │ ├── ndbapi_blob_ndbrecord │ │ │ └── main.cpp │ │ ├── ndbapi_event │ │ │ └── ndbapi_event.cpp │ │ ├── ndbapi_multi_cursor │ │ │ └── main.cpp │ │ ├── ndbapi_recattr_vs_record │ │ │ └── main.cpp │ │ ├── ndbapi_retries │ │ │ └── ndbapi_retries.cpp │ │ ├── ndbapi_s_i_ndbrecord │ │ │ └── main.cpp │ │ ├── ndbapi_scan │ │ │ ├── ndbapi_scan.cpp │ │ │ └── readme.txt │ │ ├── ndbapi_simple │ │ │ └── ndbapi_simple.cpp │ │ ├── ndbapi_simple_dual │ │ │ └── main.cpp │ │ └── ndbapi_simple_index │ │ │ └── main.cpp │ ├── nodejs │ │ ├── CMakeLists.txt │ │ ├── ReadMe │ │ ├── create-test-user.sql │ │ ├── import-git-commit │ │ ├── jones-ndb │ │ │ ├── Converters │ │ │ │ ├── NdbDateConverter.js │ │ │ │ ├── NdbDatetimeConverter.js │ │ │ │ └── NdbTimeConverter.js │ │ │ ├── DefaultConnectionProperties.js │ │ │ ├── impl │ │ │ │ ├── include │ │ │ │ │ ├── common │ │ │ │ │ │ ├── AsyncMethodCall.h │ │ │ │ │ │ ├── ConcurrentFlag.h │ │ │ │ │ │ ├── JsConverter.h │ │ │ │ │ │ ├── JsValueAccess.h │ │ │ │ │ │ ├── JsWrapper.h │ │ │ │ │ │ ├── NativeCFunctionCall.h │ │ │ │ │ │ ├── NativeMethodCall.h │ │ │ │ │ │ ├── SharedList.h │ │ │ │ │ │ ├── adapter_global.h │ │ │ │ │ │ ├── async_common.h │ │ │ │ │ │ ├── js_wrapper_macros.h │ │ │ │ │ │ └── unified_debug.h │ │ │ │ │ └── ndb │ │ │ │ │ │ ├── AsyncNdbContext.h │ │ │ │ │ │ ├── BatchImpl.h │ │ │ │ │ │ ├── BlobHandler.h │ │ │ │ │ │ ├── ColumnHandler.h │ │ │ │ │ │ ├── ColumnProxy.h │ │ │ │ │ │ ├── EncoderCharset.h │ │ │ │ │ │ ├── KeyOperation.h │ │ │ │ │ │ ├── NdbJsConverters.h │ │ │ │ │ │ ├── NdbRecordObject.h │ │ │ │ │ │ ├── NdbTypeEncoders.h │ │ │ │ │ │ ├── NdbWrapperErrors.h │ │ │ │ │ │ ├── NdbWrappers.h │ │ │ │ │ │ ├── QueryOperation.h │ │ │ │ │ │ ├── Record.h │ │ │ │ │ │ ├── ScanOperation.h │ │ │ │ │ │ ├── SessionImpl.h │ │ │ │ │ │ ├── TransactionImpl.h │ │ │ │ │ │ └── compat_ndb.h │ │ │ │ ├── ndb │ │ │ │ │ ├── NdbAutoIncrement.js │ │ │ │ │ ├── NdbConnection.js │ │ │ │ │ ├── NdbConnectionPool.js │ │ │ │ │ ├── NdbMetadataManager.js │ │ │ │ │ ├── NdbOperation.js │ │ │ │ │ ├── NdbProjection.js │ │ │ │ │ ├── NdbScanFilter.js │ │ │ │ │ ├── NdbSession.js │ │ │ │ │ ├── NdbTransactionHandler.js │ │ │ │ │ ├── ndb_service_provider.js │ │ │ │ │ └── path_config.js │ │ │ │ └── src │ │ │ │ │ ├── common │ │ │ │ │ ├── async_common.cpp │ │ │ │ │ └── unified_debug.cpp │ │ │ │ │ └── ndb │ │ │ │ │ ├── AsyncNdbContext.cpp │ │ │ │ │ ├── AsyncNdbContext_wrapper.cpp │ │ │ │ │ ├── BatchImpl.cpp │ │ │ │ │ ├── BatchImpl_wrapper.cpp │ │ │ │ │ ├── BlobHandler.cpp │ │ │ │ │ ├── ColumnHandler.cpp │ │ │ │ │ ├── ColumnProxy.cpp │ │ │ │ │ ├── DBDictionaryImpl.cpp │ │ │ │ │ ├── DBOperationHelper.cpp │ │ │ │ │ ├── EncoderCharset.cpp │ │ │ │ │ ├── IndexBoundHelper.cpp │ │ │ │ │ ├── KeyOperation.cpp │ │ │ │ │ ├── NdbError_wrapper.cpp │ │ │ │ │ ├── NdbInterpretedCode_wrapper.cpp │ │ │ │ │ ├── NdbRecordObject.cpp │ │ │ │ │ ├── NdbScanFilter_wrapper.cpp │ │ │ │ │ ├── NdbTypeEncoders.cpp │ │ │ │ │ ├── Ndb_cluster_connection_wrapper.cpp │ │ │ │ │ ├── Ndb_init_wrapper.cpp │ │ │ │ │ ├── Ndb_util_wrapper.cpp │ │ │ │ │ ├── Ndb_wrapper.cpp │ │ │ │ │ ├── QueryOperation.cpp │ │ │ │ │ ├── QueryOperation_wrapper.cpp │ │ │ │ │ ├── Record.cpp │ │ │ │ │ ├── Record_wrapper.cpp │ │ │ │ │ ├── ScanOperation.cpp │ │ │ │ │ ├── ScanOperation_wrapper.cpp │ │ │ │ │ ├── SessionImpl.cpp │ │ │ │ │ ├── SessionImpl_wrapper.cpp │ │ │ │ │ ├── TransactionImpl.cpp │ │ │ │ │ ├── TransactionImpl_wrapper.cpp │ │ │ │ │ ├── ValueObject.cpp │ │ │ │ │ └── node_module.cpp │ │ │ ├── loadme.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── driver.js │ │ │ │ ├── lint │ │ │ │ └── LintTest.js │ │ │ │ └── ndb-issues │ │ │ │ ├── 2013-04-27Test.js │ │ │ │ ├── ClearSmokeTest.js │ │ │ │ ├── SmokeTest.js │ │ │ │ ├── create.sql │ │ │ │ └── drop.sql │ │ ├── jones_deployments.js │ │ ├── perftest │ │ │ ├── README │ │ │ ├── create.sql │ │ │ ├── drop.sql │ │ │ ├── jscrund.js │ │ │ ├── jscrund_config-dist.js │ │ │ ├── jscrund_dbspi.js │ │ │ ├── jscrund_mysqljs.js │ │ │ ├── jscrund_null.js │ │ │ └── jscrund_sql.js │ │ ├── run-jones-test-suite.js │ │ └── samples │ │ │ └── tweet │ │ │ ├── README.md │ │ │ ├── create_tweet_tables.sql │ │ │ ├── demo_cli_get.sh │ │ │ ├── demo_http_delete.sh │ │ │ ├── demo_http_get.sh │ │ │ ├── demo_populate_data.sh │ │ │ ├── drop_tweet_tables.sql │ │ │ ├── find.js │ │ │ ├── insert.js │ │ │ ├── join.js │ │ │ ├── scan.js │ │ │ └── tweet.js │ ├── plugin │ │ ├── ha_ndb_ddl_fk.cc │ │ ├── ha_ndb_index_stat.cc │ │ ├── ha_ndb_index_stat.h │ │ ├── ha_ndbcluster.cc │ │ ├── ha_ndbcluster.h │ │ ├── ha_ndbcluster_binlog.cc │ │ ├── ha_ndbcluster_binlog.h │ │ ├── ha_ndbcluster_cond.cc │ │ ├── ha_ndbcluster_cond.h │ │ ├── ha_ndbcluster_connection.cc │ │ ├── ha_ndbcluster_connection.h │ │ ├── ha_ndbcluster_push.cc │ │ ├── ha_ndbcluster_push.h │ │ ├── ha_ndbinfo.cc │ │ ├── ha_ndbinfo.h │ │ ├── ha_ndbinfo_sql.cc │ │ ├── ha_query_plan.cc │ │ ├── ndb_anyvalue.cc │ │ ├── ndb_anyvalue.h │ │ ├── ndb_applier.cc │ │ ├── ndb_applier.h │ │ ├── ndb_apply_status_table.cc │ │ ├── ndb_apply_status_table.h │ │ ├── ndb_binlog_client.cc │ │ ├── ndb_binlog_client.h │ │ ├── ndb_binlog_extra_row_info.cc │ │ ├── ndb_binlog_extra_row_info.h │ │ ├── ndb_binlog_hooks.cc │ │ ├── ndb_binlog_hooks.h │ │ ├── ndb_binlog_thread.cc │ │ ├── ndb_binlog_thread.h │ │ ├── ndb_bitmap.cc │ │ ├── ndb_bitmap.h │ │ ├── ndb_blobs_buffer.cc │ │ ├── ndb_blobs_buffer.h │ │ ├── ndb_component.cc │ │ ├── ndb_component.h │ │ ├── ndb_conflict.cc │ │ ├── ndb_conflict.h │ │ ├── ndb_conflict_trans.cc │ │ ├── ndb_conflict_trans.h │ │ ├── ndb_create_helper.cc │ │ ├── ndb_create_helper.h │ │ ├── ndb_dbname_guard.h │ │ ├── ndb_dd.cc │ │ ├── ndb_dd.h │ │ ├── ndb_dd_client.cc │ │ ├── ndb_dd_client.h │ │ ├── ndb_dd_disk_data.cc │ │ ├── ndb_dd_disk_data.h │ │ ├── ndb_dd_fk.cc │ │ ├── ndb_dd_fk.h │ │ ├── ndb_dd_schema.cc │ │ ├── ndb_dd_schema.h │ │ ├── ndb_dd_sdi.cc │ │ ├── ndb_dd_sdi.h │ │ ├── ndb_dd_sync.cc │ │ ├── ndb_dd_sync.h │ │ ├── ndb_dd_table.cc │ │ ├── ndb_dd_table.h │ │ ├── ndb_dd_upgrade_table.cc │ │ ├── ndb_dd_upgrade_table.h │ │ ├── ndb_ddl_definitions.h │ │ ├── ndb_ddl_transaction_ctx.cc │ │ ├── ndb_ddl_transaction_ctx.h │ │ ├── ndb_dist_priv_util.h │ │ ├── ndb_dummy_ts.h │ │ ├── ndb_event_data.cc │ │ ├── ndb_event_data.h │ │ ├── ndb_fk_util.cpp │ │ ├── ndb_fk_util.h │ │ ├── ndb_global_schema_lock.cc │ │ ├── ndb_global_schema_lock.h │ │ ├── ndb_global_schema_lock_guard.h │ │ ├── ndb_index_stat_head_table.cc │ │ ├── ndb_index_stat_head_table.h │ │ ├── ndb_index_stat_sample_table.cc │ │ ├── ndb_index_stat_sample_table.h │ │ ├── ndb_local_connection.cc │ │ ├── ndb_local_connection.h │ │ ├── ndb_log.cc │ │ ├── ndb_log.h │ │ ├── ndb_metadata.cc │ │ ├── ndb_metadata.h │ │ ├── ndb_metadata_change_monitor.cc │ │ ├── ndb_metadata_change_monitor.h │ │ ├── ndb_metadata_sync.cc │ │ ├── ndb_metadata_sync.h │ │ ├── ndb_modifiers.cc │ │ ├── ndb_modifiers.h │ │ ├── ndb_mysql_services.cc │ │ ├── ndb_mysql_services.h │ │ ├── ndb_name_util.cc │ │ ├── ndb_name_util.h │ │ ├── ndb_ndbapi_errors.h │ │ ├── ndb_ndbapi_util.cc │ │ ├── ndb_ndbapi_util.h │ │ ├── ndb_pfs_init.cc │ │ ├── ndb_pfs_init.h │ │ ├── ndb_pfs_table.cc │ │ ├── ndb_pfs_table.h │ │ ├── ndb_plugin_reference.cc │ │ ├── ndb_plugin_reference.h │ │ ├── ndb_record_layout.cc │ │ ├── ndb_record_layout.h │ │ ├── ndb_repl_tab.cc │ │ ├── ndb_repl_tab.h │ │ ├── ndb_replica.cc │ │ ├── ndb_replica.h │ │ ├── ndb_require.h │ │ ├── ndb_retry.h │ │ ├── ndb_schema_dist.cc │ │ ├── ndb_schema_dist.h │ │ ├── ndb_schema_dist_table.cc │ │ ├── ndb_schema_dist_table.h │ │ ├── ndb_schema_object.cc │ │ ├── ndb_schema_object.h │ │ ├── ndb_schema_result_table.cc │ │ ├── ndb_schema_result_table.h │ │ ├── ndb_schema_trans_guard.cc │ │ ├── ndb_schema_trans_guard.h │ │ ├── ndb_server_hooks.cc │ │ ├── ndb_server_hooks.h │ │ ├── ndb_share.cc │ │ ├── ndb_share.h │ │ ├── ndb_sleep.h │ │ ├── ndb_sql_metadata_table.cc │ │ ├── ndb_sql_metadata_table.h │ │ ├── ndb_stored_grants.cc │ │ ├── ndb_stored_grants.h │ │ ├── ndb_sync_excluded_objects_table.cc │ │ ├── ndb_sync_excluded_objects_table.h │ │ ├── ndb_sync_pending_objects_table.cc │ │ ├── ndb_sync_pending_objects_table.h │ │ ├── ndb_table_guard.h │ │ ├── ndb_table_map.cc │ │ ├── ndb_table_map.h │ │ ├── ndb_table_stats.cc │ │ ├── ndb_table_stats.h │ │ ├── ndb_tdc.cc │ │ ├── ndb_tdc.h │ │ ├── ndb_thd.cc │ │ ├── ndb_thd.h │ │ ├── ndb_thd_ndb.cc │ │ ├── ndb_thd_ndb.h │ │ ├── ndb_upgrade_util.cc │ │ ├── ndb_upgrade_util.h │ │ ├── ndb_util_table.cc │ │ └── ndb_util_table.h │ ├── src │ │ ├── .clang-tidy │ │ ├── CMakeLists.txt │ │ ├── common │ │ │ ├── CMakeLists.txt │ │ │ ├── debugger │ │ │ │ ├── BlockNames.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DblqhStateDesc.cpp │ │ │ │ ├── DbtcStateDesc.cpp │ │ │ │ ├── DebuggerNames.cpp │ │ │ │ ├── EventLogger.cpp │ │ │ │ ├── NdbinfoTables.cpp │ │ │ │ ├── SignalLoggerManager.cpp │ │ │ │ └── signaldata │ │ │ │ │ ├── AccLock.cpp │ │ │ │ │ ├── AllocNodeId.cpp │ │ │ │ │ ├── AlterIndx.cpp │ │ │ │ │ ├── AlterIndxImpl.cpp │ │ │ │ │ ├── AlterTab.cpp │ │ │ │ │ ├── AlterTable.cpp │ │ │ │ │ ├── ApiVersion.cpp │ │ │ │ │ ├── BackupImpl.cpp │ │ │ │ │ ├── BackupSignalData.cpp │ │ │ │ │ ├── BuildIndx.cpp │ │ │ │ │ ├── BuildIndxImpl.cpp │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── CloseComReqConf.cpp │ │ │ │ │ ├── CntrStart.cpp │ │ │ │ │ ├── ContinueB.cpp │ │ │ │ │ ├── CopyGCI.cpp │ │ │ │ │ ├── CreateEvnt.cpp │ │ │ │ │ ├── CreateFK.cpp │ │ │ │ │ ├── CreateFragmentation.cpp │ │ │ │ │ ├── CreateIndx.cpp │ │ │ │ │ ├── CreateIndxImpl.cpp │ │ │ │ │ ├── CreateTab.cpp │ │ │ │ │ ├── CreateTable.cpp │ │ │ │ │ ├── CreateTrig.cpp │ │ │ │ │ ├── CreateTrigImpl.cpp │ │ │ │ │ ├── DbinfoScan.cpp │ │ │ │ │ ├── DictTabInfo.cpp │ │ │ │ │ ├── DihContinueB.cpp │ │ │ │ │ ├── DihSwitchReplicaReq.cpp │ │ │ │ │ ├── DisconnectRep.cpp │ │ │ │ │ ├── DropFK.cpp │ │ │ │ │ ├── DropIndx.cpp │ │ │ │ │ ├── DropIndxImpl.cpp │ │ │ │ │ ├── DropTab.cpp │ │ │ │ │ ├── DropTable.cpp │ │ │ │ │ ├── DropTrig.cpp │ │ │ │ │ ├── DropTrigImpl.cpp │ │ │ │ │ ├── FailRep.cpp │ │ │ │ │ ├── FireTrigOrd.cpp │ │ │ │ │ ├── FsAppendReq.cpp │ │ │ │ │ ├── FsCloseReq.cpp │ │ │ │ │ ├── FsConf.cpp │ │ │ │ │ ├── FsOpenReq.cpp │ │ │ │ │ ├── FsReadWriteReq.cpp │ │ │ │ │ ├── FsRef.cpp │ │ │ │ │ ├── GCP.cpp │ │ │ │ │ ├── GetConfig.cpp │ │ │ │ │ ├── GetTabInfo.cpp │ │ │ │ │ ├── IndexStatSignal.cpp │ │ │ │ │ ├── IndxAttrInfo.cpp │ │ │ │ │ ├── IndxKeyInfo.cpp │ │ │ │ │ ├── IsolateOrd.cpp │ │ │ │ │ ├── LCP.cpp │ │ │ │ │ ├── LocalRouteOrd.cpp │ │ │ │ │ ├── LqhFrag.cpp │ │ │ │ │ ├── LqhKey.cpp │ │ │ │ │ ├── LqhTrans.cpp │ │ │ │ │ ├── MasterLCP.cpp │ │ │ │ │ ├── NFCompleteRep.cpp │ │ │ │ │ ├── NdbSttor.cpp │ │ │ │ │ ├── NdbfsContinueB.cpp │ │ │ │ │ ├── NodePing.cpp │ │ │ │ │ ├── PackedSignal.cpp │ │ │ │ │ ├── PrepDropTab.cpp │ │ │ │ │ ├── PrepFailReqRef.cpp │ │ │ │ │ ├── ProcessInfoRep.cpp │ │ │ │ │ ├── ReadNodesConf.cpp │ │ │ │ │ ├── RedoStateRep.cpp │ │ │ │ │ ├── RestoreImpl.cpp │ │ │ │ │ ├── ScanFrag.cpp │ │ │ │ │ ├── ScanTab.cpp │ │ │ │ │ ├── SchemaTrans.cpp │ │ │ │ │ ├── SchemaTransImpl.cpp │ │ │ │ │ ├── SignalDataPrint.cpp │ │ │ │ │ ├── SignalDroppedRep.cpp │ │ │ │ │ ├── SignalNames.cpp │ │ │ │ │ ├── StartRec.cpp │ │ │ │ │ ├── SumaImpl.cpp │ │ │ │ │ ├── SystemError.cpp │ │ │ │ │ ├── TcIndx.cpp │ │ │ │ │ ├── TcKeyConf.cpp │ │ │ │ │ ├── TcKeyRef.cpp │ │ │ │ │ ├── TcKeyReq.cpp │ │ │ │ │ ├── TcRollbackRep.cpp │ │ │ │ │ ├── TrigAttrInfo.cpp │ │ │ │ │ ├── TrpKeepAlive.cpp │ │ │ │ │ ├── TupCommit.cpp │ │ │ │ │ ├── TupKey.cpp │ │ │ │ │ ├── TuxMaint.cpp │ │ │ │ │ ├── UtilDelete.cpp │ │ │ │ │ ├── UtilExecute.cpp │ │ │ │ │ ├── UtilLock.cpp │ │ │ │ │ ├── UtilPrepare.cpp │ │ │ │ │ ├── UtilSequence.cpp │ │ │ │ │ └── print.awk │ │ │ ├── logger │ │ │ │ ├── BufferedLogHandler.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ConsoleLogHandler.cpp │ │ │ │ ├── EventLogHandler.cpp │ │ │ │ ├── EventLogHandler.hpp │ │ │ │ ├── FileLogHandler.cpp │ │ │ │ ├── LogHandler.cpp │ │ │ │ ├── LogHandlerList.cpp │ │ │ │ ├── LogHandlerList.hpp │ │ │ │ ├── Logger.cpp │ │ │ │ ├── MSG00001.bin │ │ │ │ ├── SysLogHandler.cpp │ │ │ │ ├── message.h │ │ │ │ ├── message.mc │ │ │ │ └── message.rc │ │ │ ├── mgmcommon │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Config.cpp │ │ │ │ ├── ConfigInfo.cpp │ │ │ │ ├── ConfigObject.cpp │ │ │ │ ├── ConfigRetriever.cpp │ │ │ │ ├── ConfigSection.cpp │ │ │ │ ├── DnsCache.cpp │ │ │ │ ├── IPCConfig.cpp │ │ │ │ ├── InitConfigFileParser.cpp │ │ │ │ └── thr_config.cpp │ │ │ ├── portlib │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── NdbCondition.cpp │ │ │ │ ├── NdbConfig.cpp │ │ │ │ ├── NdbDir.cpp │ │ │ │ ├── NdbEnv.cpp │ │ │ │ ├── NdbGetRUsage.cpp │ │ │ │ ├── NdbHW.cpp │ │ │ │ ├── NdbHost.cpp │ │ │ │ ├── NdbLockCpuUtil.cpp │ │ │ │ ├── NdbMem.cpp │ │ │ │ ├── NdbMutex.cpp │ │ │ │ ├── NdbMutex_DeadlockDetector.cpp │ │ │ │ ├── NdbMutex_DeadlockDetector.h │ │ │ │ ├── NdbNuma.cpp │ │ │ │ ├── NdbSpin.cpp │ │ │ │ ├── NdbTCP.cpp │ │ │ │ ├── NdbThread.cpp │ │ │ │ ├── NdbTick.cpp │ │ │ │ ├── memtest.cpp │ │ │ │ ├── ndb_daemon.cpp │ │ │ │ ├── ndb_file_common.cpp │ │ │ │ ├── ndb_file_posix.cpp │ │ │ │ ├── ndb_file_win32.cpp │ │ │ │ ├── ndb_nt_servc.cc │ │ │ │ ├── ndb_password.cpp │ │ │ │ ├── ndb_sockaddr.cpp │ │ │ │ ├── ndb_socket_poller.cpp │ │ │ │ ├── ndb_socketpair.cpp │ │ │ │ └── ndb_stacktrace.cpp │ │ │ ├── transporter │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Loopback_Transporter.cpp │ │ │ │ ├── Loopback_Transporter.hpp │ │ │ │ ├── Multi_Transporter.cpp │ │ │ │ ├── Multi_Transporter.hpp │ │ │ │ ├── Packer.cpp │ │ │ │ ├── Packer.hpp │ │ │ │ ├── SHM_Buffer.hpp │ │ │ │ ├── SHM_Transporter.cpp │ │ │ │ ├── SHM_Transporter.hpp │ │ │ │ ├── SHM_Transporter.unix.cpp │ │ │ │ ├── SHM_Transporter.win32.cpp │ │ │ │ ├── TCP_Transporter.cpp │ │ │ │ ├── TCP_Transporter.hpp │ │ │ │ ├── Transporter.cpp │ │ │ │ ├── Transporter.hpp │ │ │ │ ├── TransporterInternalDefinitions.hpp │ │ │ │ ├── TransporterRegistry.cpp │ │ │ │ └── trp.txt │ │ │ └── util │ │ │ │ ├── BaseString.cpp │ │ │ │ ├── Bitmask.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CharsetMap.cpp │ │ │ │ ├── CharsetMapImpl.cpp │ │ │ │ ├── CharsetMapImpl.h │ │ │ │ ├── Checksum.cpp │ │ │ │ ├── ConfigValues.cpp │ │ │ │ ├── File.cpp │ │ │ │ ├── HashMap.cpp │ │ │ │ ├── HashMap2.cpp │ │ │ │ ├── InputStream.cpp │ │ │ │ ├── LinkedStack.cpp │ │ │ │ ├── LogBuffer.cpp │ │ │ │ ├── NdbOut.cpp │ │ │ │ ├── NdbPack.cpp │ │ │ │ ├── NdbSocket.cpp │ │ │ │ ├── NdbSqlUtil.cpp │ │ │ │ ├── NodeCertificate.cpp │ │ │ │ ├── OutputStream.cpp │ │ │ │ ├── OwnProcessInfo.cpp │ │ │ │ ├── Parser.cpp │ │ │ │ ├── ProcessInfo.cpp │ │ │ │ ├── Properties.cpp │ │ │ │ ├── SimpleProperties.cpp │ │ │ │ ├── SocketAuthenticator.cpp │ │ │ │ ├── SocketClient.cpp │ │ │ │ ├── SocketServer.cpp │ │ │ │ ├── SparseBitmask.cpp │ │ │ │ ├── TlsKeyManager.cpp │ │ │ │ ├── Vector.cpp │ │ │ │ ├── basename.cpp │ │ │ │ ├── cstrbuf.cpp │ │ │ │ ├── decimal_utils.cpp │ │ │ │ ├── md5_hash.cpp │ │ │ │ ├── mysql_utils_test.cpp │ │ │ │ ├── ndb_az31.cpp │ │ │ │ ├── ndb_init.cpp │ │ │ │ ├── ndb_ndbxfrm1.cpp │ │ │ │ ├── ndb_openssl3_compat.cpp │ │ │ │ ├── ndb_openssl_evp.cpp │ │ │ │ ├── ndb_opts.cpp │ │ │ │ ├── ndb_rand.cpp │ │ │ │ ├── ndb_show_compat.cpp │ │ │ │ ├── ndb_zlib.cpp │ │ │ │ ├── ndbxfrm_file.cpp │ │ │ │ ├── parse_mask.cpp │ │ │ │ ├── parse_mask.hpp │ │ │ │ ├── random.cpp │ │ │ │ ├── require.cpp │ │ │ │ ├── socket_io.cpp │ │ │ │ ├── span.cpp │ │ │ │ ├── ssl_socket_table.cpp │ │ │ │ ├── testConfigValues.cpp │ │ │ │ ├── testNdbProcess.cpp │ │ │ │ ├── testProp.cpp │ │ │ │ ├── testSecureSocket.cpp │ │ │ │ ├── testSimpleProperties.cpp │ │ │ │ ├── testTlsKeyManager.cpp │ │ │ │ └── version.cpp │ │ ├── cw │ │ │ └── cpcd │ │ │ │ ├── APIService.cpp │ │ │ │ ├── APIService.hpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CPCD.cpp │ │ │ │ ├── CPCD.hpp │ │ │ │ ├── Monitor.cpp │ │ │ │ ├── Process.cpp │ │ │ │ ├── common.cpp │ │ │ │ ├── common.hpp │ │ │ │ └── main.cpp │ │ ├── kernel │ │ │ ├── CMakeLists.txt │ │ │ ├── SimBlockList.cpp │ │ │ ├── angel.cpp │ │ │ ├── angel.hpp │ │ │ ├── blocks │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ERROR_codes.txt │ │ │ │ ├── LocalProxy.cpp │ │ │ │ ├── LocalProxy.hpp │ │ │ │ ├── NodeRestart.new.txt │ │ │ │ ├── NodeRestart.txt │ │ │ │ ├── OptNR.txt │ │ │ │ ├── PgmanProxy.cpp │ │ │ │ ├── PgmanProxy.hpp │ │ │ │ ├── QRestore.cpp │ │ │ │ ├── QRestore.hpp │ │ │ │ ├── QRestoreProxy.cpp │ │ │ │ ├── QRestoreProxy.hpp │ │ │ │ ├── RestoreProxy.cpp │ │ │ │ ├── RestoreProxy.hpp │ │ │ │ ├── Start.txt │ │ │ │ ├── SystemRestart.new.txt │ │ │ │ ├── SystemRestart.txt │ │ │ │ ├── backup │ │ │ │ │ ├── Backup.cpp │ │ │ │ │ ├── Backup.hpp │ │ │ │ │ ├── Backup.txt │ │ │ │ │ ├── BackupFormat.hpp │ │ │ │ │ ├── BackupInit.cpp │ │ │ │ │ ├── BackupProxy.cpp │ │ │ │ │ ├── BackupProxy.hpp │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── FsBuffer.hpp │ │ │ │ │ ├── QBackup.cpp │ │ │ │ │ ├── QBackup.hpp │ │ │ │ │ ├── QBackupProxy.cpp │ │ │ │ │ ├── QBackupProxy.hpp │ │ │ │ │ ├── lcp_simulator.cc │ │ │ │ │ └── read.cpp │ │ │ │ ├── cmvmi │ │ │ │ │ ├── Cmvmi.cpp │ │ │ │ │ └── Cmvmi.hpp │ │ │ │ ├── dbacc │ │ │ │ │ ├── Container.hpp │ │ │ │ │ ├── Dbacc.hpp │ │ │ │ │ ├── DbaccInit.cpp │ │ │ │ │ ├── DbaccMain.cpp │ │ │ │ │ ├── DbaccProxy.cpp │ │ │ │ │ ├── DbaccProxy.hpp │ │ │ │ │ ├── Dbqacc.cpp │ │ │ │ │ ├── Dbqacc.hpp │ │ │ │ │ ├── DbqaccProxy.cpp │ │ │ │ │ └── DbqaccProxy.hpp │ │ │ │ ├── dbdict │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── CreateIndex.txt │ │ │ │ │ ├── CreateTable.new.txt │ │ │ │ │ ├── CreateTable.txt │ │ │ │ │ ├── Dbdict.cpp │ │ │ │ │ ├── Dbdict.hpp │ │ │ │ │ ├── Dbdict.txt │ │ │ │ │ ├── DictLock.txt │ │ │ │ │ ├── DropTable.txt │ │ │ │ │ ├── Event.txt │ │ │ │ │ ├── MasterTakeover.txt │ │ │ │ │ ├── Master_AddTable.sfl │ │ │ │ │ ├── SchemaFile.hpp │ │ │ │ │ ├── Slave_AddTable.sfl │ │ │ │ │ ├── printSchemaFile.cpp │ │ │ │ │ └── wl3600.txt │ │ │ │ ├── dbdih │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Dbdih.hpp │ │ │ │ │ ├── DbdihInit.cpp │ │ │ │ │ ├── DbdihMain.cpp │ │ │ │ │ ├── LCP.txt │ │ │ │ │ ├── Sysfile.cpp │ │ │ │ │ ├── Sysfile.hpp │ │ │ │ │ ├── printFragfile.cpp │ │ │ │ │ └── printSysfile.cpp │ │ │ │ ├── dbgdm │ │ │ │ │ ├── DbgdmProxy.cpp │ │ │ │ │ └── DbgdmProxy.hpp │ │ │ │ ├── dbinfo │ │ │ │ │ ├── Dbinfo.cpp │ │ │ │ │ ├── Dbinfo.hpp │ │ │ │ │ └── DbinfoScan.txt │ │ │ │ ├── dblqh │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Dblqh.hpp │ │ │ │ │ ├── DblqhCommon.cpp │ │ │ │ │ ├── DblqhCommon.hpp │ │ │ │ │ ├── DblqhInit.cpp │ │ │ │ │ ├── DblqhMain.cpp │ │ │ │ │ ├── DblqhProxy.cpp │ │ │ │ │ ├── DblqhProxy.hpp │ │ │ │ │ ├── Dbqlqh.cpp │ │ │ │ │ ├── Dbqlqh.hpp │ │ │ │ │ ├── DbqlqhProxy.cpp │ │ │ │ │ ├── DbqlqhProxy.hpp │ │ │ │ │ └── redoLogReader │ │ │ │ │ │ ├── reader.cpp │ │ │ │ │ │ ├── records.cpp │ │ │ │ │ │ └── records.hpp │ │ │ │ ├── dbspj │ │ │ │ │ ├── Dbspj.hpp │ │ │ │ │ ├── DbspjInit.cpp │ │ │ │ │ ├── DbspjMain.cpp │ │ │ │ │ ├── DbspjProxy.cpp │ │ │ │ │ └── DbspjProxy.hpp │ │ │ │ ├── dbtc │ │ │ │ │ ├── Dbtc.hpp │ │ │ │ │ ├── DbtcInit.cpp │ │ │ │ │ ├── DbtcMain.cpp │ │ │ │ │ ├── DbtcProxy.cpp │ │ │ │ │ └── DbtcProxy.hpp │ │ │ │ ├── dbtup │ │ │ │ │ ├── AttributeOffset.hpp │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Dbqtup.cpp │ │ │ │ │ ├── Dbqtup.hpp │ │ │ │ │ ├── DbqtupProxy.cpp │ │ │ │ │ ├── DbqtupProxy.hpp │ │ │ │ │ ├── Dbtup.hpp │ │ │ │ │ ├── DbtupAbort.cpp │ │ │ │ │ ├── DbtupBuffer.cpp │ │ │ │ │ ├── DbtupClient.cpp │ │ │ │ │ ├── DbtupCommit.cpp │ │ │ │ │ ├── DbtupDebug.cpp │ │ │ │ │ ├── DbtupDiskAlloc.cpp │ │ │ │ │ ├── DbtupExecQuery.cpp │ │ │ │ │ ├── DbtupFixAlloc.cpp │ │ │ │ │ ├── DbtupGen.cpp │ │ │ │ │ ├── DbtupIndex.cpp │ │ │ │ │ ├── DbtupMeta.cpp │ │ │ │ │ ├── DbtupPagMan.cpp │ │ │ │ │ ├── DbtupPageMap.cpp │ │ │ │ │ ├── DbtupProxy.cpp │ │ │ │ │ ├── DbtupProxy.hpp │ │ │ │ │ ├── DbtupRoutines.cpp │ │ │ │ │ ├── DbtupScan.cpp │ │ │ │ │ ├── DbtupStoredProcDef.cpp │ │ │ │ │ ├── DbtupTabDesMan.cpp │ │ │ │ │ ├── DbtupTrigger.cpp │ │ │ │ │ ├── DbtupVarAlloc.cpp │ │ │ │ │ ├── Notes.txt │ │ │ │ │ ├── Undo_buffer.cpp │ │ │ │ │ ├── Undo_buffer.hpp │ │ │ │ │ ├── test_dynbm.cpp │ │ │ │ │ ├── test_varpage.cpp │ │ │ │ │ ├── tuppage.cpp │ │ │ │ │ └── tuppage.hpp │ │ │ │ ├── dbtux │ │ │ │ │ ├── Dbqtux.cpp │ │ │ │ │ ├── Dbqtux.hpp │ │ │ │ │ ├── DbqtuxProxy.cpp │ │ │ │ │ ├── DbqtuxProxy.hpp │ │ │ │ │ ├── Dbtux.hpp │ │ │ │ │ ├── DbtuxBuild.cpp │ │ │ │ │ ├── DbtuxDebug.cpp │ │ │ │ │ ├── DbtuxGen.cpp │ │ │ │ │ ├── DbtuxMaint.cpp │ │ │ │ │ ├── DbtuxMeta.cpp │ │ │ │ │ ├── DbtuxNode.cpp │ │ │ │ │ ├── DbtuxProxy.cpp │ │ │ │ │ ├── DbtuxProxy.hpp │ │ │ │ │ ├── DbtuxScan.cpp │ │ │ │ │ ├── DbtuxSearch.cpp │ │ │ │ │ ├── DbtuxStat.cpp │ │ │ │ │ ├── DbtuxTree.cpp │ │ │ │ │ ├── Times.txt │ │ │ │ │ └── tuxstatus.html │ │ │ │ ├── dbutil │ │ │ │ │ ├── DbUtil.cpp │ │ │ │ │ ├── DbUtil.hpp │ │ │ │ │ └── DbUtil.txt │ │ │ │ ├── diskpage.cpp │ │ │ │ ├── diskpage.hpp │ │ │ │ ├── lgman.cpp │ │ │ │ ├── lgman.hpp │ │ │ │ ├── mutexes.hpp │ │ │ │ ├── ndbcntr │ │ │ │ │ ├── Ndbcntr.hpp │ │ │ │ │ ├── NdbcntrInit.cpp │ │ │ │ │ ├── NdbcntrMain.cpp │ │ │ │ │ └── NdbcntrSysTable.cpp │ │ │ │ ├── ndbfs │ │ │ │ │ ├── AsyncFile.cpp │ │ │ │ │ ├── AsyncFile.hpp │ │ │ │ │ ├── AsyncIoThread.cpp │ │ │ │ │ ├── AsyncIoThread.hpp │ │ │ │ │ ├── Filename.cpp │ │ │ │ │ ├── Filename.hpp │ │ │ │ │ ├── MemoryChannel.hpp │ │ │ │ │ ├── Ndbfs.cpp │ │ │ │ │ ├── Ndbfs.hpp │ │ │ │ │ ├── OpenFiles.hpp │ │ │ │ │ ├── Pool.hpp │ │ │ │ │ ├── PosixAsyncFile.cpp │ │ │ │ │ ├── PosixAsyncFile.hpp │ │ │ │ │ ├── VoidFs.cpp │ │ │ │ │ ├── Win32AsyncFile.cpp │ │ │ │ │ └── Win32AsyncFile.hpp │ │ │ │ ├── new-block.tar.gz │ │ │ │ ├── pgman.cpp │ │ │ │ ├── pgman.hpp │ │ │ │ ├── print_file.cpp │ │ │ │ ├── qmgr │ │ │ │ │ ├── Qmgr.hpp │ │ │ │ │ ├── QmgrInit.cpp │ │ │ │ │ ├── QmgrMain.cpp │ │ │ │ │ └── timer.hpp │ │ │ │ ├── record_types.hpp │ │ │ │ ├── restore.cpp │ │ │ │ ├── restore.hpp │ │ │ │ ├── suma │ │ │ │ │ ├── Suma.cpp │ │ │ │ │ ├── Suma.hpp │ │ │ │ │ ├── Suma.txt │ │ │ │ │ └── SumaInit.cpp │ │ │ │ ├── thrman.cpp │ │ │ │ ├── thrman.hpp │ │ │ │ ├── trix │ │ │ │ │ ├── Trix.cpp │ │ │ │ │ └── Trix.hpp │ │ │ │ ├── trpman.cpp │ │ │ │ ├── trpman.hpp │ │ │ │ ├── tsman.cpp │ │ │ │ └── tsman.hpp │ │ │ ├── error │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ErrorHandlingMacros.hpp │ │ │ │ ├── ErrorReporter.cpp │ │ │ │ ├── ErrorReporter.hpp │ │ │ │ ├── TimeModule.cpp │ │ │ │ └── TimeModule.hpp │ │ │ ├── main.cpp │ │ │ ├── main.hpp │ │ │ ├── ndbd.cpp │ │ │ ├── ndbd.hpp │ │ │ └── vm │ │ │ │ ├── ArenaPool.cpp │ │ │ │ ├── ArenaPool.hpp │ │ │ │ ├── Array.hpp │ │ │ │ ├── ArrayPool.hpp │ │ │ │ ├── CArray.hpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Callback.hpp │ │ │ │ ├── ClusterConfiguration.cpp │ │ │ │ ├── ComposedSlotPool.hpp │ │ │ │ ├── Configuration.cpp │ │ │ │ ├── Configuration.hpp │ │ │ │ ├── CountingPool.cpp │ │ │ │ ├── CountingPool.hpp │ │ │ │ ├── CountingSemaphore.hpp │ │ │ │ ├── DLCHashTable.hpp │ │ │ │ ├── DLHashTable.hpp │ │ │ │ ├── DLHashTable2.hpp │ │ │ │ ├── DataBuffer.hpp │ │ │ │ ├── DynArr256.cpp │ │ │ │ ├── DynArr256.hpp │ │ │ │ ├── Emulator.cpp │ │ │ │ ├── Emulator.hpp │ │ │ │ ├── FastScheduler.cpp │ │ │ │ ├── FastScheduler.hpp │ │ │ │ ├── GlobalData.cpp │ │ │ │ ├── GlobalData.hpp │ │ │ │ ├── IntrusiveList.cpp │ │ │ │ ├── IntrusiveList.hpp │ │ │ │ ├── IntrusiveTags.hpp │ │ │ │ ├── KeyDescriptor.hpp │ │ │ │ ├── KeyTable.hpp │ │ │ │ ├── KeyTable2.hpp │ │ │ │ ├── LHLevel.cpp │ │ │ │ ├── LHLevel.hpp │ │ │ │ ├── LockQueue.cpp │ │ │ │ ├── LockQueue.hpp │ │ │ │ ├── LongSignal.cpp │ │ │ │ ├── LongSignal.hpp │ │ │ │ ├── LongSignalImpl.hpp │ │ │ │ ├── LongSignal_mt.cpp │ │ │ │ ├── LongSignal_nonmt.cpp │ │ │ │ ├── Mutex.cpp │ │ │ │ ├── Mutex.hpp │ │ │ │ ├── NdbSeqLock.hpp │ │ │ │ ├── Ndbinfo.cpp │ │ │ │ ├── Pool.cpp │ │ │ │ ├── Pool.hpp │ │ │ │ ├── Prio.hpp │ │ │ │ ├── RWPool.hpp │ │ │ │ ├── RefConvert.cpp │ │ │ │ ├── RequestTracker.hpp │ │ │ │ ├── Rope.cpp │ │ │ │ ├── Rope.hpp │ │ │ │ ├── SafeCounter.cpp │ │ │ │ ├── SafeCounter.hpp │ │ │ │ ├── SafeMutex.cpp │ │ │ │ ├── SafeMutex.hpp │ │ │ │ ├── SectionReader.cpp │ │ │ │ ├── SectionReader.hpp │ │ │ │ ├── SegmentList.cpp │ │ │ │ ├── SegmentList.hpp │ │ │ │ ├── SignalCounter.hpp │ │ │ │ ├── SimBlockList.hpp │ │ │ │ ├── SimplePropertiesSection.cpp │ │ │ │ ├── SimplePropertiesSection_mt.cpp │ │ │ │ ├── SimplePropertiesSection_nonmt.cpp │ │ │ │ ├── SimulatedBlock.cpp │ │ │ │ ├── SimulatedBlock.hpp │ │ │ │ ├── SimulatedBlock_mt.cpp │ │ │ │ ├── SimulatedBlock_nonmt.cpp │ │ │ │ ├── Slot.hpp │ │ │ │ ├── StaticSlotPool.cpp │ │ │ │ ├── StaticSlotPool.hpp │ │ │ │ ├── ThreadConfig.cpp │ │ │ │ ├── ThreadConfig.hpp │ │ │ │ ├── TimeQueue.cpp │ │ │ │ ├── TimeQueue.hpp │ │ │ │ ├── TransientPagePool.cpp │ │ │ │ ├── TransientPagePool.hpp │ │ │ │ ├── TransientPool.hpp │ │ │ │ ├── TransientSlotPool.cpp │ │ │ │ ├── TransientSlotPool.hpp │ │ │ │ ├── TransientSlotPool.inline.hpp.inc │ │ │ │ ├── TransporterCallback.cpp │ │ │ │ ├── TransporterCallbackKernel.hpp │ │ │ │ ├── TransporterCallback_mt.cpp │ │ │ │ ├── TransporterCallback_nonmt.cpp │ │ │ │ ├── VMSignal.cpp │ │ │ │ ├── VMSignal.hpp │ │ │ │ ├── WOPool.hpp │ │ │ │ ├── WatchDog.cpp │ │ │ │ ├── WatchDog.hpp │ │ │ │ ├── dummy_mt.cpp │ │ │ │ ├── dummy_nonmt.cpp │ │ │ │ ├── mem.txt │ │ │ │ ├── mt-lock.hpp │ │ │ │ ├── mt-send-t.cpp │ │ │ │ ├── mt.cpp │ │ │ │ ├── mt.hpp │ │ │ │ ├── mt_thr_config.cpp │ │ │ │ ├── mt_thr_config.hpp │ │ │ │ ├── ndbd_malloc.cpp │ │ │ │ ├── ndbd_malloc.hpp │ │ │ │ ├── ndbd_malloc_impl.cpp │ │ │ │ ├── ndbd_malloc_impl.hpp │ │ │ │ ├── pc.hpp │ │ │ │ ├── testCopy.cpp │ │ │ │ ├── testDataBuffer.cpp │ │ │ │ ├── testLongSig │ │ │ │ └── testLongSig.cpp │ │ │ │ ├── testSimplePropertiesSection.cpp │ │ │ │ ├── test_context.cpp │ │ │ │ └── test_context.hpp │ │ ├── libndbclient.ver.in │ │ ├── mgmapi │ │ │ ├── CMakeLists.txt │ │ │ ├── LocalConfig.cpp │ │ │ ├── LocalConfig.hpp │ │ │ ├── mgmapi-t.cpp │ │ │ ├── mgmapi.cpp │ │ │ ├── mgmapi_configuration.cpp │ │ │ ├── mgmapi_configuration.hpp │ │ │ ├── mgmapi_error.cpp │ │ │ ├── mgmapi_internal.h │ │ │ ├── ndb_logevent.cpp │ │ │ ├── ndb_logevent.hpp │ │ │ └── ndbd_exit_codes.cpp │ │ ├── mgmclient │ │ │ ├── CMakeLists.txt │ │ │ ├── CommandInterpreter.cpp │ │ │ ├── main.cpp │ │ │ └── ndb_mgmclient.hpp │ │ ├── mgmsrv │ │ │ ├── CMakeLists.txt │ │ │ ├── ConfigManager.cpp │ │ │ ├── ConfigManager.hpp │ │ │ ├── ConfigSubscriber.hpp │ │ │ ├── Defragger.hpp │ │ │ ├── ERROR_codes.txt │ │ │ ├── MgmAuth.hpp │ │ │ ├── MgmtSrvr.cpp │ │ │ ├── MgmtSrvr.hpp │ │ │ ├── MgmtThread.hpp │ │ │ ├── Services.cpp │ │ │ ├── Services.hpp │ │ │ ├── main.cpp │ │ │ ├── ndb_mgmd_error.h │ │ │ └── testConfig.cpp │ │ ├── ndbapi │ │ │ ├── API.hpp │ │ │ ├── AssembleFragments.cpp │ │ │ ├── AssembleFragments.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── ClusterMgr.cpp │ │ │ ├── ClusterMgr.hpp │ │ │ ├── DictCache.cpp │ │ │ ├── DictCache.hpp │ │ │ ├── Ndb.cpp │ │ │ ├── NdbApiSignal.cpp │ │ │ ├── NdbApiSignal.hpp │ │ │ ├── NdbBlob.cpp │ │ │ ├── NdbBlobImpl.hpp │ │ │ ├── NdbDictionary.cpp │ │ │ ├── NdbDictionaryImpl.cpp │ │ │ ├── NdbDictionaryImpl.hpp │ │ │ ├── NdbErrorOut.cpp │ │ │ ├── NdbEventOperation.cpp │ │ │ ├── NdbEventOperationImpl.cpp │ │ │ ├── NdbEventOperationImpl.hpp │ │ │ ├── NdbImpl.hpp │ │ │ ├── NdbIndexOperation.cpp │ │ │ ├── NdbIndexStat.cpp │ │ │ ├── NdbIndexStatImpl.cpp │ │ │ ├── NdbIndexStatImpl.hpp │ │ │ ├── NdbInfo.cpp │ │ │ ├── NdbInfo.hpp │ │ │ ├── NdbInfoRecAttr.hpp │ │ │ ├── NdbInfoScanNodes.cpp │ │ │ ├── NdbInfoScanNodes.hpp │ │ │ ├── NdbInfoScanOperation.hpp │ │ │ ├── NdbInfoScanVirtual.cpp │ │ │ ├── NdbInfoScanVirtual.hpp │ │ │ ├── NdbInterpretedCode.cpp │ │ │ ├── NdbLinHash.hpp │ │ │ ├── NdbOperation.cpp │ │ │ ├── NdbOperationDefine.cpp │ │ │ ├── NdbOperationExec.cpp │ │ │ ├── NdbOperationInt.cpp │ │ │ ├── NdbOperationSearch.cpp │ │ │ ├── NdbPool.cpp │ │ │ ├── NdbPoolImpl.cpp │ │ │ ├── NdbPoolImpl.hpp │ │ │ ├── NdbQueryBuilder.cpp │ │ │ ├── NdbQueryBuilder.hpp │ │ │ ├── NdbQueryBuilderImpl.hpp │ │ │ ├── NdbQueryOperation.cpp │ │ │ ├── NdbQueryOperation.hpp │ │ │ ├── NdbQueryOperationImpl.hpp │ │ │ ├── NdbRecAttr.cpp │ │ │ ├── NdbReceiver.cpp │ │ │ ├── NdbRecord.hpp │ │ │ ├── NdbScanFilter.cpp │ │ │ ├── NdbScanOperation.cpp │ │ │ ├── NdbTransaction.cpp │ │ │ ├── NdbTransactionScan.cpp │ │ │ ├── NdbUtil.cpp │ │ │ ├── NdbUtil.hpp │ │ │ ├── NdbWaitGroup.cpp │ │ │ ├── NdbWaitGroup.hpp │ │ │ ├── NdbWaiter.hpp │ │ │ ├── Ndberr.cpp │ │ │ ├── Ndbif.cpp │ │ │ ├── Ndbinit.cpp │ │ │ ├── Ndblist.cpp │ │ │ ├── ObjectMap.cpp │ │ │ ├── ObjectMap.hpp │ │ │ ├── ScanOperation.txt │ │ │ ├── SectionIterators.cpp │ │ │ ├── SectionIterators.hpp │ │ │ ├── SignalSender.cpp │ │ │ ├── SignalSender.hpp │ │ │ ├── TransporterFacade.cpp │ │ │ ├── TransporterFacade.hpp │ │ │ ├── WakeupHandler.cpp │ │ │ ├── WakeupHandler.hpp │ │ │ ├── ndb_cluster_connection.cpp │ │ │ ├── ndb_cluster_connection_impl.hpp │ │ │ ├── ndb_internal.cpp │ │ │ ├── ndb_internal.hpp │ │ │ ├── ndberror.cpp │ │ │ ├── ndberror_check.cpp │ │ │ ├── trp_buffer.cpp │ │ │ ├── trp_buffer.hpp │ │ │ ├── trp_client.cpp │ │ │ ├── trp_client.hpp │ │ │ ├── trp_node.cpp │ │ │ └── trp_node.hpp │ │ ├── ndbclient_exports.cpp │ │ ├── ndbclient_link_test.cpp │ │ └── ndbjtie │ │ │ ├── CMakeLists.txt │ │ │ ├── HOWTO.txt │ │ │ ├── MysqlUtilsWrapper.hpp │ │ │ ├── NdbApiWrapper.hpp │ │ │ ├── README.txt │ │ │ ├── com │ │ │ └── mysql │ │ │ │ └── ndbjtie │ │ │ │ ├── mgmapi │ │ │ │ └── MGMAPI.java │ │ │ │ ├── mysql │ │ │ │ ├── CharsetMap.java │ │ │ │ ├── CharsetMapConst.java │ │ │ │ └── Utils.java │ │ │ │ └── ndbapi │ │ │ │ ├── NDBAPI.java │ │ │ │ ├── NDBAPIConst.java │ │ │ │ ├── Ndb.java │ │ │ │ ├── NdbBlob.java │ │ │ │ ├── NdbBlobConst.java │ │ │ │ ├── NdbConst.java │ │ │ │ ├── NdbDictionary.java │ │ │ │ ├── NdbError.java │ │ │ │ ├── NdbErrorConst.java │ │ │ │ ├── NdbEventOperation.java │ │ │ │ ├── NdbEventOperationConst.java │ │ │ │ ├── NdbIndexOperation.java │ │ │ │ ├── NdbIndexOperationConst.java │ │ │ │ ├── NdbIndexScanOperation.java │ │ │ │ ├── NdbIndexScanOperationConst.java │ │ │ │ ├── NdbInterpretedCode.java │ │ │ │ ├── NdbInterpretedCodeConst.java │ │ │ │ ├── NdbLockHandle.java │ │ │ │ ├── NdbLockHandleConst.java │ │ │ │ ├── NdbOperation.java │ │ │ │ ├── NdbOperationConst.java │ │ │ │ ├── NdbRecAttr.java │ │ │ │ ├── NdbRecAttrConst.java │ │ │ │ ├── NdbRecord.java │ │ │ │ ├── NdbRecordConst.java │ │ │ │ ├── NdbScanFilter.java │ │ │ │ ├── NdbScanFilterConst.java │ │ │ │ ├── NdbScanOperation.java │ │ │ │ ├── NdbScanOperationConst.java │ │ │ │ ├── NdbTransaction.java │ │ │ │ ├── NdbTransactionConst.java │ │ │ │ ├── Ndb_cluster_connection.java │ │ │ │ ├── Ndb_cluster_connectionConst.java │ │ │ │ └── issues.txt │ │ │ ├── jtie │ │ │ ├── CMakeLists.txt │ │ │ ├── com │ │ │ │ └── mysql │ │ │ │ │ └── jtie │ │ │ │ │ ├── ArrayWrapper.java │ │ │ │ │ └── Wrapper.java │ │ │ ├── jtie.hpp │ │ │ ├── jtie_gcalls.hpp │ │ │ ├── jtie_lib.hpp │ │ │ ├── jtie_stdint.h │ │ │ ├── jtie_tconv.hpp │ │ │ ├── jtie_tconv_array_impl.hpp │ │ │ ├── jtie_tconv_enum.hpp │ │ │ ├── jtie_tconv_enum_impl.hpp │ │ │ ├── jtie_tconv_idcache_impl.hpp │ │ │ ├── jtie_tconv_impl.hpp │ │ │ ├── jtie_tconv_impl_default.hpp │ │ │ ├── jtie_tconv_object.hpp │ │ │ ├── jtie_tconv_object_impl.hpp │ │ │ ├── jtie_tconv_ptrbybb.hpp │ │ │ ├── jtie_tconv_ptrbybb_impl.hpp │ │ │ ├── jtie_tconv_ptrbyval.hpp │ │ │ ├── jtie_tconv_ptrbyval_impl.hpp │ │ │ ├── jtie_tconv_refbybb.hpp │ │ │ ├── jtie_tconv_refbybb_impl.hpp │ │ │ ├── jtie_tconv_refbyval.hpp │ │ │ ├── jtie_tconv_refbyval_impl.hpp │ │ │ ├── jtie_tconv_string.hpp │ │ │ ├── jtie_tconv_string_impl.hpp │ │ │ ├── jtie_tconv_utils_impl.hpp │ │ │ ├── jtie_tconv_value.hpp │ │ │ ├── jtie_tconv_value_impl.hpp │ │ │ ├── jtie_tconv_vwidth.hpp │ │ │ ├── jtie_tconv_xwidth.hpp │ │ │ └── test │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── myapi │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── myapi.cpp │ │ │ │ ├── myapi.hpp │ │ │ │ └── myapi_test.cpp │ │ │ │ ├── myjapi │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MyApiWrapper.hpp │ │ │ │ ├── myjapi │ │ │ │ │ ├── A.java │ │ │ │ │ ├── B0.java │ │ │ │ │ ├── B1.java │ │ │ │ │ ├── CI.java │ │ │ │ │ ├── D0.java │ │ │ │ │ ├── D1.java │ │ │ │ │ ├── D2.java │ │ │ │ │ ├── E.java │ │ │ │ │ ├── MyJapi.java │ │ │ │ │ └── MyJapiCtypes.java │ │ │ │ ├── myjapi_MyJapi.hpp │ │ │ │ ├── myjapi_MyJapiCtypes.hpp │ │ │ │ ├── myjapi_classes.hpp │ │ │ │ ├── myjapi_lib.cpp │ │ │ │ └── test │ │ │ │ │ └── MyJapiTest.java │ │ │ │ └── unload │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── test │ │ │ │ └── MyLoadUnloadTest.java │ │ │ ├── mgmapi_jtie.hpp │ │ │ ├── mysql_utils_jtie.hpp │ │ │ ├── ndbapi_jtie.hpp │ │ │ ├── ndbjtie_defs.hpp │ │ │ ├── ndbjtie_lib.cpp │ │ │ ├── test │ │ │ ├── CMakeLists.txt │ │ │ ├── ndbjtie_unit_tests_consts.cpp │ │ │ ├── ndbjtie_unit_tests_consts.hpp │ │ │ ├── ndbjtie_unit_tests_lib.cpp │ │ │ └── test │ │ │ │ ├── JTieTestBase.java │ │ │ │ ├── MySqlUtilsTest.java │ │ │ │ ├── NdbJTieConstantsTest.java │ │ │ │ ├── NdbJTieMultiLibTest.java │ │ │ │ └── NdbJTieSmokeTest.java │ │ │ └── utils │ │ │ ├── helpers.hpp │ │ │ └── mystdint.h │ ├── test │ │ ├── CMakeLists.txt │ │ ├── Doxyfile │ │ ├── crund │ │ │ ├── INSTALL.txt │ │ │ ├── Makefile.defaults │ │ │ ├── Makefile.obsolete │ │ │ ├── README.txt │ │ │ ├── _MacOS_hwprefs.txt │ │ │ ├── build.xml │ │ │ ├── config_samples │ │ │ │ ├── config.ini │ │ │ │ ├── config.ini_commented │ │ │ │ ├── config2.ini │ │ │ │ ├── crundClusterj.properties │ │ │ │ ├── crundClusterjdbc.properties │ │ │ │ ├── crundMysql.properties │ │ │ │ ├── crundNdb.properties │ │ │ │ ├── crundOpenjpa.properties │ │ │ │ ├── crundOpenjpaClusterj.properties │ │ │ │ ├── crundRun.properties │ │ │ │ ├── env.properties │ │ │ │ ├── my.cnf │ │ │ │ ├── my.cnf_commented │ │ │ │ └── my71.cnf │ │ │ ├── helpers │ │ │ │ ├── Makefile.obsolete │ │ │ │ ├── README.txt │ │ │ │ └── src │ │ │ │ │ └── utils │ │ │ │ │ ├── HrtProfiler.java │ │ │ │ │ ├── HrtStopwatch.java │ │ │ │ │ ├── HrtStopwatchTest.java │ │ │ │ │ ├── JniInstrumentationTest.java │ │ │ │ │ ├── Makefile.obsolete │ │ │ │ │ ├── Properties.hpp │ │ │ │ │ ├── Properties_test.cpp │ │ │ │ │ ├── Properties_test.properties │ │ │ │ │ ├── helpers.hpp │ │ │ │ │ ├── hrt_gstopwatch.cpp │ │ │ │ │ ├── hrt_gstopwatch.h │ │ │ │ │ ├── hrt_stopwatch.cpp │ │ │ │ │ ├── hrt_stopwatch.h │ │ │ │ │ ├── hrt_stopwatch_test.cpp │ │ │ │ │ ├── hrt_utils.cpp │ │ │ │ │ ├── hrt_utils.h │ │ │ │ │ ├── hrt_utils_test.cpp │ │ │ │ │ ├── utils_HrtStopwatch.cpp │ │ │ │ │ └── utils_JniInstrumentationTest.cpp │ │ │ ├── schema_driven_load_unfinished │ │ │ │ ├── README.txt │ │ │ │ ├── run.properties.sample │ │ │ │ ├── schema.sql │ │ │ │ ├── tws_cpp │ │ │ │ │ ├── Driver.cpp │ │ │ │ │ ├── Driver.hpp │ │ │ │ │ ├── Makefile.obsolete │ │ │ │ │ ├── NdbApiTwsDriver.cpp │ │ │ │ │ ├── NdbApiTwsDriver.hpp │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── TwsDriver.cpp │ │ │ │ │ └── TwsDriver.hpp │ │ │ │ └── tws_java │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── manifest.mf │ │ │ │ │ ├── nbproject │ │ │ │ │ ├── build-impl.xml │ │ │ │ │ ├── configs_sample │ │ │ │ │ │ ├── server-dbg.properties │ │ │ │ │ │ └── server-opt.properties │ │ │ │ │ ├── genfiles.properties │ │ │ │ │ ├── private_sample │ │ │ │ │ │ ├── config.properties │ │ │ │ │ │ ├── configs │ │ │ │ │ │ │ ├── server-dbg.properties │ │ │ │ │ │ │ └── server-opt.properties │ │ │ │ │ │ ├── private.properties │ │ │ │ │ │ ├── private.xml │ │ │ │ │ │ └── profiler │ │ │ │ │ │ │ └── configurations.xml │ │ │ │ │ ├── profiler-build-impl.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ └── project.xml │ │ │ │ │ └── src │ │ │ │ │ └── com │ │ │ │ │ └── mysql │ │ │ │ │ └── cluster │ │ │ │ │ └── benchmark │ │ │ │ │ └── tws │ │ │ │ │ ├── ClusterjLoad.java │ │ │ │ │ ├── Driver.java │ │ │ │ │ ├── JdbcLoad.java │ │ │ │ │ ├── NdbjtieLoad.java │ │ │ │ │ ├── TwsDriver.java │ │ │ │ │ └── TwsLoad.java │ │ │ ├── scripts │ │ │ │ ├── bench_crund.sh │ │ │ │ ├── grant_privileges.sh │ │ │ │ ├── mgm.sh │ │ │ │ ├── mysql.sh │ │ │ │ ├── nstats_diff.sql │ │ │ │ ├── nstats_reset.sql │ │ │ │ ├── nstats_schema.sql │ │ │ │ ├── pdelay_mac.sh │ │ │ │ ├── pdelay_ndb.sh │ │ │ │ ├── process.sh │ │ │ │ ├── restart_cluster.sh │ │ │ │ ├── restart_mysqld.sh │ │ │ │ ├── restart_ndb.sh │ │ │ │ ├── show_cluster.sh │ │ │ │ ├── slay.sh │ │ │ │ ├── start_cluster.sh │ │ │ │ ├── start_mgmd.sh │ │ │ │ ├── start_mysqld.sh │ │ │ │ ├── start_ndb.sh │ │ │ │ ├── stop_cluster.sh │ │ │ │ ├── stop_mysqld.sh │ │ │ │ └── stop_ndb.sh │ │ │ └── src │ │ │ │ ├── META-INF │ │ │ │ └── persistence.xml │ │ │ │ ├── com │ │ │ │ └── mysql │ │ │ │ │ └── cluster │ │ │ │ │ └── crund │ │ │ │ │ ├── A.java │ │ │ │ │ ├── B.java │ │ │ │ │ ├── ClusterjAB.java │ │ │ │ │ ├── ClusterjS.java │ │ │ │ │ ├── CrundDriver.java │ │ │ │ │ ├── CrundLoad.java │ │ │ │ │ ├── CrundSLoad.java │ │ │ │ │ ├── Driver.java │ │ │ │ │ ├── IA.java │ │ │ │ │ ├── IB.java │ │ │ │ │ ├── JdbcAB.java │ │ │ │ │ ├── JdbcDriverTest.java │ │ │ │ │ ├── JdbcS.java │ │ │ │ │ ├── JpaAB.java │ │ │ │ │ ├── Load.java │ │ │ │ │ ├── NdbjtieAB.java │ │ │ │ │ ├── NdbjtieS.java │ │ │ │ │ └── ResultProcessor.java │ │ │ │ ├── cpp │ │ │ │ ├── CrundDriver.cpp │ │ │ │ ├── CrundDriver.hpp │ │ │ │ ├── CrundLoad.cpp │ │ │ │ ├── CrundLoad.hpp │ │ │ │ ├── Driver.cpp │ │ │ │ ├── Driver.hpp │ │ │ │ ├── Load.hpp │ │ │ │ ├── Makefile.obsolete │ │ │ │ ├── NdbapiAB.cpp │ │ │ │ ├── NdbapiAB.hpp │ │ │ │ ├── NdbapiTwsDriver.cpp │ │ │ │ ├── NdbapiTwsDriver.hpp │ │ │ │ ├── TwsDriver.cpp │ │ │ │ ├── TwsDriver.hpp │ │ │ │ ├── crund.cpp │ │ │ │ ├── crundAB.cpp │ │ │ │ └── string_helpers.hpp │ │ │ │ └── crund_schema.sql │ │ ├── include │ │ │ ├── AtrtClient.hpp │ │ │ ├── ConfigFactory.hpp │ │ │ ├── CpcClient.hpp │ │ │ ├── DbUtil.hpp │ │ │ ├── HugoAsynchTransactions.hpp │ │ │ ├── HugoCalculator.hpp │ │ │ ├── HugoOperations.hpp │ │ │ ├── HugoQueries.hpp │ │ │ ├── HugoQueryBuilder.hpp │ │ │ ├── HugoTransactions.hpp │ │ │ ├── NDBT.hpp │ │ │ ├── NDBT_DataSet.hpp │ │ │ ├── NDBT_DataSetTransaction.hpp │ │ │ ├── NDBT_Error.hpp │ │ │ ├── NDBT_Find.hpp │ │ │ ├── NDBT_Output.hpp │ │ │ ├── NDBT_ResultRow.hpp │ │ │ ├── NDBT_ReturnCodes.h │ │ │ ├── NDBT_Stats.hpp │ │ │ ├── NDBT_Table.hpp │ │ │ ├── NDBT_Tables.hpp │ │ │ ├── NDBT_Test.hpp │ │ │ ├── NDBT_Thread.hpp │ │ │ ├── NDBT_Workingdir.hpp │ │ │ ├── NdbBackup.hpp │ │ │ ├── NdbConfig.hpp │ │ │ ├── NdbHistory.hpp │ │ │ ├── NdbMgmd.hpp │ │ │ ├── NdbMixRestarter.hpp │ │ │ ├── NdbRestarter.hpp │ │ │ ├── NdbRestarts.hpp │ │ │ ├── NdbSchemaCon.hpp │ │ │ ├── NdbSchemaOp.hpp │ │ │ ├── NdbTest.hpp │ │ │ ├── NdbTimer.hpp │ │ │ ├── SocketInputStream2.hpp │ │ │ ├── SqlClient.hpp │ │ │ ├── TestNdbEventOperation.hpp │ │ │ ├── UtilTransactions.hpp │ │ │ └── getarg.h │ │ ├── ndbapi │ │ │ ├── CMakeLists.txt │ │ │ ├── ScanFilter.hpp │ │ │ ├── ScanFunctions.hpp │ │ │ ├── ScanInterpretTest.hpp │ │ │ ├── bank │ │ │ │ ├── Bank.cpp │ │ │ │ ├── Bank.hpp │ │ │ │ ├── BankLoad.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── bankCreator.cpp │ │ │ │ ├── bankMakeGL.cpp │ │ │ │ ├── bankSumAccounts.cpp │ │ │ │ ├── bankTimer.cpp │ │ │ │ ├── bankTransactionMaker.cpp │ │ │ │ ├── bankValidateAllGLs.cpp │ │ │ │ └── testBank.cpp │ │ │ ├── bench │ │ │ │ ├── asyncGenerator.cpp │ │ │ │ ├── dbGenerator.h │ │ │ │ ├── dbPopulate.cpp │ │ │ │ ├── dbPopulate.h │ │ │ │ ├── macros.h │ │ │ │ ├── mainAsyncGenerator.cpp │ │ │ │ ├── mainPopulate.cpp │ │ │ │ ├── ndb_async1.cpp │ │ │ │ ├── ndb_async2.cpp │ │ │ │ ├── ndb_error.hpp │ │ │ │ ├── ndb_schema.hpp │ │ │ │ ├── ndb_user_transaction.cpp │ │ │ │ ├── ndb_user_transaction2.cpp │ │ │ │ ├── ndb_user_transaction3.cpp │ │ │ │ ├── ndb_user_transaction4.cpp │ │ │ │ ├── ndb_user_transaction5.cpp │ │ │ │ ├── ndb_user_transaction6.cpp │ │ │ │ ├── testData.h │ │ │ │ ├── testDefinitions.h │ │ │ │ ├── userInterface.cpp │ │ │ │ └── userInterface.h │ │ │ ├── create_all_tabs.cpp │ │ │ ├── create_tab.cpp │ │ │ ├── drop_all_tabs.cpp │ │ │ ├── flexAsynch.cpp │ │ │ ├── flexBench.cpp │ │ │ ├── flexHammer.cpp │ │ │ ├── flexTT.cpp │ │ │ ├── slow_select.cpp │ │ │ ├── testAsynchMultiwait.cpp │ │ │ ├── testBackup.cpp │ │ │ ├── testBasic.cpp │ │ │ ├── testBasicAsynch.cpp │ │ │ ├── testBitfield.cpp │ │ │ ├── testBlobs.cpp │ │ │ ├── testDataBuffers.cpp │ │ │ ├── testDeadlock.cpp │ │ │ ├── testDebugger.cpp │ │ │ ├── testDict.cpp │ │ │ ├── testFK.cpp │ │ │ ├── testIndex.cpp │ │ │ ├── testIndexStat.cpp │ │ │ ├── testInterpreter.cpp │ │ │ ├── testLcp.cpp │ │ │ ├── testLimits.cpp │ │ │ ├── testLoad.cpp │ │ │ ├── testMgm.cpp │ │ │ ├── testMgmDisconnect.cpp │ │ │ ├── testMgmd.cpp │ │ │ ├── testNDBT.cpp │ │ │ ├── testNativeDefault.cpp │ │ │ ├── testNdbApi.cpp │ │ │ ├── testNdbinfo.cpp │ │ │ ├── testNodeRestart.cpp │ │ │ ├── testOIBasic.cpp │ │ │ ├── testOperations.cpp │ │ │ ├── testOrderedIndex.cpp │ │ │ ├── testPartitioning.cpp │ │ │ ├── testReadPerf.cpp │ │ │ ├── testReconnect.cpp │ │ │ ├── testRedo.cpp │ │ │ ├── testRestartGci.cpp │ │ │ ├── testSRBank.cpp │ │ │ ├── testScan.cpp │ │ │ ├── testScanFilter.cpp │ │ │ ├── testScanInterpreter.cpp │ │ │ ├── testScanPerf.cpp │ │ │ ├── testSingleUserMode.cpp │ │ │ ├── testSpj.cpp │ │ │ ├── testSystemRestart.cpp │ │ │ ├── testTimeout.cpp │ │ │ ├── testTransactions.cpp │ │ │ ├── testUpgrade.cpp │ │ │ ├── test_distinct.c │ │ │ ├── test_event.cpp │ │ │ ├── test_event_merge.cpp │ │ │ └── test_event_multi_table.cpp │ │ ├── rqg │ │ │ ├── alter_engine.sproc.sql │ │ │ ├── analyze_db.sproc.sql │ │ │ ├── copydb.sproc.sql │ │ │ ├── load_and_run.sh │ │ │ ├── load_rqg.sh │ │ │ ├── oj_schema_mod.sproc.sql │ │ │ ├── oj_schema_mod_ndb.sproc.sql │ │ │ ├── parseargs.sh │ │ │ ├── run_rqg.sh │ │ │ ├── runall.sh │ │ │ ├── simple.zz │ │ │ └── spj_test.yy │ │ ├── run-test │ │ │ ├── 16node-tests.txt │ │ │ ├── ATRT_SETUP_README.txt │ │ │ ├── ATRT_USAGE_README.txt │ │ │ ├── CMakeLists.txt │ │ │ ├── README │ │ │ ├── README.ATRT │ │ │ ├── atrt-analyze-coverage.sh │ │ │ ├── atrt-analyze-result.sh │ │ │ ├── atrt-backtrace.sh │ │ │ ├── atrt-compute-coverage.sh │ │ │ ├── atrt-example.tgz │ │ │ ├── atrt-gather-result.sh │ │ │ ├── atrt-mysql-test-run │ │ │ ├── atrt-mysqltest │ │ │ ├── atrt-setup.sh │ │ │ ├── atrt.hpp │ │ │ ├── autotest-boot.sh │ │ │ ├── autotest-run.sh │ │ │ ├── basic.txt │ │ │ ├── check-tests.sh │ │ │ ├── command.cpp │ │ │ ├── conf-autotest.cnf │ │ │ ├── conf-blade08.cnf │ │ │ ├── conf-daily-perf.cnf │ │ │ ├── conf-dl145a.cnf │ │ │ ├── conf-downgrade.cnf │ │ │ ├── conf-fimafeng08.cnf │ │ │ ├── conf-fimafeng09.cnf │ │ │ ├── conf-loki27.cnf │ │ │ ├── conf-mikael1-daily-basic--15.cnf │ │ │ ├── conf-mikael1.cnf │ │ │ ├── conf-mikael2.cnf │ │ │ ├── conf-mikael3-daily-basic--15.cnf │ │ │ ├── conf-mikael3.cnf │ │ │ ├── conf-ndb07.cnf │ │ │ ├── conf-ndbmaster.cnf │ │ │ ├── conf-repl.cnf │ │ │ ├── conf-techra29.cnf │ │ │ ├── conf-test.cnf │ │ │ ├── conf-tyr13.cnf │ │ │ ├── conf-tyr64.cnf │ │ │ ├── conf-upgrade.cnf │ │ │ ├── conf-vigdis05-daily-basic--15.cnf │ │ │ ├── create_mtr_suites.pl │ │ │ ├── daily-basic--01-tests.txt │ │ │ ├── daily-basic--02-tests.txt │ │ │ ├── daily-basic--03-tests.txt │ │ │ ├── daily-basic--04-tests.txt │ │ │ ├── daily-basic--05-tests.txt │ │ │ ├── daily-basic--06-tests.txt │ │ │ ├── daily-basic--07-tests.txt │ │ │ ├── daily-basic--08-tests.txt │ │ │ ├── daily-basic--09-tests.txt │ │ │ ├── daily-basic--10-tests.txt │ │ │ ├── daily-basic--11-tests.txt │ │ │ ├── daily-basic--12-tests.txt │ │ │ ├── daily-basic--13-tests.txt │ │ │ ├── daily-basic--14-tests.txt │ │ │ ├── daily-basic--15-tests.txt │ │ │ ├── daily-basic-tests.txt │ │ │ ├── daily-devel--01-tests.txt │ │ │ ├── daily-devel--02-tests.txt │ │ │ ├── daily-devel--03-tests.txt │ │ │ ├── daily-devel--04-tests.txt │ │ │ ├── daily-devel--05-tests.txt │ │ │ ├── daily-devel--06-tests.txt │ │ │ ├── daily-devel--07-tests.txt │ │ │ ├── daily-devel-tests.txt │ │ │ ├── daily-perf--01-tests.txt │ │ │ ├── daily-perf-tests.txt │ │ │ ├── db.cpp │ │ │ ├── downgrade-tests.txt │ │ │ ├── example-my.cnf │ │ │ ├── example.conf │ │ │ ├── files.cpp │ │ │ ├── main.cpp │ │ │ ├── make-config.sh │ │ │ ├── make-html-reports.sh │ │ │ ├── make-index.sh │ │ │ ├── mtr.cnf │ │ │ ├── ndb-autotest.sh │ │ │ ├── process_management.cpp │ │ │ ├── process_management.hpp │ │ │ ├── release-bigmem-tests.txt │ │ │ ├── setup.cpp │ │ │ ├── test-tests.txt │ │ │ ├── test_execution_resources.cpp │ │ │ ├── test_execution_resources.hpp │ │ │ ├── upgrade-boot.sh │ │ │ ├── upgrade-tests.txt │ │ │ ├── weekly-basic--01-tests.txt │ │ │ ├── weekly-basic--02-tests.txt │ │ │ ├── weekly-devel--01-tests.txt │ │ │ ├── weekly-devel--02-tests.txt │ │ │ ├── weekly-devel--03-tests.txt │ │ │ ├── weekly-devel--04-tests.txt │ │ │ ├── weekly-devel--05-tests.txt │ │ │ ├── weekly-devel--06-tests.txt │ │ │ ├── weekly-devel--07-tests.txt │ │ │ ├── weekly-devel--08-tests.txt │ │ │ ├── weekly-devel--09-tests.txt │ │ │ ├── weekly-devel--10-tests.txt │ │ │ ├── weekly-devel--11-tests.txt │ │ │ ├── weekly-devel--12-tests.txt │ │ │ ├── weekly-devel--13-tests.txt │ │ │ └── weekly-devel--14-tests.txt │ │ ├── src │ │ │ ├── AtrtClient.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CpcClient.cpp │ │ │ ├── DbUtil.cpp │ │ │ ├── HugoAsynchTransactions.cpp │ │ │ ├── HugoCalculator.cpp │ │ │ ├── HugoOperations.cpp │ │ │ ├── HugoQueries.cpp │ │ │ ├── HugoQueryBuilder.cpp │ │ │ ├── HugoTransactions.cpp │ │ │ ├── NDBT_Error.cpp │ │ │ ├── NDBT_Find.cpp │ │ │ ├── NDBT_Output.cpp │ │ │ ├── NDBT_ResultRow.cpp │ │ │ ├── NDBT_ReturnCodes.cpp │ │ │ ├── NDBT_Table.cpp │ │ │ ├── NDBT_Tables.cpp │ │ │ ├── NDBT_Test.cpp │ │ │ ├── NDBT_Thread.cpp │ │ │ ├── NdbBackup.cpp │ │ │ ├── NdbConfig.cpp │ │ │ ├── NdbHistory.cpp │ │ │ ├── NdbMixRestarter.cpp │ │ │ ├── NdbRestarter.cpp │ │ │ ├── NdbRestarts.cpp │ │ │ ├── NdbSchemaCon.cpp │ │ │ ├── NdbSchemaOp.cpp │ │ │ ├── SocketInputStream2.cpp │ │ │ ├── SqlClient.cpp │ │ │ ├── UtilTransactions.cpp │ │ │ └── getarg.cpp │ │ └── tools │ │ │ ├── CMakeLists.txt │ │ │ ├── connect.cpp │ │ │ ├── copy_tab.cpp │ │ │ ├── cpcc.cpp │ │ │ ├── create_fk.cpp │ │ │ ├── create_index.cpp │ │ │ ├── drop_fk.cpp │ │ │ ├── hugoCalculator.cpp │ │ │ ├── hugoFill.cpp │ │ │ ├── hugoJoin.cpp │ │ │ ├── hugoLoad.cpp │ │ │ ├── hugoLockRecords.cpp │ │ │ ├── hugoPkDelete.cpp │ │ │ ├── hugoPkRead.cpp │ │ │ ├── hugoPkReadRecord.cpp │ │ │ ├── hugoPkUpdate.cpp │ │ │ ├── hugoScanRead.cpp │ │ │ ├── hugoScanUpdate.cpp │ │ │ ├── listen.cpp │ │ │ ├── log_listner.cpp │ │ │ ├── rep_latency.cpp │ │ │ ├── restart.cpp │ │ │ ├── spj_performance_test.cpp │ │ │ ├── spj_sanity_test.cpp │ │ │ ├── statUtils.cpp │ │ │ ├── test_cpcd.cpp │ │ │ ├── test_spj.cpp │ │ │ └── verify_index.cpp │ ├── tools │ │ ├── CMakeLists.txt │ │ ├── NdbImport.cpp │ │ ├── NdbImport.hpp │ │ ├── NdbImportCsv.cpp │ │ ├── NdbImportCsv.hpp │ │ ├── NdbImportCsvGram.ypp │ │ ├── NdbImportImpl.cpp │ │ ├── NdbImportImpl.hpp │ │ ├── NdbImportUtil.cpp │ │ ├── NdbImportUtil.hpp │ │ ├── NdbToolsLogging.hpp │ │ ├── NdbToolsProgramExitCodes.hpp │ │ ├── delete_all.cpp │ │ ├── desc.cpp │ │ ├── drop_index.cpp │ │ ├── drop_tab.cpp │ │ ├── listTables.cpp │ │ ├── ndb_blob_tool.cpp │ │ ├── ndb_config.cpp │ │ ├── ndb_error_reporter.pl │ │ ├── ndb_import.cpp │ │ ├── ndb_index_stat.cpp │ │ ├── ndb_lib_move_data.cpp │ │ ├── ndb_lib_move_data.hpp │ │ ├── ndb_move_data.cpp │ │ ├── ndb_perror.cpp │ │ ├── ndb_secretsfile_reader.cpp │ │ ├── ndb_size.pl │ │ ├── ndb_top.cpp │ │ ├── ndbinfo_select_all.cpp │ │ ├── ndbxfrm.cpp │ │ ├── restore │ │ │ ├── Restore.cpp │ │ │ ├── Restore.hpp │ │ │ ├── consumer.cpp │ │ │ ├── consumer.hpp │ │ │ ├── consumer_printer.cpp │ │ │ ├── consumer_printer.hpp │ │ │ ├── consumer_restore.cpp │ │ │ ├── consumer_restore.hpp │ │ │ ├── consumer_restorem.cpp │ │ │ ├── restore_main.cpp │ │ │ └── restore_tables.h │ │ ├── select_all.cpp │ │ ├── select_count.cpp │ │ ├── sign_keys.cpp │ │ └── waiter.cpp │ └── wix │ │ ├── CMakeLists.txt │ │ ├── fix_create_msi.cmake │ │ ├── ndb_create_wxs.cmake │ │ ├── update_cache.cmake │ │ └── write_wxs.cmake ├── perfschema │ ├── CMakeLists.txt │ ├── cursor_by_account.cc │ ├── cursor_by_account.h │ ├── cursor_by_error_log.cc │ ├── cursor_by_error_log.h │ ├── cursor_by_host.cc │ ├── cursor_by_host.h │ ├── cursor_by_thread.cc │ ├── cursor_by_thread.h │ ├── cursor_by_thread_connect_attr.cc │ ├── cursor_by_thread_connect_attr.h │ ├── cursor_by_user.cc │ ├── cursor_by_user.h │ ├── digest.h │ ├── ha_perfschema.cc │ ├── ha_perfschema.h │ ├── mysql_server_telemetry_metrics_service_imp.cc │ ├── mysql_server_telemetry_metrics_service_imp.h │ ├── mysql_server_telemetry_traces_service_imp.cc │ ├── mysql_server_telemetry_traces_service_imp.h │ ├── pfs.cc │ ├── pfs.h │ ├── pfs_account.cc │ ├── pfs_account.h │ ├── pfs_autosize.cc │ ├── pfs_buffer_container.cc │ ├── pfs_buffer_container.h │ ├── pfs_builtin_memory.cc │ ├── pfs_builtin_memory.h │ ├── pfs_column_types.cc │ ├── pfs_column_types.h │ ├── pfs_column_values.cc │ ├── pfs_column_values.h │ ├── pfs_con_slice.cc │ ├── pfs_con_slice.h │ ├── pfs_data_lock.cc │ ├── pfs_data_lock.h │ ├── pfs_dd_version.h │ ├── pfs_defaults.cc │ ├── pfs_defaults.h │ ├── pfs_digest.cc │ ├── pfs_digest.h │ ├── pfs_engine_table.cc │ ├── pfs_engine_table.h │ ├── pfs_error.cc │ ├── pfs_error.h │ ├── pfs_events.h │ ├── pfs_events_stages.cc │ ├── pfs_events_stages.h │ ├── pfs_events_statements.cc │ ├── pfs_events_statements.h │ ├── pfs_events_transactions.cc │ ├── pfs_events_transactions.h │ ├── pfs_events_waits.cc │ ├── pfs_events_waits.h │ ├── pfs_global.cc │ ├── pfs_global.h │ ├── pfs_histogram.cc │ ├── pfs_histogram.h │ ├── pfs_host.cc │ ├── pfs_host.h │ ├── pfs_instr.cc │ ├── pfs_instr.h │ ├── pfs_instr_class.cc │ ├── pfs_instr_class.h │ ├── pfs_lock.h │ ├── pfs_memory.cc │ ├── pfs_memory.h │ ├── pfs_metrics_service_imp.cc │ ├── pfs_metrics_service_imp.h │ ├── pfs_name.cc │ ├── pfs_name.h │ ├── pfs_plugin_table.cc │ ├── pfs_plugin_table.h │ ├── pfs_prepared_stmt.cc │ ├── pfs_prepared_stmt.h │ ├── pfs_program.cc │ ├── pfs_program.h │ ├── pfs_server.cc │ ├── pfs_server.h │ ├── pfs_services.h │ ├── pfs_setup_actor.cc │ ├── pfs_setup_actor.h │ ├── pfs_setup_object.cc │ ├── pfs_setup_object.h │ ├── pfs_stat.cc │ ├── pfs_stat.h │ ├── pfs_status.cc │ ├── pfs_status.h │ ├── pfs_timer.cc │ ├── pfs_timer.h │ ├── pfs_tls_channel.cc │ ├── pfs_tls_channel.h │ ├── pfs_user.cc │ ├── pfs_user.h │ ├── pfs_variable.cc │ ├── pfs_variable.h │ ├── pfs_visitor.cc │ ├── pfs_visitor.h │ ├── service_pfs_notification.cc │ ├── service_pfs_notification.h │ ├── service_pfs_resource_group.cc │ ├── table_accounts.cc │ ├── table_accounts.h │ ├── table_all_instr.cc │ ├── table_all_instr.h │ ├── table_binary_log_transaction_compression_stats.cc │ ├── table_binary_log_transaction_compression_stats.h │ ├── table_data_lock_waits.cc │ ├── table_data_lock_waits.h │ ├── table_data_locks.cc │ ├── table_data_locks.h │ ├── table_ees_by_account_by_error.cc │ ├── table_ees_by_account_by_error.h │ ├── table_ees_by_host_by_error.cc │ ├── table_ees_by_host_by_error.h │ ├── table_ees_by_thread_by_error.cc │ ├── table_ees_by_thread_by_error.h │ ├── table_ees_by_user_by_error.cc │ ├── table_ees_by_user_by_error.h │ ├── table_ees_global_by_error.cc │ ├── table_ees_global_by_error.h │ ├── table_error_log.cc │ ├── table_error_log.h │ ├── table_esgs_by_account_by_event_name.cc │ ├── table_esgs_by_account_by_event_name.h │ ├── table_esgs_by_host_by_event_name.cc │ ├── table_esgs_by_host_by_event_name.h │ ├── table_esgs_by_thread_by_event_name.cc │ ├── table_esgs_by_thread_by_event_name.h │ ├── table_esgs_by_user_by_event_name.cc │ ├── table_esgs_by_user_by_event_name.h │ ├── table_esgs_global_by_event_name.cc │ ├── table_esgs_global_by_event_name.h │ ├── table_esmh_by_digest.cc │ ├── table_esmh_by_digest.h │ ├── table_esmh_global.cc │ ├── table_esmh_global.h │ ├── table_esms_by_account_by_event_name.cc │ ├── table_esms_by_account_by_event_name.h │ ├── table_esms_by_digest.cc │ ├── table_esms_by_digest.h │ ├── table_esms_by_host_by_event_name.cc │ ├── table_esms_by_host_by_event_name.h │ ├── table_esms_by_program.cc │ ├── table_esms_by_program.h │ ├── table_esms_by_thread_by_event_name.cc │ ├── table_esms_by_thread_by_event_name.h │ ├── table_esms_by_user_by_event_name.cc │ ├── table_esms_by_user_by_event_name.h │ ├── table_esms_global_by_event_name.cc │ ├── table_esms_global_by_event_name.h │ ├── table_ets_by_account_by_event_name.cc │ ├── table_ets_by_account_by_event_name.h │ ├── table_ets_by_host_by_event_name.cc │ ├── table_ets_by_host_by_event_name.h │ ├── table_ets_by_thread_by_event_name.cc │ ├── table_ets_by_thread_by_event_name.h │ ├── table_ets_by_user_by_event_name.cc │ ├── table_ets_by_user_by_event_name.h │ ├── table_ets_global_by_event_name.cc │ ├── table_ets_global_by_event_name.h │ ├── table_events_stages.cc │ ├── table_events_stages.h │ ├── table_events_statements.cc │ ├── table_events_statements.h │ ├── table_events_transactions.cc │ ├── table_events_transactions.h │ ├── table_events_waits.cc │ ├── table_events_waits.h │ ├── table_events_waits_summary.cc │ ├── table_events_waits_summary.h │ ├── table_ews_by_account_by_event_name.cc │ ├── table_ews_by_account_by_event_name.h │ ├── table_ews_by_host_by_event_name.cc │ ├── table_ews_by_host_by_event_name.h │ ├── table_ews_by_thread_by_event_name.cc │ ├── table_ews_by_thread_by_event_name.h │ ├── table_ews_by_user_by_event_name.cc │ ├── table_ews_by_user_by_event_name.h │ ├── table_ews_global_by_event_name.cc │ ├── table_ews_global_by_event_name.h │ ├── table_file_instances.cc │ ├── table_file_instances.h │ ├── table_file_summary_by_event_name.cc │ ├── table_file_summary_by_event_name.h │ ├── table_file_summary_by_instance.cc │ ├── table_file_summary_by_instance.h │ ├── table_global_status.cc │ ├── table_global_status.h │ ├── table_global_variables.cc │ ├── table_global_variables.h │ ├── table_helper.cc │ ├── table_helper.h │ ├── table_host_cache.cc │ ├── table_host_cache.h │ ├── table_hosts.cc │ ├── table_hosts.h │ ├── table_keyring_component_status.cc │ ├── table_keyring_component_status.h │ ├── table_keyring_keys.cc │ ├── table_keyring_keys.h │ ├── table_log_status.cc │ ├── table_log_status.h │ ├── table_md_locks.cc │ ├── table_md_locks.h │ ├── table_mems_by_account_by_event_name.cc │ ├── table_mems_by_account_by_event_name.h │ ├── table_mems_by_host_by_event_name.cc │ ├── table_mems_by_host_by_event_name.h │ ├── table_mems_by_thread_by_event_name.cc │ ├── table_mems_by_thread_by_event_name.h │ ├── table_mems_by_user_by_event_name.cc │ ├── table_mems_by_user_by_event_name.h │ ├── table_mems_global_by_event_name.cc │ ├── table_mems_global_by_event_name.h │ ├── table_os_global_by_type.cc │ ├── table_os_global_by_type.h │ ├── table_performance_timers.cc │ ├── table_performance_timers.h │ ├── table_persisted_variables.cc │ ├── table_persisted_variables.h │ ├── table_plugin_table.cc │ ├── table_plugin_table.h │ ├── table_prepared_stmt_instances.cc │ ├── table_prepared_stmt_instances.h │ ├── table_processlist.cc │ ├── table_processlist.h │ ├── table_replication_applier_configuration.cc │ ├── table_replication_applier_configuration.h │ ├── table_replication_applier_filters.cc │ ├── table_replication_applier_filters.h │ ├── table_replication_applier_global_filters.cc │ ├── table_replication_applier_global_filters.h │ ├── table_replication_applier_status.cc │ ├── table_replication_applier_status.h │ ├── table_replication_applier_status_by_coordinator.cc │ ├── table_replication_applier_status_by_coordinator.h │ ├── table_replication_applier_status_by_worker.cc │ ├── table_replication_applier_status_by_worker.h │ ├── table_replication_asynchronous_connection_failover.cc │ ├── table_replication_asynchronous_connection_failover.h │ ├── table_replication_connection_configuration.cc │ ├── table_replication_connection_configuration.h │ ├── table_replication_connection_status.cc │ ├── table_replication_connection_status.h │ ├── table_replication_group_member_stats.cc │ ├── table_replication_group_member_stats.h │ ├── table_replication_group_members.cc │ ├── table_replication_group_members.h │ ├── table_rpl_async_connection_failover_managed.cc │ ├── table_rpl_async_connection_failover_managed.h │ ├── table_session_account_connect_attrs.cc │ ├── table_session_account_connect_attrs.h │ ├── table_session_connect.cc │ ├── table_session_connect.h │ ├── table_session_connect_attrs.cc │ ├── table_session_connect_attrs.h │ ├── table_session_status.cc │ ├── table_session_status.h │ ├── table_session_variables.cc │ ├── table_session_variables.h │ ├── table_setup_actors.cc │ ├── table_setup_actors.h │ ├── table_setup_consumers.cc │ ├── table_setup_consumers.h │ ├── table_setup_instruments.cc │ ├── table_setup_instruments.h │ ├── table_setup_meters.cc │ ├── table_setup_meters.h │ ├── table_setup_metrics.cc │ ├── table_setup_metrics.h │ ├── table_setup_objects.cc │ ├── table_setup_objects.h │ ├── table_setup_threads.cc │ ├── table_setup_threads.h │ ├── table_socket_instances.cc │ ├── table_socket_instances.h │ ├── table_socket_summary_by_event_name.cc │ ├── table_socket_summary_by_event_name.h │ ├── table_socket_summary_by_instance.cc │ ├── table_socket_summary_by_instance.h │ ├── table_status_by_account.cc │ ├── table_status_by_account.h │ ├── table_status_by_host.cc │ ├── table_status_by_host.h │ ├── table_status_by_thread.cc │ ├── table_status_by_thread.h │ ├── table_status_by_user.cc │ ├── table_status_by_user.h │ ├── table_sync_instances.cc │ ├── table_sync_instances.h │ ├── table_table_handles.cc │ ├── table_table_handles.h │ ├── table_threads.cc │ ├── table_threads.h │ ├── table_tiws_by_index_usage.cc │ ├── table_tiws_by_index_usage.h │ ├── table_tiws_by_table.cc │ ├── table_tiws_by_table.h │ ├── table_tls_channel_status.cc │ ├── table_tls_channel_status.h │ ├── table_tlws_by_table.cc │ ├── table_tlws_by_table.h │ ├── table_user_defined_functions.cc │ ├── table_user_defined_functions.h │ ├── table_users.cc │ ├── table_users.h │ ├── table_uvar_by_thread.cc │ ├── table_uvar_by_thread.h │ ├── table_variables_by_thread.cc │ ├── table_variables_by_thread.h │ ├── table_variables_info.cc │ ├── table_variables_info.h │ ├── telemetry_pfs_metrics.cc │ ├── telemetry_pfs_metrics.h │ ├── terminology_use_previous.cc │ ├── terminology_use_previous.h │ ├── terminology_use_previous_enum.h │ └── unittest │ │ ├── CMakeLists.txt │ │ ├── conf.txt │ │ ├── pfs-t.cc │ │ ├── pfs_account-oom-t.cc │ │ ├── pfs_connect_attr-t.cc │ │ ├── pfs_host-oom-t.cc │ │ ├── pfs_instr-oom-t.cc │ │ ├── pfs_instr-t.cc │ │ ├── pfs_instr_class-oom-t.cc │ │ ├── pfs_instr_class-t.cc │ │ ├── pfs_mem-t.cc │ │ ├── pfs_misc-t.cc │ │ ├── pfs_noop-t.cc │ │ ├── pfs_server_stubs.cc │ │ ├── pfs_timer-t.cc │ │ ├── pfs_unit_test_conf.h │ │ ├── pfs_user-oom-t.cc │ │ ├── stub_digest.h │ │ ├── stub_pfs_defaults.h │ │ ├── stub_pfs_global.h │ │ ├── stub_pfs_plugin_table.h │ │ ├── stub_pfs_tls_channel.h │ │ ├── stub_print_error.h │ │ ├── stub_server_telemetry.h │ │ └── stub_telemetry_metrics.h ├── secondary_engine_mock │ ├── CMakeLists.txt │ ├── ha_mock.cc │ └── ha_mock.h └── temptable │ ├── CMakeLists.txt │ ├── include │ └── temptable │ │ ├── allocator.h │ │ ├── block.h │ │ ├── cell.h │ │ ├── cell_calculator.h │ │ ├── chunk.h │ │ ├── column.h │ │ ├── constants.h │ │ ├── containers.h │ │ ├── cursor.h │ │ ├── handler.h │ │ ├── header.h │ │ ├── index.h │ │ ├── indexed_cells.h │ │ ├── indexed_column.h │ │ ├── kv_store.h │ │ ├── kv_store_logger.h │ │ ├── kv_store_stats.h │ │ ├── lock_free_pool.h │ │ ├── lock_free_type.h │ │ ├── memutils.h │ │ ├── misc.h │ │ ├── result.h │ │ ├── row.h │ │ ├── sharded_kv_store.h │ │ ├── sharded_kv_store_logger.h │ │ ├── shared_block_pool.h │ │ ├── storage.h │ │ └── table.h │ └── src │ ├── allocator.cc │ ├── block.cc │ ├── column.cc │ ├── handler.cc │ ├── index.cc │ ├── indexed_cells.cc │ ├── memutils.cc │ ├── plugin.cc │ ├── result.cc │ ├── row.cc │ └── table.cc ├── strings ├── .clang-tidy ├── CHARSET_INFO.txt ├── CMakeLists.txt ├── README ├── collations.cc ├── collations_internal.cc ├── collations_internal.h ├── conf_to_src.cc ├── ctype-big5.cc ├── ctype-bin.cc ├── ctype-cp932.cc ├── ctype-czech.cc ├── ctype-euc_kr.cc ├── ctype-eucjpms.cc ├── ctype-extra.cc ├── ctype-gb18030.cc ├── ctype-gb2312.cc ├── ctype-gbk.cc ├── ctype-latin1.cc ├── ctype-mb.cc ├── ctype-simple.cc ├── ctype-sjis.cc ├── ctype-tis620.cc ├── ctype-uca.cc ├── ctype-ucs2.cc ├── ctype-ujis.cc ├── ctype-utf8.cc ├── ctype-win1250ch.cc ├── ctype.cc ├── dtoa.cc ├── dump_map.cc ├── int2str.cc ├── lang_data │ ├── ja_hans.txt │ └── zh_hans.txt ├── latin2.def ├── m_ctype_internals.h ├── mb_wc.h ├── my_strchr.cc ├── my_strtoll10.cc ├── my_uctype.cc ├── sql_chars.cc ├── sql_chars.h ├── str_alloc.cc ├── str_alloc.h ├── str_uca_type.h ├── t_ctype.h ├── uca9-dump.cc ├── uca900_data.h ├── uca900_ja_data.h ├── uca900_zh_data.h ├── uca_data.h ├── utr11-dump.cc └── xml.cc ├── support-files ├── CMakeLists.txt ├── build-tags ├── mysql-log-rotate.in ├── mysql.m4 ├── mysql.server.sh ├── mysqld_multi.server ├── mysqlrouter-log-rotate-systemd.in └── mysqlrouter-log-rotate.in ├── testclients ├── CMakeLists.txt ├── bug25714.cc ├── mysql_client_fw.cc └── mysql_client_test.cc ├── unittest ├── CMakeLists.txt ├── examples │ ├── CMakeLists.txt │ ├── core-t.cc │ ├── libstrings-t.cc │ ├── mytime_client-t.cc │ ├── no_plan-t.cc │ ├── simple-t.cc │ ├── skip-t.cc │ ├── skip_all-t.cc │ └── todo-t.cc ├── gunit │ ├── .clang-tidy │ ├── CMakeLists.txt │ ├── alignment-t.cc │ ├── base_mock_field.h │ ├── base_mock_handler.h │ ├── benchmark.cc │ ├── benchmark.h │ ├── bgc_ticket_manager-t.cc │ ├── binlogevents │ │ ├── CMakeLists.txt │ │ ├── compatibility_binlogevents-t.cc │ │ ├── gno_intervals-t.cc │ │ ├── grow_calculator-t.cc │ │ ├── gtid_set-t.cc │ │ ├── gtids-t.cc │ │ ├── heartbeat_codec-t.cc │ │ ├── managed_buffer-t.cc │ │ ├── managed_buffer_sequence-t.cc │ │ ├── payload_event_buffer_istream-t.cc │ │ ├── rw_buffer_sequence-t.cc │ │ ├── transaction_compression-t.cc │ │ └── transaction_payload_codec-t.cc │ ├── bitmap-t.cc │ ├── bounds_checked_array-t.cc │ ├── byteorder-t.cc │ ├── calloc-t.cc │ ├── changestreams │ │ ├── CMakeLists.txt │ │ ├── cstreams_reader_state-t.cc │ │ └── cstreams_reader_state_codec_pb-t.cc │ ├── character_set_deprecation-t.cc │ ├── charset_bug28956360-t.cc │ ├── charset_bug32788301-t.cc │ ├── collation_loader-t.cc │ ├── compare_access_paths-t.cc │ ├── components │ │ ├── keyring_common │ │ │ ├── CMakeLists.txt │ │ │ ├── aes_encryption-t.cc │ │ │ ├── backend_mem.h │ │ │ ├── cache-t.cc │ │ │ ├── config_reader-t.cc │ │ │ ├── data-t.cc │ │ │ ├── data_file-t.cc │ │ │ ├── iterator-t.cc │ │ │ ├── json_data_file_operations-t.cc │ │ │ ├── json_data_reader-t.cc │ │ │ ├── json_data_writer-t.cc │ │ │ ├── operations-t.cc │ │ │ └── parser-t.cc │ │ └── mysql_server │ │ │ ├── CMakeLists.txt │ │ │ ├── builtins_stubs.cc │ │ │ ├── cyclic_dependency_test_component_1.cc │ │ │ ├── cyclic_dependency_test_component_2.cc │ │ │ ├── dynamic_loader-t.cc │ │ │ ├── minimal_chassis-t.cc │ │ │ ├── minimal_chassis_test_driver-t.cc │ │ │ ├── reference_cache-t.cc │ │ │ ├── registry-t.cc │ │ │ ├── self_required_test_component.cc │ │ │ ├── test_reference_cache.cc │ │ │ ├── test_reference_cache.h │ │ │ ├── unit_test_common.cc │ │ │ └── unit_test_common.h │ ├── connect_joins-t.cc │ ├── containers │ │ ├── CMakeLists.txt │ │ └── integrals_lockfree_queue-t.cc │ ├── copy_info-t.cc │ ├── cost_estimate-t.cc │ ├── create_field-t.cc │ ├── dbug-t.cc │ ├── dd.h │ ├── dd_cache-t.cc │ ├── dd_column_statistics-t.cc │ ├── dd_info_schema_native_func-t.cc │ ├── dd_pfs-t.cc │ ├── dd_properties-t.cc │ ├── dd_schema-t.cc │ ├── dd_sdi-t.cc │ ├── dd_string_type-t.cc │ ├── dd_table-t.cc │ ├── ddl_rewriter │ │ ├── CMakeLists.txt │ │ └── ddl_rewriter-t.cc │ ├── debug_sync-t.cc │ ├── decimal-t.cc │ ├── decoy_user-t.cc │ ├── dns_srv_data-t.cc │ ├── dphyp-t.cc │ ├── dynarray-t.cc │ ├── explain_filename-t.cc │ ├── fake_costmodel.cc │ ├── fake_costmodel.h │ ├── fake_integer_iterator.h │ ├── fake_key.h │ ├── fake_range_opt_param.h │ ├── fake_string_iterator.h │ ├── fake_table.cc │ ├── fake_table.h │ ├── field-t.cc │ ├── field_date-t.cc │ ├── field_datetime-t.cc │ ├── field_long-t.cc │ ├── field_newdecimal-t.cc │ ├── field_temporal_utils.h │ ├── field_timestamp-t.cc │ ├── filesort_buffer-t.cc │ ├── filesort_compare-t.cc │ ├── filesort_mergechunk-t.cc │ ├── get_diagnostics-t.cc │ ├── gis_algos-t.cc │ ├── gis_area-t.cc │ ├── gis_buffer-t.cc │ ├── gis_difference-t.cc │ ├── gis_distance-t.cc │ ├── gis_frechet_distance-t.cc │ ├── gis_geometries-t.cc │ ├── gis_hausdorff_distance-t.cc │ ├── gis_intersection-t.cc │ ├── gis_is_simple-t.cc │ ├── gis_isvalid-t.cc │ ├── gis_line_interpolate_point-t.cc │ ├── gis_project_on_pole.h │ ├── gis_relops-t.cc │ ├── gis_rtree_support-t.cc │ ├── gis_setops-t.cc │ ├── gis_setops_testshapes.h │ ├── gis_srs-t.cc │ ├── gis_srs.h │ ├── gis_symdifference-t.cc │ ├── gis_test.h │ ├── gis_test_geom.h │ ├── gis_testshapes.h │ ├── gis_transform-t.cc │ ├── gis_typeset.h │ ├── gis_union-t.cc │ ├── gis_wkb_parser-t.cc │ ├── gis_wkb_writer-t.cc │ ├── graph_simplification-t.cc │ ├── group_replication │ │ ├── CMakeLists.txt │ │ ├── group_replication_compatibility_module-t.cc │ │ ├── group_replication_gcs_mysql_network_provider-t.cc │ │ ├── group_replication_member_info-t.cc │ │ ├── group_replication_member_version-t.cc │ │ └── group_replication_mysql_version_gcs_protocol_map-t.cc │ ├── gunit_test_main.cc │ ├── gunit_test_main.h │ ├── gunit_test_main_server.cc │ ├── ha_info_iterator-t.cc │ ├── handler-t.cc │ ├── handler-t.h │ ├── hash_join-t.cc │ ├── histogram_selectivity-t.cc │ ├── histograms-t.cc │ ├── hypergraph_optimizer-t.cc │ ├── initialize_password-t.cc │ ├── innodb │ │ ├── CMakeLists.txt │ │ ├── example-t.cc │ │ ├── fil_path-t.cc │ │ ├── ha_innodb-t.cc │ │ ├── lob │ │ │ ├── CMakeLists.txt │ │ │ ├── README │ │ │ ├── buf0buf.h │ │ │ ├── buf0types.h │ │ │ ├── db0err.h │ │ │ ├── fil0fil.cc │ │ │ ├── fil0fil.h │ │ │ ├── fil0types.h │ │ │ ├── fut0fut.h │ │ │ ├── fut0lst.cc │ │ │ ├── fut0lst.h │ │ │ ├── lob0int.cc │ │ │ ├── lob0int.h │ │ │ ├── lot0buf.cc │ │ │ ├── lot0buf.h │ │ │ ├── lot0dat.cc │ │ │ ├── lot0dat.h │ │ │ ├── lot0fil.h │ │ │ ├── lot0lob.cc │ │ │ ├── lot0lob.h │ │ │ ├── lot0lot.cc │ │ │ ├── lot0lot.h │ │ │ ├── lot0plist.h │ │ │ ├── lot0types.h │ │ │ ├── mach0data.h │ │ │ ├── mtr0log.cc │ │ │ ├── mtr0log.h │ │ │ ├── mtr0types.h │ │ │ ├── page0page.h │ │ │ ├── trx0types.h │ │ │ ├── ut0byte.h │ │ │ ├── ut0dbg.cc │ │ │ ├── ut0dbg.h │ │ │ ├── ut0frags.cc │ │ │ ├── ut0plist.cc │ │ │ ├── ut0ut.h │ │ │ ├── zlob0int-t.cc │ │ │ ├── zlob0int.cc │ │ │ └── zlob0int.h │ │ ├── log0log-t.cc │ │ ├── mem0mem-t.cc │ │ ├── os0file-t.cc │ │ ├── os0thread-create-t.cc │ │ ├── printf-t.cc │ │ ├── srv0conc-t.cc │ │ ├── sync0rw-t.cc │ │ ├── ut0crc32-t.cc │ │ ├── ut0lock_free_hash-t.cc │ │ ├── ut0math-t.cc │ │ ├── ut0mem-t.cc │ │ ├── ut0new-t.cc │ │ └── ut0rnd-t.cc │ ├── inplace_vector-t.cc │ ├── insert_delayed-t.cc │ ├── integer_digits-t.cc │ ├── interesting_orders-t.cc │ ├── into_syntax-t.cc │ ├── intrusive_list_iterator-t.cc │ ├── item-t.cc │ ├── item_filter-t.cc │ ├── item_func_case-t.cc │ ├── item_func_now_local-t.cc │ ├── item_func_regexp-t.cc │ ├── item_json_func-t.cc │ ├── item_like-t.cc │ ├── item_param-t.cc │ ├── item_timefunc-t.cc │ ├── item_utils.h │ ├── join_syntax-t.cc │ ├── join_tab_sort-t.cc │ ├── json_binary-t.cc │ ├── json_dom-t.cc │ ├── json_path-t.cc │ ├── key-t.cc │ ├── keyring │ │ ├── CMakeLists.txt │ │ ├── buffered_file_io-t.cc │ │ ├── buffered_file_io_10.cc │ │ ├── buffered_file_io_10.h │ │ ├── converter-t.cc │ │ ├── file_io-t.cc │ │ ├── keyring-api-t.cc │ │ ├── keys_container-t.cc │ │ ├── mock_logger.h │ │ └── psi_memory_key.cc │ ├── libmysqlgcs │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── gcs_base_test.h │ │ │ └── test_logger.h │ │ ├── interface │ │ │ ├── gcs_message-t.cc │ │ │ └── gcs_tagged_lock-t.cc │ │ └── xcom │ │ │ ├── gcs_allowlist-t.cc │ │ │ ├── gcs_logging-t.cc │ │ │ ├── gcs_logging_system-t.cc │ │ │ ├── gcs_message_stage_fragmentation-t.cc │ │ │ ├── gcs_mpsc_queue-t.cc │ │ │ ├── gcs_msg_stages-t.cc │ │ │ ├── gcs_packet-t.cc │ │ │ ├── gcs_parameters-t.cc │ │ │ ├── gcs_xcom_communication_interface-t.cc │ │ │ ├── gcs_xcom_communication_protocol_changer-t.cc │ │ │ ├── gcs_xcom_control_interface-t.cc │ │ │ ├── gcs_xcom_expels_in_progress-t.cc │ │ │ ├── gcs_xcom_group_management-t.cc │ │ │ ├── gcs_xcom_group_member_information-t.cc │ │ │ ├── gcs_xcom_input_queue-t.cc │ │ │ ├── gcs_xcom_interface_unit-t.cc │ │ │ ├── gcs_xcom_network_provider-t.cc │ │ │ ├── gcs_xcom_network_provider_manager-t.cc │ │ │ ├── gcs_xcom_networking-t.cc │ │ │ ├── gcs_xcom_notification-t.cc │ │ │ ├── gcs_xcom_site_def-t.cc │ │ │ ├── gcs_xcom_state_exchange-t.cc │ │ │ ├── gcs_xcom_statistics_interface-t.cc │ │ │ ├── gcs_xcom_statistics_manager-t.cc │ │ │ ├── gcs_xcom_statistics_storage_impl-t.cc │ │ │ ├── gcs_xcom_utils-t.cc │ │ │ ├── gcs_xcom_view_identifier-t.cc │ │ │ ├── gcs_xcom_xcom_base-t.cc │ │ │ ├── gcs_xcom_xcom_cache-t.cc │ │ │ ├── gcs_xcom_xcom_single_writer-t.cc │ │ │ └── gcs_xcom_xcom_transport-t.cc │ ├── like_range-t.cc │ ├── locking_clause_syntax-t.cc │ ├── locking_service-t.cc │ ├── locks │ │ ├── CMakeLists.txt │ │ └── shared_spin_lock-t.cc │ ├── log_event_status_size-t.cc │ ├── log_throttle-t.cc │ ├── log_timestamp-t.cc │ ├── m_string-t.cc │ ├── make_sortkey-t.cc │ ├── mdl-t.cc │ ├── mdl_sync-t.cc │ ├── mem_root_deque-t.cc │ ├── memory │ │ ├── CMakeLists.txt │ │ ├── aligned_atomic-t.cc │ │ ├── ref_ptr-t.cc │ │ └── unique_ptr-t.cc │ ├── mock_create_field.h │ ├── mock_field_datetime.h │ ├── mock_field_long.h │ ├── mock_field_timestamp.h │ ├── mock_field_timestampf.h │ ├── mock_parse_tree.h │ ├── mutex_lock-t.cc │ ├── my_alloc-t.cc │ ├── my_bitmap-t.cc │ ├── my_decimal-t.cc │ ├── my_error-t.cc │ ├── my_fileutils-t.cc │ ├── my_gcvt-t.cc │ ├── my_murmur3-t.cc │ ├── my_rcu_lock-t.cc │ ├── my_thread-t.cc │ ├── my_timer-t.cc │ ├── mysqld_funcs-t.cc │ ├── mysys_base64-t.cc │ ├── mysys_lf-t.cc │ ├── mysys_my_b_vprintf-t.cc │ ├── mysys_my_checksum-t.cc │ ├── mysys_my_getopt-t.cc │ ├── mysys_my_getpw-t.cc │ ├── mysys_my_loadpath-t.cc │ ├── mysys_my_malloc-t.cc │ ├── mysys_my_pwrite-t.cc │ ├── mysys_my_rdtsc-t.cc │ ├── mysys_my_read-t.cc │ ├── mysys_my_symlink-t.cc │ ├── mysys_my_time-t.cc │ ├── mysys_my_write-t.cc │ ├── mysys_pathfuncs-t.cc │ ├── mysys_util.h │ ├── opt_costconstants-t.cc │ ├── opt_costmodel-t.cc │ ├── opt_guessrecperkey-t.cc │ ├── opt_range-t.cc │ ├── opt_recperkey-t.cc │ ├── opt_ref-t.cc │ ├── opt_trace-t.cc │ ├── optimizer_test.h │ ├── overflow_bitset-t.cc │ ├── parsertest.h │ ├── partitioned_rwlock-t.cc │ ├── path-t.cc │ ├── pattern_matcher-t.cc │ ├── persisted_variables-t.cc │ ├── prealloced_array-t.cc │ ├── priority_queue-t.cc │ ├── protocol_classic-t.cc │ ├── pump_object_filter-t.cc │ ├── record_buffer-t.cc │ ├── regexp_engine-t.cc │ ├── regexp_facade-t.cc │ ├── rpl_channel_credentials-t.cc │ ├── rpl_commit_order_queue-t.cc │ ├── rpl_group_set-t.cc │ ├── security_context-t.cc │ ├── segfault-t.cc │ ├── select_lex_visitor-t.cc │ ├── sha2_password-t.cc │ ├── skip_trailing.cc │ ├── skip_trailing.h │ ├── sql_class_header-t.cc │ ├── sql_list-t.cc │ ├── sql_plist-t.cc │ ├── sql_string-t.cc │ ├── sql_table-t.cc │ ├── stl_alloc-t.cc │ ├── stream_cipher-t.cc │ ├── string-tests.cc │ ├── strings_misc-t.cc │ ├── strings_skip_trailing-t.cc │ ├── strings_strnxfrm-t.cc │ ├── strings_utf8-t.cc │ ├── strings_valid_check-t.cc │ ├── strnxfrm.cc │ ├── strnxfrm.h │ ├── strtod-t.cc │ ├── strtoll-t.cc │ ├── subquery_syntax-t.cc │ ├── table_cache-t.cc │ ├── table_factor_syntax-t.cc │ ├── table_histograms-t.cc │ ├── table_list-t.cc │ ├── tc_log_mmap-t.cc │ ├── template_utils-t.cc │ ├── temptable │ │ ├── CMakeLists.txt │ │ ├── allocator-t.cc │ │ ├── allocator_helper.h │ │ ├── cell-t.cc │ │ ├── cell_calculator-t.cc │ │ ├── mock_field_varstring.h │ │ ├── result-t.cc │ │ ├── table_helper.h │ │ └── temptable-handler-t.cc │ ├── temptable_allocator-t.cc │ ├── temptable_storage-t.cc │ ├── test_mdl_context_owner.h │ ├── test_utils.cc │ ├── test_utils.h │ ├── thd_manager-t.cc │ ├── thr_template.cc │ ├── thread_utils-t.cc │ ├── thread_utils.cc │ ├── thread_utils.h │ ├── timespec-t.cc │ ├── unhex-t.cc │ ├── union_syntax-t.cc │ ├── unique-t.cc │ ├── val_int_compare-t.cc │ ├── value_map-t.cc │ ├── varlen_sort-t.cc │ ├── walk_access_paths-t.cc │ ├── wild_case_compare-t.cc │ ├── win_tests-t.cc │ ├── xid_extract-t.cc │ └── xplugin │ │ ├── CMakeLists.txt │ │ ├── test_main.cc │ │ ├── xcl │ │ ├── CMakeLists.txt │ │ ├── auth_chaining_t.cc │ │ ├── connection_general_t.cc │ │ ├── cyclic_buffer_t.cc │ │ ├── message_helpers.h │ │ ├── mock │ │ │ ├── connection.h │ │ │ ├── connection_state.h │ │ │ ├── factory.h │ │ │ ├── message_handler.h │ │ │ ├── mock.cc │ │ │ ├── protocol.h │ │ │ ├── query_instance.h │ │ │ └── query_result.h │ │ ├── protocol_auth_t.cc │ │ ├── protocol_execute_t.cc │ │ ├── protocol_global_error_t.cc │ │ ├── protocol_notices_t.cc │ │ ├── protocol_send_recv_t.cc │ │ ├── protocol_t.h │ │ ├── query_t.cc │ │ ├── session_capability_t.cc │ │ ├── session_connect_t.cc │ │ ├── session_execute_t.cc │ │ ├── session_general_t.cc │ │ ├── session_negotiation_t.cc │ │ ├── session_options_t.cc │ │ ├── session_t.h │ │ ├── sha256_scramble_t.cc │ │ ├── source_files.cmake │ │ ├── ssl_config_t.cc │ │ ├── test_environment.h │ │ └── xpriority_list_t.cc │ │ └── xpl │ │ ├── CMakeLists.txt │ │ ├── account_verification_handler_t.cc │ │ ├── admin_cmd_arguments_object_t.cc │ │ ├── admin_cmd_handler_t.h │ │ ├── admin_cmd_index_t.cc │ │ ├── admin_create_collection_t.cc │ │ ├── admin_get_collection_options_t.cc │ │ ├── admin_modify_collection_options_t.cc │ │ ├── assert_error_code.h │ │ ├── broker_input_queue_task_t.cc │ │ ├── callback_command_delegate_t.cc │ │ ├── capabilities_configurator_t.cc │ │ ├── capabilities_handlers_t.cc │ │ ├── crud_statement_builder_t.cc │ │ ├── cursor_t.cc │ │ ├── delete_statement_builder_t.cc │ │ ├── document_id_generator_t.cc │ │ ├── encoder_validator.h │ │ ├── expect_noerror_t.cc │ │ ├── expr_generator_parametric_t.cc │ │ ├── expr_generator_t.cc │ │ ├── find_statement_builder_t.cc │ │ ├── getter_any_t.cc │ │ ├── index_array_field_t.cc │ │ ├── index_field_t.cc │ │ ├── insert_statement_builder_t.cc │ │ ├── json_utils_t.cc │ │ ├── listener_tcp_t.cc │ │ ├── listener_unix_socket_t.cc │ │ ├── message_builder_t.cc │ │ ├── message_helpers.h │ │ ├── meta_schema_validator_t.cc │ │ ├── mock │ │ ├── account_verification.h │ │ ├── account_verification_handler.h │ │ ├── authentication.h │ │ ├── authentication_container.h │ │ ├── capabilities_configurator.h │ │ ├── capability_handler.h │ │ ├── client.h │ │ ├── component_services.cc │ │ ├── component_services.h │ │ ├── document_id_aggregator.h │ │ ├── document_id_generator.h │ │ ├── file.h │ │ ├── listener_factory.h │ │ ├── message_dispatcher.h │ │ ├── mock.cc │ │ ├── notice_configuration.h │ │ ├── notice_output_queue.h │ │ ├── operations_factory.h │ │ ├── protocol_encoder.h │ │ ├── protocol_monitor.h │ │ ├── scheduler_dynamic.h │ │ ├── server.h │ │ ├── service_sys_variables.h │ │ ├── session.h │ │ ├── sha256_password_cache.h │ │ ├── socket.h │ │ ├── socket_events.h │ │ ├── sql_session.h │ │ ├── srv_session_services.cc │ │ ├── srv_session_services.h │ │ ├── ssl_context.h │ │ ├── ssl_context_options.h │ │ ├── ssl_session_options.h │ │ ├── system.h │ │ ├── vio.h │ │ └── waiting_for_io.h │ │ ├── mysql_function_names.cmake │ │ ├── mysql_function_names_t.cc.in │ │ ├── mysqlx_pb_wrapper.cc │ │ ├── mysqlx_pb_wrapper.h │ │ ├── one_row_resultset.h │ │ ├── prepare_param_handler_t.cc │ │ ├── prepared_statement_builder_t.cc │ │ ├── protobuf_message.h │ │ ├── protocol_decoder_t.cc │ │ ├── query_string_builder_t.cc │ │ ├── row_builder_t.cc │ │ ├── sasl_authentication_t.cc │ │ ├── sasl_challenge_response_auth_t.cc │ │ ├── sasl_plain_auth_t.cc │ │ ├── scheduler_t.cc │ │ ├── server_client_timeout_t.cc │ │ ├── set_variable_adaptor_t.cc │ │ ├── sha256_cache_t.cc │ │ ├── socket_acceptor_task_t.cc │ │ ├── socket_events_t.cc │ │ ├── source_files.cmake │ │ ├── sql_data_context_t.cc │ │ ├── sql_statement_builder_t.cc │ │ ├── stubs │ │ ├── command_service.cc │ │ ├── log.cc │ │ ├── log_subsystem.cc │ │ ├── misc.cc │ │ ├── pfs.cc │ │ ├── plugin.cc │ │ ├── security_context_service.cc │ │ └── sql_session_service.cc │ │ ├── sync_variable_t.cc │ │ ├── test_environment.h │ │ ├── timeouts_t.cc │ │ ├── update_statement_builder_t.cc │ │ ├── user_password_verification_t.cc │ │ ├── view_statement_builder_t.cc │ │ ├── xdatetime_t.cc │ │ ├── xdecimal_t.cc │ │ ├── xmessage_buffer_t.cc │ │ ├── xpl_regex_t.cc │ │ └── xrow_buffer_t.cc └── mytap │ ├── CMakeLists.txt │ ├── Doxyfile │ ├── t │ ├── CMakeLists.txt │ └── basic-t.cc │ ├── tap.cc │ └── tap.h ├── utilities ├── CMakeLists.txt ├── comp_client_err.cc ├── comp_err.cc ├── ibd2sdi.cc ├── innochecksum.cc ├── lz4_decompress.cc ├── my_print_defaults.cc ├── perror.cc ├── range_check_err.cc ├── static_thread_local_test.cc └── zlib_decompress.cc └── vio ├── CMakeLists.txt ├── vio.cc ├── vio_priv.h ├── viopipe.cc ├── vioshm.cc ├── viosocket.cc ├── viossl.cc ├── viosslfactories.cc ├── viotest-ssl.cc ├── viotest-sslconnect.cc └── viotest.cc /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Docs/README.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/Docs/README.build -------------------------------------------------------------------------------- /Docs/sp-imp-spec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/Docs/sp-imp-spec.txt -------------------------------------------------------------------------------- /Doxyfile-ignored: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/Doxyfile-ignored -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/LICENSE -------------------------------------------------------------------------------- /MYSQL_VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/MYSQL_VERSION -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/README.md -------------------------------------------------------------------------------- /client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/CMakeLists.txt -------------------------------------------------------------------------------- /client/base/i_option.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/base/i_option.h -------------------------------------------------------------------------------- /client/client_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/client_priv.h -------------------------------------------------------------------------------- /client/dump/field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/field.cc -------------------------------------------------------------------------------- /client/dump/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/field.h -------------------------------------------------------------------------------- /client/dump/row.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/row.cc -------------------------------------------------------------------------------- /client/dump/row.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/row.h -------------------------------------------------------------------------------- /client/dump/table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/table.cc -------------------------------------------------------------------------------- /client/dump/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/table.h -------------------------------------------------------------------------------- /client/dump/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/thread.h -------------------------------------------------------------------------------- /client/dump/view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/view.cc -------------------------------------------------------------------------------- /client/dump/view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/dump/view.h -------------------------------------------------------------------------------- /client/echo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/echo.cc -------------------------------------------------------------------------------- /client/logger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/logger.cc -------------------------------------------------------------------------------- /client/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/logger.h -------------------------------------------------------------------------------- /client/my_readline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/my_readline.h -------------------------------------------------------------------------------- /client/mysql.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysql.cc -------------------------------------------------------------------------------- /client/mysqladmin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqladmin.cc -------------------------------------------------------------------------------- /client/mysqlbinlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqlbinlog.h -------------------------------------------------------------------------------- /client/mysqldump.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqldump.cc -------------------------------------------------------------------------------- /client/mysqlshow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqlshow.cc -------------------------------------------------------------------------------- /client/mysqlslap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqlslap.cc -------------------------------------------------------------------------------- /client/mysqltest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/mysqltest.cc -------------------------------------------------------------------------------- /client/path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/path.cc -------------------------------------------------------------------------------- /client/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/path.h -------------------------------------------------------------------------------- /client/readline.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/client/readline.cc -------------------------------------------------------------------------------- /cmake/bison.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/bison.cmake -------------------------------------------------------------------------------- /cmake/boost.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/boost.cmake -------------------------------------------------------------------------------- /cmake/cpu_info.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/cpu_info.cmake -------------------------------------------------------------------------------- /cmake/curl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/curl.cmake -------------------------------------------------------------------------------- /cmake/fastcov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/fastcov.cmake -------------------------------------------------------------------------------- /cmake/fido2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/fido2.cmake -------------------------------------------------------------------------------- /cmake/filesize.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/filesize.bat -------------------------------------------------------------------------------- /cmake/fprofile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/fprofile.cmake -------------------------------------------------------------------------------- /cmake/gloves.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/gloves.cmake -------------------------------------------------------------------------------- /cmake/icu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/icu.cmake -------------------------------------------------------------------------------- /cmake/info_bin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/info_bin.cmake -------------------------------------------------------------------------------- /cmake/info_src.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/info_src.cmake -------------------------------------------------------------------------------- /cmake/java.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/java.cmake -------------------------------------------------------------------------------- /cmake/kerberos.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/kerberos.cmake -------------------------------------------------------------------------------- /cmake/ldap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/ldap.cmake -------------------------------------------------------------------------------- /cmake/libevent.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/libevent.cmake -------------------------------------------------------------------------------- /cmake/libutils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/libutils.cmake -------------------------------------------------------------------------------- /cmake/lz4.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/lz4.cmake -------------------------------------------------------------------------------- /cmake/maven.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/maven.cmake -------------------------------------------------------------------------------- /cmake/os/Linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/os/Linux.cmake -------------------------------------------------------------------------------- /cmake/os/SunOS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/os/SunOS.cmake -------------------------------------------------------------------------------- /cmake/plugin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/plugin.cmake -------------------------------------------------------------------------------- /cmake/protobuf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/protobuf.cmake -------------------------------------------------------------------------------- /cmake/readline.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/readline.cmake -------------------------------------------------------------------------------- /cmake/rpc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/rpc.cmake -------------------------------------------------------------------------------- /cmake/sasl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/sasl.cmake -------------------------------------------------------------------------------- /cmake/ssl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/ssl.cmake -------------------------------------------------------------------------------- /cmake/systemd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/systemd.cmake -------------------------------------------------------------------------------- /cmake/tags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/tags.cmake -------------------------------------------------------------------------------- /cmake/zlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/zlib.cmake -------------------------------------------------------------------------------- /cmake/zstd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/cmake/zstd.cmake -------------------------------------------------------------------------------- /config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/config.h.cmake -------------------------------------------------------------------------------- /configure.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/configure.cmake -------------------------------------------------------------------------------- /extra/curl/curl-8.4.0/lib/.checksrc: -------------------------------------------------------------------------------- 1 | enable STRERROR 2 | -------------------------------------------------------------------------------- /extra/icu/icu-release-73-1/source/stubdata/sources.txt: -------------------------------------------------------------------------------- 1 | stubdata.cpp 2 | -------------------------------------------------------------------------------- /extra/libcbor/libcbor-0.10.2/examples/bazel/third_party/BUILD: -------------------------------------------------------------------------------- 1 | exports_files(["libcbor.BUILD"]) 2 | -------------------------------------------------------------------------------- /extra/libcbor/libcbor-0.10.2/examples/data/integer.cbor: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /extra/libedit/libedit-20221030-3.1/THANKS: -------------------------------------------------------------------------------- 1 | Thanks to the NetBSD Project maintainers of libedit! 2 | -------------------------------------------------------------------------------- /extra/protobuf/protobuf-3.19.4/protobuf_version.bzl: -------------------------------------------------------------------------------- 1 | PROTOBUF_VERSION = '3.19.4' 2 | -------------------------------------------------------------------------------- /extra/tirpc/libtirpc-1.3.3/missing: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /extra/tirpc/libtirpc-1.3.3/tirpc/libc_private.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/base64.h -------------------------------------------------------------------------------- /include/big_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/big_endian.h -------------------------------------------------------------------------------- /include/decimal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/decimal.h -------------------------------------------------------------------------------- /include/dig_vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/dig_vec.h -------------------------------------------------------------------------------- /include/dur_prop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/dur_prop.h -------------------------------------------------------------------------------- /include/errmsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/errmsg.h -------------------------------------------------------------------------------- /include/ft_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/ft_global.h -------------------------------------------------------------------------------- /include/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/heap.h -------------------------------------------------------------------------------- /include/keycache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/keycache.h -------------------------------------------------------------------------------- /include/lex_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/lex_string.h -------------------------------------------------------------------------------- /include/lf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/lf.h -------------------------------------------------------------------------------- /include/m_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/m_string.h -------------------------------------------------------------------------------- /include/manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/manifest.h -------------------------------------------------------------------------------- /include/mf_wcomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mf_wcomp.h -------------------------------------------------------------------------------- /include/mutex_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mutex_lock.h -------------------------------------------------------------------------------- /include/my_aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_aes.h -------------------------------------------------------------------------------- /include/my_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_alloc.h -------------------------------------------------------------------------------- /include/my_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_atomic.h -------------------------------------------------------------------------------- /include/my_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_base.h -------------------------------------------------------------------------------- /include/my_bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_bit.h -------------------------------------------------------------------------------- /include/my_bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_bitmap.h -------------------------------------------------------------------------------- /include/my_cleanse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_cleanse.h -------------------------------------------------------------------------------- /include/my_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_command.h -------------------------------------------------------------------------------- /include/my_compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_compare.h -------------------------------------------------------------------------------- /include/my_dbug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_dbug.h -------------------------------------------------------------------------------- /include/my_default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_default.h -------------------------------------------------------------------------------- /include/my_dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_dir.h -------------------------------------------------------------------------------- /include/my_getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_getopt.h -------------------------------------------------------------------------------- /include/my_icp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_icp.h -------------------------------------------------------------------------------- /include/my_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_io.h -------------------------------------------------------------------------------- /include/my_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_list.h -------------------------------------------------------------------------------- /include/my_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_macros.h -------------------------------------------------------------------------------- /include/my_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_md5.h -------------------------------------------------------------------------------- /include/my_murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_murmur3.h -------------------------------------------------------------------------------- /include/my_rdtsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_rdtsc.h -------------------------------------------------------------------------------- /include/my_rnd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_rnd.h -------------------------------------------------------------------------------- /include/my_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_sys.h -------------------------------------------------------------------------------- /include/my_systime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_systime.h -------------------------------------------------------------------------------- /include/my_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_thread.h -------------------------------------------------------------------------------- /include/my_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_time.h -------------------------------------------------------------------------------- /include/my_time_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_time_t.h -------------------------------------------------------------------------------- /include/my_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_timer.h -------------------------------------------------------------------------------- /include/my_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_tree.h -------------------------------------------------------------------------------- /include/my_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_user.h -------------------------------------------------------------------------------- /include/my_xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/my_xml.h -------------------------------------------------------------------------------- /include/myisam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/myisam.h -------------------------------------------------------------------------------- /include/myisammrg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/myisammrg.h -------------------------------------------------------------------------------- /include/myisampack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/myisampack.h -------------------------------------------------------------------------------- /include/mysql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mysql.h -------------------------------------------------------------------------------- /include/mysql.h.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mysql.h.pp -------------------------------------------------------------------------------- /include/mysql_com.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mysql_com.h -------------------------------------------------------------------------------- /include/mysql_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mysql_time.h -------------------------------------------------------------------------------- /include/mysys_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/mysys_err.h -------------------------------------------------------------------------------- /include/nulls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/nulls.h -------------------------------------------------------------------------------- /include/password.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/password.h -------------------------------------------------------------------------------- /include/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/sha1.h -------------------------------------------------------------------------------- /include/sha2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/sha2.h -------------------------------------------------------------------------------- /include/sql_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/sql_common.h -------------------------------------------------------------------------------- /include/sql_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/sql_string.h -------------------------------------------------------------------------------- /include/str2int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/str2int.h -------------------------------------------------------------------------------- /include/strcont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/strcont.h -------------------------------------------------------------------------------- /include/strmake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/strmake.h -------------------------------------------------------------------------------- /include/strxmov.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/strxmov.h -------------------------------------------------------------------------------- /include/strxnmov.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/strxnmov.h -------------------------------------------------------------------------------- /include/thr_cond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/thr_cond.h -------------------------------------------------------------------------------- /include/thr_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/thr_lock.h -------------------------------------------------------------------------------- /include/thr_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/thr_mutex.h -------------------------------------------------------------------------------- /include/thr_rwlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/thr_rwlock.h -------------------------------------------------------------------------------- /include/typelib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/typelib.h -------------------------------------------------------------------------------- /include/unhex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/unhex.h -------------------------------------------------------------------------------- /include/violite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/include/violite.h -------------------------------------------------------------------------------- /libmysql/dns_srv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/libmysql/dns_srv.cc -------------------------------------------------------------------------------- /libmysql/errmsg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/libmysql/errmsg.cc -------------------------------------------------------------------------------- /libmysql/libmysql.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/libmysql/libmysql.cc -------------------------------------------------------------------------------- /libs/mysql/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/libs/mysql/readme.md -------------------------------------------------------------------------------- /libservices/HOWTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/libservices/HOWTO -------------------------------------------------------------------------------- /man/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/CMakeLists.txt -------------------------------------------------------------------------------- /man/comp_err.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/comp_err.1 -------------------------------------------------------------------------------- /man/ibd2sdi.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ibd2sdi.1 -------------------------------------------------------------------------------- /man/innochecksum.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/innochecksum.1 -------------------------------------------------------------------------------- /man/lz4_decompress.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/lz4_decompress.1 -------------------------------------------------------------------------------- /man/myisam_ftdump.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/myisam_ftdump.1 -------------------------------------------------------------------------------- /man/myisamchk.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/myisamchk.1 -------------------------------------------------------------------------------- /man/myisamlog.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/myisamlog.1 -------------------------------------------------------------------------------- /man/myisampack.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/myisampack.1 -------------------------------------------------------------------------------- /man/mysql.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysql.1 -------------------------------------------------------------------------------- /man/mysql.server.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysql.server.1 -------------------------------------------------------------------------------- /man/mysql_config.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysql_config.1 -------------------------------------------------------------------------------- /man/mysql_upgrade.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysql_upgrade.1 -------------------------------------------------------------------------------- /man/mysqladmin.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqladmin.1 -------------------------------------------------------------------------------- /man/mysqlbinlog.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlbinlog.1 -------------------------------------------------------------------------------- /man/mysqlcheck.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlcheck.1 -------------------------------------------------------------------------------- /man/mysqld.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqld.8 -------------------------------------------------------------------------------- /man/mysqld_multi.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqld_multi.1 -------------------------------------------------------------------------------- /man/mysqld_safe.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqld_safe.1 -------------------------------------------------------------------------------- /man/mysqldump.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqldump.1 -------------------------------------------------------------------------------- /man/mysqldumpslow.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqldumpslow.1 -------------------------------------------------------------------------------- /man/mysqlimport.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlimport.1 -------------------------------------------------------------------------------- /man/mysqlman.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlman.1 -------------------------------------------------------------------------------- /man/mysqlpump.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlpump.1 -------------------------------------------------------------------------------- /man/mysqlrouter.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlrouter.1 -------------------------------------------------------------------------------- /man/mysqlshow.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlshow.1 -------------------------------------------------------------------------------- /man/mysqlslap.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/mysqlslap.1 -------------------------------------------------------------------------------- /man/ndb_blob_tool.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_blob_tool.1 -------------------------------------------------------------------------------- /man/ndb_config.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_config.1 -------------------------------------------------------------------------------- /man/ndb_cpcd.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_cpcd.1 -------------------------------------------------------------------------------- /man/ndb_delete_all.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_delete_all.1 -------------------------------------------------------------------------------- /man/ndb_desc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_desc.1 -------------------------------------------------------------------------------- /man/ndb_drop_index.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_drop_index.1 -------------------------------------------------------------------------------- /man/ndb_drop_table.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_drop_table.1 -------------------------------------------------------------------------------- /man/ndb_import.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_import.1 -------------------------------------------------------------------------------- /man/ndb_index_stat.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_index_stat.1 -------------------------------------------------------------------------------- /man/ndb_mgm.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_mgm.1 -------------------------------------------------------------------------------- /man/ndb_mgmd.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_mgmd.8 -------------------------------------------------------------------------------- /man/ndb_move_data.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_move_data.1 -------------------------------------------------------------------------------- /man/ndb_perror.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_perror.1 -------------------------------------------------------------------------------- /man/ndb_print_file.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_print_file.1 -------------------------------------------------------------------------------- /man/ndb_restore.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_restore.1 -------------------------------------------------------------------------------- /man/ndb_select_all.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_select_all.1 -------------------------------------------------------------------------------- /man/ndb_setup.py.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_setup.py.1 -------------------------------------------------------------------------------- /man/ndb_size.pl.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_size.pl.1 -------------------------------------------------------------------------------- /man/ndb_top.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_top.1 -------------------------------------------------------------------------------- /man/ndb_waiter.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndb_waiter.1 -------------------------------------------------------------------------------- /man/ndbd.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndbd.8 -------------------------------------------------------------------------------- /man/ndbmtd.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndbmtd.8 -------------------------------------------------------------------------------- /man/ndbxfrm.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/ndbxfrm.1 -------------------------------------------------------------------------------- /man/perror.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/man/perror.1 -------------------------------------------------------------------------------- /mysys/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/.clang-tidy -------------------------------------------------------------------------------- /mysys/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/CMakeLists.txt -------------------------------------------------------------------------------- /mysys/array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/array.cc -------------------------------------------------------------------------------- /mysys/build_id.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/build_id.cc -------------------------------------------------------------------------------- /mysys/build_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/build_id.h -------------------------------------------------------------------------------- /mysys/charset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/charset.cc -------------------------------------------------------------------------------- /mysys/dbug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/dbug.cc -------------------------------------------------------------------------------- /mysys/decimal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/decimal.cc -------------------------------------------------------------------------------- /mysys/errors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/errors.cc -------------------------------------------------------------------------------- /mysys/lf_dynarray.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/lf_dynarray.cc -------------------------------------------------------------------------------- /mysys/lf_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/lf_hash.cc -------------------------------------------------------------------------------- /mysys/list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/list.cc -------------------------------------------------------------------------------- /mysys/mf_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_cache.cc -------------------------------------------------------------------------------- /mysys/mf_dirname.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_dirname.cc -------------------------------------------------------------------------------- /mysys/mf_fn_ext.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_fn_ext.cc -------------------------------------------------------------------------------- /mysys/mf_format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_format.cc -------------------------------------------------------------------------------- /mysys/mf_iocache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_iocache.cc -------------------------------------------------------------------------------- /mysys/mf_iocache2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_iocache2.cc -------------------------------------------------------------------------------- /mysys/mf_keycache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_keycache.cc -------------------------------------------------------------------------------- /mysys/mf_loadpath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_loadpath.cc -------------------------------------------------------------------------------- /mysys/mf_pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_pack.cc -------------------------------------------------------------------------------- /mysys/mf_path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_path.cc -------------------------------------------------------------------------------- /mysys/mf_same.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_same.cc -------------------------------------------------------------------------------- /mysys/mf_tempdir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_tempdir.cc -------------------------------------------------------------------------------- /mysys/mf_tempfile.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_tempfile.cc -------------------------------------------------------------------------------- /mysys/mf_unixpath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_unixpath.cc -------------------------------------------------------------------------------- /mysys/mf_wcomp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mf_wcomp.cc -------------------------------------------------------------------------------- /mysys/mulalloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mulalloc.cc -------------------------------------------------------------------------------- /mysys/my_access.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_access.cc -------------------------------------------------------------------------------- /mysys/my_aes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_aes.cc -------------------------------------------------------------------------------- /mysys/my_aes_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_aes_impl.h -------------------------------------------------------------------------------- /mysys/my_alloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_alloc.cc -------------------------------------------------------------------------------- /mysys/my_bit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_bit.cc -------------------------------------------------------------------------------- /mysys/my_bitmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_bitmap.cc -------------------------------------------------------------------------------- /mysys/my_chmod.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_chmod.cc -------------------------------------------------------------------------------- /mysys/my_chsize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_chsize.cc -------------------------------------------------------------------------------- /mysys/my_compare.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_compare.cc -------------------------------------------------------------------------------- /mysys/my_compress.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_compress.cc -------------------------------------------------------------------------------- /mysys/my_conio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_conio.cc -------------------------------------------------------------------------------- /mysys/my_copy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_copy.cc -------------------------------------------------------------------------------- /mysys/my_create.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_create.cc -------------------------------------------------------------------------------- /mysys/my_default.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_default.cc -------------------------------------------------------------------------------- /mysys/my_delete.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_delete.cc -------------------------------------------------------------------------------- /mysys/my_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_error.cc -------------------------------------------------------------------------------- /mysys/my_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_file.cc -------------------------------------------------------------------------------- /mysys/my_fopen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_fopen.cc -------------------------------------------------------------------------------- /mysys/my_fstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_fstream.cc -------------------------------------------------------------------------------- /mysys/my_getopt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_getopt.cc -------------------------------------------------------------------------------- /mysys/my_getpwnam.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_getpwnam.cc -------------------------------------------------------------------------------- /mysys/my_getwd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_getwd.cc -------------------------------------------------------------------------------- /mysys/my_init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_init.cc -------------------------------------------------------------------------------- /mysys/my_kdf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_kdf.cc -------------------------------------------------------------------------------- /mysys/my_kdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_kdf.h -------------------------------------------------------------------------------- /mysys/my_lib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_lib.cc -------------------------------------------------------------------------------- /mysys/my_malloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_malloc.cc -------------------------------------------------------------------------------- /mysys/my_md5.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_md5.cc -------------------------------------------------------------------------------- /mysys/my_mess.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_mess.cc -------------------------------------------------------------------------------- /mysys/my_mkdir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_mkdir.cc -------------------------------------------------------------------------------- /mysys/my_mmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_mmap.cc -------------------------------------------------------------------------------- /mysys/my_murmur3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_murmur3.cc -------------------------------------------------------------------------------- /mysys/my_once.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_once.cc -------------------------------------------------------------------------------- /mysys/my_open.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_open.cc -------------------------------------------------------------------------------- /mysys/my_pread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_pread.cc -------------------------------------------------------------------------------- /mysys/my_rdtsc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_rdtsc.cc -------------------------------------------------------------------------------- /mysys/my_read.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_read.cc -------------------------------------------------------------------------------- /mysys/my_rename.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_rename.cc -------------------------------------------------------------------------------- /mysys/my_rnd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_rnd.cc -------------------------------------------------------------------------------- /mysys/my_seek.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_seek.cc -------------------------------------------------------------------------------- /mysys/my_sha1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_sha1.cc -------------------------------------------------------------------------------- /mysys/my_sha2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_sha2.cc -------------------------------------------------------------------------------- /mysys/my_static.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_static.cc -------------------------------------------------------------------------------- /mysys/my_static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_static.h -------------------------------------------------------------------------------- /mysys/my_string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_string.cc -------------------------------------------------------------------------------- /mysys/my_symlink.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_symlink.cc -------------------------------------------------------------------------------- /mysys/my_symlink2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_symlink2.cc -------------------------------------------------------------------------------- /mysys/my_sync.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_sync.cc -------------------------------------------------------------------------------- /mysys/my_syslog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_syslog.cc -------------------------------------------------------------------------------- /mysys/my_systime.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_systime.cc -------------------------------------------------------------------------------- /mysys/my_thr_init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_thr_init.cc -------------------------------------------------------------------------------- /mysys/my_thread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_thread.cc -------------------------------------------------------------------------------- /mysys/my_time.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_time.cc -------------------------------------------------------------------------------- /mysys/my_user.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_user.cc -------------------------------------------------------------------------------- /mysys/my_windac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_windac.cc -------------------------------------------------------------------------------- /mysys/my_winerr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_winerr.cc -------------------------------------------------------------------------------- /mysys/my_winfile.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_winfile.cc -------------------------------------------------------------------------------- /mysys/my_write.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/my_write.cc -------------------------------------------------------------------------------- /mysys/mysys_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/mysys_priv.h -------------------------------------------------------------------------------- /mysys/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/pack.cc -------------------------------------------------------------------------------- /mysys/psi_noop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/psi_noop.cc -------------------------------------------------------------------------------- /mysys/ptr_cmp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/ptr_cmp.cc -------------------------------------------------------------------------------- /mysys/stacktrace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/stacktrace.cc -------------------------------------------------------------------------------- /mysys/str2int.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/str2int.cc -------------------------------------------------------------------------------- /mysys/strcont.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/strcont.cc -------------------------------------------------------------------------------- /mysys/strmake.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/strmake.cc -------------------------------------------------------------------------------- /mysys/strxmov.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/strxmov.cc -------------------------------------------------------------------------------- /mysys/strxnmov.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/strxnmov.cc -------------------------------------------------------------------------------- /mysys/thr_cond.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/thr_cond.cc -------------------------------------------------------------------------------- /mysys/thr_lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/thr_lock.cc -------------------------------------------------------------------------------- /mysys/thr_mutex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/thr_mutex.cc -------------------------------------------------------------------------------- /mysys/thr_rwlock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/thr_rwlock.cc -------------------------------------------------------------------------------- /mysys/tree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/tree.cc -------------------------------------------------------------------------------- /mysys/typelib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/typelib.cc -------------------------------------------------------------------------------- /mysys/unhex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/unhex.cc -------------------------------------------------------------------------------- /mysys/win_timers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/mysys/win_timers.cc -------------------------------------------------------------------------------- /packaging/deb-in/compat: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /packaging/deb-in/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /plugin/daemon_example/NEWS: -------------------------------------------------------------------------------- 1 | 0.1 - Tue Nov 7 12:08:03 PST 2006 2 | * Added Example to test interface 3 | -------------------------------------------------------------------------------- /plugin/x/utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/plugin/x/utils.cmake -------------------------------------------------------------------------------- /router/README.router: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/router/README.router -------------------------------------------------------------------------------- /router/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/router/config.h.in -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/empty.pw: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/no-colon.pw: -------------------------------------------------------------------------------- 1 | karl 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/no-id.pw: -------------------------------------------------------------------------------- 1 | foo:no-hash 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/no-pw.pw: -------------------------------------------------------------------------------- 1 | karl: 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/sha256-empty-salt.pw: -------------------------------------------------------------------------------- 1 | karl:$5$$ 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/sha256-no-salt.pw: -------------------------------------------------------------------------------- 1 | karl:$6$ 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_backend/unknown-hash.pw: -------------------------------------------------------------------------------- 1 | user:$1$ 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_method/good.data: -------------------------------------------------------------------------------- 1 | Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_auth_method_basic/good.data: -------------------------------------------------------------------------------- 1 | QWxhZGRpbjpvcGVuIHNlc2FtZQ== 2 | -------------------------------------------------------------------------------- /router/src/http/tests/corpus_base64/aladdin.data: -------------------------------------------------------------------------------- 1 | QWxhZGRpbjpvcGVuIHNlc2FtZQ== 2 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/binary_datetime/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/binary_time/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/binlog_dump/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/binlog_dump_gtid/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/change_user/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/client_greeting/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/clone/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/init_schema/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/list_fields/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/ping/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/ping/ping: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/query/do_1: -------------------------------------------------------------------------------- 1 | DO 1 -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/query/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/quit/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/quit/quit: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/register_replica/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/reload/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/reset_connection/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/reset_connection/reset_connection: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/set_option/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/statistics/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_close/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_execute/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_fetch/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_param_append_data/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_prepare/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/mysql_protocol/tests/corpus/stmt_reset/empty_capabilities: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/src/router/tests/mysqlrouter_extra.conf.in: -------------------------------------------------------------------------------- 1 | [routertestplugin_magic] 2 | foo = bar 3 | -------------------------------------------------------------------------------- /router/src/router/tests/parse_error.conf: -------------------------------------------------------------------------------- 1 | [config_a 2 | error = "Malformed section header.." -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/show_warnings/show_count_start_errors: -------------------------------------------------------------------------------- 1 | SHOW COUNT(*) ERRORS 2 | -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/show_warnings/show_count_start_warnings: -------------------------------------------------------------------------------- 1 | SHOW COUNT(*) WARNINGS 2 | -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/show_warnings/show_count_start_warnings_limit_1: -------------------------------------------------------------------------------- 1 | SHOW WARNINGS Limit 1 2 | -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/show_warnings/show_warnings: -------------------------------------------------------------------------------- 1 | Show Warnings 2 | -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/sql_lexer/open_comment: -------------------------------------------------------------------------------- 1 | DO 1 /*; 2 | -------------------------------------------------------------------------------- /router/src/routing/tests/corpus/sql_lexer/select_1: -------------------------------------------------------------------------------- 1 | SELECT 1 2 | -------------------------------------------------------------------------------- /router/tests/component/data/js_test_empty_file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/tests/component/data/js_test_parse_error.js: -------------------------------------------------------------------------------- 1 | [ 2 | -------------------------------------------------------------------------------- /router/tests/component/data/js_test_stmts_is_empty.js: -------------------------------------------------------------------------------- 1 | ({"stmts": []}) 2 | -------------------------------------------------------------------------------- /router/tests/component/data/test_modules/test-require-nesting-5.js: -------------------------------------------------------------------------------- 1 | // a parse-error 2 | 3 | [ 4 | -------------------------------------------------------------------------------- /router/tests/fuzzers/corpus/fuzz_router_uri/uri-1: -------------------------------------------------------------------------------- 1 | ham://scott:tiger@spam.example.com:80 2 | -------------------------------------------------------------------------------- /router/tests/fuzzers/corpus/fuzz_router_uri/uri-3: -------------------------------------------------------------------------------- 1 | m+f://[::1%25foo]/f/?f=f&c=b#f 2 | -------------------------------------------------------------------------------- /router/tests/fuzzers/corpus/fuzz_router_uri_tostring/host-trailing-dot: -------------------------------------------------------------------------------- 1 | w://7.7.%33.7. -------------------------------------------------------------------------------- /router/tests/fuzzers/corpus/fuzz_router_uri_tostring/uri-ipv6-zoneid: -------------------------------------------------------------------------------- 1 | u://u:p@[::1%lo]:80/p/p?k=v&l=m#f 2 | -------------------------------------------------------------------------------- /router/tsan.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/router/tsan.supp -------------------------------------------------------------------------------- /run_doxygen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/run_doxygen.cmake -------------------------------------------------------------------------------- /scripts/comp_sql.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/scripts/comp_sql.cc -------------------------------------------------------------------------------- /share/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/share/CMakeLists.txt -------------------------------------------------------------------------------- /share/dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/share/dictionary.txt -------------------------------------------------------------------------------- /sql-common/client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql-common/client.cc -------------------------------------------------------------------------------- /sql-common/net_ns.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql-common/net_ns.cc -------------------------------------------------------------------------------- /sql-common/net_ns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql-common/net_ns.h -------------------------------------------------------------------------------- /sql-common/oci/ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql-common/oci/ssl.h -------------------------------------------------------------------------------- /sql/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/.clang-tidy -------------------------------------------------------------------------------- /sql/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/CMakeLists.txt -------------------------------------------------------------------------------- /sql/MSG00001.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/MSG00001.bin -------------------------------------------------------------------------------- /sql/add_errmsg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/add_errmsg -------------------------------------------------------------------------------- /sql/auth/auth_acls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/auth_acls.h -------------------------------------------------------------------------------- /sql/auth/password.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/password.cc -------------------------------------------------------------------------------- /sql/auth/roles.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/roles.cc -------------------------------------------------------------------------------- /sql/auth/roles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/roles.h -------------------------------------------------------------------------------- /sql/auth/sql_acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/sql_acl.h -------------------------------------------------------------------------------- /sql/auth/sql_mfa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/sql_mfa.cc -------------------------------------------------------------------------------- /sql/auth/sql_mfa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/sql_mfa.h -------------------------------------------------------------------------------- /sql/auth/sql_user.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auth/sql_user.cc -------------------------------------------------------------------------------- /sql/auto_thd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auto_thd.cc -------------------------------------------------------------------------------- /sql/auto_thd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/auto_thd.h -------------------------------------------------------------------------------- /sql/basic_istream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/basic_istream.cc -------------------------------------------------------------------------------- /sql/basic_istream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/basic_istream.h -------------------------------------------------------------------------------- /sql/basic_ostream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/basic_ostream.cc -------------------------------------------------------------------------------- /sql/basic_ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/basic_ostream.h -------------------------------------------------------------------------------- /sql/binlog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog.cc -------------------------------------------------------------------------------- /sql/binlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog.h -------------------------------------------------------------------------------- /sql/binlog/global.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog/global.cc -------------------------------------------------------------------------------- /sql/binlog/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog/global.h -------------------------------------------------------------------------------- /sql/binlog_istream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog_istream.h -------------------------------------------------------------------------------- /sql/binlog_ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog_ostream.h -------------------------------------------------------------------------------- /sql/binlog_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog_reader.cc -------------------------------------------------------------------------------- /sql/binlog_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/binlog_reader.h -------------------------------------------------------------------------------- /sql/bootstrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/bootstrap.cc -------------------------------------------------------------------------------- /sql/bootstrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/bootstrap.h -------------------------------------------------------------------------------- /sql/bootstrap_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/bootstrap_impl.h -------------------------------------------------------------------------------- /sql/bounded_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/bounded_queue.h -------------------------------------------------------------------------------- /sql/check_sql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/check_sql.h -------------------------------------------------------------------------------- /sql/check_sql_send.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/check_sql_send.h -------------------------------------------------------------------------------- /sql/check_stack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/check_stack.cc -------------------------------------------------------------------------------- /sql/check_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/check_stack.h -------------------------------------------------------------------------------- /sql/clone_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/clone_handler.cc -------------------------------------------------------------------------------- /sql/clone_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/clone_handler.h -------------------------------------------------------------------------------- /sql/comp_creator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/comp_creator.h -------------------------------------------------------------------------------- /sql/create_def.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/create_def.cc -------------------------------------------------------------------------------- /sql/create_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/create_field.cc -------------------------------------------------------------------------------- /sql/create_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/create_field.h -------------------------------------------------------------------------------- /sql/current_thd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/current_thd.cc -------------------------------------------------------------------------------- /sql/current_thd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/current_thd.h -------------------------------------------------------------------------------- /sql/dd/collection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/collection.cc -------------------------------------------------------------------------------- /sql/dd/collection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/collection.h -------------------------------------------------------------------------------- /sql/dd/dd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd.h -------------------------------------------------------------------------------- /sql/dd/dd_event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_event.cc -------------------------------------------------------------------------------- /sql/dd/dd_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_event.h -------------------------------------------------------------------------------- /sql/dd/dd_routine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_routine.cc -------------------------------------------------------------------------------- /sql/dd/dd_routine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_routine.h -------------------------------------------------------------------------------- /sql/dd/dd_schema.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_schema.cc -------------------------------------------------------------------------------- /sql/dd/dd_schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_schema.h -------------------------------------------------------------------------------- /sql/dd/dd_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_table.cc -------------------------------------------------------------------------------- /sql/dd/dd_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_table.h -------------------------------------------------------------------------------- /sql/dd/dd_trigger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_trigger.cc -------------------------------------------------------------------------------- /sql/dd/dd_trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_trigger.h -------------------------------------------------------------------------------- /sql/dd/dd_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_utility.cc -------------------------------------------------------------------------------- /sql/dd/dd_utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_utility.h -------------------------------------------------------------------------------- /sql/dd/dd_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_version.h -------------------------------------------------------------------------------- /sql/dd/dd_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_view.cc -------------------------------------------------------------------------------- /sql/dd/dd_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dd_view.h -------------------------------------------------------------------------------- /sql/dd/dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/dictionary.h -------------------------------------------------------------------------------- /sql/dd/impl/dd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/impl/dd.cc -------------------------------------------------------------------------------- /sql/dd/impl/sdi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/impl/sdi.cc -------------------------------------------------------------------------------- /sql/dd/impl/sdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/impl/sdi.h -------------------------------------------------------------------------------- /sql/dd/impl/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/impl/utils.cc -------------------------------------------------------------------------------- /sql/dd/impl/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/impl/utils.h -------------------------------------------------------------------------------- /sql/dd/object_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/object_id.h -------------------------------------------------------------------------------- /sql/dd/properties.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/properties.cc -------------------------------------------------------------------------------- /sql/dd/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/properties.h -------------------------------------------------------------------------------- /sql/dd/result_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/result_type.h -------------------------------------------------------------------------------- /sql/dd/sdi_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/sdi_api.h -------------------------------------------------------------------------------- /sql/dd/sdi_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/sdi_file.h -------------------------------------------------------------------------------- /sql/dd/sdi_fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/sdi_fwd.h -------------------------------------------------------------------------------- /sql/dd/string_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/string_type.h -------------------------------------------------------------------------------- /sql/dd/types/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/types/event.h -------------------------------------------------------------------------------- /sql/dd/types/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/types/index.h -------------------------------------------------------------------------------- /sql/dd/types/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/types/table.h -------------------------------------------------------------------------------- /sql/dd/types/view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd/types/view.h -------------------------------------------------------------------------------- /sql/dd_sp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd_sp.cc -------------------------------------------------------------------------------- /sql/dd_sp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd_sp.h -------------------------------------------------------------------------------- /sql/dd_sql_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd_sql_view.cc -------------------------------------------------------------------------------- /sql/dd_sql_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd_sql_view.h -------------------------------------------------------------------------------- /sql/dd_table_share.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dd_table_share.h -------------------------------------------------------------------------------- /sql/debug_lo_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/debug_lo_misc.h -------------------------------------------------------------------------------- /sql/debug_sync.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/debug_sync.cc -------------------------------------------------------------------------------- /sql/debug_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/debug_sync.h -------------------------------------------------------------------------------- /sql/default_values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/default_values.h -------------------------------------------------------------------------------- /sql/derror.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/derror.cc -------------------------------------------------------------------------------- /sql/derror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/derror.h -------------------------------------------------------------------------------- /sql/dynamic_ids.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dynamic_ids.cc -------------------------------------------------------------------------------- /sql/dynamic_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/dynamic_ids.h -------------------------------------------------------------------------------- /sql/error_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/error_handler.cc -------------------------------------------------------------------------------- /sql/error_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/error_handler.h -------------------------------------------------------------------------------- /sql/event_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/event_queue.cc -------------------------------------------------------------------------------- /sql/event_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/event_queue.h -------------------------------------------------------------------------------- /sql/events.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/events.cc -------------------------------------------------------------------------------- /sql/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/events.h -------------------------------------------------------------------------------- /sql/field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/field.cc -------------------------------------------------------------------------------- /sql/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/field.h -------------------------------------------------------------------------------- /sql/field_conv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/field_conv.cc -------------------------------------------------------------------------------- /sql/filesort.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/filesort.cc -------------------------------------------------------------------------------- /sql/filesort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/filesort.h -------------------------------------------------------------------------------- /sql/filesort_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/filesort_utils.h -------------------------------------------------------------------------------- /sql/gen_lex_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gen_lex_hash.cc -------------------------------------------------------------------------------- /sql/gen_lex_token.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gen_lex_token.cc -------------------------------------------------------------------------------- /sql/gis/area.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/area.cc -------------------------------------------------------------------------------- /sql/gis/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/area.h -------------------------------------------------------------------------------- /sql/gis/box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/box.h -------------------------------------------------------------------------------- /sql/gis/box_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/box_traits.h -------------------------------------------------------------------------------- /sql/gis/buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/buffer.cc -------------------------------------------------------------------------------- /sql/gis/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/buffer.h -------------------------------------------------------------------------------- /sql/gis/crosses.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/crosses.cc -------------------------------------------------------------------------------- /sql/gis/disjoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/disjoint.cc -------------------------------------------------------------------------------- /sql/gis/distance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/distance.cc -------------------------------------------------------------------------------- /sql/gis/distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/distance.h -------------------------------------------------------------------------------- /sql/gis/equals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/equals.cc -------------------------------------------------------------------------------- /sql/gis/functor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/functor.h -------------------------------------------------------------------------------- /sql/gis/gc_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/gc_utils.cc -------------------------------------------------------------------------------- /sql/gis/gc_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/gc_utils.h -------------------------------------------------------------------------------- /sql/gis/geometries.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/geometries.h -------------------------------------------------------------------------------- /sql/gis/is_simple.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/is_simple.cc -------------------------------------------------------------------------------- /sql/gis/is_simple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/is_simple.h -------------------------------------------------------------------------------- /sql/gis/is_valid.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/is_valid.cc -------------------------------------------------------------------------------- /sql/gis/is_valid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/is_valid.h -------------------------------------------------------------------------------- /sql/gis/length.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/length.cc -------------------------------------------------------------------------------- /sql/gis/length.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/length.h -------------------------------------------------------------------------------- /sql/gis/mbr_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/mbr_utils.cc -------------------------------------------------------------------------------- /sql/gis/mbr_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/mbr_utils.h -------------------------------------------------------------------------------- /sql/gis/overlaps.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/overlaps.cc -------------------------------------------------------------------------------- /sql/gis/relops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/relops.h -------------------------------------------------------------------------------- /sql/gis/setops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/setops.h -------------------------------------------------------------------------------- /sql/gis/simplify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/simplify.cc -------------------------------------------------------------------------------- /sql/gis/simplify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/simplify.h -------------------------------------------------------------------------------- /sql/gis/so_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/so_utils.cc -------------------------------------------------------------------------------- /sql/gis/so_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/so_utils.h -------------------------------------------------------------------------------- /sql/gis/srid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/srid.h -------------------------------------------------------------------------------- /sql/gis/srs/srs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/srs/srs.cc -------------------------------------------------------------------------------- /sql/gis/srs/srs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/srs/srs.h -------------------------------------------------------------------------------- /sql/gis/touches.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/touches.cc -------------------------------------------------------------------------------- /sql/gis/transform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/transform.cc -------------------------------------------------------------------------------- /sql/gis/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/transform.h -------------------------------------------------------------------------------- /sql/gis/union.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/union.cc -------------------------------------------------------------------------------- /sql/gis/within.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/within.cc -------------------------------------------------------------------------------- /sql/gis/wkb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/wkb.cc -------------------------------------------------------------------------------- /sql/gis/wkb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis/wkb.h -------------------------------------------------------------------------------- /sql/gis_bg_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gis_bg_traits.h -------------------------------------------------------------------------------- /sql/gstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gstream.cc -------------------------------------------------------------------------------- /sql/gstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/gstream.h -------------------------------------------------------------------------------- /sql/handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/handler.cc -------------------------------------------------------------------------------- /sql/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/handler.h -------------------------------------------------------------------------------- /sql/hostname_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/hostname_cache.h -------------------------------------------------------------------------------- /sql/init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/init.cc -------------------------------------------------------------------------------- /sql/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/init.h -------------------------------------------------------------------------------- /sql/inplace_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/inplace_vector.h -------------------------------------------------------------------------------- /sql/item.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item.cc -------------------------------------------------------------------------------- /sql/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item.h -------------------------------------------------------------------------------- /sql/item_buff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_buff.cc -------------------------------------------------------------------------------- /sql/item_cmpfunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_cmpfunc.cc -------------------------------------------------------------------------------- /sql/item_cmpfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_cmpfunc.h -------------------------------------------------------------------------------- /sql/item_create.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_create.cc -------------------------------------------------------------------------------- /sql/item_create.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_create.h -------------------------------------------------------------------------------- /sql/item_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_func.cc -------------------------------------------------------------------------------- /sql/item_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_func.h -------------------------------------------------------------------------------- /sql/item_geofunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_geofunc.cc -------------------------------------------------------------------------------- /sql/item_geofunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_geofunc.h -------------------------------------------------------------------------------- /sql/item_gtid_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_gtid_func.h -------------------------------------------------------------------------------- /sql/item_inetfunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_inetfunc.cc -------------------------------------------------------------------------------- /sql/item_inetfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_inetfunc.h -------------------------------------------------------------------------------- /sql/item_json_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_json_func.h -------------------------------------------------------------------------------- /sql/item_pfs_func.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_pfs_func.cc -------------------------------------------------------------------------------- /sql/item_pfs_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_pfs_func.h -------------------------------------------------------------------------------- /sql/item_row.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_row.cc -------------------------------------------------------------------------------- /sql/item_row.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_row.h -------------------------------------------------------------------------------- /sql/item_strfunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_strfunc.cc -------------------------------------------------------------------------------- /sql/item_strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_strfunc.h -------------------------------------------------------------------------------- /sql/item_subselect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_subselect.h -------------------------------------------------------------------------------- /sql/item_sum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_sum.cc -------------------------------------------------------------------------------- /sql/item_sum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_sum.h -------------------------------------------------------------------------------- /sql/item_timefunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_timefunc.cc -------------------------------------------------------------------------------- /sql/item_timefunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_timefunc.h -------------------------------------------------------------------------------- /sql/item_xmlfunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_xmlfunc.cc -------------------------------------------------------------------------------- /sql/item_xmlfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/item_xmlfunc.h -------------------------------------------------------------------------------- /sql/join_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/join_type.h -------------------------------------------------------------------------------- /sql/json_diff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/json_diff.cc -------------------------------------------------------------------------------- /sql/json_diff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/json_diff.h -------------------------------------------------------------------------------- /sql/json_schema.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/json_schema.cc -------------------------------------------------------------------------------- /sql/json_schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/json_schema.h -------------------------------------------------------------------------------- /sql/key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/key.cc -------------------------------------------------------------------------------- /sql/key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/key.h -------------------------------------------------------------------------------- /sql/key_spec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/key_spec.cc -------------------------------------------------------------------------------- /sql/key_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/key_spec.h -------------------------------------------------------------------------------- /sql/keycaches.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/keycaches.cc -------------------------------------------------------------------------------- /sql/keycaches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/keycaches.h -------------------------------------------------------------------------------- /sql/lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/lex.h -------------------------------------------------------------------------------- /sql/lex_symbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/lex_symbol.h -------------------------------------------------------------------------------- /sql/lexer_yystype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/lexer_yystype.h -------------------------------------------------------------------------------- /sql/lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/lock.cc -------------------------------------------------------------------------------- /sql/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/lock.h -------------------------------------------------------------------------------- /sql/log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log.cc -------------------------------------------------------------------------------- /sql/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log.h -------------------------------------------------------------------------------- /sql/log_event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log_event.cc -------------------------------------------------------------------------------- /sql/log_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log_event.h -------------------------------------------------------------------------------- /sql/log_resource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log_resource.cc -------------------------------------------------------------------------------- /sql/log_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/log_resource.h -------------------------------------------------------------------------------- /sql/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/main.cc -------------------------------------------------------------------------------- /sql/mdl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mdl.cc -------------------------------------------------------------------------------- /sql/mdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mdl.h -------------------------------------------------------------------------------- /sql/mem_root_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mem_root_array.h -------------------------------------------------------------------------------- /sql/memory/ref_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/memory/ref_ptr.h -------------------------------------------------------------------------------- /sql/merge_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/merge_sort.h -------------------------------------------------------------------------------- /sql/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/message.h -------------------------------------------------------------------------------- /sql/message.mc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/message.mc -------------------------------------------------------------------------------- /sql/message.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/message.rc -------------------------------------------------------------------------------- /sql/mf_iocache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mf_iocache.cc -------------------------------------------------------------------------------- /sql/mysqld.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mysqld.cc -------------------------------------------------------------------------------- /sql/mysqld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mysqld.h -------------------------------------------------------------------------------- /sql/mysqld_cs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mysqld_cs.h -------------------------------------------------------------------------------- /sql/mysqld_daemon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mysqld_daemon.cc -------------------------------------------------------------------------------- /sql/mysqld_daemon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/mysqld_daemon.h -------------------------------------------------------------------------------- /sql/named_pipe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/named_pipe.cc -------------------------------------------------------------------------------- /sql/named_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/named_pipe.h -------------------------------------------------------------------------------- /sql/nested_join.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/nested_join.h -------------------------------------------------------------------------------- /sql/nt_servc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/nt_servc.cc -------------------------------------------------------------------------------- /sql/nt_servc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/nt_servc.h -------------------------------------------------------------------------------- /sql/opt_costmodel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_costmodel.cc -------------------------------------------------------------------------------- /sql/opt_costmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_costmodel.h -------------------------------------------------------------------------------- /sql/opt_explain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_explain.cc -------------------------------------------------------------------------------- /sql/opt_explain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_explain.h -------------------------------------------------------------------------------- /sql/opt_hints.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_hints.cc -------------------------------------------------------------------------------- /sql/opt_hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_hints.h -------------------------------------------------------------------------------- /sql/opt_statistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_statistics.h -------------------------------------------------------------------------------- /sql/opt_sum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_sum.cc -------------------------------------------------------------------------------- /sql/opt_trace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_trace.cc -------------------------------------------------------------------------------- /sql/opt_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/opt_trace.h -------------------------------------------------------------------------------- /sql/options_mysqld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/options_mysqld.h -------------------------------------------------------------------------------- /sql/options_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/options_parser.h -------------------------------------------------------------------------------- /sql/pack_rows.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/pack_rows.cc -------------------------------------------------------------------------------- /sql/pack_rows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/pack_rows.h -------------------------------------------------------------------------------- /sql/parse_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/parse_file.cc -------------------------------------------------------------------------------- /sql/parse_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/parse_file.h -------------------------------------------------------------------------------- /sql/parse_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/parse_location.h -------------------------------------------------------------------------------- /sql/parser_yystype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/parser_yystype.h -------------------------------------------------------------------------------- /sql/partition_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/partition_info.h -------------------------------------------------------------------------------- /sql/pfs_batch_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/pfs_batch_mode.h -------------------------------------------------------------------------------- /sql/pfs_priv_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/pfs_priv_util.h -------------------------------------------------------------------------------- /sql/plugin_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/plugin_table.h -------------------------------------------------------------------------------- /sql/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/protocol.h -------------------------------------------------------------------------------- /sql/psi_memory_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/psi_memory_key.h -------------------------------------------------------------------------------- /sql/query_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/query_options.h -------------------------------------------------------------------------------- /sql/query_result.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/query_result.cc -------------------------------------------------------------------------------- /sql/query_result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/query_result.h -------------------------------------------------------------------------------- /sql/query_term.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/query_term.cc -------------------------------------------------------------------------------- /sql/query_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/query_term.h -------------------------------------------------------------------------------- /sql/raii/sentry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/raii/sentry.h -------------------------------------------------------------------------------- /sql/record_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/record_buffer.h -------------------------------------------------------------------------------- /sql/regexp/errors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/regexp/errors.cc -------------------------------------------------------------------------------- /sql/regexp/errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/regexp/errors.h -------------------------------------------------------------------------------- /sql/replication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/replication.h -------------------------------------------------------------------------------- /sql/rpl_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_constants.h -------------------------------------------------------------------------------- /sql/rpl_context.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_context.cc -------------------------------------------------------------------------------- /sql/rpl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_context.h -------------------------------------------------------------------------------- /sql/rpl_filter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_filter.cc -------------------------------------------------------------------------------- /sql/rpl_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_filter.h -------------------------------------------------------------------------------- /sql/rpl_gtid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_gtid.h -------------------------------------------------------------------------------- /sql/rpl_gtid_misc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_gtid_misc.cc -------------------------------------------------------------------------------- /sql/rpl_gtid_mode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_gtid_mode.cc -------------------------------------------------------------------------------- /sql/rpl_gtid_set.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_gtid_set.cc -------------------------------------------------------------------------------- /sql/rpl_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_handler.cc -------------------------------------------------------------------------------- /sql/rpl_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_handler.h -------------------------------------------------------------------------------- /sql/rpl_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info.cc -------------------------------------------------------------------------------- /sql/rpl_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info.h -------------------------------------------------------------------------------- /sql/rpl_info_dummy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info_dummy.h -------------------------------------------------------------------------------- /sql/rpl_info_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info_file.cc -------------------------------------------------------------------------------- /sql/rpl_info_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info_file.h -------------------------------------------------------------------------------- /sql/rpl_info_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_info_table.h -------------------------------------------------------------------------------- /sql/rpl_injector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_injector.cc -------------------------------------------------------------------------------- /sql/rpl_injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_injector.h -------------------------------------------------------------------------------- /sql/rpl_io_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_io_monitor.h -------------------------------------------------------------------------------- /sql/rpl_mi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_mi.cc -------------------------------------------------------------------------------- /sql/rpl_mi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_mi.h -------------------------------------------------------------------------------- /sql/rpl_msr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_msr.cc -------------------------------------------------------------------------------- /sql/rpl_msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_msr.h -------------------------------------------------------------------------------- /sql/rpl_record.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_record.cc -------------------------------------------------------------------------------- /sql/rpl_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_record.h -------------------------------------------------------------------------------- /sql/rpl_replica.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_replica.cc -------------------------------------------------------------------------------- /sql/rpl_replica.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_replica.h -------------------------------------------------------------------------------- /sql/rpl_reporting.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_reporting.cc -------------------------------------------------------------------------------- /sql/rpl_reporting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_reporting.h -------------------------------------------------------------------------------- /sql/rpl_rli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_rli.cc -------------------------------------------------------------------------------- /sql/rpl_rli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_rli.h -------------------------------------------------------------------------------- /sql/rpl_rli_pdb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_rli_pdb.cc -------------------------------------------------------------------------------- /sql/rpl_rli_pdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_rli_pdb.h -------------------------------------------------------------------------------- /sql/rpl_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_source.cc -------------------------------------------------------------------------------- /sql/rpl_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_source.h -------------------------------------------------------------------------------- /sql/rpl_tblmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_tblmap.cc -------------------------------------------------------------------------------- /sql/rpl_tblmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_tblmap.h -------------------------------------------------------------------------------- /sql/rpl_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_utility.cc -------------------------------------------------------------------------------- /sql/rpl_utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/rpl_utility.h -------------------------------------------------------------------------------- /sql/sd_notify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sd_notify.cc -------------------------------------------------------------------------------- /sql/sd_notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sd_notify.h -------------------------------------------------------------------------------- /sql/sdi_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sdi_utils.cc -------------------------------------------------------------------------------- /sql/sdi_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sdi_utils.h -------------------------------------------------------------------------------- /sql/set_var.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/set_var.cc -------------------------------------------------------------------------------- /sql/set_var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/set_var.h -------------------------------------------------------------------------------- /sql/sort_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sort_param.h -------------------------------------------------------------------------------- /sql/sp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp.cc -------------------------------------------------------------------------------- /sql/sp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp.h -------------------------------------------------------------------------------- /sql/sp_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_cache.cc -------------------------------------------------------------------------------- /sql/sp_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_cache.h -------------------------------------------------------------------------------- /sql/sp_head.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_head.cc -------------------------------------------------------------------------------- /sql/sp_head.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_head.h -------------------------------------------------------------------------------- /sql/sp_instr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_instr.cc -------------------------------------------------------------------------------- /sql/sp_instr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_instr.h -------------------------------------------------------------------------------- /sql/sp_pcontext.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_pcontext.cc -------------------------------------------------------------------------------- /sql/sp_pcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_pcontext.h -------------------------------------------------------------------------------- /sql/sp_rcontext.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_rcontext.cc -------------------------------------------------------------------------------- /sql/sp_rcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sp_rcontext.h -------------------------------------------------------------------------------- /sql/spatial.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/spatial.cc -------------------------------------------------------------------------------- /sql/spatial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/spatial.h -------------------------------------------------------------------------------- /sql/sql_admin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_admin.cc -------------------------------------------------------------------------------- /sql/sql_admin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_admin.h -------------------------------------------------------------------------------- /sql/sql_alter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_alter.cc -------------------------------------------------------------------------------- /sql/sql_alter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_alter.h -------------------------------------------------------------------------------- /sql/sql_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_array.h -------------------------------------------------------------------------------- /sql/sql_audit.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_audit.cc -------------------------------------------------------------------------------- /sql/sql_audit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_audit.h -------------------------------------------------------------------------------- /sql/sql_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_base.cc -------------------------------------------------------------------------------- /sql/sql_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_base.h -------------------------------------------------------------------------------- /sql/sql_binlog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_binlog.cc -------------------------------------------------------------------------------- /sql/sql_binlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_binlog.h -------------------------------------------------------------------------------- /sql/sql_bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_bitmap.h -------------------------------------------------------------------------------- /sql/sql_bootstrap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_bootstrap.cc -------------------------------------------------------------------------------- /sql/sql_bootstrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_bootstrap.h -------------------------------------------------------------------------------- /sql/sql_call.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_call.cc -------------------------------------------------------------------------------- /sql/sql_call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_call.h -------------------------------------------------------------------------------- /sql/sql_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_callback.h -------------------------------------------------------------------------------- /sql/sql_class.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_class.cc -------------------------------------------------------------------------------- /sql/sql_class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_class.h -------------------------------------------------------------------------------- /sql/sql_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_client.cc -------------------------------------------------------------------------------- /sql/sql_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cmd.h -------------------------------------------------------------------------------- /sql/sql_cmd_ddl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cmd_ddl.h -------------------------------------------------------------------------------- /sql/sql_cmd_dml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cmd_dml.h -------------------------------------------------------------------------------- /sql/sql_cmd_srs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cmd_srs.cc -------------------------------------------------------------------------------- /sql/sql_cmd_srs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cmd_srs.h -------------------------------------------------------------------------------- /sql/sql_component.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_component.cc -------------------------------------------------------------------------------- /sql/sql_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_component.h -------------------------------------------------------------------------------- /sql/sql_connect.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_connect.cc -------------------------------------------------------------------------------- /sql/sql_connect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_connect.h -------------------------------------------------------------------------------- /sql/sql_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_const.h -------------------------------------------------------------------------------- /sql/sql_constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_constraint.h -------------------------------------------------------------------------------- /sql/sql_cursor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cursor.cc -------------------------------------------------------------------------------- /sql/sql_cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_cursor.h -------------------------------------------------------------------------------- /sql/sql_db.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_db.cc -------------------------------------------------------------------------------- /sql/sql_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_db.h -------------------------------------------------------------------------------- /sql/sql_delete.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_delete.cc -------------------------------------------------------------------------------- /sql/sql_delete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_delete.h -------------------------------------------------------------------------------- /sql/sql_derived.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_derived.cc -------------------------------------------------------------------------------- /sql/sql_derived.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_derived.h -------------------------------------------------------------------------------- /sql/sql_digest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_digest.cc -------------------------------------------------------------------------------- /sql/sql_digest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_digest.h -------------------------------------------------------------------------------- /sql/sql_do.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_do.cc -------------------------------------------------------------------------------- /sql/sql_do.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_do.h -------------------------------------------------------------------------------- /sql/sql_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_error.cc -------------------------------------------------------------------------------- /sql/sql_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_error.h -------------------------------------------------------------------------------- /sql/sql_exchange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_exchange.h -------------------------------------------------------------------------------- /sql/sql_executor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_executor.cc -------------------------------------------------------------------------------- /sql/sql_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_executor.h -------------------------------------------------------------------------------- /sql/sql_gipk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_gipk.cc -------------------------------------------------------------------------------- /sql/sql_gipk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_gipk.h -------------------------------------------------------------------------------- /sql/sql_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_handler.cc -------------------------------------------------------------------------------- /sql/sql_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_handler.h -------------------------------------------------------------------------------- /sql/sql_help.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_help.cc -------------------------------------------------------------------------------- /sql/sql_help.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_help.h -------------------------------------------------------------------------------- /sql/sql_hints.yy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_hints.yy -------------------------------------------------------------------------------- /sql/sql_import.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_import.cc -------------------------------------------------------------------------------- /sql/sql_import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_import.h -------------------------------------------------------------------------------- /sql/sql_initialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_initialize.h -------------------------------------------------------------------------------- /sql/sql_insert.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_insert.cc -------------------------------------------------------------------------------- /sql/sql_insert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_insert.h -------------------------------------------------------------------------------- /sql/sql_lex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex.cc -------------------------------------------------------------------------------- /sql/sql_lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex.h -------------------------------------------------------------------------------- /sql/sql_lex_hash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex_hash.cc -------------------------------------------------------------------------------- /sql/sql_lex_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex_hash.h -------------------------------------------------------------------------------- /sql/sql_lex_hints.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex_hints.cc -------------------------------------------------------------------------------- /sql/sql_lex_hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_lex_hints.h -------------------------------------------------------------------------------- /sql/sql_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_list.cc -------------------------------------------------------------------------------- /sql/sql_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_list.h -------------------------------------------------------------------------------- /sql/sql_load.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_load.cc -------------------------------------------------------------------------------- /sql/sql_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_load.h -------------------------------------------------------------------------------- /sql/sql_locale.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_locale.cc -------------------------------------------------------------------------------- /sql/sql_locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_locale.h -------------------------------------------------------------------------------- /sql/sql_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_manager.cc -------------------------------------------------------------------------------- /sql/sql_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_manager.h -------------------------------------------------------------------------------- /sql/sql_optimizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_optimizer.cc -------------------------------------------------------------------------------- /sql/sql_optimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_optimizer.h -------------------------------------------------------------------------------- /sql/sql_parse.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_parse.cc -------------------------------------------------------------------------------- /sql/sql_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_parse.h -------------------------------------------------------------------------------- /sql/sql_partition.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_partition.cc -------------------------------------------------------------------------------- /sql/sql_partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_partition.h -------------------------------------------------------------------------------- /sql/sql_planner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_planner.cc -------------------------------------------------------------------------------- /sql/sql_planner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_planner.h -------------------------------------------------------------------------------- /sql/sql_plist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_plist.h -------------------------------------------------------------------------------- /sql/sql_plugin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_plugin.cc -------------------------------------------------------------------------------- /sql/sql_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_plugin.h -------------------------------------------------------------------------------- /sql/sql_plugin_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_plugin_ref.h -------------------------------------------------------------------------------- /sql/sql_plugin_var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_plugin_var.h -------------------------------------------------------------------------------- /sql/sql_prepare.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_prepare.cc -------------------------------------------------------------------------------- /sql/sql_prepare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_prepare.h -------------------------------------------------------------------------------- /sql/sql_profile.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_profile.cc -------------------------------------------------------------------------------- /sql/sql_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_profile.h -------------------------------------------------------------------------------- /sql/sql_reload.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_reload.cc -------------------------------------------------------------------------------- /sql/sql_reload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_reload.h -------------------------------------------------------------------------------- /sql/sql_rename.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_rename.cc -------------------------------------------------------------------------------- /sql/sql_rename.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_rename.h -------------------------------------------------------------------------------- /sql/sql_resolver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_resolver.cc -------------------------------------------------------------------------------- /sql/sql_resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_resolver.h -------------------------------------------------------------------------------- /sql/sql_rewrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_rewrite.cc -------------------------------------------------------------------------------- /sql/sql_rewrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_rewrite.h -------------------------------------------------------------------------------- /sql/sql_select.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_select.cc -------------------------------------------------------------------------------- /sql/sql_select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_select.h -------------------------------------------------------------------------------- /sql/sql_servers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_servers.cc -------------------------------------------------------------------------------- /sql/sql_servers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_servers.h -------------------------------------------------------------------------------- /sql/sql_show.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_show.cc -------------------------------------------------------------------------------- /sql/sql_show.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_show.h -------------------------------------------------------------------------------- /sql/sql_signal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_signal.cc -------------------------------------------------------------------------------- /sql/sql_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_signal.h -------------------------------------------------------------------------------- /sql/sql_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_sort.h -------------------------------------------------------------------------------- /sql/sql_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_state.cc -------------------------------------------------------------------------------- /sql/sql_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_table.cc -------------------------------------------------------------------------------- /sql/sql_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_table.h -------------------------------------------------------------------------------- /sql/sql_tablespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_tablespace.h -------------------------------------------------------------------------------- /sql/sql_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_test.cc -------------------------------------------------------------------------------- /sql/sql_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_test.h -------------------------------------------------------------------------------- /sql/sql_thd_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_thd_api.cc -------------------------------------------------------------------------------- /sql/sql_time.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_time.cc -------------------------------------------------------------------------------- /sql/sql_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_time.h -------------------------------------------------------------------------------- /sql/sql_timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_timer.cc -------------------------------------------------------------------------------- /sql/sql_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_timer.h -------------------------------------------------------------------------------- /sql/sql_tmp_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_tmp_table.cc -------------------------------------------------------------------------------- /sql/sql_tmp_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_tmp_table.h -------------------------------------------------------------------------------- /sql/sql_trigger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_trigger.cc -------------------------------------------------------------------------------- /sql/sql_trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_trigger.h -------------------------------------------------------------------------------- /sql/sql_truncate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_truncate.cc -------------------------------------------------------------------------------- /sql/sql_truncate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_truncate.h -------------------------------------------------------------------------------- /sql/sql_udf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_udf.cc -------------------------------------------------------------------------------- /sql/sql_udf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_udf.h -------------------------------------------------------------------------------- /sql/sql_union.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_union.cc -------------------------------------------------------------------------------- /sql/sql_union.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_union.h -------------------------------------------------------------------------------- /sql/sql_update.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_update.cc -------------------------------------------------------------------------------- /sql/sql_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_update.h -------------------------------------------------------------------------------- /sql/sql_view.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_view.cc -------------------------------------------------------------------------------- /sql/sql_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_view.h -------------------------------------------------------------------------------- /sql/sql_yacc.yy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sql_yacc.yy -------------------------------------------------------------------------------- /sql/srs_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/srs_fetcher.h -------------------------------------------------------------------------------- /sql/srv_session.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/srv_session.cc -------------------------------------------------------------------------------- /sql/srv_session.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/srv_session.h -------------------------------------------------------------------------------- /sql/stream_cipher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/stream_cipher.cc -------------------------------------------------------------------------------- /sql/stream_cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/stream_cipher.h -------------------------------------------------------------------------------- /sql/strfunc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/strfunc.cc -------------------------------------------------------------------------------- /sql/strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/strfunc.h -------------------------------------------------------------------------------- /sql/string_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/string_service.h -------------------------------------------------------------------------------- /sql/sys_vars.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sys_vars.cc -------------------------------------------------------------------------------- /sql/sys_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/sys_vars.h -------------------------------------------------------------------------------- /sql/table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/table.cc -------------------------------------------------------------------------------- /sql/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/table.h -------------------------------------------------------------------------------- /sql/table_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/table_cache.cc -------------------------------------------------------------------------------- /sql/table_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/table_cache.h -------------------------------------------------------------------------------- /sql/table_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/table_function.h -------------------------------------------------------------------------------- /sql/tc_log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/tc_log.cc -------------------------------------------------------------------------------- /sql/tc_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/tc_log.h -------------------------------------------------------------------------------- /sql/thd_raii.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/thd_raii.h -------------------------------------------------------------------------------- /sql/thr_malloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/thr_malloc.cc -------------------------------------------------------------------------------- /sql/thr_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/thr_malloc.h -------------------------------------------------------------------------------- /sql/transaction.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/transaction.cc -------------------------------------------------------------------------------- /sql/transaction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/transaction.h -------------------------------------------------------------------------------- /sql/trigger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/trigger.cc -------------------------------------------------------------------------------- /sql/trigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/trigger.h -------------------------------------------------------------------------------- /sql/trigger_chain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/trigger_chain.cc -------------------------------------------------------------------------------- /sql/trigger_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/trigger_chain.h -------------------------------------------------------------------------------- /sql/trigger_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/trigger_def.h -------------------------------------------------------------------------------- /sql/tzfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/tzfile.h -------------------------------------------------------------------------------- /sql/tztime.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/tztime.cc -------------------------------------------------------------------------------- /sql/tztime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/tztime.h -------------------------------------------------------------------------------- /sql/udf_example.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/udf_example.cc -------------------------------------------------------------------------------- /sql/udf_example.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/udf_example.def -------------------------------------------------------------------------------- /sql/uniques.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/uniques.cc -------------------------------------------------------------------------------- /sql/uniques.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/uniques.h -------------------------------------------------------------------------------- /sql/visible_fields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/visible_fields.h -------------------------------------------------------------------------------- /sql/window.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/window.cc -------------------------------------------------------------------------------- /sql/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/window.h -------------------------------------------------------------------------------- /sql/window_lex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/window_lex.h -------------------------------------------------------------------------------- /sql/xa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa.cc -------------------------------------------------------------------------------- /sql/xa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa.h -------------------------------------------------------------------------------- /sql/xa/recovery.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/recovery.cc -------------------------------------------------------------------------------- /sql/xa/recovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/recovery.h -------------------------------------------------------------------------------- /sql/xa/sql_cmd_xa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/sql_cmd_xa.h -------------------------------------------------------------------------------- /sql/xa/sql_xa_end.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/sql_xa_end.cc -------------------------------------------------------------------------------- /sql/xa/sql_xa_end.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/sql_xa_end.h -------------------------------------------------------------------------------- /sql/xa/xid_extract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa/xid_extract.h -------------------------------------------------------------------------------- /sql/xa_aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/sql/xa_aux.h -------------------------------------------------------------------------------- /storage/myisam/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/storage/myisam/NEWS -------------------------------------------------------------------------------- /storage/myisam/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/storage/myisam/TODO -------------------------------------------------------------------------------- /strings/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/.clang-tidy -------------------------------------------------------------------------------- /strings/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/README -------------------------------------------------------------------------------- /strings/ctype-bin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/ctype-bin.cc -------------------------------------------------------------------------------- /strings/ctype-gbk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/ctype-gbk.cc -------------------------------------------------------------------------------- /strings/ctype-mb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/ctype-mb.cc -------------------------------------------------------------------------------- /strings/ctype-uca.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/ctype-uca.cc -------------------------------------------------------------------------------- /strings/ctype.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/ctype.cc -------------------------------------------------------------------------------- /strings/dtoa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/dtoa.cc -------------------------------------------------------------------------------- /strings/dump_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/dump_map.cc -------------------------------------------------------------------------------- /strings/int2str.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/int2str.cc -------------------------------------------------------------------------------- /strings/latin2.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/latin2.def -------------------------------------------------------------------------------- /strings/mb_wc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/mb_wc.h -------------------------------------------------------------------------------- /strings/my_strchr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/my_strchr.cc -------------------------------------------------------------------------------- /strings/my_uctype.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/my_uctype.cc -------------------------------------------------------------------------------- /strings/sql_chars.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/sql_chars.cc -------------------------------------------------------------------------------- /strings/sql_chars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/sql_chars.h -------------------------------------------------------------------------------- /strings/str_alloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/str_alloc.cc -------------------------------------------------------------------------------- /strings/str_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/str_alloc.h -------------------------------------------------------------------------------- /strings/t_ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/t_ctype.h -------------------------------------------------------------------------------- /strings/uca9-dump.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/uca9-dump.cc -------------------------------------------------------------------------------- /strings/uca_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/uca_data.h -------------------------------------------------------------------------------- /strings/xml.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/strings/xml.cc -------------------------------------------------------------------------------- /unittest/gunit/dd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/unittest/gunit/dd.h -------------------------------------------------------------------------------- /unittest/mytap/tap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/unittest/mytap/tap.h -------------------------------------------------------------------------------- /utilities/ibd2sdi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/utilities/ibd2sdi.cc -------------------------------------------------------------------------------- /utilities/perror.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/utilities/perror.cc -------------------------------------------------------------------------------- /vio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/CMakeLists.txt -------------------------------------------------------------------------------- /vio/vio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/vio.cc -------------------------------------------------------------------------------- /vio/vio_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/vio_priv.h -------------------------------------------------------------------------------- /vio/viopipe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/viopipe.cc -------------------------------------------------------------------------------- /vio/vioshm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/vioshm.cc -------------------------------------------------------------------------------- /vio/viosocket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/viosocket.cc -------------------------------------------------------------------------------- /vio/viossl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/viossl.cc -------------------------------------------------------------------------------- /vio/viotest-ssl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/viotest-ssl.cc -------------------------------------------------------------------------------- /vio/viotest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindeci/mysql-server-8.2.0-debug/HEAD/vio/viotest.cc --------------------------------------------------------------------------------