Bug #34690 Error messages contain the word "meta-data"
Submitted: 20 Feb 2008 13:51 Modified: 25 Oct 2009 20:53
Reporter: Peter Gulutzan Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Backup Severity:S3 (Non-critical)
Version:6.0.5-alpha-debug OS:Linux (SUSE 10 | 32-bit)
Assigned to: Chuck Bell CPU Architecture:Any

[20 Feb 2008 13:51] Peter Gulutzan
Description:
Both "meta-data" and "metadata" are English.
But "metadata" is more common. For evidence, google for:
"metadata" vs. "meta-data"
site.oracle.com "metadata" vs. site:oracle.com "meta-data"
site.msdn.com "metadata" vs. site:msdn.com "meta-data"

Wikipedia chose to make "metadata" the main-entry term,
saying "Metadata (sometimes written 'meta data') ...".
http://en.wikipedia.org/wiki/Metadata

And of course the MySQL Reference Manual usually uses "metadata".
Consistent word choice helps comprehension and searching.

So backup error messages containing "meta-data" are a bug.

How to repeat:
Look at /sql/share/errmsg.txt:

...
ER_BACKUP_WRITE_META
        eng "Error when saving meta-data of %-.64s"
ER_BACKUP_READ_META
        eng "Error when reading meta-data list"
...
[20 Feb 2008 14:07] MySQL Verification Team
Thank you for the bug report.
[20 Feb 2008 14:52] Konstantin Osipov
Online backup bug
[30 Aug 2009 23:11] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/81969

2866 Chuck Bell	2009-08-30
      BUG#34690 : Error messages contain the word "meta-data"
        
      Some of the code, test, and error messages in the backup
      system do not use the correct spelling of 'metadata'.
        
      This patch makes the code, tests, and error messages for
      backup conform to the correct form spelled 'metadata'.
     @ mysql-test/suite/backup/r/backup_errors.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_errors_compression.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_security.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_views.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_charsets.test
        Corrected documentation in test file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_objects_dependency.test
        Corrected suppression in test file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_stream_errors.test
        Corrected documentation in test file for correct spelling of metadata
     @ sql/backup/backup_info.h
        Corrected documentation in source file for correct spelling of metadata
     @ sql/backup/image_info.h
        Corrected documentation in source file for correct spelling of metadata
     @ sql/backup/kernel.cc
        Corrected documentation in source file for correct spelling of metadata.
        Corrected debug synch point in source file for correct spelling of metadata.
     @ sql/backup/stream_v1.c
        Corrected documentation in source file for correct spelling of metadata.
     @ sql/share/errmsg-utf8.txt
        Corrected error message for correct spelling of metadata.
     @ sql/share/errmsg.txt
        Corrected error message for correct spelling of metadata.
[1 Sep 2009 9:36] Ingo Strüwing
Approved. No comments. All is fine.
[3 Sep 2009 7:32] Rafal Somla
Good to push. Please ensure correct bug# in the commit message.

Thanks for fixing this!
[8 Sep 2009 22:14] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/82754

2868 Chuck Bell	2009-09-08
      BUG#34690 : Error messages contain the word "meta-data"
      
      Some of the code, test, and error messages in the backup
      system do not use the correct spelling of 'metadata'.
      
      This patch makes the code, tests, and error messages for
      backup conform to the correct form spelled 'metadata'.
     @ mysql-test/suite/backup/r/backup_errors.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_errors_compression.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_security.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/r/backup_views.result
        Corrected error message in result file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_charsets.test
        Corrected documentation in test file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_objects_dependency.test
        Corrected suppression in test file for correct spelling of metadata.
     @ mysql-test/suite/backup/t/backup_stream_errors.test
        Corrected documentation in test file for correct spelling of metadata.
     @ sql/backup/backup_info.h
        Corrected documentation in source file for correct spelling of metadata.
     @ sql/backup/image_info.h
        Corrected documentation in source file for correct spelling of metadata.
     @ sql/backup/kernel.cc
        Corrected documentation in source file for correct spelling of metadata.
        Corrected debug synch point in source file for correct spelling of metadata.
     @ sql/backup/stream_v1.c
        Corrected documentation in source file for correct spelling of metadata.
     @ sql/backup/stream_v1_services.h
        Corrected documentation in source file for correct spelling of metadata.
     @ sql/share/errmsg-utf8.txt
        Corrected error message for correct spelling of metadata.
     @ sql/share/errmsg.txt
        Corrected error message for correct spelling of metadata.
[10 Sep 2009 14:26] Chuck Bell
Setting back to in-progress because I found another backup file in the client folder that contains 'meta-data' spellings. New patch in the works.
[10 Sep 2009 14:39] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/82958

2867 Chuck Bell	2009-09-10
      BUG#34690 : Error messages contain the word "meta-data"
      
      Some of the code, test, and error messages in the backup
      system do not use the correct spelling of 'metadata'.
      
      This patch makes the code, tests, and error messages for
      backup conform to the correct form spelled 'metadata'.
     @ client/backup_stream.c
        Corrected documentation in source file for correct spelling of metadata.
[10 Sep 2009 15:22] Rafal Somla
Good to push.
[10 Sep 2009 15:42] Chuck Bell
Ticked Ingo's review for completion since Rafal approved the patch.
[25 Oct 2009 13:38] Bugs System
Pushed into 6.0.14-alpha (revid:alik@sun.com-20091025133616-ca4inerav4vpdnaz) (version source revid:ingo.struewing@sun.com-20090921175031-i1ubh1ln575lh1di) (merge vers: 6.0.14-alpha) (pib:13)
[25 Oct 2009 20:53] Paul DuBois
Cosmetic change. No changelog entry needed.