1. 29 Jan, 2015 2 commits
  2. 27 Jan, 2015 1 commit
  3. 22 Jan, 2015 1 commit
  4. 15 Jan, 2015 5 commits
  5. 14 Jan, 2015 1 commit
    • Jan Lindström's avatar
      MDEV-7424: InnoDB: Assertion failure in thread 139901753345792 · fe0112e2
      Jan Lindström authored
        in file buf0mtflu.cc line 439
      
        Analysis: At shutdown multi-threaded flush sends a exit work
        items to all mtflush threads. We wait until the work queue is
        empty. However, as we did not hold the mutex, some other thread
        could also put work-items to work queue.
      
        Fix: Take mutex before adding exit work items to work queue and
        wait until all work-items are really processed. Release
        mutex after we have marked that multi-threaded flush is not
        anymore active.
      
        Fix test failure on innodb_bug12902967 caused by unnecessary
        info output on xtradb/buf/buf0mtflush.cc.
      
         Do not try to enable atomic writes if the file type
         is not OS_DATA_FILE. Atomic writes are unnecessary
         for log files. If we try to enable atomic writes
         to log writes that are stored to media supporting
         atomic writes we will end up problems later.
      fe0112e2
  6. 13 Jan, 2015 3 commits
  7. 12 Jan, 2015 3 commits
  8. 11 Jan, 2015 2 commits
  9. 10 Jan, 2015 1 commit
  10. 09 Jan, 2015 2 commits
  11. 08 Jan, 2015 2 commits
  12. 05 Jan, 2015 1 commit
  13. 02 Jan, 2015 1 commit
  14. 01 Jan, 2015 2 commits
  15. 29 Dec, 2014 1 commit
  16. 28 Dec, 2014 5 commits
  17. 27 Dec, 2014 1 commit
  18. 26 Dec, 2014 3 commits
    • Sergey Vojtovich's avatar
      MDEV-7273 - 10.1 fails to start up during tc_log initializations on PPC64 · f65901ee
      Sergey Vojtovich authored
      log-tc-size is 24K by default. Page size is 64K on PPC64. But log-tc-size
      must be at least 3 x page size. This is enforced by TC_LOG_MMAP::open()
      with a comment: to guarantee non-empty pool.
      
      This all makes server not startable in default configuration on PPC64.
      
      Autosize log-tc-size, so that it's min value= page size * 3, default
      value= page size * 6, block size= page size.
      f65901ee
    • Sergey Vojtovich's avatar
      MDEV-7053 - WSREP_STATUS & WSREP_MEMBERSHIP I_S tables · 8c616cd3
      Sergey Vojtovich authored
      wsrep_status was renamed to wsrep_info. Adjusted deb build scripts accordingly.
      8c616cd3
    • Sergey Vojtovich's avatar
      MDEV-7364 - mysqld --help --verbose prints random values for "debug" · db89dd3a
      Sergey Vojtovich authored
      getopt value pointer of "debug" variable was pointing to incorrect address:
      &global_system_variables. Runtime statements like SHOW VARIABLES materialize
      value from DBUG structures on demand, so they never access getopt value pointer.
      But mysqld --help --verbose loaded this value from &global_system_variables.
      
      Remove "debug" variable from mysqld --help --verbose output by setting value
      pointer to NULL.
      db89dd3a
  19. 24 Dec, 2014 1 commit
  20. 23 Dec, 2014 2 commits