1. 25 Jun, 2014 6 commits
  2. 24 Jun, 2014 4 commits
  3. 23 Jun, 2014 3 commits
    • Sergei Golubchik's avatar
      MDEV-6248 GUI-friendly cmake options to enable/disable plugins · 787ec317
      Sergei Golubchik authored
      * Introduce a set of PLUGIN_xxx cmake options with values
        NO, STATIC, DYNAMIC, AUTO, YES (abort if plugin is not compiled)
      * Deprecate redundant and ambiguous WITH_xxx, WITH_PLUGIN_xxx,
        WITH_xxx_STORAGE_ENGINE, WITHOUT_xxx, WITHOUT_PLUGIN_xxx,
        WITHOUT_xxx_STORAGE_ENGINE
      * Actually check whether a plugin is disabled (DISABLED keyword was
        always present, but it was ignored until now).
      * Support conditionally disabled plugins - keyword ONLY_IF
      * Use ONLY_IF for conditionally skipping plugins, instead of
        doing MYSQL_ADD_PLUGIN conditionally as before. Because if
        MYSQL_ADD_PLUGIN isn't done at all, PLUGIN_xxx=YES cannot work.
      787ec317
    • Sergei Golubchik's avatar
      cmake GUI cleanup · da9bb66b
      Sergei Golubchik authored
      mark path-related variables (AIO_LIBRARY, ODBC_LIBRARY, ODBC_INCLUDE_DIR,
      Thrift_LIBS, Thrift_INCLUDE_DIRS, CRYPTO_LIBRARY, OPENSSL_LIBRARIES,
      OPENSSL_ROOT_DIR, OPENSSL_INCLUDE_DIR) as advanced - paths are
      automatically discovered by cmake.
      
      mark few choice variables (ENABLED_LOCAL_INFILE, WITHOUT_SERVER,
      DISABLE_SHARED) as not advanced - they are user choices, not automatically
      configured values.
      
      remove unused BACKUP_TEST variable.
      da9bb66b
    • Sergei Golubchik's avatar
      MDEV-4549 [PATCH] Clean up code working with ACL tables · 242e7f95
      Sergei Golubchik authored
      * enum values to index different ACL tables, instead of hard-coded numbers
        (even different in diffent functions).
      * move TABLE_LIST initialization into open_grant_tables()
        and use it everywhere
      * change few my_bool's to bool's
      242e7f95
  4. 21 Jun, 2014 1 commit
  5. 20 Jun, 2014 3 commits
  6. 19 Jun, 2014 1 commit
    • Sergei Golubchik's avatar
      MDEV-6137 better help for SET/ENUM sysvars · dc64ba21
      Sergei Golubchik authored
      Auto-generate the allowed list of values for enum/set/flagset options
      in --help output. But don't do that when the help text already has them.
      
      Also, remove lists of values from help strings of various options, where
      they were simply listed without any additional information.
      dc64ba21
  7. 18 Jun, 2014 1 commit
    • Sergei Golubchik's avatar
      update sys_vars.innodb_compression_algorithm_basic to pass · 0cb7c19f
      Sergei Golubchik authored
      it checked that the default is lz4. Which only worked on systems that
      had lz4 and did not have lzo. Now it checks for the default to be zlib,
      which works on systems that has neither lz4 or lzo. Like our package
      builders in buildbot. This is intentional, we don't want introduce
      additional dependencies (lz4, lzo) for our packages just yet.
      This can (and will) be reconsidered, and this test can (and will)
      be updated again.
      0cb7c19f
  8. 17 Jun, 2014 2 commits
  9. 16 Jun, 2014 1 commit
  10. 15 Jun, 2014 2 commits
  11. 14 Jun, 2014 1 commit
  12. 13 Jun, 2014 2 commits
  13. 12 Jun, 2014 1 commit
  14. 11 Jun, 2014 5 commits
  15. 09 Jun, 2014 2 commits
  16. 10 Jun, 2014 5 commits
    • Igor Babaev's avatar
      Merge · 2436d58e
      Igor Babaev authored
      2436d58e
    • Sergey Petrunya's avatar
      Merge · 02720fd7
      Sergey Petrunya authored
      02720fd7
    • Sergey Petrunya's avatar
      Merge · b80a02cb
      Sergey Petrunya authored
      b80a02cb
    • Igor Babaev's avatar
      Merge. · 1f7e6804
      Igor Babaev authored
      1f7e6804
    • Igor Babaev's avatar
      Fixed bug mdev-6071. · d42e6d3a
      Igor Babaev authored
      The method JOIN_CACHE::init may fail (return 1) if some conditions on the
      used join buffer is not satisfied. For example it fails if join_buffer_size
      is greater than join_buffer_space_limit. The conditions should be checked
      when running the EXPLAIN command for the query. That's why the method
      JOIN_CACHE::init has to be called for EXPLAIN commands as well.
      d42e6d3a