maria_read_log fails to create MAI files

Bug #632971 reported by Philip Stoev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MariaDB
Won't Fix
Undecided
Michael Widenius

Bug Description

In certain instances maria_read_log -a fails to create any MAI files but still reports success.

Examination with strace reveals the following calls:

open("/tmp/test/table100000_maria_key_pk_parts_2_int_autoinc#P#p0.MAI", O_RDWR) = -1 ENOENT (No such file or directory)
open("/tmp/test/table100000_maria_int_autoinc.MAI", O_RDWR) = -1 ENOENT (No such file or directory)
open("/tmp/test/table100000_maria_key_pk_parts_2_int_autoinc#P#p1.MAI", O_RDWR) = -1 ENOENT (No such file or directory)

It seems that this happens when the first part of the log is not available to maria_read_log because it was rotated out. In this case, -a should fail with a suitable error message rather than just do nothing. Errors from open() should be handled and reported.

Changed in maria:
milestone: none → 5.1
Changed in maria:
assignee: nobody → Michael Widenius (monty)
Revision history for this message
Michael Widenius (monty) wrote :

The above is ok as the files are assumed to be deleted after the log entry was done.

Changed in maria:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.