1. 28 Aug, 2012 1 commit
    • Alexey Botchkov's avatar
      MDEV-471 update help tables. · 4299e569
      Alexey Botchkov authored
              the fill_help_table-5.5.sql file was copied into mariadb.
      
      per-file comments:
        scripts/fill_help_tables.sql
              MDEV-471 update help tables.
      4299e569
  2. 27 Aug, 2012 1 commit
  3. 24 Aug, 2012 1 commit
  4. 25 Aug, 2012 1 commit
    • unknown's avatar
      fix for MDEV-367 · 5ef51722
      unknown authored
      The problem was that was_null and null_value variables was reset in each reexecution of IN subquery, but engine rerun only for non-constant subqueries.
      
      Fixed checking constant in Item_equal sort.
      Fix constant reporting in Item_subselect.
      5ef51722
  5. 24 Aug, 2012 16 commits
  6. 23 Aug, 2012 4 commits
  7. 22 Aug, 2012 9 commits
  8. 21 Aug, 2012 3 commits
    • Sergey Petrunya's avatar
      Better comments · 2341f496
      Sergey Petrunya authored
      2341f496
    • unknown's avatar
      Fix bug mdev-447: Wrong output from the EXPLAIN command of the test case for lp bug #714999 · e261f87e
      unknown authored
      The fix backports from MWL#182: Explain running statements the logic that
      saves the original JOIN_TAB array of a query plan after optimization. This
      array is later used during EXPLAIN to iterate over the original JOIN plan
      nodes in the cases when this plan could be changed by early subquery
      execution during the optimization phase of the outer query.
      e261f87e
    • Michael Widenius's avatar
      Fix for bug lp:1039277 "Crash in sql_cache.cc". · 3e9b15c7
      Michael Widenius authored
      The crash happend when combining query cache, prepared statements and using a read only cursor.
      
      sql/sql_cache.cc:
        Fixed unlikely error when one adjust query cache size in middle of operation
      sql/sql_cursor.cc:
        Disable query cache when using cursors. This fixed lp:1039277
      tests/mysql_client_test.c:
        Test case for lp:1039277
      3e9b15c7
  9. 20 Aug, 2012 1 commit
    • Michael Widenius's avatar
      Ensure we don't assert with debug binaries if SHOW INNODB STATUS returns with an error. · d7a1ea48
      Michael Widenius authored
      
      sql/handler.cc:
        SHOW INNODB STATUS sometimes returns 0 even if it has generated an error.
        This code is here to catch it until InnoDB some day is fixed.
      storage/innobase/handler/ha_innodb.cc:
        Catch at least one of the possible errors from SHOW INNODB STATUS to provide a correct return code.
      storage/xtradb/handler/ha_innodb.cc:
        Catch at least one of the possible errors from SHOW INNODB STATUS to provide a correct return code.
      support-files/my-huge.cnf.sh:
        Fixed typo
      d7a1ea48
  10. 17 Aug, 2012 2 commits
    • unknown's avatar
      20f4c20c
    • Michael Widenius's avatar
      Fixed compiler warnings · f52dcc92
      Michael Widenius authored
      Fixed error in test that caused following tests to fail
      
      extra/yassl/taocrypt/src/dsa.cpp:
        Fixed compiler warning by adding cast
      mysql-test/suite/rpl/t/rpl_start_slave_deadlock_sys_vars.test:
        We have to first test for have_debug_sync to not start master wrongly
      plugin/auth_pam/auth_pam.c:
        Fixed compiler warning
      sql/sys_vars.h:
        Fixed compiler warning (Sys_var_max_user_conn is now signed)
      support-files/compiler_warnings.supp:
        Don't give warnings for auth_pam.c (Tried to fix it by changing the code, but could not find an easy way to do that on solaris)
      f52dcc92
  11. 15 Aug, 2012 1 commit
    • Michael Widenius's avatar
      Fixed MDEV-366: Assertion `share->reopen == 1' failed in maria_extra on DROP... · 2176956c
      Michael Widenius authored
      Fixed MDEV-366: Assertion `share->reopen == 1' failed in maria_extra on DROP TABLE which is locked twice
      
      mysql-test/suite/maria/lock.result:
        Added test case
      mysql-test/suite/maria/lock.test:
        Added test case
      sql/sql_table.cc:
        One can't call HA_EXTRA_FORCE_REOPEN on something that may be opened twice.
        It's safe to remove the call in this case as we will call HA_EXTRA_PREPARE_FOR_DROP for the table anyway.
        (One nice side effect is that drop is a bit faster as we are not flushing the cache to disk before the drop anymore)
      2176956c