summaryrefslogtreecommitdiff
path: root/VERSION
Commit message (Collapse)AuthorAgeFilesLines
* Increased the version numberElena Stepanova2014-06-201-1/+1
|
* Increase version numberElena Stepanova2014-05-261-1/+1
|
* Increase version numberElena Stepanova2014-03-311-1/+1
|
* Increase version numberElena Stepanova2014-03-111-1/+1
|
* Increase version numberElena Stepanova2014-02-111-1/+1
|
* Increment the version numberElena Stepanova2013-12-281-1/+1
|
* Increment the version numberElena Stepanova2013-11-191-1/+1
|
* MDEV-5241: Collation incompatibilities with MySQL-5.6Michael Widenius2013-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Character set code & tests from Alexander Barkov - Integration with ALTER TABLE, REPAIR and open_table from Monty The problem was that MySQL 5.6 added some croatian and vitanamese character set collations that are incompatible with MariaDB. The fix is to move the MariaDB conflicting collation numbers out of the region that MySQL is likely to use. mysql_upgrade, REPAIR TABLE or ALTER TABLE will fix the collations. If one tries to access and old incompatible table, one will get the error "Table upgrade required...." After this patch, MariaDB supports all the MySQL character set collations and the old MariaDB croatian collations, which are closer to the latest standard than the MySQL versions. New character sets: ucs2_croatian_mysql561_uca_ci utf8_croatian_mysql561_uca_ci utf16_croatian_mysql561_uca_ci utf32_croatian_mysql561_uca_ci utf8mb4_croatian_mysql561_uca_ci Other things: - Fixed some compiler warnings - mysql_upgrade prints information about repaired tables. - Increased version number VERSION: Increased VERSION number client/mysqlcheck.c: Print repaired table name when using --verbose include/m_ctype.h: Add new MariaDB collation regions that are not likely to conflict with MySQL include/my_base.h: Added flag to detect if table was opened for ALTER TABLE mysql-test/r/ctype_ldml.result: Updated result mysql-test/r/ctype_uca.result: Updated result mysql-test/r/ctype_upgrade.result: Updated result mysql-test/r/ctype_utf16_uca.result: Updated result mysql-test/r/ctype_utf32_uca.result: Updated result mysql-test/r/ctype_utf8mb4_uca.result: Updated result mysql-test/std_data/ctype_upgrade: Test files for testing upgrading of conflicting collations mysql-test/suite/engines/funcs/r/db_alter_collate_ascii.result: New collations added mysql-test/suite/engines/funcs/r/db_alter_collate_utf8.result: New collations added mysql-test/suite/innodb/r/innodb_ctype_ldml.result: Updated test result mysql-test/suite/innodb/t/innodb_ctype_ldml.test: Updated test result mysql-test/suite/plugins/r/show_all_plugins.result: Updated version number mysql-test/suite/roles/create_and_drop_role_invalid_user_table.result: Updated version number mysql-test/t/ctype_ldml.test: Updated test mysql-test/t/ctype_uca.test: Testing of new collations mysql-test/t/ctype_upgrade.test: Testing of upgrading tables with old collations The test ensures that: - We will get an error if we try to open a table with old collations. - CHECK TABLE will detect that the table needs to be upgraded. - ALTER TABLE and REPAIR will fix the table. - mysql_upgrade works as expected mysql-test/t/ctype_utf16_uca.test: Testing of new collations mysql-test/t/ctype_utf32_uca.test: Testing of new collations mysql-test/t/ctype_utf8mb4_uca.test: Testing of new collations mysys/charset-def.c: Added new character sets mysys/charset.c: Always give an error, if requested, if a character set didn't exist sql/handler.cc: - Added upgrade_collation() to check if collation is compatible with old version - check_collation_compatibility() checks if we are using an old collation from MariaDB 5.5 or MySQL 5.6 - ha_check_for_upgrade() returns HA_ADMIN_NEEDS_ALTER if we have an incompatible collation sql/handler.h: Added new prototypes sql/sql_table.cc: - Mark that tables are opened for ALTER TABLE - If table needs to be upgraded, ensure we are not using online alter table. sql/table.cc: - If we are using an old incompatible collation, change to use the new one and mark table as incompatible. - Give an error if we try to open an incompatible table. sql/table.h: Added error that table needs to be rebuild storage/connect/ha_connect.cc: Fixed compiler warning strings/ctype-uca.c: New character sets
* increment the versionSergei Golubchik2013-11-051-1/+1
|
* raise a versionSergei Golubchik2013-08-141-1/+1
|
* 5.5 mergeSergei Golubchik2013-06-061-1/+1
|\
| * Raise version number after cloning 5.5.30Sunanda Menon2013-01-081-1/+1
| |
| * Raise version number after cloning 5.5.29unknown2012-11-031-1/+1
| |
| * Raise version number after cloning 5.5.28unknown2012-08-241-1/+1
| |
| * Raise version number after cloning 5.5.27unknown2012-07-111-1/+1
| |
* | 5.5 mergeSergei Golubchik2013-01-291-1/+1
|\ \
| * | 5.3 mergeSergei Golubchik2013-01-151-2/+2
| | |
| * | 5.5.28aSergei Golubchik2012-11-271-1/+1
| | |
| * | increase the versionSergei Golubchik2012-10-011-1/+1
| |/
| * Raising the VERSION number after 5.5.26 clone-offSunanda Menon2012-06-151-1/+1
| |
| * Raise version after cloning 5.5.25Joerg Bruehe2012-05-141-1/+1
| |
| * Raise version number after cloning for the 5.5.24 build.Joerg Bruehe2012-04-161-1/+1
| |
| * Starting 5.5.23 buildHery Ramilison2012-03-291-1/+1
| |
| * cloning 5.5.22Hery Ramilison2012-02-201-1/+1
| |
| * starting 5.5.21 buildunknown2012-01-301-1/+1
| |
* | Increased the version number to 10.0Michael Widenius2012-05-311-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed code that was not ready for a major version number > 9 - Fixed test cases that assumed max major version number could be 9 Updated version number for depricated options (will be removed in a later commit) VERSION: Version number 10.0.0 client/mysqlbinlog.cc: Added support for major version numbers > 9 cmake/mysql_version.cmake: Added support for version numbers that is 0 mysql-test/r/comments.result: Modified test to handle version number 100000 mysql-test/r/func_system.result: Modified test to handle version number 100000 mysql-test/r/log_state.result: Updated depricated error message mysql-test/r/sp.result: Modified test to handle version number 100000 mysql-test/r/subselect4.result: Updated depricated error message mysql-test/r/variables.result: Updated depricated error message mysql-test/suite/rpl/r/rpl_conditional_comments.result: Modified test to handle version number 100000 mysql-test/suite/rpl/r/rpl_loaddatalocal.result: Modified test to handle version number 100000 mysql-test/suite/rpl/t/rpl_conditional_comments.test: Modified test to handle version number 100000 mysql-test/suite/rpl/t/rpl_loaddatalocal.test: Modified test to handle version number 100000 mysql-test/suite/sys_vars/r/debug_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/engine_condition_pushdown_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/log_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/log_slow_queries_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/multi_range_count_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/rpl_recovery_rank_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/sql_big_selects_func.result: Updated depricated error message mysql-test/suite/sys_vars/r/sql_max_join_size_basic.result: Updated depricated error message mysql-test/suite/sys_vars/r/sql_max_join_size_func.result: Updated depricated error message mysql-test/t/comments.test: Modified test to handle version number 100000 mysql-test/t/file_contents.test: Modified test to handle version number 100000 mysql-test/t/func_system.test: Modified test to handle version number 100000 mysql-test/t/parser_not_embedded.test: Modified test to handle version number 100000 mysql-test/t/sp.test: Modified test to handle version number 100000 sql/mysqld.cc: Updated version number for depricated options (will be removed in a later commit) sql/slave.cc: Modified test to handle version number 100000 Better error messages sql/sql_lex.cc: Modified test to handle version number 100000 in comment syntax sql/sys_vars.cc: Updated version number for depricated options (will be removed in a later commit)
* | cloning 5.5.22Hery Ramilison2012-02-201-1/+1
| |
* | Raise version number after cloning 5.5.20Joerg Bruehe2011-12-161-1/+1
|\ \ | |/
| * Raise version number after cloning 5.5.20Joerg Bruehe2011-12-161-1/+1
| |
| * Bumped version number to 5.5.20Build Team2011-11-231-1/+1
| |
| * cloning 5.5.18 offHery Ramilison2011-10-261-1/+1
| |
| * Raising the version after cloning for the 5.5.17 build.Joerg Bruehe2011-09-271-1/+1
| |
| * merged the version bump. bumped the 5.5 version to 5.5.17Georgi Kodinov2011-08-121-1/+1
| |
| * build 5.5.15MySQL Release Engineering2011-07-131-1/+1
| |
| * increased the version number to .15Sunanda Menon2011-06-101-1/+1
| |
| * changed the VERSION tag to 14MySQL Build Team2011-05-131-1/+1
| |
| * Cloning of the 5.5.13 release from Mysql-5.5,MySQL Build Team2011-05-111-1/+1
| | | | | | | | | | increase the version number by two
| * Merge from mysql-5.1 (bump the version).Alexander Nozdrin2011-04-111-1/+1
| |
* | cloning 5.5.18 offHery Ramilison2011-10-261-1/+1
| |
* | bumped up the version to 5.5.18Georgi Kodinov2011-08-121-1/+1
| |
* | Cloning 5.5.14MySQL Release Engineering2011-06-091-1/+1
| |
* | Increased the VERSION tag by 2MySQL Build Team2011-04-111-1/+1
|/
* Bumped the version number after clone-offMySQL Build Team2011-03-211-1/+1
|
* bumped up the version to 5.1.11Georgi Kodinov2011-02-111-1/+1
|
* bumped up the versionGeorgi Kodinov2011-01-141-1/+1
|
* Merge from mysql-5.5.8-releaseJonathan Perkin2010-12-161-1/+1
|
* WL#5665: Removal of the autotools-based build systemDavi Arnaut2010-11-201-0/+4
The autotools-based build system has been superseded and is being removed in order to ease the maintenance burden on developers tweaking and maintaining the build system. In order to support tools that need to extract the server version, a new file that (only) contains the server version, called VERSION, is introduced. The file contents are human and machine-readable. The format is: MYSQL_VERSION_MAJOR=5 MYSQL_VERSION_MINOR=5 MYSQL_VERSION_PATCH=8 MYSQL_VERSION_EXTRA=-rc The CMake based version extraction in cmake/mysql_version.cmake is changed to extract the version from this file. The configure to CMake wrapper is retained for backwards compatibility and to support the BUILD/ scripts. Also, a new a makefile target show-dist-name that prints the server version is introduced. VERSION: Add top-level version file. cmake/mysql_version.cmake: Get version information from the top-level VERSION file. Do not cache the version components (MAJOR_VERSION, etc). Add MYSQL_RPM_VERSION as a replacement for MYSQL_U_SCORE_VERSION.