1. 19 Feb, 2003 1 commit
  2. 18 Feb, 2003 1 commit
    • unknown's avatar
      bug fixes · cf8410bb
      unknown authored
      
      myisam/rt_index.c:
        bug fix
      myisam/rt_key.c:
        bug fix
      myisam/rt_test.c:
        bug fix
      cf8410bb
  3. 17 Feb, 2003 5 commits
    • unknown's avatar
      bug fixes · b5f56171
      unknown authored
      
      myisam/rt_key.c:
        bug fix
      myisam/rt_split.c:
        bug fix
      b5f56171
    • unknown's avatar
      sql_table.cc, field.cc: · 7dab2d59
      unknown authored
        Bug fix
      opt_range.cc:
        Buf fix
      
      
      sql/field.cc:
        Bug fix
      sql/opt_range.cc:
        Buf fix
      sql/sql_table.cc:
        Bug fix
      7dab2d59
    • unknown's avatar
      Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1 · fe8dea8c
      unknown authored
      into mysql.r18.ru:/usr/home/ram/work/mysql-4.1.bdb
      
      fe8dea8c
    • unknown's avatar
      Merge with 4.0.11 tree to get latest bug fixes · b9307e21
      unknown authored
      
      client/mysql.cc:
        Auto merged
      client/mysqldump.c:
        Auto merged
      configure.in:
        Auto merged
      include/my_pthread.h:
        Auto merged
      include/mysql.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      libmysqld/libmysqld.c:
        Auto merged
      mysql-test/r/innodb.result:
        Auto merged
      mysql-test/r/rpl000001.result:
        Auto merged
      mysql-test/r/rpl000004.result:
        Auto merged
      mysql-test/r/type_blob.result:
        Auto merged
      mysql-test/t/innodb.test:
        Auto merged
      mysql-test/t/rpl000001.test:
        Auto merged
      mysys/my_init.c:
        Auto merged
      scripts/mysqld_safe.sh:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_handler.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/structs.h:
        Auto merged
      Makefile.am:
        Merge with 4.0.11
      mysql-test/mysql-test-run.sh:
        Merge with 4.0.11
      mysql-test/r/rpl_log.result:
        Use local version (needs to be updated)
      mysql-test/t/type_blob.test:
        Merge with 4.0.11
      sql/mysqld.cc:
        Merge with 4.0.11
      sql/protocol.cc:
        Use local version
      b9307e21
    • unknown's avatar
      Fixed multi-table-delete for InnoDB tables · eae85a31
      unknown authored
      Novell patches
      
      
      Makefile.am:
        Novell patch
      client/mysql.cc:
        Novell patch
      configure.in:
        Novell patch
      extra/mysql_waitpid.c:
        Novell patch
      include/my_pthread.h:
        Novell patch
      include/mysql.h:
        Novell patch
      libmysql/libmysql.c:
        Novell patch
      libmysqld/libmysqld.c:
        Novell patch
      mysql-test/mysql-test-run.sh:
        Don't use running server with --valgrind
      mysql-test/r/innodb.result:
        Updated results
      mysql-test/r/rpl000001.result:
        Updated results
      mysql-test/r/rpl000004.result:
        Updated results
      mysql-test/r/rpl_log.result:
        Updated results
      mysql-test/r/type_blob.result:
        Updated results
      mysql-test/std_data/words.dat:
        Added more words to make type_blob test relevant
      mysql-test/t/innodb.test:
        test of multi-table-delete
      mysql-test/t/rpl000001.test:
        Update for new word file
      mysql-test/t/type_blob.test:
        Test if BLOB IS NULL on NOT NULL column
      mysys/my_init.c:
        Novell patch
      mysys/my_netware.c:
        Novell patch
      netware/Makefile.am:
        Novell patch
      netware/init_db.sql:
        Novell patch
      netware/isamchk.def:
        Novell patch
      netware/isamlog.def:
        Novell patch
      netware/libmysql.def:
        Novell patch
      netware/my_print_defaults.def:
        Novell patch
      netware/myisamchk.def:
        Novell patch
      netware/myisamlog.def:
        Novell patch
      netware/myisampack.def:
        Novell patch
      netware/mysql.def:
        Novell patch
      netware/mysql_install_db.c:
        Novell patch
      netware/mysql_install_db.def:
        Novell patch
      netware/mysql_test_run.def:
        Novell patch
      netware/mysqladmin.def:
        Novell patch
      netware/mysqlbinlog.def:
        Novell patch
      netware/mysqlcheck.def:
        Novell patch
      netware/mysqld_safe.c:
        Novell patch
      netware/mysqldump.def:
        Novell patch
      netware/mysqlimport.def:
        Novell patch
      netware/mysqlshow.def:
        Novell patch
      netware/mysqltest.def:
        Novell patch
      netware/pack_isam.def:
        Novell patch
      netware/perror.def:
        Novell patch
      netware/replace.def:
        Novell patch
      netware/resolveip.def:
        Novell patch
      netware/test_db.sql:
        Novell patch
      scripts/make_binary_distribution.sh:
        Novell patch
      sql/item_cmpfunc.h:
        Optimization of 'IS NULL'
      sql/mysql_priv.h:
        Code cleanup
      sql/mysqld.cc:
        Novell patch
      sql/net_pkg.cc:
        Code cleanup
      sql/records.cc:
        Fixed multi-table-delete for InnoDB tables
      sql/sql_delete.cc:
        Fixed multi-table-delete for InnoDB tables
      sql/sql_handler.cc:
        Code cleanup
      sql/sql_table.cc:
        Code cleanup
      sql/structs.h:
        Fixed multi-table-delete for InnoDB tables
      eae85a31
  4. 16 Feb, 2003 5 commits
  5. 15 Feb, 2003 3 commits
  6. 14 Feb, 2003 3 commits
    • unknown's avatar
      fixed memory leak in procedure with subselects · a3d4e65e
      unknown authored
      a3d4e65e
    • unknown's avatar
    • unknown's avatar
      Fixed problem when connecting to user without a password. · bf8ab5ed
      unknown authored
      Fixed problem with LIKE and BINARY
      
      
      BitKeeper/etc/ignore:
        added scripts/fill_help_tables
      client/mysqltest.c:
        Better error messages
      libmysql/libmysql.c:
        Simple code cleanup
        Simplified connect() and change_user() by using sub function
      libmysqld/lib_sql.cc:
        Ensure that new fields in MYSQL_FIELD structure is used
      mysql-test/r/rpl_user_variables.result:
        Cleaned up test
      mysql-test/r/type_blob.result:
        New test
      mysql-test/t/rpl_user_variables.test:
        Cleaned up test
      mysql-test/t/type_blob.test:
        New test
      sql/item.cc:
        Fixed that Item_ref returns the right character set
      sql/item_cmpfunc.cc:
        Fixed problem with LIKE and BINARY
      sql/item_func.cc:
        Don't store end ASCII(0) for string user variables
        (Made some other code easier)
      sql/log_event.cc:
        Don't store end ASCII(0) for string user variables.
        Fixed comment style
        Some optimizations
      sql/log_event.h:
        Optimized type
      sql/mini_client.cc:
        Indentation changes
      sql/mysql_priv.h:
        Made is_update_query extern
      sql/protocol.cc:
        Simple code cleanup
      sql/sql_acl.cc:
        Code cleanup
        Fixed problem when connecting to user without a password.
      sql/sql_lex.h:
        Fixed problem with uninitialized memory
      sql/sql_parse.cc:
        Fixed problem with user without passwords
        Fixed some connect problems.
      sql/time.cc:
        removed reference to uninitialized memory
      bf8ab5ed
  7. 13 Feb, 2003 6 commits
    • unknown's avatar
      Merge serg.mysql.com:/usr/home/serg/Abk/mysql-4.0 · 5cf0014a
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.1
      
      
      BUILD/FINISH.sh:
        Auto merged
      client/mysqldump.c:
        Auto merged
      scripts/mysqld_safe.sh:
        Auto merged
      sql/opt_sum.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      BitKeeper/deleted/.del-world.sql~6603b5c62c5bac53:
        Auto merged
      5cf0014a
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · ae7ee4fd
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      ae7ee4fd
    • unknown's avatar
      item_strfunc.cc: · 7de73f7a
      unknown authored
        Fix
      
      
      sql/item_strfunc.cc:
        Fix
      7de73f7a
    • unknown's avatar
      item_strfunc.cc: · 8975fcee
      unknown authored
        Fix
      
      
      sql/item_strfunc.cc:
        Fix
      8975fcee
    • unknown's avatar
      fill_help_tables.sh: · b84037e7
      unknown authored
        Typo fix
        ,
      
      
      scripts/fill_help_tables.sh:
        Typo fix
        ,
      b84037e7
    • unknown's avatar
      sql_yacc.yy: · 5c05416b
      unknown authored
        Compilation failure fix
      
      
      sql/sql_yacc.yy:
        Compilation failure fix
      5c05416b
  8. 12 Feb, 2003 15 commits
    • unknown's avatar
    • unknown's avatar
      Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1 · 98c91945
      unknown authored
      
      libmysql/libmysql.c:
        Auto merged
      scripts/mysqld_safe.sh:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/sql_derived.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      98c91945
    • unknown's avatar
      Updated configure script to handle 1 digit numbers in MySQL version · 95025e59
      unknown authored
      Fixed a few typos from last patch
      
      
      configure.in:
        Updated script to handle 1 digit numbers in MySQL version
      libmysqld/libmysqld.c:
        Added mysql_get_server_version
      sql/sql_parse.cc:
        Fixed typo in last patch
      sql/sql_yacc.yy:
        Fixed typo in last patch
      95025e59
    • unknown's avatar
      merge with 3.23 (use local version) · 435a9088
      unknown authored
      435a9088
    • unknown's avatar
      Fixed a lot of wrong memory references as reported by valgrind · d79e52a7
      unknown authored
      Portability fixes
      Added new client function: mysql_get_server_version()
      New server help code (From Victor Vagin)
      Fixed wrong usage of binary()
      Disabled RTREE usage for now.
      
      
      
      BitKeeper/etc/ignore:
        added scripts/fill_help_tables.sql
      client/mysql.cc:
        Some fixes when using 'help'
      cmd-line-utils/libedit/compat.h:
        Portability fix
      cmd-line-utils/libedit/fgetln.c:
        Portability fix
      include/mysql.h:
        Added new client function: mysql_get_server_version()
      libmysql/libmysql.c:
        Added new client function: mysql_get_server_version()
      libmysqld/libmysqld.c:
        Fixed prototype
      mysql-test/install_test_db.sh:
        Added creation of help tables
      mysql-test/r/connect.result:
        Added help tables
      mysql-test/r/myisam.result:
        Test of RTREE index
      mysql-test/r/type_ranges.result:
        updated results
      mysql-test/t/myisam.test:
        Test of RTREE index
      mysql-test/t/type_ranges.test:
        Updated test
      mysys/charset.c:
        Indentation change
      mysys/my_symlink.c:
        Removed compiler warning
      scripts/fill_help_tables.sh:
        Update for new help tables
      sql/field.cc:
        Indentation changes
      sql/filesort.cc:
        Optimized character set usage
      sql/item_cmpfunc.cc:
        Fix wrong usage of binary()
      sql/item_cmpfunc.h:
        Fix wrong usage of binary()
      sql/item_func.cc:
        Fix wrong usage of binary()
      sql/item_func.h:
        Fix wrong usage of binary()
      sql/item_strfunc.cc:
        Fix wrong usage of binary()
      sql/item_sum.cc:
        Fix wrong usage of binary()
      sql/item_sum.h:
        Fix wrong usage of binary()
      sql/key.cc:
        Indentation change
      sql/lex.h:
        HELP -> HELP_SYM
      sql/mysql_priv.h:
        Make get_field() more general
      sql/password.c:
        Indentation change + variable initialisation moved
      sql/sql_acl.cc:
        Make get_field() more general
      sql/sql_base.cc:
        Added comments + assertion for double call to mysql_lock_tables
      sql/sql_cache.cc:
        Indentation changes
      sql/sql_class.h:
        Added need_strxnfrm to SORT_FIELD to be able to optimise character set handling in filesort
      sql/sql_derived.cc:
        Renamed variables
      sql/sql_help.cc:
        New help functions (from Victor Vagin)
      sql/sql_lex.cc:
        Removed variables that doesn't have to be initialized for each query
      sql/sql_lex.h:
        Removed not used variable (olap)
      sql/sql_parse.cc:
        Fixed (not fatal) access of unitialized memory
        Indentation / code cleanup
      sql/sql_prepare.cc:
        Indentaion cleanup
      sql/sql_table.cc:
        Disabled RTREE until 5.0
      sql/sql_udf.cc:
        Make get_field() more general
      sql/sql_yacc.yy:
        Removed access to uninitialized memory
        Always set offset_limit and select_limit when using LIMIT (removed warnings)
        Allow usage of 'help week'
      sql/table.cc:
        Make get_field() more general
        More comments
      sql/table.h:
        Fixded type of TABLE_LIST->derived
      sql/time.cc:
        Stricter date / datetime handling (to be able to handle timestamps with days and microseconds)
      strings/ctype-bin.c:
        Added cha
      d79e52a7
    • unknown's avatar
      93373b69
    • unknown's avatar
      Fixed a bug in mysqld_safe, when it earlier could have removed · d88d7160
      unknown authored
      a socket from another, still living MySQL server.
      
      d88d7160
    • unknown's avatar
      Fixed a bug in mysqld_safe, when it earlier could have removed · 67ff368a
      unknown authored
      a socket from another, still living MySQL server.
      
      67ff368a
    • unknown's avatar
      rt_index.c: · fb55c457
      unknown authored
        Bug fix
      
      
      myisam/rt_index.c:
        Bug fix
      fb55c457
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 · 657bebda
      unknown authored
      into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
      
      657bebda
    • unknown's avatar
      sh syntax is like that :) · 9196b8d0
      unknown authored
      9196b8d0
    • unknown's avatar
      backported MERGE+MAX bugfix from 4.0 · 2d156274
      unknown authored
      2d156274
    • unknown's avatar
      (please merge with 4.1 and upwards) · 84ac5423
      unknown authored
       - updated logo to current one
      
      
      Docs/Images/mysql-logo.gif:
         - updated logo to current one
      84ac5423
    • unknown's avatar
      Moved template.texi from mysql-4.0 tree to mysqldoc tree. · a0f95e5d
      unknown authored
      
      BitKeeper/deleted/.del-template.texi~e93e39114ba9bcf7:
        Delete: Docs/template.texi
      a0f95e5d
    • unknown's avatar
      Moved mysql.de.texi from mysql-4.0 tree to mysqldoc tree. · 3a58fa90
      unknown authored
      Replaced mysql.de.texi in mysql-4.0 tree with dummy placeholder.
      Moved world.sql sample database to mysqldoc tree.
      
      
      BitKeeper/deleted/.del-world.sql~6603b5c62c5bac53:
        Delete: Docs/world.sql
      Docs/manual.de.texi:
        Moved mysql.de.texi from mysql-4.0 tree to mysqldoc tree.
        Replaced mysql.de.texi in mysql-4.0 tree with dummy placeholder.
      3a58fa90
  9. 11 Feb, 2003 1 commit
    • unknown's avatar
      backporting Peter's fix for better RAND() initialization from 4.0 · 6e6c34e9
      unknown authored
      
      sql/sql_class.cc:
        backporting Peter's fix for better RAND() initialization from 4.0
        to see what it does try
        perl -e 'while($N=shift) { printf "N=%-10d",$N; @b=@c=(); for (1..$N) { @A=split(" ",`mysql -BNe "select rand(), rand(), rand(), rand()"`); for(0..3) { $b[$_]+=$a[$_]; $c[$_]+=$a[$_]*$a[$_]; }} for (0..3) { printf "%15.14f ",($c[$_]-$b[$_]*$b[$_]/$N)/$N } print "\n" }' 10 10 10 100 100 10 100 1000
        before and after the fix
      6e6c34e9