1. 17 Dec, 2004 9 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 0764bfec
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-5.0-tzbug
      
      0764bfec
    • unknown's avatar
      Fix for bug #6849 "Crash while preparing query containing const expr with · a490af47
      unknown authored
      IN and CONVERT_TZ()" (with after review changes).
      
      Now we add implicitly used time zone tables to global table list right
      at the parsing stage instead of doing it later in mysql_execute_command()
      or in check_prepared_statement().
      
      No special test-case needed since this bug also manifests itself as
      timezone2.test failure if one runs it with --ps-protocol option.
      
      
      sql/sql_base.cc:
        relink_tables_for_multidelete(): 
         presence of implicitly used time zone tables is no longer condition for
         propagation of TABLE pointers from global table list to local table
         lists (since now global list is always created...)
      sql/sql_lex.cc:
        - Added LEX::add_time_zone_tables_to_query_tables() function which adds
          implicitly used time zone tables to global table list.
        - Definition of fake_time_zone_tables_list moved to tztime.cc, since
          it is no longer used in parser.
      sql/sql_lex.h:
        - Since now we add implicitly used time zone tables right at parsing
          stage, LEX::time_zone_tables_used is either zero or points to valid
          time zone tables list. Updated its description to reflect that.
        - Added LEX::add_time_zone_tables_to_query_tables() function which adds
          implicitly used time zone tables to global table list.
        - Declaration of fake_time_zone_tables_list moved to tztime.h,
          since it is no longer used in parser.
      sql/sql_parse.cc:
        mysql_execute_command():
          Removed adding list of implicitly used time zone tables to global table
          list, since now we do this right at the parsing stage.
      sql/sql_yacc.yy:
        Let us add implicitly used time zone tables to global table list
        right at the parsing stage instead of doing it later in
        mysql_execute_command() or in check_prepared_statement().
      sql/tztime.cc:
        Moved fake_time_zone_tables_list definition from sql_lex.cc to
        tztime.cc since now it is used only for error reporting from
        my_tz_get_table_list() function.
      sql/tztime.h:
        Moved fake_time_zone_tables_list declaration from sql_lex.h to
        tztime.h since now it is used only for error reporting from
        my_tz_get_table_list() function.
      a490af47
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · c5e17f7e
      unknown authored
      into mysql.com:/home/cps/mysql/trees/mysql-5.0
      
      c5e17f7e
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 1d180019
      unknown authored
      into mysql.com:/home/cps/mysql/trees/mysql-5.0
      
      1d180019
    • 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
      Fix for pekka's IM compilation failure at ndb.mysql.com · e6f0d3c1
      unknown authored
      
      server-tools/instance-manager/mysql_connection.cc:
        move constructor to .cc file
      server-tools/instance-manager/mysql_connection.h:
        move constructor to .cc file
      e6f0d3c1
    • 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
  2. 16 Dec, 2004 20 commits
  3. 15 Dec, 2004 3 commits
  4. 14 Dec, 2004 6 commits
  5. 13 Dec, 2004 2 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