1. 28 Nov, 2003 15 commits
    • unknown's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.1 · b538c5c1
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1
      
      b538c5c1
    • unknown's avatar
      In the slave I/O thread (in master.info), it seems less worse to flush · 817752f0
      unknown authored
      the relay log before flushing master.info.
      Doing 'before' leads to duplicate event, doing after leads to missing event.
      Both can be as destructive, but 'duplicate' enables us to later add detection
      code to catch it. Whereas 'missing' can't be caught (it can't, because
      the I/O thread can produce legal position jumps, for example if it has
      ignored an event coming from this slave (rememember that starting from 4.1.1,
      the I/O thread filters the server id). 
      
      817752f0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 5ea6f67b
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-root
      
      
      sql-common/client.c:
        Auto merged
      5ea6f67b
    • unknown's avatar
      cleanup: comment moved to proper place · 5a32d42a
      unknown authored
      5a32d42a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 4420c2e6
      unknown authored
      into mysql.com:/my/mysql-4.1
      
      4420c2e6
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 0444a2a9
      unknown authored
      into mysql.com:/my/mysql-4.1
      
      
      sql-common/client.c:
        Auto merged
      0444a2a9
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 6bd4da2c
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      6bd4da2c
    • unknown's avatar
      merged · 5dc67f1a
      unknown authored
      5dc67f1a
    • unknown's avatar
    • unknown's avatar
      Merge · 62bd269a
      unknown authored
      
      sql/sql_parse.cc:
        Auto merged
      sql-common/client.c:
        Auto merged
      sql/sql_derived.cc:
        keep local copy
      sql/sql_union.cc:
        keep local copy
      62bd269a
    • unknown's avatar
      Fix wrong last edit for last commit · 8aad454a
      unknown authored
      8aad454a
    • unknown's avatar
      Added missing SSL library (Should be in source distribution) · 5a331b9e
      unknown authored
      Fixed compiler warnings (a lot of hidden variables detected by the Forte compiler)
      Added a lot of 'version_xxx' strings to 'show variables'
      Prevent copying of TMP_TABLE_PARAM (This caused core dump bug on Solaris)
      Fixed problem with printing sub selects to debug log
      
      
      Docs/mysqld_error.txt:
        Updated error messages
      Makefile.am:
        Added missing SSL library (Should be in source distribution)
      configure.in:
        Added missing SSL library
      include/sql_common.h:
        Move duplicated prototypes
      innobase/os/os0file.c:
        Added comment for line that could be removed
      innobase/srv/srv0srv.c:
        Added comment for line that could be removed
      innobase/srv/srv0start.c:
        Added comment for line that could be removed
      innobase/trx/trx0sys.c:
        Added cast to remove compiler warning
      isam/isamchk.c:
        Fixed compiler warning
      libmysql/conf_to_src.c:
        Include files in proper order
      myisam/mi_check.c:
        Removed else part that caused compiler warning
      myisam/mi_delete.c:
        Added cast
      myisam/mi_page.c:
        Added cast
      myisam/mi_preload.c:
        Added cast
      myisam/mi_write.c:
        Added cast
      myisam/myisampack.c:
        changed 'byte' to 'current_byte' to avoid compiler warnings
      mysql-test/mysql-test-run.sh:
        Removed start-from as test '<' is not portable and this can easily be done from command line
      mysys/hash.c:
        Added cast
      mysys/mf_wcomp.c:
        Removed not reached line
      mysys/my_append.c:
        Fixed include file order to get this more portable
      mysys/my_copy.c:
        Fixed include file order to get this more portable
      mysys/my_redel.c:
        Fixed include file order to get this more portable
      sql-common/client.c:
        More DBUG_PRINT
      sql-common/pack.c:
        Added casts becasue Fortre compiler apparently compares (ulonglong) < (longlong) as signed
      sql/ha_heap.cc:
        Changed variable names to not cause hidden variables
      sql/ha_innodb.cc:
        Changed variable names to not cause hidden variables
      sql/item.cc:
        Changed variable names to not cause hidden variables
      sql/item.h:
        Changed variable names to not cause hidden variables
      sql/item_cmpfunc.h:
        Changed variable names to not cause hidden variables
      sql/item_func.cc:
        Changed variable names to not cause hidden variables
      sql/item_subselect.cc:
        Changed variable names to not cause hidden variables
      sql/item_subselect.h:
        Changed variable names to not cause hidden variables
      sql/item_sum.cc:
        Changed variable names to not cause hidden variables
      sql/item_timefunc.cc:
        Changed variable names to not cause hidden variables
      sql/log.cc:
        Changed variable names to not cause hidden variables
      sql/protocol.cc:
        Changed variable names to not cause hidden variables
      sql/protocol.h:
        Changed variable names to not cause hidden variables
        Remove function not declared in protocol.cc
      sql/protocol_cursor.cc:
        Changed variable names to not cause hidden variables
      sql/set_var.cc:
        Added a lot of 'version_xxx' strings
        Changed 'bdb_version' to 'version_bdb'
      sql/sql_class.cc:
        Changed variable names to not cause hidden variables
        Add TMP_TABLE_PARAM::init() to allow one to initialize structure several times
      sql/sql_class.h:
        Prevent copying of TMP_TABLE_PARAM (This caused core dump bug on Solaris)
      sql/sql_derived.cc:
        Avoid copying TMP_TABLE_PARAM (Use class version instead)
      sql/sql_error.cc:
        More DBUG
      sql/sql_help.cc:
        Fixed compiler warning
      sql/sql_lex.cc:
        Changed variable names to not cause hidden variables
      sql/sql_list.h:
        Changed variable names to not cause hidden variables
      sql/sql_parse.cc:
        Changed variable names to not cause hidden variables
      sql/sql_select.cc:
        Changed variable names to not cause hidden variables
        Ensure that you don't send NULL to printf() for %s
        Fixed problem with printing sub selects to debug log
      sql/sql_select.h:
        Changed variable names to not cause hidden variables
      sql/sql_union.cc:
        Changed variable names to not cause hidden variables
        Don't use local copy of TMP_TABLE_PARAM (Caused core dump on Solaris)
      sql/sql_update.cc:
        Indentation cleanup
      sql/sql_yacc.yy:
        Remove warning
      strings/conf_to_src.c:
        Fixed include file order
      5a331b9e
    • unknown's avatar
      BK automerge tends to eat break; statements · ca79326e
      unknown authored
      ca79326e
    • unknown's avatar
      Merge mysql.com:/home/kostja/mysql/mysql-4.1-root · c1d87365
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-wl519
      
      
      sql-common/client.c:
        Auto merged
      c1d87365
    • unknown's avatar
      Second part of WL #519: · c98abc99
      unknown authored
      Client option secure-auth deployed on all possible layers:
      - mysql client command-line and config file option
      - mysql_options option MYSQL_SECURE_AUTH
      - mysql_real_connect will automatically take into account that option if
        mysql->options.my_cnf_file/my_cnf_group is set
      
      
      client/client_priv.h:
        added OPT_SECURE_AUTH to enum of all my_read_default_options options.
      client/mysql.cc:
        added support for mysql command-line option --secure-auth
      include/errmsg.h:
        added return code for option --secure-auth
      include/mysql.h:
        added MYSQL_SECURE_AUTH to enum of all mysql_options options.
        added secure_auth flag to MYSQL handle
      libmysql/errmsg.c:
        Error messages for option --secure-auth
      sql-common/client.c:
        added check for secure-auth in mysql_real_connect:
        if password is provided, and secure-auth is on, then client will
        refuse connecting to pre-4.1.1 server
      c98abc99
  2. 27 Nov, 2003 5 commits
  3. 26 Nov, 2003 15 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 3fa7764c
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-union-4.1
      
      3fa7764c
    • unknown's avatar
      avoiding coping tmptable_param · f3e88d5b
      unknown authored
      
      sql/sql_union.cc:
        fixed layout
      f3e88d5b
    • unknown's avatar
      cleanup · 1af2be60
      unknown authored
      1af2be60
    • unknown's avatar
      cleanup · 81c25cef
      unknown authored
      81c25cef
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · c7abc102
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-union-4.1
      
      
      sql/sql_union.cc:
        Auto merged
      c7abc102
    • unknown's avatar
      avoiding coping tmp_table_param · 9b2afd38
      unknown authored
      9b2afd38
    • unknown's avatar
      Fix for BUG#1960 "date_format() returns spurious '-' for valid dates". · e8b6da43
      unknown authored
      It was a forgotten ltime->neg=0 (neg was the only forgotten variable).
      I scanned field.cc for other places where we would forget to set neg, found none.
      A test for the bug.
      
      
      mysql-test/r/date_formats.result:
        result update
      mysql-test/t/date_formats.test:
        a test for BUG#1960 "date_format() returns spurious '-' for valid dates"
      sql/field.cc:
        When preparing ltime from the 3-byte date, don't forget to set ltime->neg to 0
        (otherwise it remains unitialized).
        Dates are not allowed to be negative (only times can be, when they mean a time interval),
        so it's ok to always set neg to 0.
      e8b6da43
    • unknown's avatar
      - fixed compile error in tests/client_test.c · 01c40c93
      unknown authored
         (declarations should be on top of a block)
      
      
      tests/client_test.c:
         - fixed compile error (declarations should be on top of a block)
      01c40c93
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · d8e2e072
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1-w1284
      
      
      sql/sql_acl.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      d8e2e072
    • unknown's avatar
      SCRUM · 3158239a
      unknown authored
      WL#1284 (warnings about --skip-name-resolve)
      Messages corrected
      
      
      sql/share/czech/errmsg.txt:
        Message corrected
      sql/share/danish/errmsg.txt:
        Message corrected
      sql/share/dutch/errmsg.txt:
        Message corrected
      sql/share/english/errmsg.txt:
        Message corrected
      sql/share/estonian/errmsg.txt:
        Message corrected
      sql/share/french/errmsg.txt:
        Message corrected
      sql/share/german/errmsg.txt:
        Message corrected
      sql/share/greek/errmsg.txt:
        Message corrected
      sql/share/hungarian/errmsg.txt:
        Message corrected
      sql/share/italian/errmsg.txt:
        Message corrected
      sql/share/japanese/errmsg.txt:
        Message corrected
      sql/share/korean/errmsg.txt:
        Message corrected
      sql/share/norwegian-ny/errmsg.txt:
        Message corrected
      sql/share/norwegian/errmsg.txt:
        Message corrected
      sql/share/polish/errmsg.txt:
        Message corrected
      sql/share/portuguese/errmsg.txt:
        Message corrected
      sql/share/romanian/errmsg.txt:
        Message corrected
      sql/share/russian/errmsg.txt:
        Message corrected
      sql/share/serbian/errmsg.txt:
        Message corrected
      sql/share/slovak/errmsg.txt:
        Message corrected
      sql/share/spanish/errmsg.txt:
        Message corrected
      sql/share/swedish/errmsg.txt:
        Message corrected
      sql/share/ukrainian/errmsg.txt:
        Message corrected
      sql/sql_acl.cc:
        Messages corrected
      3158239a
    • unknown's avatar
      mi_keycache.c: · 68d55325
      unknown authored
        Removed FLUSH_REMOVE flag (replaced it by FLUSH_RELEASE).
      my_sys.h:
        Removed FLUSH_REMOVE flag.
      
      
      include/my_sys.h:
        Removed FLUSH_REMOVE flag.
      myisam/mi_keycache.c:
        Removed FLUSH_REMOVE flag (replaced it by FLUSH_RELEASE).
      68d55325
    • unknown's avatar
      Merge mysql.com:/my/mysql-4.0 into mysql.com:/my/mysql-4.1 · 1362acab
      unknown authored
      
      include/mysql_version.h.in:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      1362acab
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · c7472772
      unknown authored
      into mysql.com:/my/mysql-4.0
      
      c7472772
    • unknown's avatar
      Added compilation comment to 'show variables' · 2915288a
      unknown authored
      This makes it possible to check origin of binary from the output of 'show variables'
      
      
      include/mysql_version.h.in:
        Added MYSQL_COMPILATION_COMMENT
      sql/mysqld.cc:
        Added compilation comment to mysqld --version
      sql/set_var.cc:
        Added compilation comment to 'show variables'
      2915288a
    • unknown's avatar
      mf_keycache.c: · 0a316600
      unknown authored
        Fixed typo that caused blocking key cache usage after resize.
        Removed wrong re-initialization of resize queue in init_key_cache.
      
      
      mysys/mf_keycache.c:
        Fixed typo that caused blocking key cache usage after resize.
        Removed wrong re-initialization of resize queue in init_key_cache.
      0a316600
  4. 25 Nov, 2003 5 commits