1. 09 Jun, 2011 2 commits
    • Michael Widenius's avatar
      Fixed compile failure when we don't use system zlib · 37bd3e31
      Michael Widenius authored
      Fixed crash when setting query_cache_type to 0.
      
      client/Makefile.am:
        Added zlib include (needed by checksum.c)
      sql/set_var.cc:
        Updated call to disable_query_cache()
      sql/sql_cache.cc:
        Don't give warning if we start mysqld with --query_cache_type=0 --query_cache-size=0
        Fixed crash when setting query_cache_type to 0 (we shouldn't call query_cache.disable_query_cache() when there is no current_thd)
      sql/sql_cache.h:
        Added THD to disable_query_cache()
      37bd3e31
    • Michael Widenius's avatar
      Fixed build failure on OpenSolaris · d59b3351
      Michael Widenius authored
      strings/ctype-simple.c:
        Fixed some compiler warnings
      d59b3351
  2. 07 Jun, 2011 3 commits
  3. 06 Jun, 2011 4 commits
    • Igor Babaev's avatar
      Fixed LP bug #784441. · eb1f0361
      Igor Babaev authored
      The code that added semi-join transformations missed checking
      the state of the fixed flag for the items built with the
      and_items function before calls of the fix_fields method.
      This could lead to an abort failure when the first argument
      of and_items() happened to be NULL.
       
      eb1f0361
    • Michael Widenius's avatar
      f1204a64
    • Michael Widenius's avatar
      Fixed that SHOW COLUMNS for a virtual persistent column shows 'PERSISTENT' instead of 'VIRTUAL' · 13520823
      Michael Widenius authored
      Strict mode now gives error if one tries to update a virtual column.
      
      mysql-test/suite/vcol/r/vcol_column_def_options_innodb.result:
        Updated test results
      mysql-test/suite/vcol/r/vcol_column_def_options_myisam.result:
        Updated test results
      mysql-test/suite/vcol/r/vcol_keys_innodb.result:
        Updated test results
      mysql-test/suite/vcol/r/vcol_keys_myisam.result:
        Updated test results
      mysql-test/suite/vcol/r/vcol_misc.result:
        Added new test for 'show columns' and error handling when trying to update a virtual column.
      mysql-test/suite/vcol/t/vcol_misc.test:
        Added new test for 'show columns' and error handling when trying to update a virtual column.
      sql/sql_base.cc:
        Strict mode now gives error if one tries to update a virtual column.
      sql/sql_show.cc:
        Show PERSISTENT instead of VIRTUAL for persistent columns.
      13520823
    • Michael Widenius's avatar
      Fixed lock sorting and lock check issues with thr_lock that caused warnings... · ea22ad95
      Michael Widenius authored
      Fixed lock sorting and lock check issues with thr_lock that caused warnings when running test suite.
      Safety check that could cause core dump when doing create table with virtual column.
      
      mysql-test/mysql-test-run.pl:
        Show also warnings from thr_lock (which starts with just Warning, not Warning:)
      mysql-test/r/lock.result:
        Added test that showed not relevant warning when using table locks.
      mysql-test/t/lock.test:
        Added test that showed not relevant warning when using table locks.
      mysys/thr_lock.c:
        Fixed sorting of locks.
        (Old sort code didn't handle case where TL_WRITE_CONCURRENT_INSERT must be sorted before TL_WRITE)
        Added more information to check_locks warning output.
        Fixed wrong testing of multiple different write locks for same table.
      sql/item_cmpfunc.cc:
        Safety check that could cause core dump when doing create table with virtual column.
      ea22ad95
  4. 03 Jun, 2011 7 commits
  5. 02 Jun, 2011 4 commits
  6. 31 May, 2011 3 commits
  7. 30 May, 2011 3 commits
  8. 29 May, 2011 4 commits
  9. 28 May, 2011 10 commits