[MDEV-33312] cmake with option -DUSE_ARIA_FOR_TMP_TABLES:BOOL=OFF, mariadb no longer compiles Created: 2024-01-25  Updated: 2024-01-30

Status: Open
Project: MariaDB Server
Component/s: Server
Affects Version/s: 11.0.3
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Rex Johnston Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Attachments: File temp_my_isam.diff    

 Description   

create_internal_tmp_table() for MyISAM needs updating.



 Comments   
Comment by Rex Johnston [ 2024-01-30 ]

attached patch fixes compile issues, still fails main suite tests thus

        Errors/warnings were found in logfiles during server shutdown after running the
        following sequence(s) of tests:
            main.pool_of_threads
            main.ctype_utf8 main.ps_3innodb main.ctype_utf8mb4 main.implicit_commit
            main.partition_explicit_prune
            main.optimizer_costs main.optimizer_crash main.log_slow_innodb main.derived_split_innodb main.information_schema main.join_cache main.innodb_icp main.delete_innodb main.costs main.desc_index_range main.analyze main.group_min_max_notembedded main.group_min_max
            main.select_pkeycache
            main.union
            main.opt_trace
            main.sp main.partition_range
            main.range main.range_vs_index_merge_innodb main.range_mrr_icp main.subselect_sj2 main.subselect_sj2_jcl6 main.range_innodb main.subselect_innodb main.order_by_optimizer_innodb main.rowid_filter_innodb main.subselect_sj_jcl6
            main.explain_json_format_partitions main.column_compression_parts main.drop_bad_db_type main.explain_non_select main.auto_increment_ranges_myisam main.ctype_partitions main.ctype_uca_partitions main.assign_key_cache main.ignored_index main.information_schema_part main.huge_frm-6224
            main.partition_column main.partition_csv main.long_unique main.partition_cache_myisam main.partition_default main.partition_charset main.partition_column_prune main.partition_error main.partition_bug18198 main.lock
            main.index_intersect_innodb main.flush-innodb-notembedded main.deadlock_innodb main.information_schema_db main.cache_innodb main.ctype_uca_innodb main.drop main.concurrent_innodb_unsafelog main.default_innodb main.ctype_upgrade main.gis-alter_table_online main.get_diagnostics main.function_defaults_innodb main.explain_json_innodb main.concurrent_innodb_safelog main.commit main.ignored_index_innodb main.flush_block_commit main.fast_prefix_index_fetch_innodb main.flush_read_lock_kill main.func_analyse main.default main.group_min_max_innodb main.flush-innodb main.func_group_innodb main.greedy_optimizer main.flush_read_lock main.endspace main.bootstrap_innodb main.consistent_snapshot main.ext_key_noPK_6794 main.check_constraint_innodb main.ctype_utf32_innodb main.explain_innodb main.foreign_key main.func_rollback main.group_by_innodb
            main.partition_grant main.partition_key_cache main.partition_hash
            main.ctype_utf8mb4_unicode_520_ci_casefold main.ctype_utf8mb4_turkish_ci_casefold main.ctype_utf8mb4_uca1400_ai_ci_casefold main.rowid_filter_myisam_debug main.ctype_utf8mb4_general_ci_ws main.ctype_utf8mb4_general_ci_casefold main.subselect_mat main.ctype_utf8mb4_unicode_ci_casefold main.order_by
            main.ctype_utf8mb3_turkish_ci_casefold main.ctype_ucs2_general_ci_casefold main.derived_cond_pushdown main.ctype_utf8mb3_general_ci_casefold main.ctype_ucs2_general_mysql500_ci_casefold main.ctype_ucs2_unicode_520_ci_casefold main.analyze_format_json main.cset_narrowing main.ctype_utf8mb3_general_ci_ws main.derived main.ctype_ucs2_turkish_ci_casefold main.ctype_utf8mb3_general_mysql500_ci_ws main.distinct main.ctype_utf8mb3_unicode_520_ci_casefold main.ctype_ucs2_general_mysql500_ci_ws main.ctype_utf8mb3_general_mysql500_ci_casefold main.ctype_ucs2_general_ci_ws
            main.myisam
            main.func_str main.explain_json main.information_schema_tables main.func_gconcat main.group_by
            main.error_simulation
            main.ctype_like_range main.ctype_latin2 main.ctype_latin2_ch
            main.subselect2 main.subselect-crash_15755 main.strict_autoinc_2innodb main.statistics_upgrade_not_done main.subselect_sj
            main.log_slow_debug main.range_vs_index_merge main.myisam_explain_non_select_all main.opt_trace_selectivity main.range_interrupted-13751 main.myisam_mrr main.repair main.range_notembedded main.myisam_icp main.natural_sort_key main.opt_tvc
            main.subselect_sj_mat main.subselect_no_exists_to_in main.subselect4 main.sp-big main.subselect_no_mat main.statistics_upgrade main.subselect_exists2in main.subselect_firstmatch main.subselect main.slowlog_enospace-10508 main.stat_tables_flush main.subselect_no_opts main.subselect_no_scache main.subselect_partial_match main.subselect_no_semijoin
            main.second_frac-9175 main.schema main.select
            main.select_debug main.select_found main.select_jcl6 main.myisam_enable_keys-10506
            main.myisam_debug_keys main.myisam_optimize main.myisam-system main.mix2_myisam_ucs2 main.mdev_22370 main.myisam_icp_debug main.mix2_myisam main.mrr_icp_extra main.myisam_debug main.my_print_defaults main.metadata main.myisam_icp_notembedded main.multi_update_debug
            main.processlist main.profiling main.ps_11bugs main.plugin_vars main.prepare main.preload main.ps_10nestset main.perror-win main.ps_2myisam main.processlist_notembedded main.precedence_bugs main.ps_1general main.precedence
            main.execution_constants main.except_all main.failed_auth_3909 main.explain main.filesort_bad_i_s-7585 main.features main.fetch_first
            main.ps_4heap
            main.mysqltest_ps main.negation_elimination main.openssl_1 main.mysqltest_cont_on_error main.mysqldump-header main.null_key main.odbc main.olap main.opt_trace_index_merge main.mysqlhotcopy_myisam main.null main.mysqladmin main.mysqld--defaults-file main.mysqldump-utf8mb4 main.name_resolution_cache_debug main.mysqltest_tracking_info_debug main.nested_profiling main.mysqldump-nl main.mysqld--help-aria main.opt_trace_security main.mysqld_option_err main.mysqldump-timing main.mysqld--help main.mysqltest_256 main.mysqltest_tracking_info main.non_blocking_api main.mysqld_help_crash-9183 main.mysqlshow main.not_partition main.not_embedded_server main.opt_trace_default main.no_binlog
            main.bool main.change_user main.compress main.cli_options_force_protocol_not_win main.cache_temporal_4265 main.brackets main.compare main.bug13633383 main.column_compression_utf16 main.comment_table main.check_constraint main.cast main.bad_startup_options main.comment_database main.binary_to_hex main.binary main.charset_client_win_utf8mb4 main.blackhole_plugin main.change_user_notembedded main.bulk_replace main.comment_column2 main.check_constraint_show main.comment_column main.bug12427262 main.check main.bench_count_distinct main.comments main.bigint main.client_xml main.comment_index main.check_view_protocol main.case
            main.signal main.ps_5merge
            main.subselect3 main.strings main.ssl_timeout main.strict_autoinc_3heap main.statistics_close main.status_bug17954 main.stat_tables-enospc main.ssl_crl_clients main.sp-condition-handler main.stat_tables_missing main.ssl_system_ca main.sighup-6580 main.sp-anchor-row-type-table main.signal_code main.signal_demo3 main.sp-code main.signal_demo1 main.signal_sqlmode main.sp-bugs main.statement-expr main.status2 main.signal_demo2 main.sp-bugs2 main.strict_autoinc_1myisam main.shutdown main.stack-crash main.sp-anchor-row-type-cursor main.sp-anchor-type main.str_to_datetime_457 main.single_delete_update
            main.sp_gis main.sp_missing_4665 main.sp_stress_case main.sp-error main.sp-row main.sp-fib main.sp-memory-leak main.mysql5613mysql main.mysql57_virtual main.mysql-metadata main.sp-security-anchor-type main.sp_sync main.sp-no-code main.sp2 main.sp-dynamic main.sp-ucs2 main.sp-prelocking main.sp-inout main.sp-cursor main.sp-no-valgrind main.sp-i_s_columns main.sp-security main.mysql-bug41486 main.sp-expr main.sql_mode_pad_char_to_full_length main.sp-for-loop main.mysql_comments main.sp_notembedded main.sp-threads main.sp-destruct main.sql_mode main.mysql main.ssl main.sp-vars main.myisampack
            main.subselect3_jcl6
            main.ssl_ca main.ssl_compress main.type_timestamp
        63 tests were skipped, 36 by the test itself.

Generated at Thu Feb 08 10:37:58 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.