1. 02 Apr, 2007 1 commit
  2. 30 Mar, 2007 2 commits
  3. 29 Mar, 2007 7 commits
  4. 28 Mar, 2007 13 commits
    • unknown's avatar
      configure.in: · 406fd12a
      unknown authored
        Don't install ndb man pages if no ndb configured
      config-win.h, CMakeLists.txt, README, configure.js:
        Removed Cybozu patches
      
      
      configure.in:
        Don't install ndb man pages if no ndb configured
      CMakeLists.txt:
        Removed Cybozu patches
      include/config-win.h:
        Removed Cybozu patches
      win/README:
        Removed Cybozu patches
      win/configure.js:
        Removed Cybozu patches
      406fd12a
    • unknown's avatar
      Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1-main · 00aaa9a3
      unknown authored
      into  ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-marvel
      
      
      BitKeeper/deleted/.del-_dynrec.c~48dd758f5a5450df:
        Auto merged
      BitKeeper/deleted/.del-_page.c~148b1a613d052ee8:
        Auto merged
      BitKeeper/deleted/.del-_search.c~f509292aa1ff18ff:
        Auto merged
      BitKeeper/deleted/.del-close.c~fd62629496ee5bcc:
        Auto merged
      BitKeeper/deleted/.del-delete.c~65ee8daaa75a14b6:
        Auto merged
      BitKeeper/deleted/.del-my_tempnam.c~a8562f15dad3012f:
        Auto merged
      BitKeeper/deleted/.del-open.c~95b3b75042fae00a:
        Auto merged
      BitKeeper/deleted/.del-rkey.c~cc54c6498352f999:
        Auto merged
      client/mysql.cc:
        Auto merged
      client/mysqldump.c:
        Auto merged
      include/my_sys.h:
        Auto merged
      include/raid.h:
        Auto merged
      myisam/mi_close.c:
        Auto merged
      BitKeeper/deleted/.del-sort.c~e2e56b5a37ce86f4:
        Auto merged
      BitKeeper/deleted/.del-write.c~8f1918b1f6770e54:
        Auto merged
      myisam/mi_page.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      mysys/default.c:
        Auto merged
      mysys/mf_keycaches.c:
        Auto merged
      mysys/my_dup.c:
        Auto merged
      mysys/my_fopen.c:
        Auto merged
      mysys/my_handler.c:
        Auto merged
      mysys/my_malloc.c:
        Auto merged
      mysys/my_static.c:
        Auto merged
      mysys/my_write.c:
        Auto merged
      mysys/safemalloc.c:
        Auto merged
      mysys/tree.c:
        Auto merged
      mysys/typelib.c:
        Auto merged
      regex/regexec.c:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      BitKeeper/deleted/.del-compiler_warnings.supp:
        Delete: support-files/compiler_warnings.supp
      client/mysqlbinlog.cc:
        Manual merge from 4.1.
      client/sql_string.cc:
        Manual merge from 4.1.
      extra/perror.c:
        Manual merge from 4.1.
      heap/_check.c:
        Manual merge from 4.1.
      heap/hp_delete.c:
        Manual merge from 4.1.
      heap/hp_hash.c:
        Manual merge from 4.1.
      heap/hp_open.c:
        Manual merge from 4.1.
      heap/hp_rkey.c:
        Manual merge from 4.1.
      heap/hp_rrnd.c:
        Manual merge from 4.1.
      heap/hp_write.c:
        Manual merge from 4.1.
      libmysql/libmysql.c:
        Manual merge from 4.1.
      libmysqld/libmysqld.c:
        Manual merge from 4.1.
      myisam/mi_delete.c:
        Manual merge from 4.1.
      myisam/mi_dynrec.c:
        Manual merge from 4.1.
      myisam/mi_keycache.c:
        Manual merge from 4.1.
      myisam/mi_statrec.c:
        Manual merge from 4.1.
      myisammrg/myrg_extra.c:
        Manual merge from 4.1.
      mysys/hash.c:
        Manual merge from 4.1.
      mysys/list.c:
        Manual merge from 4.1.
      mysys/mf_iocache.c:
        Manual merge from 4.1.
      mysys/mf_keycache.c:
        Manual merge from 4.1.
      mysys/my_alloc.c:
        Manual merge from 4.1.
      mysys/my_fstream.c:
        Manual merge from 4.1.
      mysys/my_getwd.c:
        Manual merge from 4.1.
      mysys/my_lib.c:
        Manual merge from 4.1.
      mysys/my_lread.c:
        Manual merge from 4.1.
      mysys/my_lwrite.c:
        Manual merge from 4.1.
      mysys/my_pread.c:
        Manual merge from 4.1.
      mysys/my_read.c:
        Manual merge from 4.1.
      mysys/my_realloc.c:
        Manual merge from 4.1.
      mysys/my_seek.c:
        Manual merge from 4.1.
      mysys/raid.cc:
        Manual merge from 4.1.
      mysys/thr_lock.c:
        Manual merge from 4.1.
      ndb/src/mgmclient/CommandInterpreter.cpp:
        Manual merge from 4.1.
      sql/ha_archive.cc:
        Manual merge from 4.1.
      sql/ha_innodb.cc:
        Manual merge from 4.1.
      sql/ha_ndbcluster.cc:
        Manual merge from 4.1.
      sql/item_subselect.cc:
        Manual merge from 4.1.
      sql/log.cc:
        Manual merge from 4.1.
      sql/log_event.cc:
        Manual merge from 4.1.
      sql/mysqld.cc:
        Manual merge from 4.1.
      sql/net_serv.cc:
        Manual merge from 4.1.
      sql/slave.cc:
        Manual merge from 4.1.
      sql/sql_cache.cc:
        Manual merge from 4.1.
      sql/sql_class.cc:
        Manual merge from 4.1.
      sql/sql_delete.cc:
        Manual merge from 4.1.
      sql/sql_parse.cc:
        Manual merge from 4.1.
      sql/sql_prepare.cc:
        Manual merge from 4.1.
      sql-common/client.c:
        Manual merge from 4.1.
      sql/sql_select.cc:
        Manual merge from 4.1.
      sql/sql_table.cc:
        Manual merge from 4.1.
      sql/sql_update.cc:
        Manual merge from 4.1.
      sql/strfunc.cc:
        Manual merge from 4.1.
      sql/table.cc:
        Manual merge from 4.1.
      sql/tztime.cc:
        Manual merge from 4.1.
      sql/unireg.cc:
        Manual merge from 4.1.
      tests/mysql_client_test.c:
        Manual merge from 4.1.
      00aaa9a3
    • unknown's avatar
      BUG#25521 - optimize table, delete, show table status leads to table · e8a25c95
      unknown authored
                  losing it's .MYD
      
      When OPTIMIZE TABLE is completed it attempts to rename temporary
      file to original name. This step may fail on windows when a file
      is opened. As a result data file might be deleted and optimized
      copy of file (table_name.MYD) remains.
      
      This situation is handled properly by my_delete_allow_opened, so
      use it instead of my_delete when attempting to rename a file on
      windows.
      
      No suitable test case for this bug.
      
      
      mysys/my_redel.c:
        Attempting to delete an opened file and to immediately create
        a new one with the same name may result in my_redel failure on
        windows. It may fail because file is not deleted until it is
        closed.
        
        This situation is handled properly by my_delete_allow_opened, so
        use it instead of my_delete.
      e8a25c95
    • unknown's avatar
      After merge fix · 660cb2fd
      unknown authored
      660cb2fd
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-axmrg · 5cf5779a
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      myisam/mi_range.c:
        Auto merged
      myisam/mi_search.c:
        Auto merged
      mysql-test/r/heap_btree.result:
        Auto merged
      mysql-test/t/myisam.test:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      mysql-test/r/myisam.result:
        Manual merge from 4.1
      mysql-test/t/heap_btree.test:
        Manual merge from 4.1
      5cf5779a
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0--main · fe6a7bdb
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      fe6a7bdb
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · a7573962
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      a7573962
    • unknown's avatar
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1--main · f6eca60a
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      f6eca60a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · cd07f122
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      cd07f122
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1--team · 17a4df42
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      sql/ha_myisam.cc:
        Auto merged
      17a4df42
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-bug26231 · 30bf8b69
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      30bf8b69
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1-engines · fd3b7235
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-bug24985
      
      
      mysql-test/r/heap_btree.result:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Manual merge
      mysql-test/t/heap_btree.test:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Manual merge
      fd3b7235
  5. 27 Mar, 2007 9 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-engines · c4b440aa
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-bug24985
      
      
      sql/ha_myisam.cc:
        Auto merged
      mysql-test/r/heap_btree.result:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Manual merge
      mysql-test/t/heap_btree.test:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Manual merge
      c4b440aa
    • unknown's avatar
      Fix for BUG#25082: default database change on trigger · 6a594ffd
      unknown authored
      execution breaks replication.
      
      When a stored routine is executed, we switch current
      database to the database, in which the routine
      has been created. When the stored routine finishes,
      we switch back to the original database.
      
      The problem was that if the original database does not
      exist (anymore) after routine execution, we raised an error.
      
      The fix is to report a warning, and switch to the NULL database.
      
      
      mysql-test/r/sp.result:
        Updated result file.
      mysql-test/t/sp.test:
        Added test case for BUG#25082.
      sql/mysql_priv.h:
        1. Change mysql_change_db() prototype;
        2. Polishing.
      sql/sp.cc:
        Polishing.
      sql/sp_head.cc:
        Polishing.
      sql/sql_db.cc:
        1. Polishing.
        2. Fix mysql_change_db().
      sql/sql_parse.cc:
        Polishing.
      sql/sql_show.cc:
        Polishing.
      6a594ffd
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 96366a2d
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      
      96366a2d
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/tmp/mysql-4.1-build · ffa3c301
      unknown authored
      into  mysql.com:/home/kent/bk/tmp/mysql-5.0-build
      
      
      Makefile.am:
        Added target for RPM debug mysql-test-run
      ffa3c301
    • unknown's avatar
      Fixes for 4.1 to be as in 5.0 and above. · 454e889f
      unknown authored
      
      client/mysql.cc:
        Fixed to be as in 5.0 and above.
      client/mysqldump.c:
        Fixed to be as in 5.0 and above.
      include/my_sys.h:
        Fixed to be as in 5.0 and above.
      mysys/my_static.c:
        Fixed to be as in 5.0 and above.
      454e889f
    • unknown's avatar
      mysql.spec.sh, Makefile.am: · 0d5a969a
      unknown authored
        Don't use explicit calls to mysql-test-run in spec
      
      
      Makefile.am:
        Don't use explicit calls to mysql-test-run in spec
      support-files/mysql.spec.sh:
        Don't use explicit calls to mysql-test-run in spec
      0d5a969a
    • unknown's avatar
      Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE · de3c3719
      unknown authored
                  causes incorrect duplicate entries
      After merge fix
      
      
      de3c3719
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-bug24985 · 42422d0e
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-bug24985
      
      
      mysql-test/r/heap_btree.result:
        Auto merged
      sql/ha_heap.cc:
        Auto merged
      mysql-test/t/heap_btree.test:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Manual merge from 4.1
      42422d0e
    • unknown's avatar
      Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE · 1fd0ba89
      unknown authored
                  causes incorrect duplicate entries
      
      Keys for BTREE indexes on ENUM and SET columns of MEMORY tables
      with character set UTF8 were computed incorrectly. Many
      different column values got the same key value.
      
      Apart of possible performance problems, it made unique indexes
      of this type unusable because it rejected many different
      values as duplicates.
      
      The problem was that multibyte character detection was tried
      on the internal numeric column value. Many values were not
      identified as characters. Their key value became blank filled.
      
      Thanks to Alexander Barkov and Ramil Kalimullin for the patch,
      which sets the character set of ENUM and SET key segments to
      the pseudo binary character set.
      
      
      mysql-test/r/heap_btree.result:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Added test result.
      mysql-test/t/heap_btree.test:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Added test.
      sql/ha_heap.cc:
        Bug#24985 - UTF8 ENUM primary key on MEMORY using BTREE
                    causes incorrect duplicate entries
        Set key segment charset to my_charset_bin for ENUM and SET
        columns.
      1fd0ba89
  6. 26 Mar, 2007 8 commits