1. 23 Jun, 2004 8 commits
    • unknown's avatar
      followup to handler cleanup · ebf9c723
      unknown authored
      
      mysql-test/r/bdb.result:
        bug#4000
      mysql-test/t/bdb.test:
        bug#4000
      sql/sql_select.cc:
        cleanup
      ebf9c723
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · b0993317
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      sql/ha_myisam.cc:
        Auto merged
      b0993317
    • unknown's avatar
    • unknown's avatar
      merged · eb70dc55
      unknown authored
      
      configure.in:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/r/fulltext.result:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/ha_berkeley.cc:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/item_subselect.cc:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_help.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/unireg.cc:
        Auto merged
      eb70dc55
    • unknown's avatar
      handler interface cleanups: · 9a554b47
      unknown authored
        more logical table/index_flags
        return  HA_ERR_WRONG_COMMAND instead of abstract methods where appropriate
        max_keys and other limits renamed to max_supported_keys/etc
        max_keys/etc are now wrappers to max_supported_keys/etc 
        ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to real {index,rnd}_{init,end} to enforce strict pairing
      
      
      include/myisam.h:
        increasing myisam_max_temp_file_length
      include/my_base.h:
        handler interface cleanup
      myisam/mi_static.c:
        warning removed
      mysql-test/Makefile.am:
        followup
      mysql-test/r/fulltext.result:
        fulltext indexes are not ordered
      mysql-test/r/rpl_user_variables.result:
        followup
      sql/field.cc:
        index_flags
      sql/filesort.cc:
        rnd_init -> ha_rnd_init
        rnd_end -> ha_rnd_end
      sql/ha_berkeley.cc:
        cleanup
      sql/ha_berkeley.h:
        table/index_flags revamped
      sql/ha_heap.cc:
        ensure index is accessed only after index_init (esp. important for temp tables)
      sql/ha_heap.h:
        table/index_flags revamped
      sql/ha_innodb.cc:
        don't workaround MySQL sloppiness
      sql/ha_innodb.h:
        table/index_flags revamped
      sql/ha_isam.h:
        table/index_flags revamped
      sql/ha_isammrg.h:
        table/index_flags revamped
      sql/ha_myisam.cc:
        ensure index is accessed only after index_init (esp. important for temp tables)
      sql/ha_myisam.h:
        table/index_flags revamped
      sql/ha_myisammrg.h:
        table/index_flags revamped
      sql/handler.cc:
        handler interface cleanups
      sql/handler.h:
        handler interface cleanups:
          more logical table/index_flags
          return  HA_ERR_WRONG_COMMAND instead of abstract methods
          max_keys and other limits renamed to max_supported_keys/etc
          max_keys/etc are now wrappers to max_supported_keys/etc 
          ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to enforce strict pairing
      sql/item_subselect.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/lex.h:
        renamed to avoid conflicts
      sql/opt_range.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
        table/index_flags cleanup
      sql/opt_range.h:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/opt_sum.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
        table/index_flags cleanup
      sql/records.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_acl.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_cache.cc:
        cleanup
      sql/sql_delete.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_handler.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_help.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_insert.cc:
        table/index_flags cleanup
      sql/sql_select.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
        table/index_flags cleanup
      sql/sql_table.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
        table/index_flags cleanup
      sql/sql_update.cc:
        index_init/index_end/rnd_init/rnd_end strict pairing fixed
      sql/sql_yacc.yy:
        INDEX -> INDEX_SYM
      sql/table.cc:
        table/index_flags cleanup
      9a554b47
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 540121e1
      unknown authored
      into brandersnatch.localdomain:/home/dlenev/src/mysql-4.1-tz-am
      
      
      540121e1
    • unknown's avatar
      Final solution to mysql_tzinfo_to_sql problem. · 0fe7f344
      unknown authored
      
      sql/Makefile.am:
        Final solution to mysql_tzinfo_to_sql problem:
        We can't put it in extra/ directory since it depends on sql/sql_yacc.h and
        sql/ directory depends on extra/comp_err. So this utility have to stay in
        sql/ for a while.
      BitKeeper/etc/ignore:
        Added sql/mysql_tzinfo_to_sql_tztime.cc to the ignore list
      0fe7f344
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 08af7307
      unknown authored
      into mysql.com:/home/pem/work/mysql-4.1
      
      
      08af7307
  2. 22 Jun, 2004 25 commits
  3. 21 Jun, 2004 7 commits
    • unknown's avatar
      Coding style fixes · 271eb258
      unknown authored
      271eb258
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 4b5c2cfa
      unknown authored
      into brandersnatch.localdomain:/home/dlenev/src/mysql-4.1-tz-cleanup
      
      
      4b5c2cfa
    • unknown's avatar
      Small cleanup in time zone handling code: · 877ffa01
      unknown authored
      Now we are using time zone abbreviations in debug builds or in utlities only.
      Tried to remove warnings generated by compiler by using more proper types for
      members of time zone describing structures. Removed unused variables. 
      Fixed test_time to be able to build on FreeBSD without much problems.
      Portability fix: resolved ambiguity of abs() function.
      
      
      877ffa01
    • unknown's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.1 · 06c845ee
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-874
      
      
      06c845ee
    • unknown's avatar
      Including in enum_shutdown_level the 2 types of KILL of 5.0 · ce5b804e
      unknown authored
      (enum_shutdown_level is going to replace enum killed_state in 5.0).
      
      
      VC++Files/winmysqladmin/mysql_com.h:
        putting in place the 2 types of KILL of 5.0
      include/mysql_com.h:
        putting in place the two types of KILL of 5.0
      ce5b804e
    • unknown's avatar
      fixed picture in comment. · 47efa207
      unknown authored
      47efa207
    • unknown's avatar
      Unused variables removed (many files). · de628592
      unknown authored
      
      sql/item_func.cc:
        Unused variable 'thd' removed.
      sql/item_subselect.cc:
        Unused variable 'type' removed.
      sql/slave.cc:
        Unused variable 'return_val' removed.
      sql/sql_derived.cc:
        Unused variable 'is_subsel' removed.
      sql/sql_parse.cc:
        Unused variables 'pstr' and 'create_info' removed.
      sql/sql_prepare.cc:
        Unused variable 'res' removed.
      sql/time.cc:
        Unused variable 'str_begin' removed.
      de628592