List:Commits« Previous MessageNext Message »
From:Alexander Nozdrin Date:April 9 2009 8:23pm
Subject:bzr push into mysql-6.0 branch (alik:2836 to 2837)
View as plain text  
 2837 Jim Winstead	2009-04-08
      Fix missing my_ prefix on some calls to base64 routines.

    modified:
      storage/ndb/src/mgmsrv/Services.cpp
 2836 Jim Winstead	2009-04-07 [merge]
      Merge from main

    removed:
      mysql-test/suite/backup/r/backup_view_on_view.result
      mysql-test/suite/backup/t/backup_view_on_view.test
      mysql-test/suite/backup_engines/r/backup_procedures.result
      mysql-test/suite/backup_engines/r/backup_ptr_commit_mixed.result
      mysql-test/suite/backup_engines/r/backup_ptr_commit_stmt.result
      mysql-test/suite/backup_engines/r/backup_ptr_mixed.result
      mysql-test/suite/backup_engines/r/backup_ptr_objects_mixed.result
      mysql-test/suite/backup_engines/r/backup_ptr_objects_row.result
      mysql-test/suite/backup_engines/r/backup_ptr_objects_stmt.result
      mysql-test/suite/backup_engines/r/backup_ptr_row.result
      mysql-test/suite/backup_engines/r/backup_ptr_stmt.result
      mysql-test/suite/backup_engines/t/backup_procedures.test
      mysql-test/suite/backup_engines/t/backup_ptr_commit_mixed.test
      mysql-test/suite/backup_engines/t/backup_ptr_commit_row.test
      mysql-test/suite/backup_engines/t/backup_ptr_commit_stmt.test
      mysql-test/suite/backup_engines/t/backup_ptr_mixed.test
      mysql-test/suite/backup_engines/t/backup_ptr_objects_mixed.test
      mysql-test/suite/backup_engines/t/backup_ptr_objects_row.test
      mysql-test/suite/backup_engines/t/backup_ptr_objects_stmt.test
      mysql-test/suite/backup_engines/t/backup_ptr_row.test
      mysql-test/suite/backup_engines/t/backup_ptr_stmt.test
      mysql-test/suite/backup_engines/t/disabled.def
    added:
      client/backup_stream.c
      client/backup_stream.h
      client/mysqlbackup.cc
      mysql-test/extra/binlog_tests/drop_table.test
      mysql-test/include/UnicodeData.txt
      mysql-test/include/bug38347.inc
      mysql-test/r/myisamlog_coverage.result
      mysql-test/suite/backup/README
      mysql-test/suite/backup/include/
      mysql-test/suite/backup/include/backup_client_regex_output.inc
      mysql-test/suite/backup/include/backup_client_regex_usage.inc
      mysql-test/suite/backup/include/bml_test.inc
      mysql-test/suite/backup/include/objects_dependency_use.inc
      mysql-test/suite/backup/r/backup_accented.result
      mysql-test/suite/backup/r/backup_client.result
      mysql-test/suite/backup/r/backup_client_binlog.result
      mysql-test/suite/backup/r/backup_client_coverage.result
      mysql-test/suite/backup/r/backup_compression_non_win.result
      mysql-test/suite/backup/r/backup_db_grants_extra.result
      mysql-test/suite/backup/r/backup_dbname_lctn0.result
      mysql-test/suite/backup/r/backup_dbname_lctn1.result
      mysql-test/suite/backup/r/backup_dbname_lctn2.result
      mysql-test/suite/backup/r/backup_errors_compression.result
      mysql-test/suite/backup/r/backup_image_name_notwin.result
      mysql-test/suite/backup/r/backup_image_name_win.result
      mysql-test/suite/backup/r/backup_mysql_upgrade.result
      mysql-test/suite/backup/r/backup_object_count.result
      mysql-test/suite/backup/r/backup_objects_dependency.result
      mysql-test/suite/backup/r/backup_pipe.result
      mysql-test/suite/backup/r/backup_special_characters.result
      mysql-test/suite/backup/r/backup_stream_pipe.result
      mysql-test/suite/backup/r/backup_table_grants.result
      mysql-test/suite/backup/t/backup_accented.test
      mysql-test/suite/backup/t/backup_client.test
      mysql-test/suite/backup/t/backup_client_binlog.test
      mysql-test/suite/backup/t/backup_client_coverage.test
      mysql-test/suite/backup/t/backup_compression_non_win.test
      mysql-test/suite/backup/t/backup_db_grants_extra.test
      mysql-test/suite/backup/t/backup_dbname_lctn0-master.opt
      mysql-test/suite/backup/t/backup_dbname_lctn0.test
      mysql-test/suite/backup/t/backup_dbname_lctn1-master.opt
      mysql-test/suite/backup/t/backup_dbname_lctn1.test
      mysql-test/suite/backup/t/backup_dbname_lctn2-master.opt
      mysql-test/suite/backup/t/backup_dbname_lctn2.test
      mysql-test/suite/backup/t/backup_errors_compression.test
      mysql-test/suite/backup/t/backup_image_name_notwin.test
      mysql-test/suite/backup/t/backup_image_name_win.test
      mysql-test/suite/backup/t/backup_mysql_upgrade.test
      mysql-test/suite/backup/t/backup_object_count.test
      mysql-test/suite/backup/t/backup_objects_dependency.test
      mysql-test/suite/backup/t/backup_pipe.test
      mysql-test/suite/backup/t/backup_special_characters.test
      mysql-test/suite/backup/t/backup_stream_pipe.test
      mysql-test/suite/backup/t/backup_table_grants.test
      mysql-test/suite/backup_engines/README
      mysql-test/suite/backup_engines/include/not_archive.inc
      mysql-test/suite/backup_engines/include/not_csv.inc
      mysql-test/suite/backup_ptr/
      mysql-test/suite/backup_ptr/README
      mysql-test/suite/backup_ptr/combinations
      mysql-test/suite/backup_ptr/include/
      mysql-test/suite/backup_ptr/r/
      mysql-test/suite/backup_ptr/r/backup_ptr.result
      mysql-test/suite/backup_ptr/r/backup_ptr_objects.result
      mysql-test/suite/backup_ptr/t/
      mysql-test/suite/binlog/r/binlog_row_drop_tbl.result
      mysql-test/suite/binlog/r/binlog_stm_drop_tbl.result
      mysql-test/suite/binlog/t/binlog_row_drop_tbl.test
      mysql-test/suite/binlog/t/binlog_stm_drop_tbl.test
      mysql-test/suite/falcon/r/falcon_bug_40950.result
      mysql-test/suite/falcon/r/falcon_bug_43452.result
      mysql-test/suite/falcon/t/falcon_bug_40950.test
      mysql-test/suite/falcon/t/falcon_bug_43452.test
      mysql-test/suite/maria/r/maria4.result
      mysql-test/suite/maria/t/maria-autozerofill-master.opt
      mysql-test/suite/maria/t/maria-no-logging-master.opt
      mysql-test/suite/maria/t/maria4.test
      mysql-test/t/myisamlog_coverage-master.opt
      mysql-test/t/myisamlog_coverage.test
      storage/falcon/CycleLock.cpp
      storage/falcon/CycleLock.h
      storage/falcon/CycleManager.cpp
      storage/falcon/CycleManager.h
      storage/falcon/ErrorInjector.cpp
      storage/falcon/ErrorInjector.h
      storage/falcon/TransactionState.cpp
      storage/falcon/TransactionState.h
    renamed:
      mysql-test/suite/backup/r/backup_ddl_blocker.result => mysql-test/suite/backup/r/backup_bml.result
      mysql-test/suite/backup/r/backup_securefilepriv.result => mysql-test/suite/backup/r/backup_securebackup.result
      mysql-test/suite/backup/t/backup_ddl_blocker.test => mysql-test/suite/backup/t/backup_bml.test
      mysql-test/suite/backup/t/backup_securefilepriv-master.opt => mysql-test/suite/backup/t/backup_securebackup-master.opt
      mysql-test/suite/backup/t/backup_securefilepriv.test => mysql-test/suite/backup/t/backup_securebackup.test
      mysql-test/suite/backup_engines/include/backup_ptr.inc => mysql-test/suite/backup_ptr/t/backup_ptr.test
      mysql-test/suite/backup_engines/include/backup_ptr_commit.inc => mysql-test/suite/backup_ptr/t/backup_ptr_commits.test
      mysql-test/suite/backup_engines/include/backup_ptr_objects.inc => mysql-test/suite/backup_ptr/t/backup_ptr_objects.test
      mysql-test/suite/backup_engines/include/not_have_falcon.inc => mysql-test/suite/backup_engines/include/not_falcon.inc
      mysql-test/suite/backup_engines/include/not_have_innodb.inc => mysql-test/suite/backup_engines/include/not_innodb.inc
      mysql-test/suite/backup_engines/include/not_have_memory.inc => mysql-test/suite/backup_engines/include/not_memory.inc
      mysql-test/suite/backup_engines/include/not_have_myisam.inc => mysql-test/suite/backup_engines/include/not_myisam.inc
      mysql-test/suite/backup_engines/r/backup_functions.result => mysql-test/suite/backup/r/backup_functions.result
      mysql-test/suite/backup_engines/r/backup_online_testing.result => mysql-test/suite/backup/r/backup_online_testing.result
      mysql-test/suite/backup_engines/r/backup_ptr_commit_row.result => mysql-test/suite/backup_ptr/r/backup_ptr_commits.result
      mysql-test/suite/backup_engines/r/backup_tmp_tables.result => mysql-test/suite/backup/r/backup_tmp_tables.result
      mysql-test/suite/backup_engines/t/backup_functions.test => mysql-test/suite/backup/t/backup_functions.test
      mysql-test/suite/backup_engines/t/backup_online_testing.test => mysql-test/suite/backup/t/backup_online_testing.test
      mysql-test/suite/backup_engines/t/backup_tmp_tables.test => mysql-test/suite/backup/t/backup_tmp_tables.test
      mysql-test/suite/falcon_team/r/falcon_bug_36294-big.result => mysql-test/suite/falcon/r/falcon_bug_36294-big.result
      mysql-test/suite/falcon_team/t/falcon_bug_36294-big.test => mysql-test/suite/falcon/t/falcon_bug_36294-big.test
      sql/ddl_blocker.cc => sql/bml.cc
      sql/ddl_blocker.h => sql/bml.h
    modified:
      .bzr-mysql/default.conf
      .bzrignore
      client/CMakeLists.txt
      client/Makefile.am
      client/mysqldump.c
      client/mysqltest.cc
      dbug/dbug.c
      include/lf.h
      include/my_sys.h
      libmysqld/CMakeLists.txt
      libmysqld/Makefile.am
      mysql-test/Makefile.am
      mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test
      mysql-test/include/locktrans.inc
      mysql-test/include/mix1.inc
      mysql-test/include/mix2.inc
      mysql-test/lib/My/CoreDump.pm
      mysql-test/mysql-test-run.pl
      mysql-test/r/ddl_i18n_koi8r.result
      mysql-test/r/ddl_i18n_utf8.result
      mysql-test/r/debug_sync.result
      mysql-test/r/events_1.result
      mysql-test/r/events_2.result
      mysql-test/r/flush_block_commit.result
      mysql-test/r/flush_block_commit_notembedded.result
      mysql-test/r/grant.result
      mysql-test/r/innodb.result
      mysql-test/r/innodb_mysql.result
      mysql-test/r/lock.result
      mysql-test/r/locktrans_innodb.result
      mysql-test/r/locktrans_myisam.result
      mysql-test/r/mix2_myisam.result
      mysql-test/r/myisam_keycache_coverage.result
      mysql-test/r/myisamlog.result
      mysql-test/r/mysqldump.result
      mysql-test/r/not_embedded_server.result
      mysql-test/r/partition_innodb_semi_consistent.result
      mysql-test/r/ps.result
      mysql-test/r/read_only_innodb.result
      mysql-test/r/show_check.result
      mysql-test/r/variables_debug.result
      mysql-test/suite/backup/r/backup.result
      mysql-test/suite/backup/r/backup_backupdir.result
      mysql-test/suite/backup/r/backup_compression.result
      mysql-test/suite/backup/r/backup_db_grants.result
      mysql-test/suite/backup/r/backup_errors.result
      mysql-test/suite/backup/r/backup_lock_myisam.result
      mysql-test/suite/backup/r/backup_logs.result
      mysql-test/suite/backup/r/backup_logs_output.result
      mysql-test/suite/backup/r/backup_procedures.result
      mysql-test/suite/backup/r/backup_tablespace.result
      mysql-test/suite/backup/r/backup_timeout.result
      mysql-test/suite/backup/r/backup_views.result
      mysql-test/suite/backup/t/backup.test
      mysql-test/suite/backup/t/backup_backupdir.test
      mysql-test/suite/backup/t/backup_charsets.test
      mysql-test/suite/backup/t/backup_compression.test
      mysql-test/suite/backup/t/backup_concurrent.test
      mysql-test/suite/backup/t/backup_datatypes.test
      mysql-test/suite/backup/t/backup_db_grants.test
      mysql-test/suite/backup/t/backup_default.test
      mysql-test/suite/backup/t/backup_errors.test
      mysql-test/suite/backup/t/backup_fkey.test
      mysql-test/suite/backup/t/backup_lock_myisam.test
      mysql-test/suite/backup/t/backup_logs.test
      mysql-test/suite/backup/t/backup_logs_output-master.opt
      mysql-test/suite/backup/t/backup_logs_output.test
      mysql-test/suite/backup/t/backup_logs_purge.test
      mysql-test/suite/backup/t/backup_many_dbs.test
      mysql-test/suite/backup/t/backup_maria.test
      mysql-test/suite/backup/t/backup_maria_other_instance.test
      mysql-test/suite/backup/t/backup_multi_blocks.test
      mysql-test/suite/backup/t/backup_myisam.test
      mysql-test/suite/backup/t/backup_myisam_coverage.test
      mysql-test/suite/backup/t/backup_myisam_extlocking.test
      mysql-test/suite/backup/t/backup_myisam_sync.test
      mysql-test/suite/backup/t/backup_no_be.test
      mysql-test/suite/backup/t/backup_no_data.test
      mysql-test/suite/backup/t/backup_no_engine.test
      mysql-test/suite/backup/t/backup_nodata_driver.test
      mysql-test/suite/backup/t/backup_objects.test
      mysql-test/suite/backup/t/backup_procedures.test
      mysql-test/suite/backup/t/backup_security.test
      mysql-test/suite/backup/t/backup_snapshot.test
      mysql-test/suite/backup/t/backup_tablespace.test
      mysql-test/suite/backup/t/backup_timeout.test
      mysql-test/suite/backup/t/backup_triggers_and_events.test
      mysql-test/suite/backup/t/backup_views.test
      mysql-test/suite/backup/t/disabled.def
      mysql-test/suite/backup_engines/combinations
      mysql-test/suite/backup_engines/r/backup_partition.result
      mysql-test/suite/backup_engines/r/backup_partitioning.result
      mysql-test/suite/backup_engines/t/backup_partition.test
      mysql-test/suite/backup_engines/t/backup_partitioning.test
      mysql-test/suite/backup_engines/t/backup_triggers.test
      mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result
      mysql-test/suite/falcon/r/falcon_bugs2.result
      mysql-test/suite/falcon/r/falcon_options.result
      mysql-test/suite/falcon/r/falcon_options2.result
      mysql-test/suite/falcon/r/falcon_unicode-big.result
      mysql-test/suite/falcon/t/disabled.def
      mysql-test/suite/falcon/t/falcon_bugs2.test
      mysql-test/suite/falcon/t/falcon_unicode-big.test
      mysql-test/suite/falcon_team/r/falcon_deadlock.result
      mysql-test/suite/falcon_team/t/falcon_bug_34174.test
      mysql-test/suite/falcon_team/t/falcon_deadlock.test
      mysql-test/suite/falcon_team/t/test2bug.def
      mysql-test/suite/funcs_1/r/is_columns_mysql.result
      mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result
      mysql-test/suite/maria/r/maria-recovery-bitmap.result
      mysql-test/suite/maria/r/maria-recovery2.result
      mysql-test/suite/maria/r/maria.result
      mysql-test/suite/maria/t/disabled.def
      mysql-test/suite/maria/t/maria-recovery-bitmap.test
      mysql-test/suite/maria/t/maria-recovery2.test
      mysql-test/suite/ndb/r/ndb_index_ordered.result
      mysql-test/suite/ndb/t/disabled.def
      mysql-test/suite/ndb/t/ndb_index_ordered.test
      mysql-test/suite/parts/r/partition_special_innodb.result
      mysql-test/suite/parts/t/partition_special_innodb.test
      mysql-test/suite/rpl/r/rpl_backup.result
      mysql-test/suite/rpl/r/rpl_locktrans_falcon.result
      mysql-test/suite/rpl/r/rpl_locktrans_innodb.result
      mysql-test/suite/rpl/r/rpl_locktrans_myisam.result
      mysql-test/suite/rpl/t/disabled.def
      mysql-test/suite/rpl/t/rpl_backup.test
      mysql-test/suite/sys_vars/t/autocommit_func.test
      mysql-test/t/debug_sync.test
      mysql-test/t/disabled.def
      mysql-test/t/flush_block_commit.test
      mysql-test/t/flush_block_commit_notembedded.test
      mysql-test/t/grant.test
      mysql-test/t/innodb.test
      mysql-test/t/lock.test
      mysql-test/t/myisam_keycache_coverage.test
      mysql-test/t/myisamlog.test
      mysql-test/t/not_embedded_server.test
      mysql-test/t/partition_innodb_semi_consistent.test
      mysql-test/t/ps.test
      mysql-test/t/read_only_innodb.test
      mysql-test/t/union.test
      mysql-test/t/user_limits.test
      mysql-test/t/variables_debug.test
      mysql-test/t/xa.test
      mysql-test/valgrind.supp
      mysys/lf_alloc-pin.c
      mysys/my_lock.c
      mysys/my_malloc.c
      mysys/my_static.c
      mysys/safemalloc.c
      mysys/tests/testhash.c
      mysys/thr_lock.c
      scripts/mysql_system_tables.sql
      sql/CMakeLists.txt
      sql/Makefile.am
      sql/backup/backup_aux.h
      sql/backup/backup_engine.h
      sql/backup/backup_info.cc
      sql/backup/backup_kernel.h
      sql/backup/backup_test.cc
      sql/backup/be_default.cc
      sql/backup/be_nodata.cc
      sql/backup/be_nodata.h
      sql/backup/be_snapshot.cc
      sql/backup/be_thread.cc
      sql/backup/data_backup.cc
      sql/backup/image_info.cc
      sql/backup/image_info.h
      sql/backup/kernel.cc
      sql/backup/logger.cc
      sql/backup/logger.h
      sql/backup/stream.cc
      sql/backup/stream.h
      sql/backup/stream_v1.c
      sql/backup/stream_v1_services.h
      sql/backup/stream_v1_transport.c
      sql/debug_sync.cc
      sql/debug_sync.h
      sql/event_data_objects.cc
      sql/handler.cc
      sql/lex.h
      sql/log.cc
      sql/log_event.cc
      sql/mdl.cc
      sql/mysql_priv.h
      sql/mysqld.cc
      sql/rpl_injector.cc
      sql/rpl_rli.cc
      sql/scheduler.cc
      sql/set_var.cc
      sql/share/errmsg.txt
      sql/si_objects.cc
      sql/si_objects.h
      sql/slave.cc
      sql/sql_acl.cc
      sql/sql_acl.h
      sql/sql_base.cc
      sql/sql_class.cc
      sql/sql_class.h
      sql/sql_lex.cc
      sql/sql_parse.cc
      sql/sql_prepare.cc
      sql/sql_repl.cc
      sql/sql_servers.cc
      sql/sql_table.cc
      sql/sql_view.cc
      sql/sql_yacc.yy
      sql/table.h
      sql/transaction.cc
      storage/archive/CMakeLists.txt
      storage/falcon/BDB.cpp
      storage/falcon/BDB.h
      storage/falcon/BackLog.cpp
      storage/falcon/BigInt.cpp
      storage/falcon/BigInt.h
      storage/falcon/CMakeLists.txt
      storage/falcon/Cache.cpp
      storage/falcon/Cache.h
      storage/falcon/CmdGen.cpp
      storage/falcon/Configuration.cpp
      storage/falcon/Connection.cpp
      storage/falcon/Context.cpp
      storage/falcon/Database.cpp
      storage/falcon/Database.h
      storage/falcon/Dbb.cpp
      storage/falcon/Dbb.h
      storage/falcon/Debug.cpp
      storage/falcon/EncodedRecord.cpp
      storage/falcon/FsbSort.cpp
      storage/falcon/IO.cpp
      storage/falcon/ImageManager.cpp
      storage/falcon/Index.cpp
      storage/falcon/Index.h
      storage/falcon/Index2Page.cpp
      storage/falcon/IndexPage.cpp
      storage/falcon/IndexPage.h
      storage/falcon/IndexRootPage.cpp
      storage/falcon/IndexRootPage.h
      storage/falcon/IndexWalker.cpp
      storage/falcon/JString.cpp
      storage/falcon/JString.h
      storage/falcon/Makefile.am
      storage/falcon/MemControl.cpp
      storage/falcon/MemControl.h
      storage/falcon/MemMgr.cpp
      storage/falcon/MemMgr.h
      storage/falcon/MemoryManager.h
      storage/falcon/PageInventoryPage.cpp
      storage/falcon/Record.cpp
      storage/falcon/Record.h
      storage/falcon/RecordLeaf.cpp
      storage/falcon/RecordLocatorPage.cpp
      storage/falcon/RecordScavenge.cpp
      storage/falcon/RecordVersion.cpp
      storage/falcon/RecordVersion.h
      storage/falcon/Repository.cpp
      storage/falcon/Repository.h
      storage/falcon/RepositoryVolume.cpp
      storage/falcon/RepositoryVolume.h
      storage/falcon/SQLError.cpp
      storage/falcon/SQLError.h
      storage/falcon/SRLIndexPage.cpp
      storage/falcon/SRLIndexPage.h
      storage/falcon/SRLUpdateRecords.cpp
      storage/falcon/SRLVersion.h
      storage/falcon/SavePoint.cpp
      storage/falcon/Scavenger.cpp
      storage/falcon/Schedule.cpp
      storage/falcon/Section.cpp
      storage/falcon/SerialLog.cpp
      storage/falcon/SerialLogRecord.h
      storage/falcon/SortRecord.cpp
      storage/falcon/Statement.cpp
      storage/falcon/StorageDatabase.cpp
      storage/falcon/StorageHandler.cpp
      storage/falcon/StorageTable.cpp
      storage/falcon/StorageTable.h
      storage/falcon/StorageTableShare.h
      storage/falcon/StorageVersion.h
      storage/falcon/SyncObject.cpp
      storage/falcon/Table.cpp
      storage/falcon/Table.h
      storage/falcon/TableSpaceManager.cpp
      storage/falcon/Thread.cpp
      storage/falcon/Thread.h
      storage/falcon/Transaction.cpp
      storage/falcon/Transaction.h
      storage/falcon/TransactionManager.cpp
      storage/falcon/Value.cpp
      storage/falcon/WalkIndex.cpp
      storage/falcon/ha_falcon.cpp
      storage/maria/ha_maria.cc
      storage/maria/ma_examine_non_trans_log.c
      storage/maria/ma_key.c
      storage/maria/ma_locking.c
      storage/maria/ma_loghandler.c
      storage/maria/ma_non_trans_log.c
      storage/maria/ma_recovery.c
      storage/maria/ma_rkey.c
      storage/maria/ma_test_force_start.pl
      storage/maria/maria_chk.c
      storage/maria/maria_non_trans_log.c
      storage/maria/trnman.c
      storage/myisam/mi_close.c
      storage/myisam/mi_examine_log.c
      storage/myisam/mi_locking.c
      storage/myisam/mi_log.c
      storage/myisam/myisamlog.c
      storage/myisammrg/ha_myisammrg.cc
      unittest/mysys/CMakeLists.txt
      unittest/mysys/waiting_threads-t.c
      mysql-test/suite/backup/r/backup_bml.result
      mysql-test/suite/backup/r/backup_securebackup.result
      mysql-test/suite/backup/t/backup_bml.test
      mysql-test/suite/backup/t/backup_securebackup-master.opt
      mysql-test/suite/backup/t/backup_securebackup.test
      mysql-test/suite/backup_ptr/t/backup_ptr.test
      mysql-test/suite/backup_ptr/t/backup_ptr_commits.test
      mysql-test/suite/backup_ptr/t/backup_ptr_objects.test
      mysql-test/suite/backup_engines/include/not_falcon.inc
      mysql-test/suite/backup_engines/include/not_innodb.inc
      mysql-test/suite/backup_engines/include/not_memory.inc
      mysql-test/suite/backup_engines/include/not_myisam.inc
      mysql-test/suite/backup/r/backup_functions.result
      mysql-test/suite/backup_ptr/r/backup_ptr_commits.result
      mysql-test/suite/backup/t/backup_functions.test
      mysql-test/suite/backup/t/backup_online_testing.test
      sql/bml.cc
      sql/bml.h
