~akopytov/percona-server/utf8_general50_ci-5.1

  • Committer: Alexey Kopytov
  • Date: 2011-07-08 14:01:22 UTC
  • Revision ID: akopytov@gmail.com-20110708140122-hen3dazkyiv0ye7w
Implementation of
https://blueprints.launchpad.net/percona-server/+spec/utf8-general50-ci-5.1

The patch is intended to help users:
- Having indexes on columns with collations
utf8_general_ci or ucs2_general_ci
- Having German letter SHARP S (SZLIG) in these columns
- Upgrading from MySQL from versions 5.0.x or
5.1.23 (and earlier) to version 5.1.24 (and higher).

This patch introduces new collations utf8_general50_ci
and ucs2_general50_ci which reproduce the "old"
sorting order provided by pre-5.1.24 versions of xxx_general_ci.

In order to start using new MySQL-5.1.24+ please do the following:

- Start new version of mysqld
- Convert all affected tables using this query (in case of utf8):

ALTER TABLE t1 CONVERT TO CHARACTER SET utf8 COLLATE utf8_general50_ci;

Or if you need to apply changes per-column level, use this example:

ALTER TABLE t1 MODIFY c1 CHAR(N) CHARACTER SET utf8 COLLATE utf8_general50_ci;

(Make sure you're using the old data type and size,
NULL/NOT NULL constraints, etc).
Filename Latest Rev Last Changed Committer Comment Size
..
build 7.5.2 13 years ago Aleksandr Kuzminsky 1. Set Percona Server version 11.0; 2. Added .spec Diff
HandlerSocket-Plugin-for-MySQL 146.2.3 13 years ago Aleksandr Kuzminsky Added HandlerSocket-Plugin-for-MySQL sources Diff
mysql-test 6.1.2 13 years ago kinoyasu reorder and adjust mysql-test acript and add simpl Diff
UDF 174.1.1 13 years ago Aleksandr Kuzminsky added UDF functions from maatkit Diff
bug580324.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 3.6 KB Diff Download File
bug677407.patch 198 13 years ago Oleg Tsarev Remove comment lines from bug677497.patch and inno 4.8 KB Diff Download File
bugfix48929.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 4.5 KB Diff Download File
control_online_alter_index.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 4.2 KB Diff Download File
COPYING.innodb-deadlock-count-patch 7.3.1 13 years ago Oleg Tsarev fix bug 569288 1.6 KB Diff Download File
COPYING.show_temp_51 2 14 years ago kinoyasu merge 5.1.45 rev 36: but I cannot accept show_temp 1.6 KB Diff Download File
error_pad.patch 190 13 years ago Alexey Kopytov This patch fixes compiler warnings introduced by P 8.1 KB Diff Download File
fix-bug671764.patch 208.2.1 13 years ago Oleg Tsarev fix Oleg and Alexey patches to 5.1.56 1 KB Diff Download File
handlersocket.patch 219.2.7 13 years ago Ignacio Nin Update HandlerSocket Update HandlerSocket to comm 1018 bytes Diff Download File
i_s_innodb_buffer_pool_pages.patch 226.1.1 12 years ago kinoyasu fix bug723050 25.3 KB Diff Download File
innodb_adjust_defaults.patch 219.3.1 13 years ago Laurynas Biveinis Properly limit the maximum number of purge threads 2.1 KB Diff Download File
innodb_admin_command_base.patch 226.1.1 12 years ago kinoyasu fix bug723050 5.4 KB Diff Download File
innodb_buffer_pool_shm.patch 245.1.1 12 years ago kinoyasu fix bug794840 and bug802348 3.1 KB Diff Download File
innodb_bug60788.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 3 KB Diff Download File
innodb_deadlock_count.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 3.4 KB Diff Download File
innodb_dict_size_limit.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 16.8 KB Diff Download File
innodb_expand_fast_index_creation.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 24.5 KB Diff Download File
innodb_expand_import.patch 217 13 years ago Alexey Kopytov Fixed a recently introduced compiler warning in in 18.9 KB Diff Download File
innodb_expand_undo_slots.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 6.9 KB Diff Download File
innodb_extend_slow.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 28.7 KB Diff Download File
innodb_extra_rseg.patch 226.1.1 12 years ago kinoyasu fix bug723050 13.6 KB Diff Download File
innodb_fast_checksum.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 12 KB Diff Download File
innodb_fast_shutdown.patch 233.1.1 12 years ago kinoyasu deprecate buf_pool_shm and minimize patch 8.4 KB Diff Download File
innodb_files_extend.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 23 KB Diff Download File
innodb_fix_misc.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 36.8 KB Diff Download File
innodb_io_patches.patch 252 12 years ago Alexey Kopytov Bug #806975: patch for bug #803270 breaks OS X Fi 54.2 KB Diff Download File
innodb_lru_dump_restore.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 23 KB Diff Download File
innodb_opt_lru_count.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 9.8 KB Diff Download File
innodb_overwrite_relay_log_info.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 16.8 KB Diff Download File
innodb_pass_corrupt_table.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 38.8 KB Diff Download File
innodb_purge_thread.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 15.4 KB Diff Download File
innodb_recovery_patches.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 16.8 KB Diff Download File
innodb_separate_doublewrite.patch 248.1.1 12 years ago kinoyasu fix 803270: use fdatasync() for transaction log an 35.5 KB Diff Download File
innodb_show_enhancements.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 8.5 KB Diff Download File
innodb_show_lock_name.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 13.8 KB Diff Download File
innodb_show_status.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 14.4 KB Diff Download File
innodb_show_sys_tables.patch 226.6.1 12 years ago kinoyasu fix bug627189 19.7 KB Diff Download File
innodb_split_buf_pool_mutex.patch 245.1.1 12 years ago kinoyasu fix bug794840 and bug802348 116 KB Diff Download File
innodb_stats.patch 226.1.1 12 years ago kinoyasu fix bug723050 54.3 KB Diff Download File
innodb_swap_builtin_plugin.patch 232.2.1 12 years ago Laurynas Biveinis Fix LP bug 704216: the option ignore-builtin-innod 10.7 KB Diff Download File
innodb_thread_concurrency_timer_based.patch 208 13 years ago Yasufumi Kinoshita Yasufumi patches and several are ported to 5.1.56; 6.7 KB Diff Download File
File install_tests.sh 239.2.1 12 years ago Oleg Tsarev fix bug #800566 sync build & helper scripts betwe 937 bytes Diff Download File
log_connection_error.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 2.8 KB Diff Download File
lrusort.py 1 14 years ago kinoyasu merge, reorder and port patches based on mysql 5.1 696 bytes Diff Download File
Makefile 246.1.1 12 years ago Stewart Smith make Makefile output actual configure line we end 2 KB Diff Download File
microsec_process.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 1.7 KB Diff Download File
mysql-syslog.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 4.1 KB Diff Download File
mysql-test.diff 232.4.1 12 years ago Alexey Kopytov Bug #794790: mtr internal check of INNODB_FILE_FOR 207 KB Diff Download File
mysql_dump_ignore_ct.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 2.5 KB Diff Download File
mysql_remove_eol_carret.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 2.9 KB Diff Download File
File normalize_patches.sh 239.2.1 12 years ago Oleg Tsarev fix bug #800566 sync build & helper scripts betwe 1.6 KB Diff Download File
optimizer_fix.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 6.8 KB Diff Download File
percona-support.patch 216 13 years ago Alexey Kopytov Fixed broken percona-support.patch. 1.2 KB Diff Download File
profiling_slow.patch 232.3.3 12 years ago Oleg Tsarev The reason of bug #794774: patch profiling_slow.pa 13.1 KB Diff Download File
query_cache_enhance.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 28.6 KB Diff Download File
README.HandlerSocket 219.2.7 13 years ago Ignacio Nin Update HandlerSocket Update HandlerSocket to comm 429 bytes Diff Download File
README.txt 1 14 years ago kinoyasu merge, reorder and port patches based on mysql 5.1 481 bytes Diff Download File
File regenerate_patch.sh 138.1.1 13 years ago Oleg Tsarev fix bug 673426 1.6 KB Diff Download File
remove_fcntl_excessive_calls.patch 200.2.1 13 years ago Oleg Tsarev Fix bug #724674 2.6 KB Diff Download File
response-time-distribution.patch 226.7.1 12 years ago Laurynas Biveinis Fix LP bug 737947: unportable atomic constructs br 74.9 KB Diff Download File
series 253 12 years ago Alexey Kopytov Implementation of https://blueprints.launchpad.net 1.5 KB Diff Download File
show_patches.patch 225 12 years ago kinoyasu port Yasufumi patches to 5.1.57 10.2 KB Diff Download File
show_slave_status_nolock.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 4.8 KB Diff Download File
show_temp_51.patch 250 12 years ago Alexey Kopytov Bug #745241: quering global_temporary_tables cause 17.5 KB Diff Download File
slave_timeout_fix.patch 235.2.1 12 years ago Stewart Smith add slave_timeout_fix.patch which fixes mysql-tes 476 bytes Diff Download File
slow_extended.patch 243 12 years ago Stewart Smith regenerate slow_extended.patch to attempt to fix h 52.9 KB Diff Download File
sql_no_fcache.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 13.6 KB Diff Download File
suppress_log_warning_1592.patch 225.1.1 12 years ago Oleg Tsarev complete patch porting to 5.1.57 3.2 KB Diff Download File
userstat.patch 232.3.2 12 years ago Oleg Tsarev Bug: #794776 Sometime variable "write_to_slow_log" 124 KB Diff Download File
utf8_general50_ci.patch 253 12 years ago Alexey Kopytov Implementation of https://blueprints.launchpad.net 17.3 KB Diff Download File