1. 19 Dec, 2004 1 commit
    • unknown's avatar
      Small cleanup of derived tables handling. · f5330a2c
      unknown authored
      We should not call free_tmp_table() for derived table in 
      mysql_derived_filling(), since by this moment this table is already
      registered in THD::derived_tables list and thus free_tmp_table() will
      be called for it automatically in close_thread_tables().
      
      
      sql/sql_derived.cc:
        We should not call free_tmp_table() for derived table in 
        mysql_derived_filling(), since by this moment this table is already
        registered in THD::derived_tables list and thus free_tmp_table() will
        be called for it automatically in close_thread_tables().
      f5330a2c
  2. 17 Dec, 2004 4 commits
    • unknown's avatar
      Fix of test-suite failures which popped up after addition of federated · cf18afdf
      unknown authored
      storage engine.
      
      
      mysql-test/mysql-test-run.sh:
        We should skip starting of slave server only if test is BOTH 
        not replication related and not federated storage engine related.
      mysql-test/r/ps_1general.result:
        Fixed test result after federated storage engine was added.
      cf18afdf
    • unknown's avatar
      WL# 2094 Federated Storage Handler, added fixes per suggestions by Bar and Antony · a765e033
      unknown authored
      
      mysql-test/r/federated.result:
        new test results
      mysql-test/t/federated.test:
        added order by, group by
      sql/ha_federated.cc:
        - added 'scheme' to URL
        - added proper escaping
        - made sure &my_charset_bin is being used throughout handler
        - made sure create_table catches improper URL in comment upon table creation
      sql/ha_federated.h:
        added scheme to share
      a765e033
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0 · a37fe88f
      unknown authored
      into patrick-galbraiths-computer.local:/Users/patg/5.0-federated
      
      
      sql/Makefile.am:
        Auto merged
      sql/field.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      a37fe88f
    • unknown's avatar
      Clean up from code review. · 28aa7e37
      unknown authored
      
      sql/examples/ha_archive.cc:
        Fixed from code review. Cleaned up comment and fixed issue with mean length of row.
      28aa7e37
  3. 16 Dec, 2004 20 commits
  4. 15 Dec, 2004 3 commits
  5. 14 Dec, 2004 6 commits
  6. 13 Dec, 2004 6 commits
    • unknown's avatar
      Added pathes to mysqld_error.h and sql_state.h; fixed segfault bug; · a3b0f750
      unknown authored
      
      BitKeeper/etc/ignore:
        added extra/created_include_files
      extra/Makefile.am:
        Make sure that mysqld_error.h and sql_state.h are not build in the same time.
      extra/comp_err.c:
        Fixed segfault bug
      libmysqld/Makefile.am:
        Added path to mysqld_error.h and sql_state.h
      libmysqld/examples/Makefile.am:
        Added path to mysqld_error.h and sql_state.h
      scripts/make_win_src_distribution.sh:
        Windows version fix
      a3b0f750
    • unknown's avatar
      Added missing errmsg.txt · ee0378e1
      unknown authored
      
      BitKeeper/etc/ignore:
        added extra/sql_state.h
      ee0378e1
    • unknown's avatar
      WL#1051, more maintanable error messages. · 11e8a837
      unknown authored
      
      BitKeeper/deleted/.del-mysqld_error.h~9dac75782467aab7:
        Delete: include/mysqld_error.h
      BitKeeper/deleted/.del-sql_state.h~4307ea5f1fe99019:
        Delete: include/sql_state.h
      BitKeeper/deleted/.del-errmsg.txt~ba132dc9bc936c8a:
        Delete: sql/share/czech/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~4617575065d612b9:
        Delete: sql/share/danish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ef28b592c7591b7:
        Delete: sql/share/dutch/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~11edc4db89248c16:
        Delete: sql/share/french/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~184eb1f09242dc72:
        Delete: sql/share/estonian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~898865062c970766:
        Delete: sql/share/greek/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~94a93cc742fca24d:
        Delete: sql/share/german/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~f96b7055cac394e:
        Delete: sql/share/english/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~2cdeb8d6f80eba72:
        Delete: sql/share/norwegian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~587903f9311db2d1:
        Delete: sql/share/italian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~9dab24f7fb11b1e1:
        Delete: sql/share/korean/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~e3183b99fbba0a9c:
        Delete: sql/share/japanese/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~eeb2c47537ed9c23:
        Delete: sql/share/hungarian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~606dfaeb9e81aa4e:
        Delete: sql/share/portuguese/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~7397c423c52c6d2c:
        Delete: sql/share/polish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~b6181e29d8282b06:
        Delete: sql/share/norwegian-ny/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~e2609fdf7870795:
        Delete: sql/share/romanian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ef53c33ac0ff8a84:
        Delete: sql/share/russian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ffe4a0c9e3206150:
        Delete: sql/share/serbian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~6bbd9eac7f0e6b89:
        Delete: sql/share/slovak/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~b44a85a177954da0:
        Delete: sql/share/swedish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~f19bfd5d4c918964:
        Delete: sql/share/spanish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~8ed1999cbd481dc4:
        Delete: sql/share/ukrainian/errmsg.txt
      client/Makefile.am:
        Added pass to mysqld_error.j and sql_state.h
      extra/Makefile.am:
        Added rules to create mysqld_error.h and sql_state.h
      extra/comp_err.c:
        WL#1051
      include/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      libmysql/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      libmysql_r/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      server-tools/instance-manager/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      sql/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      sql/share/Makefile.am:
        Removed unnecessary loop over all languages; addred rule to creat <lang>.sys files
      tools/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      11e8a837
    • unknown's avatar
      Fixed a bug no error message for ALTER with InnoDB and AUTO_INCREMENT (Bug #7061). · 5d32e21d
      unknown authored
      
      sql/ha_innodb.cc:
        Fixed a bug no error message for ALTER with InnoDB and AUTO_INCREMENT (Bug #7061).
        It cant be put on commit because ALTER TABLE will commit on every 10000 rows.
        Therefore, this change must be done when a new temporary table is created
        in the ALTER TABLE.
      5d32e21d
    • unknown's avatar
      flush_read_lock_kill-master.opt: · 12515b76
      unknown authored
        don't make non-debug builds fail the testsuite
      
      
      mysql-test/t/flush_read_lock_kill-master.opt:
        don't make non-debug builds fail the testsuite
      12515b76
    • unknown's avatar
      Fixed a bug no error message for ALTER with InnoDB and AUTO_INCREMENT (Bug #7061). · d6eb313c
      unknown authored
      
      
      sql/ha_innodb.cc:
        Fixed a bug no error message for ALTER with InnoDB and AUTO_INCREMENT (Bug #7061).
        If AUTO_INCREMENT is given in the ALTER TABLE, this value is now set
        to the auto increment value of the table if the new value is creater or 
        equal than the current value of the auto increment value. If the new value
        is less than the old value no error message is given and the old value 
        is not changed.
      d6eb313c