1. 19 Jul, 2005 23 commits
    • unknown's avatar
      Cleanups after merge from 4.1. · 086f7ac2
      unknown authored
      
      mysql-test/r/ps_1general.result:
        Update results
      mysql-test/r/ps_2myisam.result:
        Update results
      mysql-test/r/ps_3innodb.result:
        Update results
      mysql-test/r/ps_4heap.result:
        Update results
      mysql-test/r/ps_5merge.result:
        Update results
      mysql-test/r/ps_6bdb.result:
        Update results
      mysql-test/r/ps_7ndb.result:
        Update results
      mysql-test/r/select.result:
        Update results
      mysql-test/t/disabled.def:
        Disable ndb_condition_pushdown test
      mysql-test/t/select.test:
        Fix bad merge
      sql/field_conv.cc:
        Update name of warning message
      sql/mysqld.cc:
        Set proper thd->killed
      tests/mysql_client_test.c:
        Update test cases, change verify_prepared_field() help function
        so it is passed the filename and line from where it is called
        and includes that in the error message.
      086f7ac2
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-clean · fd764de3
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      extra/perror.c:
        Auto merged
      include/my_global.h:
        Auto merged
      mysql-test/r/ps_1general.result:
        Auto merged
      mysql-test/r/ps_2myisam.result:
        Auto merged
      mysql-test/r/ps_3innodb.result:
        Auto merged
      mysql-test/r/ps_4heap.result:
        Auto merged
      mysql-test/r/ps_5merge.result:
        Auto merged
      mysql-test/r/ps_6bdb.result:
        Auto merged
      mysql-test/r/ps_7ndb.result:
        Auto merged
      mysql-test/r/select.result:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      ndb/src/mgmsrv/main.cpp:
        Auto merged
      sql/des_key_file.cc:
        Auto merged
      sql/field_conv.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      mysql-test/t/select.test:
        Resolve conflicts
      scripts/mysqld_safe.sh:
        Resolve conflict
      sql/item.cc:
        Resolve conflict, don't return FIELD_TYPE_BLOB since VARCHAR
        can be longer in 5.0 than 4.1.
      sql/log_event.cc:
        Resolve conflict
      sql/mysql_priv.h:
        Resolve conflict
      sql/mysqld.cc:
        Remove incorrect fix (merge from 4.1)
      sql/sql_show.cc:
        Resolve conflict
      fd764de3
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-7249 · f5631f46
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-4.1-clean
      
      f5631f46
    • unknown's avatar
      Fixed some test cases that was not forgotten in a recent patch · 8b0dfd96
      unknown authored
      
      sql/sql_show.cc:
        Cleanup comment
        Removed extra end space
      8b0dfd96
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 0410399f
      unknown authored
      into  mishka.local:/home/my/mysql-4.1
      
      0410399f
    • unknown's avatar
      Simple fixes during review of new code · b11046f5
      unknown authored
      
      include/my_global.h:
        Added floatget() to read unaligned flaot
      mysql-test/r/select.result:
        Added test for found_rows()
      mysql-test/t/select.test:
        Added test for found_rows()
      sql/des_key_file.cc:
        Moved initalization of LOCK_des_key_file to mysqld to make simpler code and avoid theoretical race condition
      sql/field_conv.cc:
        Added optimizzed varsion of do_cut_string (for simple character sets)
      sql/item_func.cc:
        Simplify code (and ensure DBUG_ENTER is excuted before main code)
      sql/item_strfunc.cc:
        Safe calculation of max_length
        This was needed as max_length can now be 1<<32-1 (after konstantins recent patch to fix BLOB_LENGTH)
        Remove init_des_key_file() as this is not initialized in mysqld.cc
      sql/item_timefunc.cc:
        Safe calculation of max_length
        This was needed as max_length can now be 1<<32-1 (after konstantins recent patch to fix BLOB_LENGTH)
      sql/log_event.cc:
        Simplify code
      sql/mysql_priv.h:
        Moved initalization of LOCK_des_key_file to mysqld to make simpler code and avoid theoretical race condition
      sql/mysqld.cc:
        Moved initalization of LOCK_des_key_file to mysqld to make simpler code and avoid theoretical race condition
        Revert wrong patch of calling close_connection() in first close_connections() loop. (Bug #7403)
        Instead we now print a warning for closed connections only if mysqld is sarted with --warnings
        Added comments to make the close_connections() logic clearer
      sql/sql_prepare.cc:
        Use floatget() and doubleget() to protect against unaligned data
      sql/sql_select.cc:
        Fixed some cases unlikely cases where found_rows() would return wrong for queries that would return 0 or 1 rows
      b11046f5
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-readline · 3b4d10a2
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      3b4d10a2
    • unknown's avatar
      7298a9d6
    • unknown's avatar
      ConfigInfo.cpp: · fb9c378a
      unknown authored
        BUG#12028, cannot use default section for hostname in cluster config
        made clearer error message
      
      
      ndb/src/mgmsrv/ConfigInfo.cpp:
        BUG#12028, cannot use default section for hostname in cluster config
        made clearer error message
      fb9c378a
    • unknown's avatar
      BUG#12028, cannot use default value for HostName in cluster config · d001d3f7
      unknown authored
      + added switch --print-full-config
      + removed unused REP configuration
      
      d001d3f7
    • unknown's avatar
      Bug#10932 - Building server with key limit of 128, makes test cases fail · 42707b9e
      unknown authored
      This patch allows to configure MyISAM for 128 indexes per table.
      The main problem is the key_map, wich is implemented as an ulonglong.
      To get rid of the limit and keep the efficient and flexible
      implementation, the highest bit is now used for all upper keys.
      This means that the lower keys can be disabled and enabled 
      individually as usual and the high keys can only be disabled and
      enabled as a block. That way the existing test suite is still
      applicable, while more keys work, though slightly less efficient.
      To really get more than 64 keys, some defines need to be changed.
      Another patch will address this.
      
      
      include/my_bitmap.h:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Added the declaration for a function that extends the highest bit value
        to all upper bits of a bigger bitmap.
      include/myisam.h:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed MI_MAX_POSSIBLE_KEY to what it was meant for.
        Added a bunch of macros to handle the MyISAM key_map.
      myisam/mi_check.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_create.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_delete.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_extra.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_open.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
        Changed pointer types from signed char* to unsigned char*.
      myisam/mi_preload.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_rsame.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_rsamepos.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_search.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_update.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/mi_write.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/myisamchk.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/myisamdef.h:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed pointer types from signed char* to unsigned char*.
      myisam/myisamlog.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/myisampack.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      myisam/sort.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      mysys/my_bitmap.c:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Added a function that extends the highest bit value
        to all upper bits of a bigger bitmap.
      sql/ha_myisam.cc:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Changed key_map access to use the new macros.
      sql/sql_bitmap.h:
        Bug#10932 - Building server with key limit of 128, makes test cases fail
        Added a method that extends the highest bit value
        to all upper bits of a bigger bitmap.
      42707b9e
    • unknown's avatar
      perror.c: · 65f9d950
      unknown authored
        BUG#11999, incorrect --help on perror with ndb
      
      
      extra/perror.c:
        BUG#11999, incorrect --help on perror with ndb
      65f9d950
    • unknown's avatar
      Fix for bug#11057 information_schema: columns table has some questionable contents · 4aac980f
      unknown authored
        fixed BLOB, TEXT(wrong maximum length), BIT and integer types(wrong numeric_precision value)
      
      4aac980f
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 98f08e58
      unknown authored
      into mysql.com:/home/gluh/MySQL/Merge/5.0
      
      98f08e58
    • unknown's avatar
      Bug#11577 'show procedure/function status' doesn't work for user with limited access · 855aafe0
      unknown authored
         changed 'SHOW PROCEDURE' behavoiur to be like INFORMATION_SCHEMA.routines
      
      855aafe0
    • unknown's avatar
      Remove the ignored files. · ba9deb82
      unknown authored
      
      BitKeeper/deleted/.del-mkinstalldirs~6f3fb2535a57b49a:
        Delete: mkinstalldirs
      BitKeeper/deleted/.del-mkinstalldirs~cc63133db18af2f2:
        Delete: innobase/mkinstalldirs
      ba9deb82
    • unknown's avatar
      Added mkinstalldirs (an auxiliary autotools symlink) to the ignore · 2cc6a2ea
      unknown authored
      list.
      
      
      BitKeeper/etc/ignore:
        Added innobase/mkinstalldirs mkinstalldirs to the ignore list
      innobase/mkinstalldirs:
        Ignore
      mkinstalldirs:
        Ignore
      2cc6a2ea
    • unknown's avatar
      Merge mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0 · adff81d3
      unknown authored
      into  mysql.com:/Users/emurphy/src/work/mysql-5.0-bug11567
      
      adff81d3
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0 · 685c3ac5
      unknown authored
      into  radha.local:/Users/patg/mysql-build/mysql-5.0
      
      685c3ac5
    • unknown's avatar
      Merge mysqldev@production.mysql.com:jimw/mysql-5.0-readline · f0bccc62
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-readline
      
      f0bccc62
    • unknown's avatar
      Eric's implentation of OPTIMIZE TABLE and REPAIR TABLE, · 4dbde2ca
      unknown authored
      as well as changes to the test.
      
      
      mysql-test/r/federated.result:
        New test results
      mysql-test/t/federated.test:
        Removed explains per brian's suggestion since on his 64-bit amd, you get 
        different information, something to be ironed out later, as well as it 
        having nothing to do with federated.
      sql/ha_federated.cc:
        - Eric Herman's implementation of repair and optimize!!!
        - Eric's changes to 1EQ0 to FALSE
      sql/ha_federated.h:
        Eric's addition of LEN for each SQL string tokens.
      4dbde2ca
    • unknown's avatar
      Reimplement use of "config_readline.h" to get readline configuration. · 82474fa9
      unknown authored
      
      cmd-line-utils/readline/bind.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/callback.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/compat.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/complete.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/display.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/funmap.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/histexpand.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/histfile.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/history.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/histsearch.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/input.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/isearch.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/keymaps.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/kill.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/macro.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/mbutil.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/misc.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/nls.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/parens.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/readline.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/rltty.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/savestring.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/search.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/shell.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/signals.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/terminal.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/text.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/tilde.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/undo.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/util.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/vi_mode.c:
        Include local config_readline.h instead of config.h
      cmd-line-utils/readline/xmalloc.c:
        Include local config_readline.h instead of config.h
      82474fa9
    • unknown's avatar
      Upgrade bundled readline to version 5.0. · ceb92f86
      unknown authored
      
      cmd-line-utils/readline/INSTALL:
        Import readline-5.0
      cmd-line-utils/readline/Makefile.am:
        Import readline-5.0
      cmd-line-utils/readline/README:
        Import readline-5.0
      cmd-line-utils/readline/bind.c:
        Import readline-5.0
      cmd-line-utils/readline/callback.c:
        Import readline-5.0
      cmd-line-utils/readline/chardefs.h:
        Import readline-5.0
      cmd-line-utils/readline/complete.c:
        Import readline-5.0
      cmd-line-utils/readline/configure.in:
        Import readline-5.0
      cmd-line-utils/readline/display.c:
        Import readline-5.0
      cmd-line-utils/readline/funmap.c:
        Import readline-5.0
      cmd-line-utils/readline/histexpand.c:
        Import readline-5.0
      cmd-line-utils/readline/histfile.c:
        Import readline-5.0
      cmd-line-utils/readline/history.c:
        Import readline-5.0
      cmd-line-utils/readline/history.h:
        Import readline-5.0
      cmd-line-utils/readline/histsearch.c:
        Import readline-5.0
      cmd-line-utils/readline/input.c:
        Import readline-5.0
      cmd-line-utils/readline/isearch.c:
        Import readline-5.0
      cmd-line-utils/readline/keymaps.c:
        Import readline-5.0
      cmd-line-utils/readline/kill.c:
        Import readline-5.0
      cmd-line-utils/readline/macro.c:
        Import readline-5.0
      cmd-line-utils/readline/mbutil.c:
        Import readline-5.0
      cmd-line-utils/readline/misc.c:
        Import readline-5.0
      cmd-line-utils/readline/nls.c:
        Import readline-5.0
      cmd-line-utils/readline/parens.c:
        Import readline-5.0
      cmd-line-utils/readline/posixdir.h:
        Import readline-5.0
      cmd-line-utils/readline/readline.c:
        Import readline-5.0
      cmd-line-utils/readline/readline.h:
        Import readline-5.0
      cmd-line-utils/readline/rldefs.h:
        Import readline-5.0
      cmd-line-utils/readline/rlmbutil.h:
        Import readline-5.0
      cmd-line-utils/readline/rlprivate.h:
        Import readline-5.0
      cmd-line-utils/readline/rlstdc.h:
        Import readline-5.0
      cmd-line-utils/readline/rltty.c:
        Import readline-5.0
      cmd-line-utils/readline/rltty.h:
        Import readline-5.0
      cmd-line-utils/readline/rltypedefs.h:
        Import readline-5.0
      cmd-line-utils/readline/search.c:
        Import readline-5.0
      cmd-line-utils/readline/shell.c:
        Import readline-5.0
      cmd-line-utils/readline/signals.c:
        Import readline-5.0
      cmd-line-utils/readline/terminal.c:
        Import readline-5.0
      cmd-line-utils/readline/text.c:
        Import readline-5.0
      cmd-line-utils/readline/tilde.c:
        Import readline-5.0
      cmd-line-utils/readline/undo.c:
        Import readline-5.0
      cmd-line-utils/readline/util.c:
        Import readline-5.0
      cmd-line-utils/readline/vi_mode.c:
        Import readline-5.0
      cmd-line-utils/readline/xmalloc.c:
        Import readline-5.0
      ceb92f86
  2. 18 Jul, 2005 17 commits
    • unknown's avatar
      After-merge fixes. · 67f4acba
      unknown authored
      
      configure.in:
        A hack to ensure that the tree compiles on SuSE 9.0 with -ansi -pedantic
      mysql-test/r/olap.result:
        More post-merge fixes.
      mysql-test/r/rpl_log.result:
        Post-merge fixes. Guilhem: please investigate.
      mysql-test/r/rpl_rotate_logs.result:
        Post-merge fixes. Guilhem: please investigate.
      mysql-test/t/olap.test:
        A post-merge fix.
      67f4acba
    • unknown's avatar
      Merge mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0 · 5ec61874
      unknown authored
      into  mysql.com:/Users/emurphy/src/work/mysql-5.0-bug11567
      
      5ec61874
    • unknown's avatar
      BUG#11567 Fixed binlog tests on windows. · 27cd8320
      unknown authored
      
      sql/log_event.cc:
        BUG#11567 - mysqlbinlog tests failing on Windows.
        Cast was not working as intended with Windows compiler,
        the value of option was being printed instead. Reason
        is that config-win.h has '#define bool BOOL', and on
        Windows BOOL is a typedef for int, which means
        that all casts to bool are really a cast to int. Changed
        to explicitly print a 1 or 0 instead of using cast.
      27cd8320
    • unknown's avatar
      Merge mysql.com:/home/kostja/mysql/mysql-4.1-root · 5c7b9db0
      unknown authored
      into  mysql.com:/home/kostja/mysql/mysql-5.0-merge
      
      
      client/mysqltest.c:
        Auto merged
      mysql-test/r/rpl_log.result:
        Auto merged
      mysql-test/r/rpl_rotate_logs.result:
        Auto merged
      mysql-test/r/select.result:
        Auto merged
      mysql-test/r/timezone_grant.result:
        Auto merged
      mysql-test/t/ctype_utf8.test:
        Auto merged
      mysql-test/t/timezone_grant.test:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      configure.in:
        Manual merge
      mysql-test/r/olap.result:
        Manual merge
      mysql-test/t/olap.test:
        Manual merge
      mysql-test/t/select.test:
        Manual merge
      sql/mysqld.cc:
        Manual merge
      sql/sql_parse.cc:
        Manual merge
      5c7b9db0
    • unknown's avatar
      Fixed the ucs2 -> eucjpms conversion bug (bug#11717) · 1ffb2d6d
      unknown authored
      
      mysql-test/r/ctype_eucjpms.result:
        Added test for the bug#11717
      mysql-test/t/ctype_eucjpms.test:
        Added test for the bug#11717
      strings/ctype-eucjpms.c:
        Fixed the ucs2 -> eucjpms conversion bug
      1ffb2d6d
    • unknown's avatar
      Fix BUILD/autorun.sh to really bail out on error. · 21697831
      unknown authored
      
      BUILD/autorun.sh:
        Make exit on error actually work.
      21697831
    • unknown's avatar
      Fixes to previous changeset · f7687523
      unknown authored
      get_defaults_file() -> get_defaults_options()
      
      
      include/my_sys.h:
        Remove deleted function
      libmysql/libmysql.def:
        get_defaults_file() -> get_defaults_options()
      libmysqld/libmysqld.def:
        get_defaults_file() -> get_defaults_options()
      f7687523
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 2a860c06
      unknown authored
      into  mishka.local:/home/my/mysql-5.0
      
      
      client/mysqldump.c:
        Auto merged
      include/my_sys.h:
        Auto merged
      mysys/Makefile.am:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      mysys/default.c:
        SCCS merged
      2a860c06
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 4bf28e8c
      unknown authored
      into moonbone.local:/work/mysql-5.0-bug-11482
      
      4bf28e8c
    • unknown's avatar
      Merge moonbone.local:/work/mysql-4.1-bug-11868 · d82ce308
      unknown authored
      into moonbone.local:/work/mysql-5.0-bug-11482
      
      
      mysql-test/r/update.result:
        Auto merged
      mysql-test/t/update.test:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      d82ce308
    • unknown's avatar
      Merge grichter@bk-internal.mysql.com:/home/bk/mysql-5.0 · 79aa1bc6
      unknown authored
      into lmy002.wdf.sap.corp:/home/georg/work/mysql/prod/mysql-5.0
      
      79aa1bc6
    • unknown's avatar
      select.test: · 81eb0127
      unknown authored
        Changed test case comment to be more meaningful
      
      
      mysql-test/t/select.test:
        Changed test case comment to be more meaningful
      81eb0127
    • unknown's avatar
      Manual merge · 548bacd4
      unknown authored
      
      mysql-test/r/select.result:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      548bacd4
    • unknown's avatar
      Fix bug#11482 4.1.12 produces different resultset for a complex query · a77c2acf
      unknown authored
        than in previous 4.1.x
      
      Wrongly applied optimization were adding NOT NULL constraint which results in
      rejecting valid rows and reduced result set.
      
      The problem was that add_notnull_conds() while checking subquery were adding
      NOT NULL constraint to left joined table, to which, normally, optimization 
      don't have to be applied.
      
      
      sql/sql_select.cc:
        Fix bug #11482 Wrongly applied optimization was erroneously rejecting valid rows
        Constraint were added to optimization appliance test.
      mysql-test/t/select.test:
        Test case for bug #11482  Wrongly applied optimization was erroneously rejecting valid rows
      mysql-test/r/select.result:
        Test case for bug #11482  Wrongly applied optimization was erroneously rejecting valid rows
      a77c2acf
    • unknown's avatar
      Merge rburnett@bk-internal.mysql.com:/home/bk/mysql-4.1 · 57c0c86f
      unknown authored
      into  linux.site:/home/reggie/bk/bug7142
      
      
      mysql-test/r/ps_2myisam.result:
        Auto merged
      mysql-test/r/ps_3innodb.result:
        Auto merged
      mysql-test/r/ps_4heap.result:
        Auto merged
      mysql-test/r/ps_5merge.result:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      57c0c86f
    • unknown's avatar
      Alleviate the autoconf requirement. · 85de918c
      unknown authored
      85de918c
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · c985a743
      unknown authored
      into production.mysql.com:/nfstmp1/guilhem/mysql-4.1-prod
      
      c985a743