1. 23 Jan, 2004 2 commits
    • unknown's avatar
      SCRUM · 87b3ca5f
      unknown authored
      WL#1163 (Make spatial code separable)
      fixes before the push
      
      
      include/my_global.h:
        Temporary place for these defines
      include/mysqld_error.h:
        ER_FEATURE_DISABLED definition
      sql/item_geofunc.cc:
        #ifdef HAVE_SPATIAL moved to the better place
      sql/share/english/errmsg.txt:
        Message for ER_FEATURE_DISABLED
      87b3ca5f
    • unknown's avatar
      SCRUM · 214c178f
      unknown authored
      wl #1163 (Make spatial code optional)
      Patch I cleaned with Serg & Monty's suggestions
      
      
      sql/gen_lex_hash.cc:
        mysql_priv.h was included for SYM_GROUP declaration
      sql/lex.h:
        sym_group_xxx made global so we can use texts from them
        throughout the code
      sql/lex_symbol.h:
        SYM_GROUP declaration moved to mysql_priv.h
      sql/mysql_priv.h:
        declarations about SYM_GROUP
      sql/sql_table.cc:
        sym_group_xxx objects used instead of text constants
        a couple of HAVE_SPATIAL removed
      sql/sql_yacc.yy:
        sym_group_xxx used instead of text constants
        some duplicated code restructured
        MYF(0) parameters removed from net_printf calls
      214c178f
  2. 15 Jan, 2004 1 commit
    • unknown's avatar
      SCRUM: · 235f1a4d
      unknown authored
      WL#1163 (Making spatial code optional)
      Pack of changes to do in sql/ code.
      
      
      sql/field.cc:
        Spatial code #ifdef-ed
      sql/field.h:
        Spatial code #ifdef-ed
      sql/item_create.cc:
        Spatial code #ifdef-ed
      sql/item_create.h:
        Spatial code #ifdef-ed
      sql/item_geofunc.cc:
        Spatial code #ifdef-ed
      sql/item_geofunc.h:
        Spatial code #ifdef-ed
        GEOM_NEW implementation
      sql/lex.h:
        Code was significally modified to support optional group
        of functions
      sql/lex_symbol.h:
        SYM_GROUP structure presented
      sql/sql_table.cc:
        Spatial code #ifdef-ed
      sql/sql_yacc.yy:
        Several modifications to make spatial code optional
      sql/table.cc:
        Spatial code #ifdef-ed
      sql/unireg.cc:
        Spatial code #ifdef-ed
      235f1a4d
  3. 11 Jan, 2004 1 commit
    • unknown's avatar
      Detect unexpected return codes of mysqltest in mysql-test-run. · 24f80544
      unknown authored
      This way, a crash of mysqltest will be visible in the test logs
      (output of mysql-test-run).
      
      
      mysql-test/mysql-test-run.sh:
        by design mysqltest returns 0 or 1 or 2 (see the exit()s and the return()
        of main()). So any greater code is a crash, I guess.
        On build and on my machine, 139 is segfault and 134 is assertion failure.
      24f80544
  4. 08 Jan, 2004 1 commit
    • unknown's avatar
      row0mysql.c: · b321b7c0
      unknown authored
        Fix typo
      
      
      innobase/row/row0mysql.c:
        Fix typo
      b321b7c0
  5. 07 Jan, 2004 4 commits
    • unknown's avatar
      Fix for 1224 (USER() CURRENT_USER() functions in embedded library) · 582886a3
      unknown authored
      Now we return user@host for USER() in embedded library
      CURRENT_USER returns empty string if library compiled with
      NO_EMBEDDED_ACCESS_CHECKS
      
      
      libmysqld/embedded_priv.h:
        function's declarations trimmed
      libmysqld/lib_sql.cc:
        user/host names handling added
      libmysqld/libmysqld.c:
        user/host names handling added
      sql/sql_class.cc:
        we shouldn't free user/host names in embedded library
      582886a3
    • unknown's avatar
      SCRUM · 902c3619
      unknown authored
      WL#1246 (Query cache in embedded library)
      Some fixes after testing
      
      
      libmysqld/emb_qcache.cc:
        code added to check if the recordset has no rows
      sql/sql_cache.cc:
        this code should not work if the query isn't cacheable
      902c3619
    • unknown's avatar
      SCRUM · fae79aec
      unknown authored
      WL#1246 (Query cache in embedded library)
      Small fix - code removed that prevents using query cache in embedded library
      
      
      include/mysql_embed.h:
        Now we have the query_cache in embedded library
      fae79aec
    • unknown's avatar
      Merge · 690404bd
      unknown authored
      
      libmysqld/lib_sql.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_parse.cc:
        SCCS merged
      690404bd
  6. 06 Jan, 2004 2 commits
    • unknown's avatar
      srv0start.c: · 079b4819
      unknown authored
        More instructions about a downgrade 4.1.1 -> 4.0.18
      
      
      innobase/srv/srv0start.c:
        More instructions about a downgrade 4.1.1 -> 4.0.18
      079b4819
    • unknown's avatar
      srv0start.c: · 0d770c43
      unknown authored
        Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not
      
      
      innobase/srv/srv0start.c:
        Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not
      0d770c43
  7. 05 Jan, 2004 1 commit
  8. 02 Jan, 2004 1 commit
    • unknown's avatar
      log0recv.h, log0recv.c: · 63f15064
      unknown authored
        Merge a log replay change required by ibbackup
      
      
      innobase/log/log0recv.c:
        Merge a log replay change required by ibbackup
      innobase/include/log0recv.h:
        Merge a log replay change required by ibbackup
      63f15064
  9. 31 Dec, 2003 2 commits
    • unknown's avatar
      row0purge.c: · 39403682
      unknown authored
        Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
      
      
      innobase/row/row0purge.c:
        Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
      39403682
    • unknown's avatar
      92fdbe5e
  10. 30 Dec, 2003 1 commit
  11. 29 Dec, 2003 2 commits
    • unknown's avatar
      latin1.xml, Index.xml: · c7b62fcd
      unknown authored
        Modern Spanish collation
      
      
      sql/share/charsets/Index.xml:
        Modern Spanish collation
      sql/share/charsets/latin1.xml:
        Modern Spanish collation
      c7b62fcd
    • unknown's avatar
      logging_ok: · 64d03983
      unknown authored
        Logging to logging@openlogging.org accepted
      item_strfunc.cc:
        Bug wich appeared in ctype_tis620 is fixed
      
      
      sql/item_strfunc.cc:
        Bug wich appeared in ctype_tis620 is fixed
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      64d03983
  12. 25 Dec, 2003 4 commits
  13. 24 Dec, 2003 5 commits
    • unknown's avatar
      sql_parse.cc: · 229cc612
      unknown authored
        Fix for the bug 1175: Usernames will not converted to utf8 during connect
      
      
      sql/sql_parse.cc:
        Fix for the bug 1175: Usernames will not converted to utf8 during connect
      229cc612
    • unknown's avatar
      4bff43a7
    • unknown's avatar
      charset.c: · 56f48405
      unknown authored
        he mysqld server crashes if issued a command select convert(...)
        with a
        non-compiled character set:
      
      
      mysys/charset.c:
        he mysqld server crashes if issued a command select convert(...)
        with a
        non-compiled character set:
      56f48405
    • unknown's avatar
      install_test_db.sh: · b72efef6
      unknown authored
        install-test-db did not substiture the path to charsets file, so tests failed with non-default collation incompiled, for example --with-collation=latin1_german1_ci
      mysqld.cc:
        better error messaging
      
      
      sql/mysqld.cc:
        better error messaging
      mysql-test/install_test_db.sh:
        install-test-db did not substiture the path to charsets file, so tests failed with non-default collation incompiled, for example --with-collation=latin1_german1_ci
      b72efef6
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 20a1da78
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.2046
      
      
      libmysqld/libmysqld.c:
        Auto merged
      20a1da78
  14. 23 Dec, 2003 6 commits
  15. 22 Dec, 2003 4 commits
  16. 21 Dec, 2003 3 commits