1. 07 Jan, 2006 1 commit
    • serg@serg.mylan's avatar
      WL#2935 - SHOW STATUS support in plugins · cfbaad99
      serg@serg.mylan authored
      The patch adds DYNAMIC_ARRAY all_status_vars, which is now the
      sole source of status information for SHOW STATUS.  Status
      variables can be added to and removed from the array dynamically.
      SHOW STATUS command uses this array instead of static array
      from mysqld.cc
      Compatibility with the old, global list of status variables is
      preserved in init_server_components(), where this global list is
      simply appended to all_status_vars.
      cfbaad99
  2. 04 Jan, 2006 1 commit
  3. 02 Jan, 2006 1 commit
  4. 01 Jan, 2006 1 commit
  5. 31 Dec, 2005 5 commits
    • serg@serg.mylan's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · ff6507c9
      serg@serg.mylan authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      ff6507c9
    • serg@serg.mylan's avatar
      libarchive.a and storage/archive/Makefile should be specified in · 850391e6
      serg@serg.mylan authored
      MYSQL_STORAGE_ENGINE macro (and nowhere else)
      850391e6
    • bar@mysql.com's avatar
      Making old tables seen with "#mysql50#" prefix, · dc1b2cd3
      bar@mysql.com authored
        which makes it possible to run RENAME TABLE
        on old tables when upgrading from 5.0.
        TODO: A stored procedure to rename all tables and
        databases with old name format into new format,
        it will simplify upgrade.
      sql_table.cc:
        Making old tables seen with "#mysql50#" prefix.
        Adding warning into .err log when an old name is found.
      sql_show.cc:
        Skip non-directories before filename_to_tablename
        call, to avoid unnecessary warnings.
      strfunc.cc:
        Adding "error" argument to strconvert()
      mysql_priv.h:
        Adding "error" agrument to strconvert()
      dc1b2cd3
    • bar@mysql.com's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · ce1f0707
      bar@mysql.com authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs3
      ce1f0707
    • bar@mysql.com's avatar
      WL#1324 table name to file name encoding · 6ff21132
      bar@mysql.com authored
      - Encoding itself, implemented as a charset
        "filename". Originally planned to use '.'
        as an escape character, but now changed to '@'
        for two reasons: "ls" does not return
        file names starting with '.' considering them
        as a kind of hidden files; some platforms
        do not allow several dots in a file name.
      - replacing many calls of my_snprintf() and
        strnxmov() to the new build_table_filename().
      - Adding MY_APPEND_EXT mysys flag, to append
        an extention rather that replace it.
      - Replacing all numeric constants in fn_format
        flag arguments to their mysys definitions, e.g.
        MY_UNPACK_FILENAME,
      - Predictability in several function/methods:
        when a table name can appear with or withot .frm
        extension. Some functions/methods were changed
        so accept names strictly with .frm, other - strictly
        without .frm extensions. Several DBUG_ASSERTs were
        added to check whether an extension is passed.
      Many files:
        table name to file name encoding
      mysql_priv.h:
        Prototypes for new table name encoding tools.
      ctype-utf8.c:
        Implementing "filename" charset for
        table name to file name encoding.
      row0mysql.c:
        Fixing table name prefix.
      mf_format.c:
        Adding MY_APPEND_EXT processing.
      Many files:
        Fixing tests.
      my_sys.h:
        Adding new flag to append rather than replace an extension.
      m_ctype.h:
        Adding "filename" charset definition.
      6ff21132
  6. 30 Dec, 2005 4 commits
  7. 29 Dec, 2005 8 commits
  8. 28 Dec, 2005 13 commits
  9. 27 Dec, 2005 6 commits