1. 15 Dec, 2015 6 commits
  2. 14 Dec, 2015 1 commit
  3. 10 Dec, 2015 1 commit
    • Monty's avatar
      Fixed a bug in galera + some failing galera tests · 44b107da
      Monty authored
      - Added missning setting of table->rpl_write_set in record_gtid(), required by galera
      - Removed output of WSREP_PATCH_VERSION from galera_defaults, as this can change over time
      - Limit galera_many_tables_pk and galera_many_tables_nopk to 900, as
        on many systems the default open table limit is 1024
      44b107da
  4. 09 Dec, 2015 2 commits
  5. 03 Dec, 2015 1 commit
    • Christian Loos's avatar
      switch from myisam_recover to myisam_recover_options · f3e53298
      Christian Loos authored
      myisam_recover is only an alias for myisam_recover_options.
      Use the option name instead of the alias is more correct.
      This also avoids an note about the use of an alias instead of the option
      name on every server start.
      f3e53298
  6. 02 Dec, 2015 1 commit
  7. 29 Nov, 2015 2 commits
  8. 25 Nov, 2015 1 commit
  9. 24 Nov, 2015 3 commits
  10. 23 Nov, 2015 3 commits
    • Nirbhay Choubey's avatar
      MDEV-9033: Incorrect statements binlogged on slave with do_domain_ids=(...) · 22b59426
      Nirbhay Choubey authored
      Post-fix: The test case pushed with the fix had each node
      acting as slave to the other two nodes with different set
      of filters on server_id's. The slave's gtid_slave_pos is
      updated after it processes the events received from master
      nodes irrespective of whether the events were filtered
      or not. Thus, sync_with_master_gtid.inc could unblock even
      on filtered events.
      As a result, sync_with_master_gtid.inc would fail to block
      until the desired changes have been replicated.  Fixed by
      simplifying the topology.
      Also, modified CHANGE MASTER commands to ignore based
      on gtid_domain_id instead of server_id.
      22b59426
    • Sergey Vojtovich's avatar
      MDEV-9128 - Compiling on IBM System Z fails · edf6354b
      Sergey Vojtovich authored
      Provided IBM System Z have outdated compiler version, which supports gcc sync
      builtins but not gcc atomic builtins. It also has weak memory model.
      
      InnoDB attempted to verify if __sync_lock_test_and_set() is available by
      checking IB_STRONG_MEMORY_MODEL. This macro has nothing to do with availability
      of __sync_lock_test_and_set(), the right one is HAVE_ATOMIC_BUILTINS.
      edf6354b
    • Sergey Vojtovich's avatar
      MDEV-7806 - thread_pool_size is not auto-sized · f00d7657
      Sergey Vojtovich authored
      thread_pool_size is auto-sized before my_getopt(). But my_getopt starts from
      resetting all options to their default values. So the auto-sized value is lost.
      
      Fixed by moving thread_pool_size auto-sizing after my_getopt().
      f00d7657
  11. 21 Nov, 2015 1 commit
  12. 20 Nov, 2015 6 commits
  13. 19 Nov, 2015 10 commits
  14. 18 Nov, 2015 2 commits
    • Sergei Golubchik's avatar
      Merge branch '5.5' into 10.0 · ab476a8d
      Sergei Golubchik authored
      ab476a8d
    • Sergei Petrunia's avatar
      MDEV-7370: Server deadlocks on renaming a table for which persistent statistics exists · f91798dd
      Sergei Petrunia authored
      RENAME TABLE code tries to update EITS statistics. It hung, because
      it used an index on (db_name,table_name) to find the table, and attempted
      to update these values at the same time. The fix is do what SQL UPDATE
      statement does when updating index that it's used for scanning:
      - First, buffer the rowids of rows to be updated,
      - then make the second pass to actually update the rows
      
      Also fixed the call to rename_table_in_stat_tables() in sql_rename.cc
      to pass the correct new database (before, it passed old db_name so cross-
      database renames were not handled correctly).
      
      Variant #2, with review feedback addressed.
      f91798dd