mariadb/storage/maria
Monty b12e8d9095 MENT-2235 Aria engine: log initialization failed
Some thing causes the aria_log_control file to be larger than the expected
52 bytes. The control file has the correct information but somehow it
is filled up with ox00 bytes up to 512 bytes.
This could have happened in case of a file system crash that enlarged
the file to the sector boundary.

Fixed that aria will ignore bytes outside of it's expected

Other things:
- Fixed wrong DBUG_ASSERT() in my_malloc_size_cb_func() that could cause
  crashes in debug binaries during Aria recovery.
2025-03-09 12:50:56 +02:00
..
libmarias3@0d5babbe46 MDEV-34937 s3 engine no longer functional on non-gcc builds 2024-09-30 09:23:30 +01:00
unittest Merge branch '10.5' into 10.6 2024-05-08 20:06:00 +02:00
aria_chk.c Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
aria_dump_log.c Updated aria_dump_log 2022-06-07 20:43:11 +03:00
aria_ftdump.c Merge 10.4 into 10.5 2022-10-06 08:29:56 +03:00
aria_pack.c MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07:00
aria_read_log.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
aria_s3_copy.cc MDEV-34867 engine S3 cause 500 error for huawei buckets 2024-09-11 16:15:37 +03:00
CMakeLists.txt MDEV-33876 CMake, zlib - use names compatible with official FindZLIB.cmake 2024-05-03 21:48:47 +02:00
file_formats.txt
ft_maria.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
ha_maria.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ha_maria.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
ha_s3.cc MDEV-34867 engine S3 cause 500 error for huawei buckets 2024-09-11 16:15:37 +03:00
ha_s3.h Merge 10.5 into 10.6 2021-09-06 10:31:32 +03:00
lockman.c Merge 10.4 into 10.5 2020-04-25 21:57:52 +03:00
lockman.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_backup.c Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
ma_bitmap.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ma_blockrec.c Merge branch '10.5' into 10.6 2024-03-13 21:02:34 +01:00
ma_blockrec.h Changes needed for ColumnStore and insert cache 2020-06-14 19:39:42 +03:00
ma_cache.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_changed.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_check.c Merge 10.5 into 10.6 2025-01-08 08:48:21 +02:00
ma_check.h Fix clang -Wtypedef-redefinition 2022-03-11 13:29:41 +02:00
ma_check_standalone.h MDEV-17913 Encrypted transactional Aria tables remain corrupt after crash recovery, automatic repairment does not work 2021-04-06 14:57:22 +03:00
ma_checkpoint.c Improve error messages from Aria 2021-09-15 19:27:34 +03:00
ma_checkpoint.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
ma_checksum.c Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ma_close.c MDEV-25507 CHECK on encrypted Aria table complains about "Wrong LSN" 2021-04-30 15:45:07 +03:00
ma_commit.c Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
ma_commit.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_control_file.c MENT-2235 Aria engine: log initialization failed 2025-03-09 12:50:56 +02:00
ma_control_file.h Fix "unresolved external symbol" link errors with MSVC 2020-06-19 19:43:07 +02:00
ma_create.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ma_crypt.c Merge branch '10.5' into 10.6 2023-08-01 15:08:52 +02:00
ma_crypt.h MDEV-26258 Various crashes/asserts/corruptions when Aria encryption is enabled/used, but the encryption plugin is not loaded 2023-05-02 23:37:10 +03:00
ma_dbug.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_delete.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_delete_all.c Merge 10.5 into 10.6 2024-08-27 08:52:10 +03:00
ma_delete_table.c Merge commit '10.4' into 10.5 2023-07-20 11:54:52 +02:00
ma_dynrec.c Merge branch '10.5' into 10.6 2024-03-13 21:02:34 +01:00
ma_extra.c Merge 10.5 into 10.6 2025-01-08 08:48:21 +02:00
ma_ft_boolean_search.c MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
ma_ft_eval.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_ft_eval.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_ft_nlq_search.c MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07:00
ma_ft_parser.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ma_ft_stem.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_ft_test1.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_ft_test1.h Switch Perl DBI scripts from DBD::mysql to DBD::MariaDB driver 2019-07-19 13:39:20 +03:00
ma_ft_update.c MDEV-30048 Prefix keys for CHAR work differently for MyISAM vs InnoDB 2023-10-24 03:35:48 +04:00
ma_ftdefs.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_fulltext.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
ma_info.c Extract some of #3360 fixes to 10.6.x 2024-11-18 13:29:04 +11:00
ma_init.c MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
ma_key.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_key_recover.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_key_recover.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_keycache.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_locking.c MDEV-29693 ANALYZE TABLE still flushes table definition cache when engine-independent statistics is used 2023-08-18 13:28:39 +03:00
ma_loghandler.c Extract some of #3360 fixes to 10.6.x 2024-11-18 13:29:04 +11:00
ma_loghandler.h Merge 10.3 into 10.4 2019-11-01 15:23:18 +02:00
ma_loghandler_lsn.h MDEV-17913 Encrypted transactional Aria tables remain corrupt after crash recovery, automatic repairment does not work 2021-04-06 14:57:22 +03:00
ma_norec.c Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
ma_open.c Check and remove high stack usage 2024-04-23 14:12:31 +03:00
ma_packrec.c Merge branch '10.5' into 10.6 2024-03-13 21:02:34 +01:00
ma_page.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_pagecache.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ma_pagecache.h S3 is pluggable now 2020-06-19 19:43:07 +02:00
ma_pagecaches.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_pagecrc.c MDEV-22641: Provide SIMD optimized wrapper for zlib crc32() (#1558) 2020-06-01 11:34:06 +03:00
ma_panic.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_preload.c perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
ma_range.c MDEV-22935 Erroneous Aria Index / Optimizer behaviour 2024-06-05 10:29:49 +03:00
ma_recovery.c Check and remove high stack usage 2024-04-23 14:12:31 +03:00
ma_recovery.h Improve logging of Aria redo's and undo's 2020-05-27 15:47:10 +03:00
ma_recovery_util.c Fixed printing of wring filname "maria_open" in maria.maria-recovery2.test 2021-03-01 22:09:05 +02:00
ma_recovery_util.h Fixed access to undefined memory found by valgrind and MSAN 2020-05-23 12:29:10 +03:00
ma_rename.c MDEV-23842 Atomic RENAME TABLE 2021-05-19 22:54:12 +02:00
ma_rfirst.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_rkey.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_rlast.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_rnext.c MDEV-21794: Optimizer flag rowid_filter leads to long query 2020-05-07 12:27:17 +02:00
ma_rnext_same.c MDEV-21794: Optimizer flag rowid_filter leads to long query 2020-05-07 12:27:17 +02:00
ma_rprev.c MDEV-21794: Optimizer flag rowid_filter leads to long query 2020-05-07 12:27:17 +02:00
ma_rrnd.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_rsame.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_rsamepos.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_rt_index.c perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
ma_rt_index.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_rt_key.c Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ma_rt_key.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_rt_mbr.c Merge branch '5.5' into 10.1 2019-05-11 19:15:57 +03:00
ma_rt_mbr.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_rt_split.c alloc_on_stack: simplify the API 2019-08-23 22:01:39 +02:00
ma_rt_test.c Merge 10.4 into 10.5 2021-08-25 07:53:23 +03:00
ma_scan.c Update FSF address 2019-05-10 20:52:00 +03:00
ma_search.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_servicethread.c Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
ma_servicethread.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_sort.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
ma_sp_defs.h Update FSF address 2019-05-10 20:52:00 +03:00
ma_sp_key.c MDEV-21082: isnan/isinf compilation errors, isfinite warnings on MacOS 2019-11-19 16:28:15 +03:00
ma_sp_test.c cleanup: Aria headers 2020-06-19 19:43:07 +02:00
ma_state.c Updated code comments 2020-06-14 19:39:43 +03:00
ma_state.h cleanup: Aria headers 2020-06-19 19:43:07 +02:00
ma_static.c MDEV-24576 Atomic CREATE TABLE 2021-05-19 22:54:13 +02:00
ma_statrec.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_test1.c Make maria_data_root const char* 2021-02-08 12:16:29 +02:00
ma_test2.c Make maria_data_root const char* 2021-02-08 12:16:29 +02:00
ma_test3.c Merge 10.4 into 10.5 2022-07-27 17:17:24 +03:00
ma_test_all.res
ma_test_all.sh
ma_test_big.sh
ma_test_force_start.pl
ma_test_recovery
ma_trnman.h Do not display not moved tables as moved in aria_chk 2021-05-19 22:54:12 +02:00
ma_unique.c MDEV-35620 UBSAN: runtime error: applying zero offset to null pointer 2025-02-03 16:45:02 +04:00
ma_update.c Improve error reporting in Aria 2022-06-07 20:43:11 +03:00
ma_write.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
maria_def.h Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
s3.cnf MDEV-22980: Allow plugin-maturity=alpha so S3 plugin loads 2020-08-01 10:31:41 +10:00
s3_func.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
s3_func.h MDEV-34867 engine S3 cause 500 error for huawei buckets 2024-09-11 16:15:37 +03:00
tablockman.c Update FSF address 2019-05-10 20:52:00 +03:00
tablockman.h Update FSF address 2019-05-10 20:52:00 +03:00
test_aria_s3_copy.sh MDEV-17841 S3 storage engine 2019-05-23 02:28:23 +03:00
test_ma_backup.c Merge 10.4 into 10.5 2021-08-26 08:46:57 +03:00
test_pack
trnman.c Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
trnman.h mysqld --help will now load mysqld.options table 2020-03-24 21:00:04 +02:00
trnman_public.h Aria: Add transaction id to log of create table 2021-03-20 21:17:32 +02:00