MariaDB 5.1.50 Changelog

Downloadarrow-up-right | Release Notes | Changelog |Overview of 5.1

Release date: 09 Sep 2010

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #2911arrow-up-right

    • Give a more precise warning why something fails.

    • Fixed typo that caused warnings from mysql-test-run

  • Revision #2910arrow-up-right [merge]

    • Automatic merge

      • Revision #2891.3.6arrow-up-right

        • Fixed recovery bug where bitmap pages would not be correctly updated after processing UNDO rows.

        • Fixed test failures in buildbot

        • Don't write errors when failing to send ok packet

      • Revision #2891.3.5arrow-up-right

        • Fixed compiler failures when compiling non debug build

      • Revision #2891.3.4arrow-up-right [merge]

        • Automatic merge

          • Revision #2891.1.29arrow-up-right

            • Fixed bug that 'maria_read_log -a' didn't set max_trid when reparing tables.

            • Fixed bug in Aria when replacing short keys with long keys and a key tree both overflow and underflow at same time.

            • Fixed several bugs when generating recovery logs when using RGQ with replacing long keys with short keys and vice versa.

            • Lots of new DBUG_ASSERT()'s

            • Added more information to recovery log to make it easier to know from where log entry orginated.

            • Introduced MARIA_PAGE->org_size that tells what the size of the page was in last log entry. This allows us to find out if all key changes for index page was logged.

            • Small code cleanups:

              • Introduced _ma_log_key_changes() to log crc of key page changes

              • Added share->max_index_block_size as max size of data one can put in key block (block_size - KEYPAGE_CHECKSUM_SIZE)

            • This will later simplify adding a directory to index pages.

              • Write page number instead of page postition to DBUG log

      • Revision #2891.3.3arrow-up-right

        • make the check for windows to work in cygnin perl too

  • Revision #2909arrow-up-right

    • Added --skip-bdb as a compatibility option for old config files

  • Revision #2908arrow-up-right

    • Fixed compiler warnings

  • Revision #2907arrow-up-right

    • Fix compile failures and warnings on Windows from XtraDB "shm buffer pool" patch. (It is not legal C to do pointer arithmetics on void *).

  • Revision #2906arrow-up-right

    • Added missing include file (to get rid of compiler warning)

  • Revision #2905arrow-up-right

    • Fixed build failures

    • Cleaned up "mysql_upgrade --help" and "mysqlcheck --help"

  • Revision #2904arrow-up-right

    • Fixed failing test cases after update of xtradb

  • Revision #2903arrow-up-right

    • Nicer output for mysql_upgrade

    • Added --silent option to mysql_upgrade so that one can only get errors printed

    • Don't write unnecessary warning about log tables during upgrade

  • Revision #2902arrow-up-right

    • Result file update following XtraDB merge.

  • Revision #2901arrow-up-right [merge]

  • Revision #2900arrow-up-right

    • Update test to use the shorter table names

  • Revision #2899arrow-up-right

    • Enable archive tables to work with mysql_upgrade / repair

    • Made long file names from previous patch shorter

  • Revision #2898arrow-up-right

    • Fix that one can run mysql_upgrade with long table names

    • Fall back to use ALTER TABLE for engines that doesn't support REPAIR when doing repair for upgrade.

    • Nicer output from mysql_upgrade and mysql_check

    • Updated all arrays that used NAME_LEN to use SAFE_NAME_LEN to ensure that we don't break things accidently as names can now have a #mysql50

prefix.

circle-info

Be notified of new MariaDB Server releases automatically by subscribingarrow-up-right to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the Distributions which Include MariaDB page.

This page is licensed: CC BY-SA / Gnu FDL

spinner

Last updated

Was this helpful?