1. 22 Apr, 2013 2 commits
  2. 21 Apr, 2013 3 commits
  3. 20 Apr, 2013 3 commits
  4. 19 Apr, 2013 4 commits
  5. 18 Apr, 2013 4 commits
  6. 17 Apr, 2013 6 commits
    • Igor Babaev's avatar
      Fixed a typo/bug that could lead to wrong selectivity numbers for · b4784d0f
      Igor Babaev authored
      tables retrieved by range scans.
      
      Added comments forgotten in the previous patch. 
      b4784d0f
    • Michael Widenius's avatar
      Changed the client library to only mark memory as THREAD_SPECIFIC if one has called · 9cb109a2
      Michael Widenius authored
      mysql_options() with MYSQL_OPT_USE_THREAD_SPECIFIC_MEMORY
      
      include/mysql.h:
        Added MYSQL_OPT_USE_THREAD_SPECIFIC_MEMORY
      include/mysql.h.pp:
        Updated file
      sql-common/client.c:
        Marked client memory as THREAD_SPECIFIC
      sql/event_db_repository.cc:
        Fixed compiler warning
      sql/slave.cc:
        Marked client memory as THREAD_SPECIFIC
      storage/federatedx/federatedx_io_mysql.cc:
        Marked client memory as THREAD_SPECIFIC
      storage/federatedx/ha_federatedx.cc:
        Marked client memory as THREAD_SPECIFIC
      storage/sphinx/ha_sphinx.cc:
        Marked client memory as THREAD_SPECIFIC
      9cb109a2
    • Michael Widenius's avatar
      Fixed compiler warnings and a not critical memory leak · 968dbbe3
      Michael Widenius authored
      
      sql/keycaches.cc:
        Added free_all_rpl_filters() to be able to free all filters at cleanup
      sql/keycaches.h:
        Added prototype
      sql/rpl_rli.cc:
        Fixed compiler warning
      sql/slave.cc:
        Free all rpl_filters at cleanup
      sql/sp.cc:
        Fixed compiler warning when not all struct elements was initialized
      sql/sql_acl.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_events_waits.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_events_waits_summary.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_ews_global_by_event_name.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_file_instances.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_file_summary.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_performance_timers.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_setup_consumers.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_setup_instruments.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_setup_timers.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_sync_instances.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/perfschema/table_threads.cc:
        Fixed compiler warning when not all struct elements was initialized
      storage/xtradb/os/os0file.c:
        Fixed compiler warning when not all struct elements was initialized
      968dbbe3
    • unknown's avatar
    • unknown's avatar
    • unknown's avatar
      Merge 5.5->10.0-base · 4eca3b92
      unknown authored
      4eca3b92
  7. 16 Apr, 2013 8 commits
    • Igor Babaev's avatar
      Merge 10.0-base -> mwl253 · 96d25218
      Igor Babaev authored
      96d25218
    • unknown's avatar
      debug_sync is only available in debug build. · 4241b8fb
      unknown authored
      4241b8fb
    • unknown's avatar
      Fixes for stuff seen in buildbot: · 71569aac
      unknown authored
       - Fix embedded build
      
       - Backport disable of fallocate, it creates too short ibdata1
         when used with O_DIRECT on old kernels
      
       - Do not disable innodb during .deb install, we need it for
         mysql.rpl_slave_state table.
      71569aac
    • unknown's avatar
      Fix race in test case. · 6f277371
      unknown authored
      6f277371
    • Lixun Peng's avatar
      Makeing rpl_filter for each Master_info. · 7ced5182
      Lixun Peng authored
      Users can set different repplication filter rules for each replication connection, in my.cnf or command line.
      But the rules set online will not record in master.info, it means if users restart MySQL, these rules will lose.
      So if users wantn't their replication filter rules lose, they should write the rules in my.cnf.
      
      Users can set rules by 2 ways:
      1. Online SET command, "SET connection_name.replication_filter_settings = rules;".
      2. In my.cnf, "connection_name.replication_filter_settings = rules".
      
      If no connection_name in my.cnf, this rule will apply for ALL replication connection.
      If no connetion_name in SET statement, this rull will apply for default_connection_name.
      7ced5182
    • unknown's avatar
      MDEV-3882: .deb versions lower than upstream repo, causing install failure · fe928677
      unknown authored
      The official Debian Wheezy MySQL packages have versions like 5.5.30+dfsg-xxx.
      Such version is larger than 5.5.30-yyy, so apt prefers it.
      So use instead 5.5.30+maria-yyy, which is larger and can be pulled in
      automatically by apt.
      
      Also included are a couple of fixes for test failures in buildbot.
      fe928677
    • Igor Babaev's avatar
      Merge mwl253 -> 10.0-base · 133d4849
      Igor Babaev authored
      133d4849
    • Igor Babaev's avatar
      Added comments. · 95bdd00c
      Igor Babaev authored
      Renamed the virtual method middle_point_pos for the class Field to
      pos_in_interval.
      95bdd00c
  8. 15 Apr, 2013 5 commits
  9. 14 Apr, 2013 5 commits
    • Elena Stepanova's avatar
    • Michael Widenius's avatar
      Fixed MDEV-4394 Sporadic failures in multi_source tests · 6c896bfd
      Michael Widenius authored
      Fixed MDEV-4033 Unable to use slave's temporary directory /tmp - Can't create/write to file '/tmp/SQL_LOAD-' (Errcode: 17 "File exists")
      - Cache value of check_temp_dir() to avoid race condition
      - Set $rpl_server_count to avoid error in show_rpl_debug_info.inc
      
      mysql-test/suite/multi_source/info_logs.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/multisource.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/relaylog_events.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/reset_slave.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/simple.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/skip_counter.test:
        Set $rpl_server_count
      mysql-test/suite/multi_source/status_vars.test:
        Set $rpl_server_count
      sql/slave.cc:
        Cache value of check_temp_dir() to avoid race condition
      6c896bfd
    • Sergei Golubchik's avatar
      compiler warnings · 251b1799
      Sergei Golubchik authored
      251b1799
    • Sergei Golubchik's avatar
      5.5 merge · b160f8f0
      Sergei Golubchik authored
      b160f8f0
    • Sergei Golubchik's avatar
      add missing tests · 9dcaa725
      Sergei Golubchik authored
      9dcaa725