1. 15 Mar, 2004 1 commit
    • unknown's avatar
      WL#1163 (To make spatial code optional) · 42c62705
      unknown authored
      a couple of lines added to make code easier to read
      
      
      myisam/mi_key.c:
        'autodocumenting' code added
      myisam/mi_open.c:
        'autodocumenting' code added
      42c62705
  2. 12 Mar, 2004 3 commits
    • unknown's avatar
      WL#1163 To make spatial code optional · 0bddae2e
      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
      0bddae2e
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4cf338f8
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.spa
      
      4cf338f8
    • unknown's avatar
      Spatial code changed to get rid of inconsistent this->* operation · 97af7fae
      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
      97af7fae
  3. 11 Mar, 2004 3 commits
  4. 10 Mar, 2004 2 commits
    • unknown's avatar
      Rename: · 8ad53800
      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
      8ad53800
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · bfe16627
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b3036
      
      bfe16627
  5. 09 Mar, 2004 4 commits
  6. 08 Mar, 2004 6 commits
  7. 07 Mar, 2004 1 commit
  8. 06 Mar, 2004 5 commits
  9. 05 Mar, 2004 15 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 198d3bae
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      198d3bae
    • unknown's avatar
      Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1f3371f2
      unknown authored
      into eagle.mysql.r18.ru:/home/vva/work/BUG_2082/mysql-4.1
      
      1f3371f2
    • unknown's avatar
      Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1 · 4a61cc30
      unknown authored
      into eagle.mysql.r18.ru:/home/vva/work/BUG_2082/mysql-4.1
      
      
      sql/field.cc:
        Auto merged
      4a61cc30
    • unknown's avatar
      - added commands --query_vertical and --query_horisontal to client/mysqltest.cc · 287985a4
      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
      287985a4
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.1 · 31aafe2f
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.1
      
      31aafe2f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · b0b504b1
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      b0b504b1
    • unknown's avatar
      Portability fixes · 84a38930
      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
      84a38930
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.1 · a5f1e6e0
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.1
      
      a5f1e6e0
    • unknown's avatar
      Fix for C++ style declaration · 54655dfd
      unknown authored
      54655dfd
    • unknown's avatar
      Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-4.1 · 86a1d7ce
      unknown authored
      into mysql.com:/home/mydev/mysql/mysql-4.1
      
      86a1d7ce
    • unknown's avatar
      commented testcases in show_check.test with quotation marks in table name · 8458c78b
      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
      8458c78b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 6e652fd3
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-rename
      
      6e652fd3
    • unknown's avatar
      New call mysql_stmt_init() introduced. · 700893cc
      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.
      700893cc
    • unknown's avatar
      Merge istruewing@bk-internal.mysql.com:/home/bk/mysql-4.1 · c2b6670b
      unknown authored
      into mysql.com:/home/mydev/mysql/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      c2b6670b
    • unknown's avatar
      variable's name corrected · 4d59a461
      unknown authored
      4d59a461