1. 16 Mar, 2005 1 commit
    • unknown's avatar
      olap.result, olap.test: · e16535ce
      unknown authored
        Added a test case for bug #8616.
      item.h:
        Fixed bug #8616.
        Added class Item_null_result used in rollup processing.
      sql_select.h, sql_select.cc:
        Fixed bug #8616.
        Added JOIN::rollup_write_data to cover rollup queries
        with DISTINCT. Modified other rollup methods.
      
      
      sql/sql_select.cc:
        Fixed bug #8616.
        Added JOIN::rollup_write_data to cover rollup queries
        with DISTINCT. Modified other rollup methods.
      sql/sql_select.h:
        Fixed bug #8616.
        Added JOIN::rollup_write_data to cover rollup queries
        with DISTINCT. Modified other rollup methods.
      sql/item.h:
        Fixed bug #8616.
        Added class Item_null_result used in rollup processing.
      mysql-test/t/olap.test:
        Added a test case for bug #8616.
      mysql-test/r/olap.result:
        Added a test case for bug #8616.
      e16535ce
  2. 15 Mar, 2005 18 commits
  3. 14 Mar, 2005 4 commits
    • unknown's avatar
      Bug #6660 mysqldump creates bad pathnames on Windows · 2722a286
      unknown authored
      This really should not happen on Windows and part of the problem not fixed here is why show create table includes data directory when being run on Windows.  However, this patch fixes the bug in mysqldump.c
      
      mysqldump.c:
        Added fixPaths function to convert \ to / in data directory and index directory entries only on Windows
      
      
      client/mysqldump.c:
        Added fixPaths function to convert \ to / in data directory and index directory entries only on Windows
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2722a286
    • unknown's avatar
      Updated error message to be more informative. Previous error message · 8ee298cc
      unknown authored
      "Access denied to database mysql" was actually not just misleading, but
      also wrong.
      
      Bug#7905.
      
      
      8ee298cc
    • unknown's avatar
      BUG#6554 Problem Building MySql on Fedora Core 3 · 90697f24
      unknown authored
       - Moved static variables defined inside of function to file scope to avoid this linking problem on FC3
      
      
      sql/ha_berkeley.cc:
        Moved list of bdb extension to file scope
      sql/ha_ndbcluster.cc:
        Moved list of ndb extesions to file scope
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      90697f24
    • unknown's avatar
      dict0load.c: · 10852be9
      unknown authored
        dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables
        of MySQL 5.0.3 and later.
      
      
      innobase/dict/dict0load.c:
        dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables
        of MySQL 5.0.3 and later.
      10852be9
  4. 13 Mar, 2005 2 commits
    • unknown's avatar
      correct not_null_tables() for XOR and AND · 2427f369
      unknown authored
      correct top_level_item for XOR
      
      
      mysql-test/r/join_outer.result:
        one more test
      mysql-test/t/join_outer.test:
        one more test
      2427f369
    • unknown's avatar
      join_outer.result, join_outer.test: · 7cecea52
      unknown authored
        Added a test case for bug #9017.
      item_cmpfunc.h:
        A wrong not_null_tables method for Item_cond_xor
        caused a conversion of a left join into an inner join
        that was not valid.
      
      
      sql/item_cmpfunc.h:
        A wrong not_null_tables method for Item_cond_xor
        caused a conversion of a left join into an inner join
        that was not valid.
      mysql-test/t/join_outer.test:
        Added a test case for bug #9017.
      mysql-test/r/join_outer.result:
        Added a test case for bug #9017.
      7cecea52
  5. 11 Mar, 2005 6 commits
  6. 10 Mar, 2005 9 commits
    • unknown's avatar
      Merge · ff2fcba3
      unknown authored
      
      sql/item_cmpfunc.h:
        Auto merged
      mysql-test/r/join_outer.result:
        SCCS merged
      mysql-test/t/join_outer.test:
        SCCS merged
      ff2fcba3
    • unknown's avatar
      Fix for BUG#8711: "<=>" may have true value for NULL arguments, so make · 7c90fa7b
      unknown authored
      Item_func_equal::not_null_tables() always return 0.
      
      
      mysql-test/r/join_outer.result:
        Testcase for BUG#8711
      mysql-test/t/join_outer.test:
        Testcase for BUG#8711
      sql/item_cmpfunc.h:
        Fix for BUG#8711: "<=>" may have true value for NULL arguments, i.e. it can accept NULL-complemented 
        table rows. This differs from assumptions made in Item_func::not_null_tables(), so add 
        Item_func_equal::not_null_tables().
        Item_func_equal::not_null_tables_cache value doesn't make sense now, but we still let it be
        calculated (and ignore it)
      7c90fa7b
    • unknown's avatar
      Correct "make_win_src_distribution" to not introduce additional directory layers, · 33f9d926
      unknown authored
      adapt the Windows build files accordingly.
      
      
      VC++Files/tests/mysql_client_test.dsp:
        As the directory structure on Windows now resembles that on Unix (no more
        "tests/tests", by the correction in "make_win_src_distribution.sh"), the location
        of "mysql_client_test.*" has changed. Adapt the build tools accordingly.
      VC++Files/tests/mysql_client_test_ia64.dsp:
        As the directory structure on Windows now resembles that on Unix (no more
        "tests/tests", by the correction in "make_win_src_distribution.sh"), the location
        of "mysql_client_test.*" has changed. Adapt the build tools accordingly.
      scripts/make_win_src_distribution.sh:
        1) The semantics of "cp -R src targ" depend on the (non)existence of "targ".
        By simply doing "$CP -R $i $BASE/$i", the directory hierarchy below $BASE differed
        from the source for each "$i" that already existed as a target directory.
        This is now prevented by checking the existence and adapting the command.
        
        2) Comment where "$BASE" (the target directory) comes into existence.
        
        3) Introduce an "abort" function as a start point for more sanity checks, use it.
      33f9d926
    • unknown's avatar
      Merge mysql.com:/M41/mysql-4.1 into mysql.com:/M41/push-4.1 · 20ab3dc9
      unknown authored
      
      Build-tools/Do-compile:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      20ab3dc9
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/4.1-bug-7425 · dd843ee4
      unknown authored
      into mysql.com:/home/timka/mysql/src/4.1-dbg
      
      
      dd843ee4
    • unknown's avatar
      Merge heikki@bk-internal.mysql.com:/home/bk/mysql-4.1 · 16103a01
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      
      16103a01
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/fix · d357dba8
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      ndb/src/kernel/blocks/trix/Trix.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      d357dba8
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 62174867
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      62174867
    • unknown's avatar
      bug#9089 · 4b5c3e6e
      unknown authored
      ndb - Reenable MAX_OPEN_FILES to enable LCP in some situations
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Reenable MAX_OPEN_FILES to enable LCP in some situations
      ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Reenable MAX_OPEN_FILES to enable LCP in some situations
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Reenable MAX_OPEN_FILES to enable LCP in some situations
      4b5c3e6e