1. 15 Jan, 2005 1 commit
  2. 14 Jan, 2005 9 commits
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-6659 · a8264adf
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/r/show_check.result:
        Auto merged
      a8264adf
    • unknown's avatar
      Merge · 182168b4
      unknown authored
      
      scripts/mysql_install_db.sh:
        Merge changes
      182168b4
    • unknown's avatar
      Re-enable running the 'client_test' test case during release builds on the platforms (bug#7909). · 14c78dd7
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        In a release build on the platforms, TESTS_BINDIR needs to be set to $BASEDIR/tests because the test 
        program 'client_test' is expected there (see 'client_test.test' with its 'exec', bug#7909).
        In an installation, TESTS_BINDIR needs to be set to $BASEDIR/bin because some NDB programs are 
        located there (see Jonas Oreland's change labeled '1.220, 2005-01-04 08:15:30+01:00').
        This patch is to unite these conflicting requirements.
      14c78dd7
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · df9280f7
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/5.0
      
      df9280f7
    • unknown's avatar
      A fix for bit type. · 2aea796e
      unknown authored
      pack_length_in_rec() func has been introduced.
      
      
      sql/field.h:
        A fix for bit type. 
        As from now the pack_length_in_rec() function is used for MyISAM 
        record length calculation instead of the pack_length().
        For bit field it doesn't count uneven bits.
      sql/ha_myisam.cc:
        A fix for bit type. 
        As from now the pack_length_in_rec() function is used for MyISAM 
        record length calculation instead of the pack_length().
        For bit field it doesn't count uneven bits.
      2aea796e
    • unknown's avatar
      InnoDB: Remove redundant page_no field from dict_index_t. · facb30ad
      unknown authored
      This completes the patch for fast TRUNCATE TABLE.
      
      
      innobase/dict/dict0boot.c:
        dict_boot(): Add page_no parameter to dict_index_add_to_cache()
      innobase/dict/dict0crea.c:
        Remove dict_index_t:page_no; add ind_node_t:page_no
      innobase/dict/dict0dict.c:
        dict_index_add_to_cache(): Add parameter page_no
        dict_tree_create(): Add parameter page_no
      innobase/dict/dict0load.c:
        dict_load_indexes(): Add page_no to dict_index_add_to_cache() call
      innobase/ibuf/ibuf0ibuf.c:
        ibuf_data_init_for_space(): Move page_no to dict_index_add_to_cache()
      innobase/include/dict0crea.h:
        ind_node_t: Add page_no field
      innobase/include/dict0dict.h:
        dict_index_add_to_cache(): Add page_no
        dict_tree_create(): Add page_no
      innobase/include/dict0mem.h:
        dict_index_t: Remove page_no, as dict_tree_t has "page" field
      innobase/row/row0mysql.c:
        row_truncate_table_for_mysql(): Improve the comments
      facb30ad
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7d248fe7
      unknown authored
      into hundin.mysql.fi:/home/marko/j/mysql-5.0
      
      
      innobase/include/row0mysql.h:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      7d248fe7
    • unknown's avatar
      Bug#7284: strnxfrm generates different results for equal strings · d133aa0a
      unknown authored
      additional fix for cp932 and eucjpms, recently implemented by
      Shuichi.
      
      d133aa0a
    • unknown's avatar
      Output 'MEMORY' as table type for tables using the memory (nee heap) storage · 4dba597c
      unknown authored
      engine, except when running with sql_mode & MYSQL323. (Bug #6659)
      
      
      mysql-test/r/create.result:
        Fix test results
      mysql-test/r/ctype_utf8.result:
        Fix test results
      mysql-test/r/information_schema.result:
        Fix results
      mysql-test/r/show_check.result:
        Fix results
      sql/ha_heap.h:
        Output 'HEAP' in MySQL 3.23 compatibility mode
      mysql-test/r/heap.result:
        Update results
      mysql-test/r/sql_mode.result:
        Update results
      4dba597c
  3. 13 Jan, 2005 30 commits
    • unknown's avatar
      Merge anna@bk-internal.mysql.com:/home/bk/mysql-5.0 · f9180912
      unknown authored
      into arthur.local:/my/mysql-5.0-clean
      
      f9180912
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-clean · 8d574e73
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      8d574e73
    • unknown's avatar
      Update results files · 3cc06145
      unknown authored
      
      mysql-test/r/ctype_utf8.result:
        Update results
      mysql-test/r/show_check.result:
        Update results
      3cc06145
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 07a87f98
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      07a87f98
    • unknown's avatar
      ha_innodb.cc: · dcffebca
      unknown authored
        "Add a comment why data modifying SQL statements MUST always use a locking read in tables that they read: otherwise the execution is not serializable, and in many cases is not well-defined; we also merged the associated bug fix from 4.1"
      
      
      sql/ha_innodb.cc:
        Add a comment why data modifying SQL statements MUST always use a locking read in tables that they read: otherwise the exxecution is not serializable, and in many cases is not well-defined; 5 minutes ago we merged the associated bug fix from 4.0 and 4.1
      dcffebca
    • unknown's avatar
      Fix mysql_install_db to look for libexecdir relative to basedir when · 0898b40c
      unknown authored
      it has been specified. (Bug #7347)
      
      
      scripts/mysql_install_db.sh:
        When basedir is specified, look for libexecdir relative to that
      0898b40c
    • unknown's avatar
      Merge anna@bk-internal.mysql.com:/home/bk/mysql-5.0 · 07f314f9
      unknown authored
      into arthur.local:/my/mysql-5.0-clean
      
      07f314f9
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 7f7edaee
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      7f7edaee
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · 2313956d
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      2313956d
    • unknown's avatar
      Merge hundin.mysql.fi:/home/heikki/mysql-4.1 · d614d7c5
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-5.0
      
      
      innobase/os/os0file.c:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      d614d7c5
    • unknown's avatar
      ha_innodb.cc: · e878173e
      unknown authored
        Merge from 4.0:     Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      
      
      sql/ha_innodb.cc:
        Merge from 4.0:     Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      e878173e
    • unknown's avatar
      Applied a patch for Netware. · 1142afde
      unknown authored
      1142afde
    • unknown's avatar
      Merge · 42919115
      unknown authored
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/r/show_check.result:
        Auto merged
      mysql-test/t/show_check.test:
        Auto merged
      sql/sql_show.cc:
        Merge with s/TYPE/USING/ fixes
      42919115
    • unknown's avatar
      Merge · ccc493e6
      unknown authored
      
      innobase/os/os0file.c:
        Auto merged
      sql/ha_innodb.cc:
        SCCS merged
      ccc493e6
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3fbf8740
      unknown authored
      into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0
      
      3fbf8740
    • unknown's avatar
      A patch for Netware. · 13c2f2b3
      unknown authored
      13c2f2b3
    • unknown's avatar
      Merge jwinstead2@wwwtst1.mysql.com:mysql-4.1-7235 · d2fb42b6
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      d2fb42b6
    • unknown's avatar
      Add test cases to verify that SHOW CREATE TABLE always outputs the · 0ad95405
      unknown authored
      key algorithm for keys where they were explicitly specified.
      
      
      mysql-test/r/show_check.result:
        Add results
      mysql-test/t/show_check.test:
        Add tests for preservation of key algorithm in SHOW CREATE TABLE output
      0ad95405
    • unknown's avatar
      ha_innodb.cc: · 3a1d782e
      unknown authored
        Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      
      
      sql/ha_innodb.cc:
        Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      3a1d782e
    • unknown's avatar
      Merge · 5c2fa44c
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      innobase/os/os0proc.c:
        Auto merged
      sql/share/errmsg.txt:
        Auto merged
      extra/comp_err.c:
        SCCS merged
      5c2fa44c
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-bdb-init · b82f42f6
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      sql/ha_berkeley.cc:
        Auto merged
      b82f42f6
    • unknown's avatar
      Merge jwinstead2@wwwtst1.mysql.com:mysql-4.1-7774 · 456085d4
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      mysql-test/r/type_float.result.es:
        Auto merged
      mysql-test/r/type_float.result:
        Auto merged
      sql/field.cc:
        Auto merged
      456085d4
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-bdb-init · e63df5b5
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      e63df5b5
    • unknown's avatar
      Merge jwinstead2@wwwtst1.mysql.com:mysql-4.1-7774 · 3bd6fa30
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      sql/field.cc:
        Auto merged
      3bd6fa30
    • unknown's avatar
      Bug in InnoDB; · 21758630
      unknown authored
      file closing in extra/comp_err.c
      
      
      BitKeeper/etc/ignore:
        added extra/mysqld_ername.h
      extra/comp_err.c:
        Added proper closing of the file.
      innobase/os/os0proc.c:
        Fixed small bug in innodb.
      21758630
    • unknown's avatar
      Fix valgrind warning + post-merge fixes. · 8e02aef8
      unknown authored
      
      sql/ha_innodb.cc:
        Fix valgrind warning.
      strings/ctype-uca.c:
        Fix C++ style comments.
      8e02aef8
    • unknown's avatar
      manual merge · 0c4252a1
      unknown authored
      0c4252a1
    • unknown's avatar
      manual merge · 6a7956dc
      unknown authored
      
      mysql-test/r/ctype_latin1_de.result:
        Auto merged
      mysql-test/r/ctype_tis620.result:
        Auto merged
      mysql-test/r/ctype_ucs.result:
        Auto merged
      mysql-test/r/ctype_ujis.result:
        Auto merged
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/t/ctype_ucs.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/filesort.cc:
        Auto merged
      strings/ctype-big5.c:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-czech.c:
        Auto merged
      strings/ctype-gbk.c:
        Auto merged
      strings/ctype-latin1.c:
        Auto merged
      strings/ctype-mb.c:
        Auto merged
      strings/ctype-simple.c:
        Auto merged
      strings/ctype-sjis.c:
        Auto merged
      strings/ctype-tis620.c:
        Auto merged
      strings/ctype-uca.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      strings/ctype-utf8.c:
        Auto merged
      strings/ctype-win1250ch.c:
        Auto merged
      6a7956dc
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · 5b5b0a24
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      5b5b0a24
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-4.0 · 1084e141
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.0
      
      1084e141