1. 28 Dec, 2014 4 commits
  2. 27 Dec, 2014 1 commit
  3. 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
  4. 24 Dec, 2014 1 commit
  5. 23 Dec, 2014 3 commits
    • Nirbhay Choubey's avatar
      MDEV-7053 : WSREP_STATUS & WSREP_MEMBERSHIP I_S tables · 03e0f1f8
      Nirbhay Choubey authored
      Addendum : Renamed plugin .so file.
      03e0f1f8
    • Jonas Oreland's avatar
      MDEV-162 Enhanced semisync replication · 0b87de12
      Jonas Oreland authored
      Implement --semi-sync-master-wait-point=AFTER_SYNC|AFTER_COMMIT.
      
      When AFTER_SYNC, the semi-sync wait will be done earlier, before the storage
      engine commit rather than after. This means that a transaction will not be
      visible on the master until at least one slave has received it.
      0b87de12
    • Jonas Oreland's avatar
      MDEV-7257: Dump Thread Enhancements · 4d8b346e
      Jonas Oreland authored
      Make the binlog dump threads not need to take LOCK_log while sending
      binlog events to slave. Instead, a new LOCK_binlog_end_pos is used
      just to coordinate tracking the current end-of-log.
      
      This is a pre-requisite for MDEV-162, "Enhanced semisync
      replication". It should also help reduce the contention on LOCK_log on
      a busy master.
      
      Also does some much-needed refactoring/cleanup of the related code in
      the binlog dump thread.
      4d8b346e
  6. 16 Dec, 2014 1 commit
  7. 15 Dec, 2014 1 commit
  8. 12 Dec, 2014 2 commits
  9. 10 Dec, 2014 8 commits
  10. 08 Dec, 2014 1 commit
  11. 06 Dec, 2014 7 commits
  12. 05 Dec, 2014 8 commits