=== modified file 'include/base64.h'
--- a/include/base64.h	2006-12-23 19:20:40 +0000
+++ b/include/base64.h	2009-03-25 00:04:41 +0000
@@ -23,23 +23,24 @@ extern "C" {
 /*
   Calculate how much memory needed for dst of base64_encode()
 */
-int base64_needed_encoded_length(int length_of_data);
+int my_base64_needed_encoded_length(int length_of_data);
 
 /*
   Calculate how much memory needed for dst of base64_decode()
 */
-int base64_needed_decoded_length(int length_of_encoded_data);
+int my_base64_needed_decoded_length(int length_of_encoded_data);
+
 
 /*
   Encode data as a base64 string
 */
-int base64_encode(const void *src, size_t src_len, char *dst);
+int my_base64_encode(const void *src, size_t src_len, char *dst);
 
 /*
   Decode a base64 string into data
 */
-int base64_decode(const char *src, size_t src_len,
-                  void *dst, const char **end_ptr);
+int my_base64_decode(const char *src, size_t src_len,
+                     void *dst, const char **end_ptr);
 
 
 #ifdef __cplusplus

=== modified file 'mysys/base64.c'
--- a/mysys/base64.c	2008-01-15 12:23:14 +0000
+++ b/mysys/base64.c	2009-03-25 00:04:41 +0000
@@ -26,7 +26,7 @@ static char base64_table[] = "ABCDEFGHIJ
 
 
 int
-base64_needed_encoded_length(int length_of_data)
+my_base64_needed_encoded_length(int length_of_data)
 {
   int nb_base64_chars;
   nb_base64_chars= (length_of_data + 2) / 3 * 4;
@@ -39,7 +39,7 @@ base64_needed_encoded_length(int length_
 
 
 int
-base64_needed_decoded_length(int length_of_encoded_data)
+my_base64_needed_decoded_length(int length_of_encoded_data)
 {
   return (int) ceil(length_of_encoded_data * 3 / 4);
 }
@@ -49,11 +49,11 @@ base64_needed_decoded_length(int length_
   Encode a data as base64.
 
   Note: We require that dst is pre-allocated to correct size.
-        See base64_needed_encoded_length().
+        See my_base64_needed_encoded_length().
 */
 
 int
-base64_encode(const void *src, size_t src_len, char *dst)
+my_base64_encode(const void *src, size_t src_len, char *dst)
 {
   const unsigned char *s= (const unsigned char*)src;
   size_t i= 0;
@@ -146,14 +146,14 @@ pos(unsigned char c)
     We require that 'dst' is pre-allocated to correct size.
 
   SEE ALSO
-    base64_needed_decoded_length().
+    my_base64_needed_decoded_length().
 
   RETURN VALUE
     Number of bytes written at 'dst' or -1 in case of failure
 */
 int
-base64_decode(const char *src_base, size_t len,
-              void *dst, const char **end_ptr)
+my_base64_decode(const char *src_base, size_t len,
+                 void *dst, const char **end_ptr)
 {
   char b[3];
   size_t i= 0;
@@ -264,18 +264,18 @@ main(void)
     }
 
     /* Encode */
-    needed_length= base64_needed_encoded_length(src_len);
+    needed_length= my_base64_needed_encoded_length(src_len);
     str= (char *) malloc(needed_length);
     require(str);
     for (k= 0; k < needed_length; k++)
       str[k]= 0xff; /* Fill memory to check correct NUL termination */
-    require(base64_encode(src, src_len, str) == 0);
+    require(my_base64_encode(src, src_len, str) == 0);
     require(needed_length == strlen(str) + 1);
 
     /* Decode */
-    dst= (char *) malloc(base64_needed_decoded_length(strlen(str)));
+    dst= (char *) malloc(my_base64_needed_decoded_length(strlen(str)));
     require(dst);
-    dst_len= base64_decode(str, strlen(str), dst, NULL);
+    dst_len= my_base64_decode(str, strlen(str), dst, NULL);
     require(dst_len == src_len);
 
     if (memcmp(src, dst, src_len) != 0)

=== modified file 'sql/log_event.cc'
--- a/sql/log_event.cc	2009-04-01 21:36:07 +0000
+++ b/sql/log_event.cc	2009-04-07 18:34:22 +0000
@@ -1903,7 +1903,7 @@ void Log_event::print_base64(IO_CACHE* f
   uint32 size= uint4korr(ptr + EVENT_LEN_OFFSET);
   DBUG_ENTER("Log_event::print_base64");
 
-  size_t const tmp_str_sz= base64_needed_encoded_length((int) size);
+  size_t const tmp_str_sz= my_base64_needed_encoded_length((int) size);
   char *const tmp_str= (char *) my_malloc(tmp_str_sz, MYF(MY_WME));
   if (!tmp_str) {
     fprintf(stderr, "\nError: Out of memory. "
@@ -1911,7 +1911,7 @@ void Log_event::print_base64(IO_CACHE* f
     DBUG_VOID_RETURN;
   }
 
-  if (base64_encode(ptr, (size_t) size, tmp_str))
+  if (my_base64_encode(ptr, (size_t) size, tmp_str))
   {
     DBUG_ASSERT(0);
   }

=== modified file 'sql/sql_binlog.cc'
--- a/sql/sql_binlog.cc	2009-02-17 23:06:00 +0000
+++ b/sql/sql_binlog.cc	2009-03-25 00:04:41 +0000
@@ -43,7 +43,7 @@ void mysql_client_binlog_statement(THD* 
     DBUG_VOID_RETURN;
 
   size_t coded_len= thd->lex->comment.length + 1;
-  size_t decoded_len= base64_needed_decoded_length(coded_len);
+  size_t decoded_len= my_base64_needed_decoded_length(coded_len);
   DBUG_ASSERT(coded_len > 0);
 
   /*
@@ -93,7 +93,7 @@ void mysql_client_binlog_statement(THD* 
        strptr < thd->lex->comment.str + thd->lex->comment.length ; )
   {
     char const *endptr= 0;
-    int bytes_decoded= base64_decode(strptr, coded_len, buf, &endptr);
+    int bytes_decoded= my_base64_decode(strptr, coded_len, buf, &endptr);
 
 #ifndef HAVE_purify
       /*

=== modified file 'storage/ndb/src/mgmapi/mgmapi.cpp'
--- a/storage/ndb/src/mgmapi/mgmapi.cpp	2009-01-08 11:57:59 +0000
+++ b/storage/ndb/src/mgmapi/mgmapi.cpp	2009-03-25 00:04:41 +0000
@@ -2229,8 +2229,8 @@ ndb_mgm_get_configuration(NdbMgmHandle h
     if(buf64 == 0)
       break;
 
-    void *tmp_data = malloc(base64_needed_decoded_length((size_t) (len - 1)));
-    const int res = base64_decode(buf64, len-1, tmp_data, NULL);
+    void *tmp_data = malloc(my_base64_needed_decoded_length((size_t)(len - 1)));
+    const int res = my_base64_decode(buf64, len-1, tmp_data, NULL);
     delete[] buf64;
     UtilBuffer tmp;
     tmp.append((void *) tmp_data, res);

=== modified file 'storage/ndb/src/mgmsrv/Services.cpp'
--- a/storage/ndb/src/mgmsrv/Services.cpp	2009-01-23 11:03:00 +0000
+++ b/storage/ndb/src/mgmsrv/Services.cpp	2009-04-08 19:45:22 +0000
@@ -614,8 +614,8 @@ MgmApiSession::getConfig(Parser_t::Conte
   cfg->pack(src);
   NdbMutex_Unlock(m_mgmsrv.m_configMutex);
   
-  char *tmp_str = (char *) malloc(base64_needed_encoded_length(src.length()));
-  (void) base64_encode(src.get_data(), src.length(), tmp_str);
+  char *tmp_str = (char *) malloc(my_base64_needed_encoded_length(src.length()));
+  (void) my_base64_encode(src.get_data(), src.length(), tmp_str);
 
   SLEEP_ERROR_INSERTED(1);
 

=== modified file 'unittest/mysys/base64-t.c'
--- a/unittest/mysys/base64-t.c	2007-08-01 19:59:05 +0000
+++ b/unittest/mysys/base64-t.c	2009-03-25 00:04:41 +0000
@@ -48,18 +48,18 @@ main(void)
     }
 
     /* Encode */
-    needed_length= base64_needed_encoded_length(src_len);
+    needed_length= my_base64_needed_encoded_length(src_len);
     str= (char *) malloc(needed_length);
     for (k= 0; k < needed_length; k++)
       str[k]= 0xff; /* Fill memory to check correct NUL termination */
-    ok(base64_encode(src, src_len, str) == 0,
-       "base64_encode: size %d", i);
+    ok(my_base64_encode(src, src_len, str) == 0,
+       "my_base64_encode: size %d", i);
     ok(needed_length == strlen(str) + 1,
-       "base64_needed_encoded_length: size %d", i);
+       "my_base64_needed_encoded_length: size %d", i);
 
     /* Decode */
-    dst= (char *) malloc(base64_needed_decoded_length(strlen(str)));
-    dst_len= base64_decode(str, strlen(str), dst, NULL);
+    dst= (char *) malloc(my_base64_needed_decoded_length(strlen(str)));
+    dst_len= my_base64_decode(str, strlen(str), dst, NULL);
     ok(dst_len == src_len, "Comparing lengths");
 
     cmp= memcmp(src, dst, src_len);


Attachment: [text/bzr-bundle] bzr/jimw@mysql.com-20090408194522-lqgich3cstc1okj2.bundle
Thread
bzr push into mysql-6.0 branch (alik:2836 to 2837)Alexander Nozdrin9 Apr