1. 20 Nov, 2003 12 commits
    • unknown's avatar
      Merge with 4.0 to get: · 98c27e21
      unknown authored
      Fix for storing negative values in decimal fields
      Fix for FLUSH TABLE with HANDLER
      
      
      BitKeeper/etc/ignore:
        auto-union
      libmysql_r/Makefile.am:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      mysql-test/r/bigint.result:
        Auto merged
      mysql-test/r/user_var.result:
        Auto merged
      mysql-test/t/bigint.test:
        Auto merged
      mysql-test/t/user_var.test:
        Auto merged
      mysql-test/r/rpl_loaddata.result:
        Merge with 4.0
      sql/item.cc:
        Merge with 4.0 to get fix for storing negative values in decimal fields
      sql/item.h:
        Merge with 4.0 to get fix for storing negative values in decimal fields
      sql/sql_handler.cc:
        Merge with 4.0 to get fix for FLUSH TABLE with HANDLER
      sql/sql_repl.cc:
        Merge with 4.0
      sql/sql_select.cc:
        Used original file.
        (Comments moved to sql/sql_select.h)
      98c27e21
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · bbb22280
      unknown authored
      into mysql.com:/my/mysql-4.1
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      bbb22280
    • unknown's avatar
      Merge key cache structures to one · 4286e203
      unknown authored
      Fixed compiler warnings (IRIX C compiler and VC++)
      
      
      VC++Files/client/mysqlclient.dsp:
        Add missing file to project
      VC++Files/libmysql/libmysql.dsp:
        Add missing file to project
      VC++Files/myisam/myisam.dsp:
        Add missing file to project
      VC++Files/mysys/mysys.dsp:
        Add missing file to project
      heap/hp_test1.c:
        Fixed wrong call to heap_rkey()
      heap/hp_test2.c:
        Fixed wrong call to heap_rkey()
      include/hash.h:
        Move not used (internal) struct to hash.c
      include/my_pthread.h:
        Made some structs 'const char*' to avoid warnings
      include/my_sys.h:
        Moved key cache structs and functions to keycache.h
      include/myisam.h:
        Merge key cache structures to one
      include/mysql.h:
        Remove STDCALL from internal functions
      include/sql_common.h:
        Remove STDCALL from internal functions
      include/violite.h:
        Fixed compiler warning
      isam/_locking.c:
        Merge key cache structures to one
      isam/_page.c:
        Merge key cache structures to one
      isam/close.c:
        Merge key cache structures to one
      isam/extra.c:
        Merge key cache structures to one
      isam/isamchk.c:
        Merge key cache structures to one
      isam/isamdef.h:
        Merge key cache structures to one
      isam/isamlog.c:
        Merge key cache structures to one
      isam/panic.c:
        Merge key cache structures to one
      isam/test2.c:
        Merge key cache structures to one
      isam/test3.c:
        Merge key cache structures to one
      libmysql/client_settings.h:
        Remove STDCALL from internal functions
      libmysql/libmysql.c:
        Remove STDCALL from internal functions
      myisam/ft_boolean_search.c:
        Fixed compiler warning
      myisam/ft_dump.c:
        Fixed compiler warnings (%qx is not portable)
      myisam/ft_update.c:
        Fixed compiler warnings
      myisam/mi_check.c:
        Merge key cache structures to one
      myisam/mi_close.c:
        Merge key cache structures to one
      myisam/mi_delete_all.c:
        Merge key cache structures to one
      myisam/mi_extra.c:
        Merge key cache structures to one
      myisam/mi_keycache.c:
        Merge key cache structures to one
      myisam/mi_locking.c:
        Merge key cache structures to one
      myisam/mi_page.c:
        Merge key cache structures to one
      myisam/mi_panic.c:
        Merge key cache structures to one
      myisam/mi_preload.c:
        Merge key cache structures to one
      myisam/mi_test1.c:
        Merge key cache structures to one
      myisam/mi_test2.c:
        Merge key cache structures to one
      myisam/mi_test3.c:
        Merge key cache structures to one
      myisam/myisamchk.c:
        Merge key cache structures to one
      myisam/myisamdef.h:
        Merge key cache structures to one
      myisam/myisamlog.c:
        Merge key cache structures to one
        Removed not used option
      myisam/sort.c:
        Fixed compiler warnings
      myisam/sp_test.c:
        Fixed compiler warnings
      mysql-test/r/case.result:
        Updated results after fix of correct NULL detection in WHEN
      mysql-test/r/date_formats.result:
        Updated results after fixing date handling
      mysql-test/r/symlink.result:
        Updated results after adding DEFAULT CHARSET
      mysql-test/t/case.test:
        New test
      mysql-test/t/symlink.test:
        Updated error numbers
      mysys/hash.c:
        Made HASH_LINK struct local
      mysys/mf_keycache.c:
        Merge key cache structures to one
        Fixed key_cache_read() and key_cache_write() to be resize-safe.
      mysys/mf_keycaches.c:
        Merge key cache structures to one
      mysys/thr_mutex.c:
        Added test if mutex is initalized
      sql-common/client.c:
        Remove STDCALL from internal functions
      sql/derror.cc:
        Added comment
      sql/field.cc:
        Removed not used variables
      sql/ha_innodb.cc:
        Fixed compiler warnings (removed not used variables)
      sql/ha_myisam.cc:
        Merge key cache structures to one
      sql/ha_myisammrg.cc:
        Removed not used variables
      sql/handler.cc:
        Merge key cache structures to one
      sql/handler.h:
        Merge key cache structures to one
      sql/item.cc:
        Fixed compiler warning
      sql/item_cmpfunc.cc:
        Remove not used variables
      sql/item_func.cc:
        Remove not used variables
      sql/item_strfunc.cc:
        Removed not used variables
      sql/item_sum.cc:
        Removed not used variables
        Moved setting of item_thd to fix_fields()
      sql/item_timefunc.cc:
        Removed not used variables
      sql/mysql_priv.h:
        Merge key cache structures to one
      sql/mysqld.cc:
        Merge key cache structures to one
        init_thread_environment() is not called before mysql_init_variables(). This fixes a case where a mutex was not initialized before it was used
      sql/opt_sum.cc:
        Remove not used variables
      sql/protocol.cc:
        Don't send errors after ok has been sent
      sql/protocol_cursor.cc:
        Remove not used variable
        Simple optimization
      sql/repl_failsafe.cc:
        Remove not used variables
      sql/set_var.cc:
        Merge key cache structures to one
      sql/set_var.h:
        Merge key cache structures to one
      sql/sql_acl.cc:
        Remove not used variables
      sql/sql_base.cc:
        Remove not used function
      sql/sql_db.cc:
        Remove not used variables
      sql/sql_handler.cc:
        Remove not used variables
      sql/sql_insert.cc:
        More DBUG statements
        Simple code cleanup
      sql/sql_lex.cc:
        Remove not used variables
      sql/sql_parse.cc:
        Remove not used variables
      sql/sql_prepare.cc:
        Remove not used variables
      sql/sql_repl.cc:
        Remove not used variables
      sql/sql_select.cc:
        Remove not used variables
      sql/sql_show.cc:
        Remove not used variables
      sql/sql_table.cc:
        Merge key cache structures to one
        Removed not used variables
      sql/sql_test.cc:
        Merge key cache structures to one
      sql/strfunc.cc:
        Fixed that find_type() returns correct value for partly matched words.
        (This fixed the error found by date_formats.test)
      sql/time.cc:
        Remove not used variables
      strings/my_strtoll10.c:
        Fixed compiler warnings
      4286e203
    • unknown's avatar
    • unknown's avatar
      Added error reporting if one of the multi queries failed. · 1dac77e8
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      1dac77e8
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 6d81c2a9
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      6d81c2a9
    • unknown's avatar
      Added multi command support for mysql client. · cbe06d22
      unknown authored
      cbe06d22
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 4084271e
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      4084271e
    • unknown's avatar
      fixed memory allocation · 686d368e
      unknown authored
      686d368e
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · ef9e422f
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.1
      
      ef9e422f
    • unknown's avatar
      Portability fixes (AIX43) · c2935047
      unknown authored
      Add missing file to VC++ project
      
      
      VC++Files/mysys/mysys.dsp:
        Add new file to project
      include/my_sys.h:
        Remove old variables
      sql/set_var.h:
        Portability fix
      c2935047
    • unknown's avatar
      Portability fixes for AIX43 · 1e9ef316
      unknown authored
      
      include/my_base.h:
        Portability fix
      include/my_global.h:
        Portability fix for AIX43
        (Having _Export gave a lot of errors/warnings and I think this is not needed anymore)
      include/my_sys.h:
        Remove compiler warning on AIX43 with xlc_r compiler
      include/mysql.h:
        Portability fix
      innobase/fil/fil0fil.c:
        Fixed compiler warnings (xlc_r)
      libmysql/libmysql.c:
        Portability fix
      strings/my_strtoll10.c:
        Portability fix (for AIX43)
      1e9ef316
  2. 19 Nov, 2003 11 commits
  3. 18 Nov, 2003 17 commits
    • unknown's avatar
      - added a missing comma in sql_yacc.yy (maybe a merge error?) · b10fc0fc
      unknown authored
      
      sql/sql_yacc.yy:
         - added a missing comma (maybe a merge error?)
      b10fc0fc
    • unknown's avatar
      Bug#1826, HANDLER+ALTER TABLE=crash (unfortunately, it cannot be tested in mysql-test suite) · bb055f09
      unknown authored
      more user variable tests
      
      
      mysql-test/r/user_var.result:
        more user variable tests (just to have this behaviour written down somewhere)
      mysql-test/t/user_var.test:
        more user variable tests (just to have this behaviour written down somewhere)
      sql/sql_handler.cc:
        Bug#1826, HANDLER+ALTER TABLE=crash
        (unfortunately, it cannot be tested in mysql-test suite)
      bb055f09
    • unknown's avatar
      Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.1 · 3b0b6f75
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      3b0b6f75
    • unknown's avatar
      Merge abelkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · ae96277f
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
      
      ae96277f
    • unknown's avatar
      Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.1 · 47c011d0
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      47c011d0
    • unknown's avatar
      Merge gweir@build.mysql.com:/home/bk/mysql-4.1 · a2f9c80f
      unknown authored
      into mysql.com:/bk/mysql-4.1
      
      a2f9c80f
    • unknown's avatar
      77001baa
    • unknown's avatar
      Add Docs/internals.texi to Windows source packages. · f39c1e7d
      unknown authored
      
      scripts/make_win_src_distribution.sh:
        Changed to copy Docs/internals.texi to target directory.
      f39c1e7d
    • unknown's avatar
      - fixed typo in mysql-test-run error message · d8a992e1
      unknown authored
      
      mysql-test/mysql-test-run.sh:
         - fixed typo in error message
      d8a992e1
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 76a1a14d
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-used_tables-4.1
      
      
      sql/sql_yacc.yy:
        Auto merged
      76a1a14d
    • unknown's avatar
      changed name of bit on more descriptive (after rewie change) · 3ebca5cc
      unknown authored
      
      sql/item_create.cc:
        changed name of bit on more descriptive
      sql/item_func.cc:
        changed name of bit on more descriptive
      sql/mysql_priv.h:
        changed name of bit on more descriptive
      sql/sql_lex.h:
        changed name of bit on more descriptive
      sql/sql_yacc.yy:
        changed name of bit on more descriptive
      3ebca5cc
    • unknown's avatar
      Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.1 · d0c1035e
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      d0c1035e
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 53c9fc59
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-used_tables-4.1
      
      53c9fc59
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · c783a330
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-delete-4.1
      
      c783a330
    • unknown's avatar
      Merge with 4.0 tree · 65b3e772
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      scripts/Makefile.am:
        Auto merged
      scripts/mysql_config.sh:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_handler.cc:
        Auto merged
      BitKeeper/deleted/.del-mini_client.cc~8677895ec8169183:
        Auto merged
      BitKeeper/deleted/.del-mysql_fix_privilege_tables.sql:
        Auto merged
      BUILD/compile-pentium-gcov:
        merge
      myisam/mi_test2.c:
        use original code
      mysql-test/t/range.test:
        Fixed comment
      mysys/mf_keycache.c:
        Fixed comments
      65b3e772
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0 · 74eae76e
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      74eae76e
    • unknown's avatar
      Fix for BUG#1870 · 28d2458c
      unknown authored
          "CHANGE MASTER makes SQL thread restart from coordinates of I/O thread".
          So, in CHANGE MASTER:
          when it seems reasonable that the user did not want to discontinue
          its replication (i.e. when he is not specifying host or port or master_log_file
          or master_log_pos; this will be documented), set the coordinates of the
          I/O thread to those of the SQL thread. This way, the SQL thread will see
          no discontinuity in the relay log (i.e. will skip no events), because
          the I/O thread will fill the brand new relay log with the events which
          are just after the position where the SQL thread had stopped
          (before CHANGE MASTER was issued).
          And a new test for this bug.
      
      
      mysql-test/r/rpl_loaddata.result:
        Now, after CHANGE MASTER the coordinates of the I/O thread are the last ones of the SQL thread, so result update.
      sql/sql_repl.cc:
        Fix for BUG#1870
        "CHANGE MASTER makes SQL thread restart from coordinates of I/O thread".
        So, in CHANGE MASTER:
        when it seems reasonable that the user did not want to discontinue
        its replication (i.e. when he is not specifying host or port or master_log_file
        or master_log_pos; this will be documented), set the coordinates of the
        I/O thread to those of the SQL thread. This way, the SQL thread will see
        no discontinuity in the relay log (i.e. will skip no events), because
        the I/O thread will fill the brand new relay log with the events which
        are just after the position where the SQL thread had stopped
        (before CHANGE MASTER was issued).
      28d2458c