1. 27 Apr, 2006 3 commits
    • unknown's avatar
      Bug #19393: Federated tests fail on Windows under pushbuild · 0bd709e0
      unknown authored
        Supplying --skip-rpl to mysql-test-run.pl would always disable the
        slaves, but those slaves may still be needed for the federated tests.
        Now we only disable the slaves when they are not used by any of the
        tests.
      
      
      mysql-test/mysql-test-run.pl:
        Decide whether to set up and start slave databases based entirely on
        which tests are used, and don't allow --skip-rpl to ruin the party,
        since other tests than replication rely on the slaves (namely federated).
      0bd709e0
    • unknown's avatar
      Fix bug in ndbcluster.sh on Solaris (now that line is the same as in 5.1) · baf9034a
      unknown authored
      
      mysql-test/ndb/ndbcluster.sh:
        redirect to /dev/null to avoid grep -q
      baf9034a
    • unknown's avatar
      Remove obsolete test · 0d36be44
      unknown authored
      
      mysql-test/r/user_var.result:
        Update results
      mysql-test/t/user_var.test:
        Remove unnecessary test
      0d36be44
  2. 26 Apr, 2006 24 commits
  3. 25 Apr, 2006 11 commits
    • unknown's avatar
      Fix compile failure on Win32 · d72238fc
      unknown authored
      d72238fc
    • unknown's avatar
      merged · d33cb4a3
      unknown authored
      d33cb4a3
    • unknown's avatar
      buffer overflow and information exposure bugs fixed · 745a9db3
      unknown authored
      (reported by Stefano Di Paola)
      
      745a9db3
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 2ca8bbd6
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-bug15827-r2
      
      2ca8bbd6
    • unknown's avatar
      BUG#15872: Don't run the range analyzer on "t1.keypart NOT IN (const1, ..., )", as that consumes · ccf8af40
      unknown authored
      too much memory. Instead, either create the equvalent SEL_TREE manually, or create only two ranges that
      strictly include the area to scan
      (Note: just to re-iterate: increasing NOT_IN_IGNORE_THRESHOLD will make optimization run slower for big 
      IN-lists, but the server will not run out of memory. O(N^2) memory use has been eliminated)
      
      
      mysql-test/r/func_in.result:
        Testcase for BUG#15872
      mysql-test/t/func_in.test:
        Testcase for BUG#15872
      sql/item.cc:
        BUG#15872: Added Item_decimal::set_decimal_value()
      sql/item.h:
        UG#15872: Added Item_decimal::set_decimal_value()
      sql/item_cmpfunc.h:
        BUG#15872: Added in_vector::create_item(), in_vector::value_to_item() and their implementations in concrete
        classes.
      sql/opt_range.cc:
        BUG#15872: Don't run the range analyzer on "t1.keypart NOT IN (const1, ..., )", as that 
        consumes too much memory. Instead, either 
         A) create the equivalent SEL_TREE manually, making use of the fact that item_not_in->array
            has an ordered IN-list, or
         B) create only two ranges: (-inf|NULL) < X < min_value_from_in_list,  max_value_from_in_list < X
        (Choose #B if the IN-list has > 10K elements)
      ccf8af40
    • unknown's avatar
      BUG#19340 small leak in ndbd · 5257dded
      unknown authored
      small cleanup fixes in kernel/vm/Configuration
      
      
      ndb/src/kernel/vm/Configuration.cpp:
        clean up m_logLevel
        
        free the connectstring if we allocated one
      5257dded
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · e36d11b9
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      e36d11b9
    • unknown's avatar
      ndb - bug#18597 · 17741f9c
      unknown authored
        Handle early abort of scan, so that resources are correctly freed
      
      
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Handle early abort
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Handle early abort so that require on running.empty() does not fire
      17741f9c
    • unknown's avatar
      Merge epotemkin@lsmy3:/data/users/bk/mysql-5.0-opt-bugs · ffe9ace8
      unknown authored
      into moonbone.local:/work/18739-bug-5.0-mysql
      
      ffe9ace8
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · d71a03a0
      unknown authored
      into  mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
      
      d71a03a0
    • unknown's avatar
      Fixed memleak detected by valgrind · 1b32d678
      unknown authored
      1b32d678
  4. 24 Apr, 2006 2 commits