1. 12 Mar, 2004 3 commits
    • unknown's avatar
      WL#1163 To make spatial code optional · 3bf2e442
      unknown authored
      myisam spatial code isolated
      
      
      myisam/mi_create.c:
        spatial code ifdef-ed
      myisam/mi_key.c:
        spatial code ifdef-ed
      myisam/mi_open.c:
        spatial code ifdef-ed
      myisam/mi_range.c:
        spatial code ifdef-ed
      myisam/mi_rkey.c:
        spatial code ifdef-ed
      myisam/mi_rnext.c:
        spatial code ifdef-ed
      myisam/mi_rnext_same.c:
        spatial code ifdef-ed
      myisam/rt_index.c:
        spatial code ifdef-ed
      myisam/rt_index.h:
        spatial code ifdef-ed
      myisam/rt_key.c:
        spatial code ifdef-ed
      myisam/rt_key.h:
        spatial code ifdef-ed
      myisam/rt_mbr.c:
        spatial code ifdef-ed
      myisam/rt_mbr.h:
        spatial code ifdef-ed
      myisam/rt_split.c:
        spatial code ifdef-ed
      myisam/rt_test.c:
        spatial code ifdef-ed
      myisam/sp_defs.h:
        spatial code ifdef-ed
      myisam/sp_key.c:
        spatial code ifdef-ed
      myisam/sp_test.c:
        spatial code ifdef-ed
      sql/spatial.cc:
        spatial code ifdef-ed
      sql/spatial.h:
        spatial code ifdef-ed
      sql/sql_yacc.yy:
        wrong error messages fixed
      3bf2e442
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 54042aa9
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.spa
      
      
      54042aa9
    • unknown's avatar
      Spatial code changed to get rid of inconsistent this->* operation · f84ec3c0
      unknown authored
      Now we use virtual calls instead and redirect VMT pointer of the
      geometry object with 'new' operation
      
      
      sql/field.cc:
        Usage of the Geometry class changed
      sql/item_geofunc.cc:
        Usage of the Geometry class changed
      sql/spatial.cc:
        Now we rewrite the real VMT of the object with new operation
      sql/spatial.h:
        No need for the VMT-like structure and pointers to it
      sql/sql_yacc.yy:
        enum items was renamed accordingly to coding standards
      f84ec3c0
  2. 11 Mar, 2004 3 commits
  3. 10 Mar, 2004 2 commits
    • unknown's avatar
      Rename: · 188535bb
      unknown authored
      read_statistic -> read_statistics
      (statistic is adjective)
      
      
      include/mysql.h:
        read_statistic -> read_statistics
      libmysql/client_settings.h:
        read_statistic -> read_statistics
      libmysql/libmysql.c:
        read_statistic -> read_statistics
      libmysqld/lib_sql.cc:
        read_statistic -> read_statistics
      sql-common/client.c:
        read_statistic -> read_statistics
      188535bb
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · fc654d9a
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b3036
      
      
      fc654d9a
  4. 09 Mar, 2004 4 commits
  5. 08 Mar, 2004 6 commits
  6. 07 Mar, 2004 1 commit
  7. 06 Mar, 2004 5 commits
  8. 05 Mar, 2004 15 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 09be7b57
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      09be7b57
    • unknown's avatar
      Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1c15d4df
      unknown authored
      into eagle.mysql.r18.ru:/home/vva/work/BUG_2082/mysql-4.1
      
      
      1c15d4df
    • unknown's avatar
      Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1 · f9a59e45
      unknown authored
      into eagle.mysql.r18.ru:/home/vva/work/BUG_2082/mysql-4.1
      
      
      sql/field.cc:
        Auto merged
      f9a59e45
    • unknown's avatar
      - added commands --query_vertical and --query_horisontal to client/mysqltest.cc · 17c4d7f3
      unknown authored
      - get my_strtod to return inf
      - get Field_float::store(double) and Field_double::store(float) to set null for 
      nan value 
      (as extra serg's recomendations to fix for patch on 
       Bug #2082 'mysqldump converts "inf" to null')
      
      
      client/mysqltest.c:
        added commands --query_vertical and --query_horisontal
      mysql-test/r/insert.result:
        converted testcase so as my_strtod can return inf now
      mysql-test/r/mysqldump.result:
        converted testcase so as my_strtod can return inf now
      mysql-test/t/insert.test:
        corrected tests to using --query_vertical instead of 
        pair (vertical_results,horisontal_results)
      sql/field.cc:
        corrected Field_float::store(double) and Field_double::store(double)
        to set null for nan value
      strings/strtod.c:
        get my_strtod to return inf
      17c4d7f3
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.1 · 199c9057
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.1
      
      
      199c9057
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 755f6939
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      755f6939
    • unknown's avatar
      Portability fixes · 28f0e328
      unknown authored
      
      mysql-test/r/show_check.result:
        Updated results
      mysql-test/t/show_check.test:
        Portability fix (for 64 bit platforms)
      mysys/hash.c:
        Portablity fix
      sql/gen_lex_hash.cc:
        Don't include mysql_priv.h;  Causes build errors on a lot of platforms
      sql/lex_symbol.h:
        Moved symbols here from mysql_priv.h to avoid including mysql_priv.h in gen_lex_hash.cc
      sql/mysql_priv.h:
        Move symbols and struct to lex_symbol.h
      sql/sql_db.cc:
        Don't use sql_alloc/sql_free methods in sql_string.h
      sql/sql_help.cc:
        Don't use sql_alloc/sql_free methods in sql_string.h
      sql/sql_string.h:
        Don't use sql_alloc/sql_free methods in sql_string.h
        This makes the code faster and more portable
      sql/sql_yacc.yy:
        Don't use sql_alloc/sql_free methods in sql_string.h
      28f0e328
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.1 · 50263c99
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.1
      
      
      50263c99
    • unknown's avatar
      Fix for C++ style declaration · e3af1fab
      unknown authored
      e3af1fab
    • unknown's avatar
      Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-4.1 · 02ce92d6
      unknown authored
      into mysql.com:/home/mydev/mysql/mysql-4.1
      
      
      02ce92d6
    • unknown's avatar
      commented testcases in show_check.test with quotation marks in table name · 7b626ab7
      unknown authored
      to avoid troubles with OS which don't support these symbols in file name
      used create table 'a/b' as hook for WL#1324 which should fix this problem
      
      
      mysql-test/r/show_check.result:
        commented testcases with quotation marks in table name
        to avoid troubles with OS which don't support these symbols in file name
        used create table 'a/b' as hook for WL#1324 which should fix this problem
      mysql-test/t/show_check.test:
        commented testcases with quotation marks in table name
        to avoid troubles with OS which don't support these symbols in file name
        used create table 'a/b' as hook for WL#1324 which should fix this problem
      7b626ab7
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 1d37d5cd
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-rename
      
      
      1d37d5cd
    • unknown's avatar
      New call mysql_stmt_init() introduced. · 7ef1b4df
      unknown authored
      Renames:
      mysql_bind_param      -> mysql_stmt_bind_param
      mysql_bind_result     -> mysql_stmt_bind_result
      mysql_execute         -> mysql_stmt_execute
      mysql_fetch           -> mysql_stmt_fetch
      mysql_fetch_column    -> mysql_stmt_fetch_column
      mysql_get_metadata    -> mysql_stmt_result_metadata
      mysql_param_count     -> mysql_stmt_param_count
      mysql_param_result    -> mysql_stmt_param_metadata
      mysql_prepare         -> mysql_stmt_prepare
      mysql_send_long_data  -> mysql_stmt_send_long_data
      
      client_test.c cleaned up from memory leaks
      
      
      include/mysql.h:
        New call mysql_stmt_init() introduced.
        Renames:
        mysql_bind_param      -> mysql_stmt_bind_param
        mysql_bind_result     -> mysql_stmt_bind_result
        mysql_execute         -> mysql_stmt_execute
        mysql_fetch           -> mysql_stmt_fetch
        mysql_fetch_column    -> mysql_stmt_fetch_column
        mysql_get_metadata    -> mysql_stmt_result_metadata
        mysql_param_count     -> mysql_stmt_param_count
        mysql_param_result    -> mysql_stmt_param_metadata
        mysql_prepare         -> mysql_stmt_prepare
        mysql_send_long_data  -> mysql_stmt_send_long_data
        Renames are done according to the rule 'Everything call operating with
        'MYSQL_STMT' structure has 'mysql_stmt_' prefix.
        Additionally mysql_param_result was renamed to mysql_stmt_param_metadata
        and mysql_get_metadata to mysql_stmt_result_metadata.
        All renames are done in hope that new names are easier to remember and 
        understand.
      libmysql/client_settings.h:
        skip_list is not needed any more
      libmysql/libmysql.c:
        New call mysql_stmt_init() introduced.
        Renames:
        mysql_bind_param      -> mysql_stmt_bind_param
        mysql_bind_result     -> mysql_stmt_bind_result
        mysql_execute         -> mysql_stmt_execute
        mysql_fetch           -> mysql_stmt_fetch
        mysql_fetch_column    -> mysql_stmt_fetch_column
        mysql_get_metadata    -> mysql_stmt_result_metadata
        mysql_param_count     -> mysql_stmt_param_count
        mysql_param_result    -> mysql_stmt_param_metadata
        mysql_prepare         -> mysql_stmt_prepare
        mysql_send_long_data  -> mysql_stmt_send_long_data
      sql-common/client.c:
        no skip_list argument any more
      tests/client_test.c:
        - many memory leaks and valgrind errors cleaned up.
      7ef1b4df
    • unknown's avatar
      Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-4.1 · e4dd4c63
      unknown authored
      into mysql.com:/home/mydev/mysql/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e4dd4c63
    • unknown's avatar
      variable's name corrected · b9ccb38f
      unknown authored
      b9ccb38f
  9. 04 Mar, 2004 1 commit