1. 07 Mar, 2002 5 commits
  2. 06 Mar, 2002 4 commits
    • unknown's avatar
      Regex library is switched to use new ctype tools · 654db69b
      unknown authored
      to allow usage of many character sets at a time.
      
      
      include/m_ctype.h:
        Added condition to simplify migrating from old ctype
        Added new style toupper, tolower which accepts charset in first argument
      regex/debug.c:
        Added charset argument
      regex/debug.ih:
        added charset argument
      regex/engine.c:
        added charset argument
      regex/engine.ih:
        added charset arguent
      regex/main.c:
        added charset argument
      regex/regcomp.c:
        added CHARSET_INFO field
      regex/regcomp.ih:
        Added charset argument
      regex/regex.h:
        Added #include <m_ctype.h> for CHARSET_INFO
        Added charset argument for regcomp()
      regex/regex2.h:
        New charset argument for ISWORD()
      regex/regexec.c:
        New charset argument
      regex/reginit.c:
        Move to new style ctype. 
        However still needs fixes:
          instead of single static cclass variable,
          each charset must have it's own variable.
      sql/item_cmpfunc.cc:
        Pass charset field into regcomp()
        This will be fixed tommorow to use String->charset
          instead of default_charset_info
      654db69b
    • unknown's avatar
      Merge abarkov@work.mysql.com:/home/bk/mysql-4.1 · 325c22a7
      unknown authored
      into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
      
      
      325c22a7
    • unknown's avatar
      Charsets related things are prepared by configure in new way. · 0cc0dbc1
      unknown authored
      This is to simplify maintaining charsets, especially changing
      CHARSET_INFO structure.
      
      
      acconfig.h:
        New defines for charsets
      configure.in:
        New way to build charsets
      include/m_ctype.h:
        Prototypes, moved from ctype_autoconf.c
      libmysql/Makefile.shared:
        Removed ctype_autoconf.c and ctype_extra_sources.c from target dependancies
      strings/Makefile.am:
        The same with above
      strings/conf_to_src.c:
        Remove unnecessary comment
      strings/ctype-czech.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-euc_kr.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-gb2312.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-ujis.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype.c:
        Move tables from ctype_extra_sources.c and hide them under #ifdefs
      0cc0dbc1
    • unknown's avatar
      small bug fix, read more about it in 4.0 · 336fcc22
      unknown authored
      336fcc22
  3. 05 Mar, 2002 1 commit
  4. 04 Mar, 2002 1 commit
  5. 01 Mar, 2002 1 commit
  6. 28 Feb, 2002 7 commits
  7. 23 Feb, 2002 2 commits
  8. 22 Feb, 2002 4 commits
    • unknown's avatar
      Merge abarkov@work.mysql.com:/home/bk/mysql-4.1 · 1e468e3b
      unknown authored
      into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
      
      
      BitKeeper/etc/ignore:
        auto-union
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      1e468e3b
    • unknown's avatar
      Added GIS extension · 32a08516
      unknown authored
      
      BitKeeper/etc/ignore:
        Added myisam/rt_test myisam/sp_test to the ignore list
      32a08516
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql-4.0 · b569a092
      unknown authored
      into work.mysql.com:/home/bk/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/sql_select.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      b569a092
    • unknown's avatar
      Various fixups to correct DocBook output of manual. · 64cad518
      unknown authored
      
      Docs/Support/docbook-fixup.pl:
        Added new regex for XREFs, to have them in correct English-grammar.
        Minor fixup to removed node catcher from earlier change.
      Docs/manual.texi:
        Fixup of Texinfo @ref/@xref/@pxref usage in appropriate locations.
      64cad518
  9. 21 Feb, 2002 6 commits
  10. 20 Feb, 2002 3 commits
    • unknown's avatar
      This ChangeSet adds RTREE support into myisam library. · 3d5dc65d
      unknown authored
      RTREEs will be used for GIS extension in MySQL
      
      
      myisam/.cvsignore:
        Added sp_test and rt_test
      myisam/Makefile.am:
        Added RTREE files
      myisam/mi_create.c:
        Added RTREE/SPATIAL initialization
      myisam/mi_delete.c:
        Switched to use virual function, instead of mi_ck_delete() direct call
      myisam/mi_key.c:
        Added sp_make_key() call in the case of SPATIAL index type
      myisam/mi_open.c:
        Added some new initialization actions which depend on key_alg being used: RTREE or BTREE
      myisam/mi_range.c:
        Rtree estimation
      myisam/mi_rkey.c:
        rtree
      myisam/mi_rnext.c:
        rtree
      myisam/mi_rnext_same.c:
        rtree
      myisam/mi_static.c:
        New search flags for bounding rectungles
      myisam/mi_test1.c:
        one now should always specify key_alg during keyinfo initializing: BTREE or RTREE
      myisam/mi_test2.c:
        Added key_alg initializing
      myisam/mi_test3.c:
        Added key_alg initialization
      myisam/mi_update.c:
        Switched to virtual functions, instead of mi_ck_delete/mi_ck_write direct call
      myisam/mi_write.c:
        Virtual function instead of mi_ck_write() direct call
      myisam/myisamdef.h:
        Rtree additions
      3d5dc65d
    • unknown's avatar
      Merge arjen@work.mysql.com:/home/bk/mysql-4.0 · c9c61df6
      unknown authored
      into co3064164-a.bitbike.com:/home/arjen/mysql-4.0
      
      
      c9c61df6
    • unknown's avatar
      Windows shutdown procedure further clarified, added NT workaround. · e86a88f2
      unknown authored
      Fixed typo.
      
      
      e86a88f2
  11. 19 Feb, 2002 5 commits
  12. 18 Feb, 2002 1 commit