> > Why just don't remove first_log_no from
> > recv_recovery_from_archive_start() arguments list? I don't see any
> > benefits in passing xtrabackup_arch_first_file_lsn and
> > xtrabackup_arch_last_file_lsn to recv_recovery_from_archive_start() as
> > arguments because in this case we just remove using global external
> > variables from recv_recovery_from_archive_start() to
> > innobase_start_or_create_for_mysql().
> >
>
> Either way is fine by me as long as we avoid fake arguments.
Done.
> > Right. In this case we could remove min/max_arch_log_no from
> > open_or_create_data_files() arguments list and from xb_data_files_init()
> > too.
> >
>
> OK.
Done.
> > Why just don't remove first_log_no from from_archive_ start() arguments list? I don't see any arch_first_ file_lsn and arch_last_ file_lsn to recv_recovery_ from_archive_ start() as from_archive_ start() to start_or_ create_ for_mysql( ).
> > recv_recovery_
> > benefits in passing xtrabackup_
> > xtrabackup_
> > arguments because in this case we just remove using global external
> > variables from recv_recovery_
> > innobase_
> >
>
> Either way is fine by me as long as we avoid fake arguments.
Done.
> > Right. In this case we could remove min/max_arch_log_no from create_ data_files( ) arguments list and from xb_data_ files_init( )
> > open_or_
> > too.
> >
>
> OK.
Done.