1. 12 Oct, 2011 1 commit
  2. 11 Oct, 2011 14 commits
  3. 10 Oct, 2011 4 commits
  4. 08 Oct, 2011 1 commit
  5. 06 Oct, 2011 8 commits
  6. 05 Oct, 2011 5 commits
  7. 04 Oct, 2011 7 commits
    • unknown's avatar
      Fix bug lp:856152 · b17c4d3e
      unknown authored
      Analysis:
      The cause of the bug was that the method
      subselect_rowid_merge_engine::partial_match()
      was not designed for re-execution within the
      same query. Specifically, it didn't cleanup
      the bitmap of matching keys after completion.
      
      The test query requires double execution of
      the IN predicate because it first checks the
      predicate as a constant condition. The second
      execution during regular execution used the bitmap
      of matching keys produced by the first execution
      instead of starting with a clean one.
      
      Solution:
      Cleanup the bitmap of matching keys at the end of
      the partial matching procedure.
      
      b17c4d3e
    • Igor Babaev's avatar
      Made the result test of a test case platform independent · 72d05ac6
      Igor Babaev authored
      (correction for the previous patch).
      72d05ac6
    • Igor Babaev's avatar
      76d19527
    • Sergei Golubchik's avatar
      tests for feedback plugin, · 2a8987bb
      Sergei Golubchik authored
      bugfix: garbage in PLUGIN_VAR_STR variables when INSTALL'ing a plugin
      
      mysql-test/include/default_mysqld.cnf:
        disable feedback plugin by default.
        when enabled - tag is as a test run
      2a8987bb
    • Sergei Golubchik's avatar
      merge feedback plugin · 31f49f26
      Sergei Golubchik authored
      31f49f26
    • Sergei Golubchik's avatar
      fix for static plugins in mariadb. · c0e11db7
      Sergei Golubchik authored
      send "startup" message 5 minutes after startup, not immediately
      
      Makefile.am:
        mariadb uses .la libraries for static plugins.
        mysql - .a libraries
      plug.in:
        mariadb uses .la libraries for static plugins.
        mysql - .a libraries
      sender_thread.cc:
        send "startup" message 5 minutes after startup, not immediately
      url_http.cc:
        avoid "unused variable https" warning
      c0e11db7
    • Sergei Golubchik's avatar
      support for plugins on windows · 1f8cbe22
      Sergei Golubchik authored
      CMakeLists.txt:
        1. add -DSAFEMALLOC -DSAFE_MUTEX in the top-level CMakeLists.txt
           don't force plugins to copy-paste these lines in their CMakeLists.txt
        2.1 search plugin/* for plugins (not only storage/*),
        2.2 recognize MYSQL_PLUGIN (not only MYSQL_STORAGE_ENGINE),
        2.3 extract library names from the plug.in (don't force library names to
            be ha_<engine>.dll and <engine>.lib)
      include/mysql/plugin.h:
        define MYSQL_PLUGIN_EXPORT appropriately
        (backport from 5.5)
      libmysqld/CMakeLists.txt:
        remove unnecessary workaround
      plugin/fulltext/CMakeLists.txt:
        build fulltext example plugin on windows
      storage/maria/CMakeLists.txt:
        The library is called libmaria_s.lib, not maria.lib
      storage/maria/unittest/CMakeLists.txt:
        The library is called libmaria_s.lib, not maria.lib
      storage/myisam/CMakeLists.txt:
        The library is called libmyisam_s.lib, not myisam.lib
      storage/mysql_storage_engine.cmake:
        introduce MYSQL_PLUGIN macro.
        don't force library names to be ha_<engine>.dll and <engine>.lib
      storage/xtradb/CMakeLists.txt:
        remove a condition from include
      win/README:
        don't use deprecated syntax
      win/configure-mariadb.sh:
        don't use deprecated syntax
      win/configure.js:
        1. support MYSQL_PLUGIN in addition to MYSQL_STORAGE_ENGINE.
        2. support plugin/* in addition to storage/*
      1f8cbe22