1. 18 Aug, 2014 1 commit
  2. 13 Aug, 2014 1 commit
  3. 09 Aug, 2014 4 commits
    • Monty's avatar
      Made sql_log_slow a session variable · e2b2bde3
      Monty authored
      mysqldump:
      - Added --log-queries to allow one to disable logging for the dump
      
      sql/log_event.cc:
      - Removed setting of enable_slow_log as it's not required anymore.
      
      sql/sql_parse.cc:
      - Set enable_slow_log to value of thd->variables.sql_log_slow as this will speed up tests if slow log is disabled.
      - opt_log_slow_admin_statements can now only disable slow log, not enable it.
      
      sql/sql_explain.cc:
      - Minor cleanup
      
      Other things:
      - Added sql_log_slow to system variables.
      - Changed opt_slow_log to global_system_variables.sql_log_slow in all files
      - Updated tests to reflect changes
      e2b2bde3
    • Monty's avatar
      Changes for using build scripts · 7375f025
      Monty authored
      Removed -DSECURITY_HARDENED=OFF for debug build scripts
      ignore configure
      7375f025
    • Monty's avatar
      Change MySQL -> MariaDB inc scripts · b4c74e2a
      Monty authored
      b4c74e2a
    • Monty's avatar
      Minor cleanups, fix compiler warnings · 3bde1393
      Monty authored
      3bde1393
  4. 07 Aug, 2014 2 commits
  5. 06 Aug, 2014 1 commit
    • Jan Lindström's avatar
      MDEV-5834: Merge Kakao Defragmentation implementation to MariaDB 10.1 · 6dad23f0
      Jan Lindström authored
          Merge https://github.com/kakao/mariadb-10.0 that contains Facebook's
          implementation for defragmentation
      
          facebook/mysql-5.6@a2d3a74
          facebook/mysql-5.6@def96c8
          facebook/mysql-5.6@9c67c5d
          facebook/mysql-5.6@921a81b
          facebook/mysql-5.6@aa519bd
          facebook/mysql-5.6@fea7d13
          facebook/mysql-5.6@09b29d3
          facebook/mysql-5.6@9284abb
          facebook/mysql-5.6@dbd623d
          facebook/mysql-5.6@aed55dc
          facebook/mysql-5.6@aad5c82
      
          This version does not add new SQL-syntax and new handler API function.
          Instead optimize table is mapped to defragment table if
          innodb_defragment=ON, by default the feature is off.
      
          Contains changes authored by Sunguck Lee (Kakao).
      6dad23f0
  6. 31 Jul, 2014 1 commit
    • Jan Lindström's avatar
      MDEV-6512: InnoDB: Assertion failure in thread 4537024512 in file · e974b564
      Jan Lindström authored
      buf0buf.cc line 2642.
      
      Analysis: innodb_compression_algorithm is a global variable and
      can change while we are building page compressed page. This could
      lead page corruption.
      
      Fix: Cache innodb_compression_algorithm on local variable before
      doing any compression or page formating to avoid concurrent
      change. Improved page verification on debug builds.
      e974b564
  7. 29 Jul, 2014 1 commit
  8. 25 Jul, 2014 2 commits
    • Jan Lindström's avatar
      Fix compiler error on Windows. · 1f69ff44
      Jan Lindström authored
      1f69ff44
    • Jan Lindström's avatar
      Fiix random test failures on fil_decompress_page_2 function. · 56c4b016
      Jan Lindström authored
      Analysis: InnoDB writes also files that do not contain FIL-header.
      This could lead incorrect analysis on os_fil_read_func function
      when it tries to see is page page compressed based on FIL_PAGE_TYPE
      field on FIL-header. With bad luck uncompressed page that does
      not contain FIL-headed, the byte on FIL_PAGE_TYPE position could
      indicate that page is page comrpessed.
      
      Fix: Upper layer must indicate is file space page compressed
      or not. If this is not yet known, we need to read the FIL-header
      and find it out. Files that we know that are not page compressed
      we can always just provide FALSE.
      56c4b016
  9. 23 Jul, 2014 9 commits
  10. 22 Jul, 2014 2 commits
  11. 05 Jul, 2014 1 commit
  12. 04 Jul, 2014 1 commit
  13. 02 Jul, 2014 1 commit
  14. 29 Jun, 2014 1 commit
  15. 28 Jun, 2014 1 commit
    • Jan Lindström's avatar
      MDEV-6376: InnoDB: Assertion failure in thread 139995225970432 · b35c5912
      Jan Lindström authored
      in file buf0mtflu.cc line 570.
      
      Analysis: Real timing bug, we should take the mutex before we
      try to send those shutdown messages, that would make sure
      that threads doing a unfinished flush (they have acquired
      this mutex) have time to do their work before we add shutdown
      messages to work queue. Currently, we just add those shutdown
      messages to work queue and code assumes that at flush, there
      is constant number of items to be processed and thus
      leading to assertion.
      b35c5912
  16. 27 Jun, 2014 1 commit
  17. 26 Jun, 2014 10 commits