[MDEV-29247] Description of binlog_row_image mentions mysqld Created: 2022-08-04  Updated: 2023-12-04

Status: Open
Project: MariaDB Server
Component/s: Variables
Affects Version/s: 10.4.25, 10.5.16, 10.6.8, 10.7.4, 10.8.3, 10.9.1
Fix Version/s: 10.5, 10.6

Type: Bug Priority: Major
Reporter: Geoff Montee (Inactive) Assignee: Daniel Black
Resolution: Unresolved Votes: 0
Labels: None


 Description   

The description of binlog_row_image mentions mysqld, but it should probably mention mariadbd or "MariaDB Server" instead:

static const char *binlog_row_image_names[]= {"MINIMAL", "NOBLOB", "FULL", NullS};
static Sys_var_enum Sys_binlog_row_image(
       "binlog_row_image",
       "Controls whether rows should be logged in 'FULL', 'NOBLOB' or "
       "'MINIMAL' formats. 'FULL', means that all columns in the before "
       "and after image are logged. 'NOBLOB', means that mysqld avoids logging "
       "blob columns whenever possible (eg, blob column was not changed or "
       "is not part of primary key). 'MINIMAL', means that a PK equivalent (PK "
       "columns or full row if there is no PK in the table) is logged in the "
       "before image, and only changed columns are logged in the after image. "
       "(Default: FULL).",
       SESSION_VAR(binlog_row_image), CMD_LINE(REQUIRED_ARG),
       binlog_row_image_names, DEFAULT(BINLOG_ROW_IMAGE_FULL));

https://github.com/MariaDB/server/blob/mariadb-10.4.25/sql/sys_vars.cc#L6220


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