Details
-
Technical task
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
10.7(EOL), 10.8(EOL)
-
None
Description
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946:
$ ./bin/mysqldump --help --verbose | grep -A3 -m1 'as-of'
|
--as-of=name Dump system versioned tables as of the specified timestamp.
|
Note that table structures are always dumped, irrespective of
|
the date/time specified. Note that the timestamp is interpreted
|
according to the --tz-utc setting (ref MDEV-26943 and --tz-utc).
|
|
$ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc'
|
--tz-utc This option enables TIMESTAMP columns to be dumped and
|
reloaded between servers in different time zones.
|
mysqldump sets its connection time zone to UTC before
|
commencing the dump, and adds SET TIME_ZONE=´+00:00´
|
to the top of the dump file.
|
Attachments
Issue Links
- is caused by
-
MDEV-16355 Add option for mysqldump to read data as of specific timestamp from system-versioned tables
-
- Closed
-
- split from
-
MDEV-26946 Various small mysqldump manual improvements for the --as-of and --tz-utc options
-
- Open
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Aleksey Midenkov [ midenok ] | Roel Van de Paar [ roel ] |
Status | Open [ 1 ] | Needs Feedback [ 10501 ] |
Assignee | Roel Van de Paar [ roel ] | Aleksey Midenkov [ midenok ] |
Status | Needs Feedback [ 10501 ] | Open [ 1 ] |
Assignee | Aleksey Midenkov [ midenok ] | Roel Van de Paar [ roel ] |
Status | Open [ 1 ] | Needs Feedback [ 10501 ] |
Description | Implement binary changes enumerated in MDEV-26946 |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note the interaction of this option with --tz-utc (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Description |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note the interaction of this option with --tz-utc (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep -A2 -m1 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note the interaction of this option with --tz-utc (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Link | This issue split from MDEV-26946 [ MDEV-26946 ] |
Status | Needs Feedback [ 10501 ] | Open [ 1 ] |
Description |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep -A2 -m1 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note the interaction of this option with --tz-utc (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep -A3 -m1 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note that the timestamp is interpreted according to the --tz-utc setting (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Description |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep -A3 -m1 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note that the timestamp is interpreted according to the --tz-utc setting (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Implement binary changes enumerated in MDEV-26946
Proposed texts as per MDEV-26946: {noformat} $ ./bin/mysqldump --help --verbose | grep -A3 -m1 'as-of' --as-of=name Dump system versioned tables as of the specified timestamp. Note that table structures are always dumped, irrespective of the date/time specified. Note that the timestamp is interpreted according to the --tz-utc setting (ref $ ./bin/mysqldump --help --verbose | grep -A5 -m1 'tz-utc' --tz-utc This option enables TIMESTAMP columns to be dumped and reloaded between servers in different time zones. mysqldump sets its connection time zone to UTC before commencing the dump, and adds SET TIME_ZONE=´+00:00´ to the top of the dump file. {noformat} |
Summary | Implement binary changes enumerated in MDEV-26946 | Binary changes for --as-of and --tz-utc options |
Assignee | Roel Van de Paar [ roel ] | Sergei Golubchik [ serg ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Sergei Golubchik [ serg ] | Aleksey Midenkov [ midenok ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Fix Version/s | 10.7.4 [ 27504 ] | |
Fix Version/s | 10.8.3 [ 27502 ] | |
Fix Version/s | 10.7 [ 24805 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Link |
This issue is caused by |
--help is not the man page. --help briefly describes what each option does. Brevity is the main feature here: basically it lists what the options are available long and short for the user to interact. When the user wants details he reads the man page. That's the common UNIX practice!
If you think differently, please suggest the text for the p.4 and approve this ticket with serg.