1. 27 Aug, 2003 1 commit
  2. 26 Aug, 2003 3 commits
    • unknown's avatar
      Fix for bug in ROLLUP when all tables where 'const' tables (Bug #714) · 91dc31d3
      unknown authored
      
      mysql-test/r/olap.result:
        new test case for bug
      mysql-test/t/olap.test:
        new test case for bug
      sql-common/client.c:
        Safety fix
      91dc31d3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · c0cea540
      unknown authored
      into narttu.mysql.fi:/my/mysql-4.1
      
      
      sql/sql_yacc.yy:
        Auto merged
      c0cea540
    • unknown's avatar
      Cleanups · c01d65bc
      unknown authored
      BTREE, HASH and RTREE are not reserved symbols anymore
      
      
      mysql-test/t/loaddata.test:
        Removed empty lines
      mysys/my_malloc.c:
        Fixed old style variable name
      mysys/my_realloc.c:
        Fixed old style variable name
      sql/sql_yacc.yy:
        BTREE, HASH and RTREE are not reserved symbols anymore
      sql/table.cc:
        Simple optimization
      c01d65bc
  3. 25 Aug, 2003 1 commit
  4. 21 Aug, 2003 1 commit
  5. 20 Aug, 2003 6 commits
    • unknown's avatar
      Merge laptop.sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 8359a2c7
      unknown authored
      into laptop.sanja.is.com.ua:/home/bell/mysql/bk/work-simple_in-4.1
      
      
      8359a2c7
    • unknown's avatar
      quick fix for found row counter · 94d018c2
      unknown authored
      code cleunup
      
      
      sql/sql_class.h:
        removed unused variables
      sql/sql_union.cc:
        quick fix for found row counter
        layout fixed
      sql/sql_update.cc:
        lelect_limit in THD is not used
      94d018c2
    • unknown's avatar
      Merge · 6ec43a9d
      unknown authored
      
      sql/sql_parse.cc:
        Auto merged
      sql/sql_union.cc:
        SCCS merged
      6ec43a9d
    • unknown's avatar
      - make sure that both libedit and readline are added to the source · 0e34c128
      unknown authored
         distribution. libedit is used by default, one needs to use
         "--with-readline" when compiling with readline instead.
      
      
      cmd-line-utils/Makefile.am:
         - add both libedit and readline to the source distribution
      configure.in:
         - create both Makefiles for libedit and libedit
      0e34c128
    • unknown's avatar
      after merge changing · 5e00fc02
      unknown authored
      uninitialized value fixed
      
      
      sql/item_cmpfunc.cc:
        fixed uninitialized used_tables_cache
        othyer caches moved on proper place
      sql/item_subselect.cc:
        fixed reported table bit
      sql/mysql_priv.h:
        after merge chenges.
      sql/sql_parse.cc:
        used same new operator for all allocation in subroutine
      sql/sql_union.cc:
        fake st_select_lex should have item list for ref_array allocation
      sql/sql_yacc.yy:
        after merge changing
      5e00fc02
    • unknown's avatar
      fixing limit and SQL_CALC_FOUND_ROWS issues · a2152385
      unknown authored
      a2152385
  6. 19 Aug, 2003 6 commits
    • unknown's avatar
      merge · 6d0a0487
      unknown authored
      
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.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.h:
        Auto merged
      6d0a0487
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.1 · d3727c2c
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.1
      
      
      sql/sql_parse.cc:
        Auto merged
      d3727c2c
    • unknown's avatar
      A fix for a bug with long definition of SET or ENUM. · 651ead1a
      unknown authored
      Barkov approved it already
      
      
      
      651ead1a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 513917a5
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.1
      
      
      include/m_ctype.h:
        Auto merged
      513917a5
    • unknown's avatar
      After merge fixes + bugs from last merge · aa900a5e
      unknown authored
      
      mysql-test/mysql-test-run.sh:
        Use --skip-bdb with valgrind (as bdb tables causes valgrind to hang)
        Fix --ddd option
      mysql-test/t/union.test:
        After merge fix
      sql/item.cc:
        Fixed typo
      sql/log_event.cc:
        Move current_tablenr to open_tables()
      sql/protocol.h:
        Fixed wrong memory reference
      sql/set_var.cc:
        After merge fix
      sql/slave.cc:
        Reset thd->lex.current_select before execute
      sql/sql_base.cc:
        Move current_tablenr to open_tables()
      sql/sql_class.cc:
        Move current_tablenr to open_tables()
        Add missing update_charset()
      sql/sql_parse.cc:
        Move current_tablenr to open_tables()
        Simple cleanup
      sql/table.cc:
        Code cleanup
      aa900a5e
    • unknown's avatar
      Removed idle MY_LEX_SIGNED_NUMBER · 27ea24b4
      unknown authored
      27ea24b4
  7. 18 Aug, 2003 4 commits
    • unknown's avatar
      merge · 755e72a0
      unknown authored
      
      configure.in:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/item_timefunc.h:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      755e72a0
    • unknown's avatar
      After merge fixes · 2901c3b8
      unknown authored
      Use server character set if --default-character-set is not used
      Added convert_string() for more efficient alloc+character-set convert of strings
      
      
      BitKeeper/deleted/.del-convert.result~a3b56e1db6f498e9:
        Delete: mysql-test/r/convert.result
      BitKeeper/deleted/.del-convert.test~f4ceb743194dfe72:
        Delete: mysql-test/t/convert.test
      BitKeeper/deleted/.del-make_win_src_distribution.old~5c9ebdc4a852b43b:
        Delete: scripts/make_win_src_distribution.old
      client/mysql.cc:
        Use server character set if --default-character-set is not used
      client/mysqltest.c:
        Code cleanup (merge identical code)
        More debug messages
      heap/hp_create.c:
        After merge fix
      include/m_ctype.h:
        After merge fix
      include/my_global.h:
        Remove size_str (we already have size_s)
      include/mysql_com.h:
        After merge fix
      libmysql/libmysql.c:
        After merge fix
      libmysqld/Makefile.am:
        After merge fix
      mysql-test/r/auto_increment.result:
        After merge fix
      mysql-test/r/create.result:
        After merge fix
      mysql-test/r/ctype_latin1_de.result:
        After merge fix
      mysql-test/r/distinct.result:
        After merge fix
      mysql-test/r/drop.result:
        After merge fix
      mysql-test/r/fulltext.result:
        After merge fix
      mysql-test/r/func_gconcat.result:
        After merge fix
      mysql-test/r/func_str.result:
        After merge fix
      mysql-test/r/func_test.result:
        After merge fix
      mysql-test/r/grant.result:
        After merge fix
      mysql-test/r/group_by.result:
        After merge fix
      mysql-test/r/handler.result:
        After merge fix
      mysql-test/r/heap.result:
        After merge fix
      mysql-test/r/heap_btree.result:
        After merge fix
      mysql-test/r/heap_hash.result:
        After merge fix
      mysql-test/r/innodb.result:
        After merge fix
      mysql-test/r/insert.result:
        After merge fix
      mysql-test/r/insert_select.result:
        After merge fix
      mysql-test/r/join_outer.result:
        After merge fix
      mysql-test/r/key.result:
        After merge fix
      mysql-test/r/key_cache.result:
        After merge fix
      mysql-test/r/loaddata.result:
        After merge fix
      mysql-test/r/myisam.result:
        After merge fix
      mysql-test/r/null.result:
        After merge fix
      mysql-test/r/null_key.result:
        After merge fix
      mysql-test/r/order_by.result:
        After merge fix
      mysql-test/r/rpl_do_grant.result:
        After merge fix
      mysql-test/r/rpl_error_ignored_table.result:
        After merge fix
      mysql-test/r/rpl_ignore_grant.result:
        After merge fix
      mysql-test/r/rpl_loaddata.result:
        After merge fix
      mysql-test/r/rpl_log.result:
        After merge fix
      mysql-test/r/rpl_log_pos.result:
        After merge fix
      mysql-test/r/rpl_max_relay_size.result:
        After merge fix
      mysql-test/r/rpl_replicate_do.result:
        After merge fix
      mysql-test/r/rpl_reset_slave.result:
        After merge fix
      mysql-test/r/rpl_rotate_logs.result:
        After merge fix
      mysql-test/r/rpl_user_variables.result:
        After merge fix
      mysql-test/r/select.result:
        After merge fix
      mysql-test/r/select_safe.result:
        After merge fix
      mysql-test/r/subselect.result:
        After merge fix
      mysql-test/r/type_blob.result:
        After merge fix
      mysql-test/r/type_decimal.result:
        After merge fix
      mysql-test/r/type_float.result:
        After merge fix
      mysql-test/r/type_ranges.result:
        After merge fix
      mysql-test/r/type_time.result:
        After merge fix
      mysql-test/r/type_uint.result:
        After merge fix
      mysql-test/r/union.result:
        After merge fix
      mysql-test/r/warnings.result:
        After merge fix
      mysql-test/t/auto_increment.test:
        After merge fix
      mysql-test/t/case.test:
        After merge fix
      mysql-test/t/ctype_collate.test:
        After merge fix
      mysql-test/t/ctype_latin1_de.test:
        After merge fix
      mysql-test/t/drop.test:
        After merge fix
      mysql-test/t/func_in.test:
        After merge fix
      mysql-test/t/func_set.test:
        After merge fix
      mysql-test/t/func_str.test:
        After merge fix
      mysql-test/t/func_test.test:
        After merge fix
      mysql-test/t/grant.test:
        After merge fix
      mysql-test/t/group_by.test:
        After merge fix
      mysql-test/t/handler.test:
        After merge fix
      mysql-test/t/heap.test:
        After merge fix
      mysql-test/t/heap_btree.test:
        After merge fix
      mysql-test/t/heap_hash.test:
        After merge fix
      mysql-test/t/innodb.test:
        After merge fix
      mysql-test/t/insert_select.test:
        After merge fix
      mysql-test/t/key.test:
        After merge fix
      mysql-test/t/key_cache.test:
        After merge fix
      mysql-test/t/lock_tables_lost_commit-master.opt:
        After merge fix
      mysql-test/t/lock_tables_lost_commit.test:
        After merge fix
      mysql-test/t/myisam.test:
        After merge fix
      mysql-test/t/row.test:
        After merge fix
      mysql-test/t/subselect.test:
        After merge fix
      mysql-test/t/type_decimal.test:
        After merge fix
      mysql-test/t/type_ranges.test:
        After merge fix
      mysql-test/t/type_uint.test:
        After merge fix
      mysql-test/t/variables.test:
        After merge fix
      mysql-test/t/warnings.test:
        After merge fix
      scripts/make_win_src_distribution.sh:
        after merge fixes
      sql-common/client.c:
        After merge fix
        Change my_connect() to use poll()
        If character set is not given, use servers character set.
      sql/field.cc:
        After merge fix
        Don't give warnings when storing data in fields in optimizer.
      sql/ha_myisammrg.h:
        After merge fix
      sql/log.cc:
        After merge fix
      sql/log_event.cc:
        After merge fix
      sql/mysqld.cc:
        After merge fix
      sql/opt_range.cc:
        After merge fix
      sql/set_var.cc:
        Code cleanup
        Fixed wrong usage of base_names (like medium.key_buffer) that caused core dumps
      sql/set_var.h:
        Fixed wrong usage of base_names (like medium.key_buffer) that caused core dumps
      sql/slave.cc:
        After merge fix
      sql/sql_acl.cc:
        After merge fix
        Code cleanup
      sql/sql_class.cc:
        Added convert_string() for more efficient alloc+character-set convert of strings
        Add cached flags to avoid calling mysql_charset_same() during parsing.
      sql/sql_class.h:
        Added convert_string() for more efficient alloc+character-set convert of strings
        Add cached flags to avoid calling mysql_charset_same() during parsing.
      sql/sql_handler.cc:
        After merge fix
      sql/sql_lex.h:
        After merge fix
      sql/sql_parse.cc:
        Optimize and fix memory reference errors reported by valgrind
      sql/sql_repl.cc:
        After merge fix
      sql/sql_yacc.yy:
        After merge fix
        Avoid calling mysql_charset_same() when parsing identifiers
      strings/ctype-latin1.c:
        Port latin_de conversion code from 4.0
      2901c3b8
    • unknown's avatar
      Adding Gerogian GEOSTD8 character set · a7c82c56
      unknown authored
      a7c82c56
    • unknown's avatar
  8. 16 Aug, 2003 1 commit
    • unknown's avatar
      Code cleanup · 3808546d
      unknown authored
      
      sql/item.cc:
        As far as now transformer called after setup_wild() it is impossible to have '*' Item
      sql/item.h:
        As far as now transformer called after setup_wild() it is impossible to have '*' Item
      sql/item_subselect.cc:
        replaced Item_ref_on_list_position (which need erly ref_array initialisation)
      sql/mysql_priv.h:
        setup_ref_array moved to st_select_lex class
      sql/sql_delete.cc:
        setup_ref_array moved to st_select_lex class
      sql/sql_derived.cc:
        setup_ref_array moved to st_select_lex class
      sql/sql_lex.cc:
        removed double initialisation
        select_n_having_items moved to any query initializations, because it used in setup_ref_array method
        setup_ref_array moved to st_select_lex class
      sql/sql_lex.h:
        setup_ref_array moved to st_select_lex class
      sql/sql_select.cc:
        setup_ref_array moved to st_select_lex class
      sql/sql_table.cc:
        setup_ref_array moved to st_select_lex class
      sql/sql_union.cc:
        setup_ref_array moved to st_select_lex class
      sql/sql_update.cc:
        setup_ref_array moved to st_select_lex class
      3808546d
  9. 15 Aug, 2003 1 commit
  10. 14 Aug, 2003 1 commit
    • unknown's avatar
      added compile-pentium-maintainer - · 95728904
      unknown authored
      equivalent of compile-pentium-debug but with
      --enable-maintainer-mode configure option
      Maybe it's worth to merge compile-mentium-debug
      and compile-pentium-maintainer to a single script
      
      
      95728904
  11. 13 Aug, 2003 1 commit
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 2f27bbd9
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-simple_in-4.1
      
      
      sql/item_sum.cc:
        Auto merged
      sql/sql_derived.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_select.h:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      2f27bbd9
  12. 12 Aug, 2003 6 commits
    • unknown's avatar
      after merge fix · 22422b78
      unknown authored
      22422b78
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · dc271c8f
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-having_resolve-4.1
      
      
      dc271c8f
    • unknown's avatar
      merge · d7149a5b
      unknown authored
      
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      d7149a5b
    • unknown's avatar
      fixed layout · abbcc4ff
      unknown authored
      abbcc4ff
    • unknown's avatar
      fixed problem with reference on derived table fields (BUG#1031) · 45b145a9
      unknown authored
      
      mysql-test/r/derived.result:
        test of BUG#1031
      mysql-test/t/derived.test:
        test of BUG#1031
      sql/item_sum.cc:
        'alias' parameter added to create_tmp_table
      sql/sql_derived.cc:
        Derived table should be named (to pass it name to Field and then to Item_field)
      sql/sql_select.cc:
        'alias' parameter added to create_tmp_table
      sql/sql_select.h:
        'alias' parameter added to create_tmp_table
      sql/sql_union.cc:
        'alias' parameter added to create_tmp_table
      sql/sql_update.cc:
        'alias' parameter added to create_tmp_table
      45b145a9
    • unknown's avatar
      LIKE didn't work with non-default charset · 2338e2ea
      unknown authored
      2338e2ea
  13. 11 Aug, 2003 7 commits
    • unknown's avatar
      Merge with 4.0.14 · 034b44cb
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      scripts/make_win_src_distribution.old:
        Merge rename: scripts/make_win_src_distribution.sh -> scripts/make_win_src_distribution.old
      BUILD/compile-pentium-debug-max:
        Auto merged
      BitKeeper/deleted/.del-sel000001.result~383913ae4505ec86:
        Auto merged
      BitKeeper/deleted/.del-sel000001.test~9567c1646058cc:
        Auto merged
      Build-tools/Bootstrap:
        Auto merged
      Build-tools/Do-compile:
        Auto merged
      Docs/Makefile.am:
        Auto merged
      client/get_password.c:
        Auto merged
      client/mysql.cc:
        Auto merged
      client/mysqltest.c:
        Auto merged
      extra/perror.c:
        Auto merged
      include/config-win.h:
        Auto merged
      include/my_sys.h:
        Auto merged
      innobase/btr/btr0cur.c:
        Auto merged
      innobase/btr/btr0pcur.c:
        Auto merged
      innobase/buf/buf0buf.c:
        Auto merged
      innobase/buf/buf0flu.c:
        Auto merged
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/dict/dict0load.c:
        Auto merged
      innobase/include/buf0buf.h:
        Auto merged
      innobase/include/log0recv.h:
        Auto merged
      innobase/include/row0sel.h:
        Auto merged
      innobase/include/srv0srv.h:
        Auto merged
      innobase/include/ut0mem.h:
        Auto merged
      innobase/lock/lock0lock.c:
        Auto merged
      innobase/log/log0log.c:
        Auto merged
      innobase/mem/mem0pool.c:
        Auto merged
      innobase/os/os0file.c:
        Auto merged
      innobase/row/row0mysql.c:
        Auto merged
      innobase/row/row0sel.c:
        Auto merged
      innobase/srv/srv0srv.c:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      innobase/trx/trx0sys.c:
        Auto merged
      innobase/trx/trx0trx.c:
        Auto merged
      innobase/ut/ut0mem.c:
        Auto merged
      innobase/ut/ut0ut.c:
        Auto merged
      myisam/ft_boolean_search.c:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/mi_extra.c:
        Auto merged
      myisam/mi_key.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      myisammrg/myrg_queue.c:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      mysql-test/r/ctype_latin1_de.result:
        Auto merged
      mysql-test/r/flush.result:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/r/grant_cache.result:
        Auto merged
      mysql-test/r/join.result:
        Auto merged
      mysql-test/r/join_outer.result:
        Auto merged
      mysql-test/r/range.result:
        Auto merged
      mysql-test/r/rpl000018.result:
        Auto merged
      mysql-test/r/rpl_insert_id.result:
        Auto merged
      mysql-test/r/rpl_master_pos_wait.result:
        Auto merged
      mysql-test/r/rpl_relayspace.result:
        Auto merged
      mysql-test/r/select_safe.result:
        Auto merged
      mysql-test/r/symlink.result:
        Auto merged
      mysql-test/r/type_date.result:
        Auto merged
      mysql-test/r/type_datetime.result:
        Auto merged
      mysql-test/t/alias.test:
        Auto merged
      mysql-test/t/ctype_latin1_de.test:
        Auto merged
      mysql-test/t/fulltext_left_join.test:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      mysql-test/t/handler.test:
        Auto merged
      mysql-test/t/heap.test:
        Auto merged
      mysql-test/t/join.test:
        Auto merged
      mysql-test/t/join_outer.test:
        Auto merged
      mysql-test/t/order_by.test:
        Auto merged
      mysql-test/t/range.test:
        Auto merged
      mysql-test/t/rpl000001.test:
        Auto merged
      mysql-test/t/rpl000018.test:
        Auto merged
      mysql-test/t/rpl_insert_id.test:
        Auto merged
      mysql-test/t/sel000100.test:
        Auto merged
      mysql-test/t/select_safe.test:
        Auto merged
      mysql-test/t/type_date.test:
        Auto merged
      mysql-test/t/type_datetime.test:
        Auto merged
      mysql-test/t/user_var.test:
        Auto merged
      mysys/default.c:
        Auto merged
      mysys/mf_format.c:
        Auto merged
      mysys/my_getopt.c:
        Auto merged
      mysys/thr_lock.c:
        Auto merged
      mysys/tree.c:
        Auto merged
      scripts/Makefile.am:
        Auto merged
      scripts/mysql_install_db.sh:
        Auto merged
      scripts/mysqld_safe.sh:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/field_conv.cc:
        Auto merged
      sql/ha_innodb.h:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/ha_myisammrg.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/net_serv.cc:
        Auto merged
      sql/nt_servc.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_cache.h:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_list.h:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      sql/sql_rename.cc:
        Auto merged
      sql/sql_repl.h:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/table.h:
        Auto merged
      sql/uniques.cc:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      vio/viosocket.c:
        Auto merged
      BitKeeper/deleted/.del-ctype-latin1_de.c~c5d8f9208bceb98e:
        merge
      BitKeeper/deleted/.del-mini_client.cc~8677895ec8169183:
        merge
      acinclude.m4:
        Merge with 4.0 (openssl patch)
      client/mysqlbinlog.cc:
        Merge with 4.0 in which we had added code from 4.1
        (We are basicly only using the 4.1 code here)
      configure.in:
        Keep 4.1 file
      heap/hp_open.c:
        merge with 4.0
      include/my_base.h:
        merge with 4.0
      include/my_global.h:
        merge with 4.0
      include/mysqld_error.h:
        merge with 4.0
      innobase/ha/ha0ha.c:
        merge with 4.0
        (Code should be same but we use indentaion from 4.0)
      innobase/log/log0recv.c:
        merge with 4.0
      libmysql/libmysql.c:
        Remove with 4.0 code that was ported from 4.1
      libmysqld/lib_sql.cc:
        merge with 4.0
      myisam/mi_open.c:
        Remove 4.0 specific code
      myisam/myisamchk.c:
        merge with 4.0
      myisammrg/myrg_rkey.c:
        merge with 4.0
      mysql-test/r/alter_table.result:
        May need to be fixed after merge
      mysql-test/r/create.result:
        May need to be fixed after merge
      mysql-test/r/distinct.result:
        May need to be fixed after merge
      mysql-test/r/drop.result:
        May need to be fixed after merge
      mysql-test/r/fulltext.result:
        May need to be fixed after merge
      mysql-test/r/func_set.result:
        May need to be fixed after merge
      mysql-test/r/func_str.result:
        May need to be fixed after merge
      mysql-test/r/func_test.result:
        May need to be fixed after merge
      mysql-test/r/grant.result:
        May need to be fixed after merge
      mysql-test/r/group_by.result:
        May need to be fixed after merge
      mysql-test/r/handler.result:
        May need to be fixed after merge
      mysql-test/r/heap.result:
        May need to be fixed after merge
      mysql-test/r/innodb.result:
        May need to be fixed after merge
      mysql-test/r/insert.result:
        May need to be fixed after merge
      mysql-test/r/insert_select.result:
        May need to be fixed after merge
      mysql-test/r/key_diff.result:
        May need to be fixed after merge
      mysql-test/r/merge.result:
        May need to be fixed after merge
      mysql-test/r/myisam.result:
        May need to be fixed after merge
      mysql-test/r/order_by.result:
        May need to be fixed after merge
      mysql-test/r/query_cache.result:
        May need to be fixed after merge
      mysql-test/r/rpl_flush_log_loop.result:
        May need to be fixed after merge
      mysql-test/r/rpl_loaddata.result:
        May need to be fixed after merge
      mysql-test/r/rpl_log.result:
        May need to be fixed after merge
      mysql-test/r/rpl_log_pos.result:
        May need to be fixed after merge
      mysql-test/r/rpl_rotate_logs.result:
        May need to be fixed after merge
      mysql-test/r/select.result:
        May need to be fixed after merge
      mysql-test/r/union.result:
        May need to be fixed after merge
      mysql-test/r/user_var.result:
        May need to be fixed after merge
      mysql-test/t/alter_table.test:
        merge with 4.0
      mysql-test/t/create.test:
        merge with 4.0
      mysql-test/t/distinct.test:
        merge with 4.0
      mysql-test/t/drop.test:
        merge with 4.0
      mysql-test/t/flush.test:
        merge with 4.0
      mysql-test/t/fulltext.test:
        merge with 4.0
      mysql-test/t/func_set.test:
        merge with 4.0
      mysql-test/t/func_str.test:
        merge with 4.0
      mysql-test/t/func_test.test:
        merge with 4.0
      mysql-test/t/grant.test:
        merge with 4.0
      mysql-test/t/grant_cache.test:
        merge with 4.0
      mysql-test/t/innodb.test:
        Add back EXPLAIN and SHOW KEYS statements, but make them independent of number of rows returned by InnoDB
      mysql-test/t/insert.test:
        merge with 4.0
      mysql-test/t/insert_select.test:
        merge with 4.0
      mysql-test/t/merge.test:
        merge with 4.0
      mysql-test/t/query_cache.test:
        merge with 4.0
      mysql-test/t/rpl_flush_log_loop.test:
        merge with 4.0
      mysql-test/t/rpl_loaddata.test:
        merge with 4.0
      mysql-test/t/rpl_rotate_logs.test:
        merge with 4.0
      mysql-test/t/select.test:
        merge with 4.0
      mysql-test/t/symlink.test:
        merge with 4.0
      mysql-test/t/union.test:
        merge with 4.0
      mysys/charset.c:
        merge with 4.0
      scripts/mysql_fix_privilege_tables.sh:
        merge with 4.0 (Add quoting for some variables)
      sql/field.h:
        merge with 4.0
      sql/ha_innodb.cc:
        merge with 4.0
      sql/item_cmpfunc.cc:
        merge with 4.0
      sql/item_cmpfunc.h:
        merge with 4.0
      sql/item_func.h:
        merge with 4.0
      sql/item_strfunc.cc:
        merge with 4.0
        Fixed null handling with ELT()
      sql/item_timefunc.h:
        merge with 4.0
      sql/lex.h:
        merge with 4.0
      sql/log.cc:
        merge with 4.0
      sql/log_event.cc:
        Merge with 4.0
        Cleanups:
        - Indentation
        - #endif comments
        - Replace strmov() with *pos++= for two byte strings
        - Moved variable declarations to start of functions
        - Merged identical code (LOAD_EVENT)
        - Added casts when subtracting pointers
        Did a full diff between this and 4.0 to ensure that the file is correct after merge.
      sql/log_event.h:
        merge with 4.0
      sql/mysql_priv.h:
        merge with 4.0
      sql/mysqld.cc:
        merge with 4.0
      sql/repl_failsafe.cc:
        merge with 4.0
      sql/set_var.cc:
        merge with 4.0
      sql/set_var.h:
        merge with 4.0
      sql/share/czech/errmsg.txt:
        merge with 4.0
      sql/share/danish/errmsg.txt:
        merge with 4.0
      sql/share/dutch/errmsg.txt:
        merge with 4.0
      sql/share/english/errmsg.txt:
        merge with 4.0
      sql/share/estonian/errmsg.txt:
        merge with 4.0
      sql/share/french/errmsg.txt:
        merge with 4.0
      sql/share/german/errmsg.txt:
        merge with 4.0
      sql/share/greek/errmsg.txt:
        merge with 4.0
      sql/share/hungarian/errmsg.txt:
        merge with 4.0
      sql/share/italian/errmsg.txt:
        merge with 4.0
      sql/share/japanese/errmsg.txt:
        merge with 4.0
      sql/share/korean/errmsg.txt:
        merge with 4.0
      sql/share/norwegian-ny/errmsg.txt:
        merge with 4.0
      sql/share/norwegian/errmsg.txt:
        merge with 4.0
      sql/share/polish/errmsg.txt:
        merge with 4.0
      sql/share/portuguese/errmsg.txt:
        merge with 4.0
      sql/share/romanian/errmsg.txt:
        merge with 4.0
      sql/share/russian/errmsg.txt:
        merge with 4.0
      sql/share/slovak/errmsg.txt:
        merge with 4.0
      sql/share/spanish/errmsg.txt:
        merge with 4.0
      sql/share/swedish/errmsg.txt:
        merge with 4.0
      sql/share/ukrainian/errmsg.txt:
        merge with 4.0
      sql/slave.cc:
        Merge + some indentation fixes
      sql/slave.h:
        merge with 4.0
      sql/sql_acl.cc:
        merge with 4.0
        Some end space removal to make it easier to do future merges
      sql/sql_acl.h:
        merge with 4.0
      sql/sql_cache.cc:
        merge with 4.0
      sql/sql_class.h:
        merge with 4.0
      sql/sql_handler.cc:
        merge with 4.0
      sql/sql_lex.cc:
        merge with 4.0
      sql/sql_lex.h:
        merge with 4.0
      sql/sql_parse.cc:
        merge with 4.0
      sql/sql_repl.cc:
        merge with 4.0
      sql/sql_select.cc:
        merge with 4.0
      sql/sql_table.cc:
        merge with 4.0
      sql/sql_union.cc:
        Merge with 4.0
        Note that I couldn't find out how to merge OPTION_FOUND_ROWS handling so this has to be fixed later
      sql/sql_yacc.yy:
        merge with 4.0
        Removed end space to make merge easier
      vio/Makefile.am:
        merge with 4.0
      034b44cb
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 253b2a96
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-345
      
      
      253b2a96
    • unknown's avatar
      Implemented UTC_TIME, UTC_DATE and UTC_TIMESTAMP functions (WL#345) · 2ad06dc6
      unknown authored
      
      configure.in:
        ./configure now tests if gmtime_r is present
      include/config-os2.h:
        Supposing that OS/2 have gmtime_r
      include/my_pthread.h:
        Use our imeplementation of gmtime_r if system lacks one
      mysql-test/r/func_time.result:
        Added UTC_* functions to test
      mysql-test/t/func_time.test:
        Added UTC_* functions to test
      mysys/my_pthread.c:
        Our implementation of gmtime_r
      mysys/my_thr_init.c:
        Now we also need LOCK_locktime_r if gmtime_r is absent
      sql/item_timefunc.cc:
        Generalized classes for CURDATE, CURTIME and NOW, abstracted them from
        timezone. Added new children classes for implementing these and UTC_*
        functions.
      sql/item_timefunc.h:
        Generalized classes for CURDATE, CURTIME and NOW, abstracted them from
        timezone. Added new children classes for implementing these and UTC_*
        functions.
      sql/lex.h:
        Added tokens for UTC_TIME, UTC_DATE and UTC_TIMESTAMP
      sql/sql_yacc.yy:
        Added UTC_* functions to grammar. Current functions are using 
        classes now.
      2ad06dc6
    • unknown's avatar
      Fix: create table t1 (a char(10) character set cp1251) SELECT _koi8r'blabla' as a · 0960c3eb
      unknown authored
      The above query created a field of koi8r charset, not cp1251
      
      Change:
      CREATE TABLE a (a CHAR(1) CHARACTER SET utf8) 
      Length now means character length, not byte length.
      The above creates a field that guarantees can store a multibyte value
      1 character long. For utf8 the above creates a field that can store
      3 bytes.
      
      
      0960c3eb
    • unknown's avatar
      after merge fix · 27c52212
      unknown authored
      27c52212
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/work-top3-4.1 · 986be1aa
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-simple_in-4.1
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      986be1aa
    • unknown's avatar
      merge · e6476990
      unknown authored
      
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_strfunc.h:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_derived.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/table.h:
        Auto merged
      e6476990
  14. 09 Aug, 2003 1 commit