1. 16 Mar, 2005 2 commits
    • unknown's avatar
      olap.result, olap.test: · 56c345f4
      unknown authored
        Added a test for bug #8615.
      sql_select.cc:
        Fixed bug #8615.
        This fix only removed the cause of the reported crash.
        It does not resolve other problems of rollup queries
        with DISTINCT. They were fixed in the previous patch 
        for bug 8616.
      
      
      sql/sql_select.cc:
        Fixed bug #8615.
        This fix only removed the cause of the reported crash.
        It does not resolve other problems of rollup queries
        with DISTINCT. They were fixed in the previous patch 
        for bug 8616.
      mysql-test/t/olap.test:
        Added a test for bug #8615.
      mysql-test/r/olap.result:
        Added a test for bug #8615.
      56c345f4
    • unknown's avatar
      olap.result, olap.test: · 870ea169
      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.
      870ea169
  2. 15 Mar, 2005 18 commits
  3. 14 Mar, 2005 4 commits
    • unknown's avatar
      Bug #6660 mysqldump creates bad pathnames on Windows · 19538177
      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
      19538177
    • unknown's avatar
      Updated error message to be more informative. Previous error message · 7ee77a92
      unknown authored
      "Access denied to database mysql" was actually not just misleading, but
      also wrong.
      
      Bug#7905.
      
      7ee77a92
    • unknown's avatar
      BUG#6554 Problem Building MySql on Fedora Core 3 · eb6c1f12
      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
      eb6c1f12
    • unknown's avatar
      dict0load.c: · 40914524
      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.
      40914524
  4. 13 Mar, 2005 2 commits
    • unknown's avatar
      correct not_null_tables() for XOR and AND · 416f0686
      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
      416f0686
    • unknown's avatar
      join_outer.result, join_outer.test: · 017f7897
      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.
      017f7897
  5. 11 Mar, 2005 6 commits
  6. 10 Mar, 2005 8 commits
    • unknown's avatar
      Merge · 9e57dd00
      unknown authored
      
      sql/item_cmpfunc.h:
        Auto merged
      mysql-test/r/join_outer.result:
        SCCS merged
      mysql-test/t/join_outer.test:
        SCCS merged
      9e57dd00
    • unknown's avatar
      Fix for BUG#8711: "<=>" may have true value for NULL arguments, so make · b2dae8bd
      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)
      b2dae8bd
    • unknown's avatar
      Correct "make_win_src_distribution" to not introduce additional directory layers, · 68b82f08
      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.
      68b82f08
    • unknown's avatar
      Merge mysql.com:/M41/mysql-4.1 into mysql.com:/M41/push-4.1 · 3bd5de1e
      unknown authored
      
      Build-tools/Do-compile:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      3bd5de1e
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/4.1-bug-7425 · 17e5d856
      unknown authored
      into mysql.com:/home/timka/mysql/src/4.1-dbg
      
      17e5d856
    • unknown's avatar
      Merge heikki@bk-internal.mysql.com:/home/bk/mysql-4.1 · fe6c8afe
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      fe6c8afe
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/fix · e84ad1c3
      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
      e84ad1c3
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 164c3b5b
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      164c3b5b