1. 04 Jan, 2006 3 commits
  2. 03 Jan, 2006 4 commits
  3. 02 Jan, 2006 12 commits
  4. 01 Jan, 2006 6 commits
  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 6 commits