Eugene Kosov
9ef2d29ff4
MDEV-14425 deprecate and ignore innodb_log_files_in_group
...
Now there can be only one log file instead of several which
logically work as a single file.
Possible names of redo log files: ib_logfile0,
ib_logfile101 (for just created one)
innodb_log_fiels_in_group: value of this variable is not used
by InnoDB. Possible values are still 1..100, to not break upgrade
LOG_FILE_NAME: add constant of value "ib_logfile0"
LOG_FILE_NAME_PREFIX: add constant of value "ib_logfile"
get_log_file_path(): convenience function that returns full
path of a redo log file
SRV_N_LOG_FILES_MAX: removed
srv_n_log_files: we can't remove this for compatibility reasons,
but now server doesn't use this variable
log_sys_t::file::fd: now just one, not std::vector
log_sys_t::log_capacity: removed word 'group'
find_and_check_log_file(): part of logic from huge srv_start()
moved here
recv_sys_t::files: file descriptors of redo log files.
There can be several of those in case we're upgrading
from older MariaDB version.
recv_sys_t::remove_extra_log_files: whether to remove
ib_logfile{1,2,3...} after successfull upgrade.
recv_sys_t::read(): open if needed and read from one
of several log files
recv_sys_t::files_size(): open if needed and return files count
redo_file_sizes_are_correct(): check that redo log files
sizes are equal. Just to log an error for a user.
Corresponding check was moved from srv0start.cc
namespace deprecated: put all deprecated variables here to
prevent usage of it by us, developers
2020-02-19 12:21:59 +03:00
..
2018-10-10 18:30:42 +03:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2017-04-05 15:02:56 +04:00
2017-08-14 19:45:59 +02:00
2019-09-28 19:21:14 +02:00
2017-10-30 07:37:25 +04:00
2017-02-10 06:30:42 -05:00
2019-09-03 13:17:32 +03:00
2017-02-10 06:30:42 -05:00
2019-09-11 15:09:35 +05:30
2019-09-03 13:17:32 +03:00
2017-04-05 15:02:56 +04:00
2019-09-03 13:17:32 +03:00
2019-09-03 13:17:32 +03:00
2019-09-03 13:17:32 +03:00
2017-04-05 15:02:56 +04:00
2019-09-03 13:17:32 +03:00
2019-09-03 13:17:32 +03:00
2019-09-01 19:17:35 +03:00
2019-09-03 13:17:32 +03:00
2019-09-03 13:17:32 +03:00
2019-09-01 19:17:35 +03:00
2019-09-03 13:17:32 +03:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2020-01-21 11:22:47 +01:00
2017-04-05 15:02:56 +04:00
2019-12-21 10:34:02 +01:00
2017-04-05 15:02:56 +04:00
2017-11-28 11:40:13 +03:00
2017-05-24 11:59:04 +02:00
2017-04-05 15:02:56 +04:00
2019-09-11 08:48:00 +03:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2019-09-03 13:17:32 +03:00
2017-10-24 14:53:18 +02:00
2017-10-24 14:53:18 +02:00
2017-04-05 15:02:56 +04:00
2017-11-28 11:40:13 +03:00
2017-04-05 15:02:56 +04:00
2019-12-06 18:51:05 +04:00
2017-02-10 06:30:42 -05:00
2019-09-06 11:53:10 +02:00
2019-02-18 13:37:57 +03:00
2020-02-05 15:34:02 +01:00
2017-04-05 15:02:56 +04:00
2019-09-01 19:17:35 +03:00
2019-04-01 19:47:24 +03:00
2019-04-01 19:47:24 +03:00
2017-11-05 20:34:03 +02:00
2017-11-07 23:02:39 +02:00
2016-12-08 11:55:35 +11:00
2017-11-05 20:34:03 +02:00
2019-12-13 17:30:37 +02:00
2018-04-29 09:41:42 +03:00
2019-09-09 18:18:52 +03:00
2019-05-22 08:53:28 +03:00
2017-04-24 15:09:18 +03:00
2018-03-07 17:49:42 +02:00
2018-04-11 05:39:36 +03:00
2018-07-04 19:13:55 +02:00
2018-04-29 09:41:42 +03:00
2019-04-01 19:47:24 +03:00
2018-11-06 08:41:48 +02:00
2018-11-06 08:41:48 +02:00
2019-05-08 12:49:08 +05:30
2019-05-08 12:49:08 +05:30
2017-03-22 19:08:24 +04:00
2019-05-23 10:25:11 +03:00
2020-02-13 18:19:13 +02:00
2020-02-11 18:44:26 +02:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2017-04-26 23:03:28 +03:00
2017-01-06 14:52:35 +02:00
2020-02-12 14:45:21 +02:00
2018-07-04 19:13:55 +02:00
2019-12-10 17:01:36 +02:00
2017-03-05 01:00:21 +02:00
2019-05-23 10:25:12 +03:00
2017-11-28 11:40:13 +03:00
2016-10-05 01:11:08 +03:00
2019-05-23 17:34:47 +03:00
2017-01-11 09:18:35 +02:00
2017-04-05 15:02:56 +04:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2017-11-28 11:40:13 +03:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-03-22 19:08:24 +04:00
2017-11-28 11:40:13 +03:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-04-07 09:55:54 +02:00
2017-10-05 11:45:32 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-08-24 01:05:51 +02:00
2017-10-05 11:45:32 +02:00
2019-09-01 19:17:35 +03:00
2017-02-10 06:30:42 -05:00
2019-09-01 19:17:35 +03:00
2017-11-28 11:40:13 +03:00
2019-09-01 19:17:35 +03:00
2019-09-01 19:17:35 +03:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2019-09-03 13:17:32 +03:00
2019-09-03 13:17:32 +03:00
2019-09-01 19:17:35 +03:00
2018-04-12 12:41:19 +03:00
2017-04-05 15:02:56 +04:00
2019-09-06 11:53:10 +02:00
2016-10-05 01:11:08 +03:00
2018-06-20 17:14:04 +04:00
2017-02-10 06:30:42 -05:00
2019-09-01 19:17:35 +03:00
2017-04-05 15:02:56 +04:00
2019-04-25 16:05:20 +03:00
2017-04-05 15:02:56 +04:00
2020-02-13 13:42:01 +02:00
2017-04-05 15:02:56 +04:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2019-09-06 17:16:40 +03:00
2019-09-01 19:17:35 +03:00
2017-11-28 11:40:13 +03:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2017-11-28 11:40:13 +03:00
2017-04-05 15:02:56 +04:00
2019-09-01 19:17:35 +03:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2019-08-05 16:03:33 +04:00
2016-12-07 14:42:08 +04:00
2016-12-07 14:42:08 +04:00
2017-12-18 13:43:37 +02:00
2018-07-04 19:13:55 +02:00
2018-05-12 10:16:45 +02:00
2018-05-12 10:16:45 +02:00
2018-05-12 10:16:45 +02:00
2018-05-12 10:16:45 +02:00
2019-09-24 15:49:35 +04:00
2017-04-05 15:02:56 +04:00
2017-02-10 06:30:42 -05:00
2019-06-30 18:52:45 +09:00
2017-12-03 13:58:35 +02:00
2017-04-05 15:02:56 +04:00
2017-04-05 15:02:56 +04:00
2019-12-06 18:51:05 +04:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2018-11-06 08:41:48 +02:00
2018-11-26 08:10:47 +04:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-11-28 11:40:13 +03:00
2017-02-10 06:30:42 -05:00
2020-02-13 13:42:01 +02:00
2019-09-03 13:17:32 +03:00
2017-04-05 15:02:56 +04:00
2019-09-06 11:53:10 +02:00
2017-11-02 12:07:44 +02:00
2019-10-14 10:29:30 +02:00
2020-02-12 14:45:21 +02:00
2020-02-19 12:21:59 +03:00
2020-02-13 13:42:01 +02:00
2020-02-13 13:42:01 +02:00
2020-02-13 13:42:01 +02:00
2020-02-13 13:42:01 +02:00
2020-02-13 18:59:38 +01:00
2020-02-17 13:32:36 +02:00
2019-09-03 13:17:32 +03:00
2019-08-12 15:41:14 +03:00
2017-11-17 21:40:20 +00:00
2018-08-12 00:13:19 +01:00
2016-10-05 01:11:08 +03:00
2017-01-26 17:39:36 +00:00
2018-10-12 08:22:10 +02:00
2019-05-31 15:04:11 +02:00
2019-03-06 15:12:11 +01:00
2017-06-30 22:31:37 +03:00
2019-09-28 19:21:14 +02:00
2017-04-05 15:02:56 +04:00
2017-11-28 11:40:13 +03:00
2018-12-09 13:25:27 +05:30
2019-09-01 19:17:35 +03:00
2019-02-13 18:47:27 +01:00
2016-12-14 17:14:42 +05:30
2019-02-13 13:19:37 +02:00
2019-01-23 15:30:00 +04:00
2019-01-26 01:15:44 +01:00
2018-03-23 00:55:20 +01:00
2020-02-11 15:17:50 +02:00
2017-08-16 07:49:19 +03:00