1. 26 Jun, 2014 17 commits
  2. 25 Jun, 2014 10 commits
  3. 24 Jun, 2014 4 commits
  4. 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
  5. 21 Jun, 2014 1 commit
  6. 20 Jun, 2014 3 commits
  7. 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
  8. 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