ChangeSet
  1.1358 03/03/13 18:46:40 serg@serg.mysql.com +1 -0
  fix for crash with small sort_buffer

  sql/filesort.cc
    1.33 03/03/13 18:46:38 serg@serg.mysql.com +5 -0
    fix for crash with small sort_buffer

ChangeSet
  1.1357 03/03/13 16:43:43 monty@mashka.mysql.fi +3 -0
  Better fix for GRANT bug

  tests/grant.res
    1.5 03/03/13 16:43:42 monty@mashka.mysql.fi +7 -7
    new test results

  tests/grant.pl
    1.6 03/03/13 16:43:42 monty@mashka.mysql.fi +33 -22
    More options for test

  sql/sql_base.cc
    1.104 03/03/13 16:43:42 monty@mashka.mysql.fi +5 -2
    Better fix for GRANT bug

ChangeSet
  1.1354.1.1 03/03/12 22:50:22 bell@sanja.is.com.ua +1 -0
  added comment

  sql/sql_select.cc
    1.132 03/03/12 22:50:21 bell@sanja.is.com.ua +4 -0
    added comment

ChangeSet
  1.1355 03/03/12 18:32:27 serg@serg.mysql.com +1 -0
  ha_myisam.cc:
    typo fixed

  sql/ha_myisam.cc
    1.84 03/03/12 18:32:15 serg@serg.mysql.com +1 -1
    typo fixed

ChangeSet
  1.1349.1.3 03/03/12 17:08:48 Sinisa@sinisa.nasamreza.org +1 -0
  Fix for a bug with column privileges ...

  sql/sql_base.cc
    1.103 03/03/12 17:08:46 Sinisa@sinisa.nasamreza.org +4 -3
    Fix for a bug with column privileges ...

ChangeSet
  1.1352 03/03/12 16:43:01 monty@mashka.mysql.fi +3 -0
  NEWDATE -> DATE in anylyse() output
  Changed that analyse(#) also affects strings

  sql/sql_analyse.cc
    1.11 03/03/12 16:43:00 monty@mashka.mysql.fi +48 -32
    NEWDATE -> DATE in anylyse() output
    Changed that analyse(#) also affects strings
    Fixed that number of elements in ENUM is limited by # not by #+1

  mysql-test/t/analyse.test
    1.3 03/03/12 16:43:00 monty@mashka.mysql.fi +3 -2
    Better analyse test

  mysql-test/r/analyse.result
    1.3 03/03/12 16:43:00 monty@mashka.mysql.fi +12 -0
    Better analyse test

ChangeSet
  1.1349.2.5 03/03/11 22:47:29 lenz@mysql.com +1 -0
   - Fixed man page for apropos/whatis (thanks to Christian Hammers from Debian
     for the patch) (bug #135)

  man/perror.1
    1.3 03/03/11 22:47:28 lenz@mysql.com +5 -10
     - Fixed man page for apropos/whatis (thanks to Christian Hammers from Debian
       for the patch) (bug #135)

ChangeSet
  1.1349.4.1 03/03/11 21:20:53 serg@serg.mysql.com +4 -0
  fixed an obscure bug in group by + having + Item_ref::get_date

  sql/item.h
    1.16 03/03/11 21:20:51 serg@serg.mysql.com +7 -4
    fixed an obscure bug in group by + having + Item_ref::get_date

  sql/item.cc
    1.15 03/03/11 21:20:51 serg@serg.mysql.com +11 -0
    fixed an obscure bug in group by + having + Item_ref::get_date

  mysql-test/t/group_by.test
    1.12 03/03/11 21:20:51 serg@serg.mysql.com +8 -0
    fixed an obscure bug in group by + having + Item_ref::get_date

  mysql-test/r/group_by.result
    1.12 03/03/11 21:20:51 serg@serg.mysql.com +1 -0
    fixed an obscure bug in group by + having + Item_ref::get_date

ChangeSet
  1.1351 03/03/11 21:25:17 monty@mashka.mysql.fi +1 -0
  Cleaned up disk_pos_assert() to be more general. 

  myisam/mi_open.c
    1.37 03/03/11 21:25:16 monty@mashka.mysql.fi +13 -14
    Cleaned up disk_pos_assert() to be more general. 

ChangeSet
  1.1349.2.2 03/03/11 18:54:57 lenz@mysql.com +1 -0
   - made test for multiple --user options more sh-compatible

  scripts/safe_mysqld.sh
    1.52 03/03/11 18:54:56 lenz@mysql.com +2 -2
     - made test for multiple --user options more sh-compatible

ChangeSet
  1.1349.3.1 03/03/11 18:34:00 bell@sanja.is.com.ua +3 -0
  fixed bug of unchecked random part of WHERE clause (bug #142)

  sql/sql_select.cc
    1.131 03/03/11 18:33:58 bell@sanja.is.com.ua +2 -0
    fixed bug of unchecked random part of WHERE clause

  mysql-test/t/select.test
    1.7 03/03/11 18:33:58 bell@sanja.is.com.ua +16 -1
    test of random WHERE clause

  mysql-test/r/select.result
    1.4 03/03/11 18:33:58 bell@sanja.is.com.ua +1 -0
    test of random WHERE clause

ChangeSet
  1.1349.2.1 03/03/11 15:37:31 lenz@mysql.com +2 -0
   - fixed C++-style comments in .c files to make IBM compiler happy
     (it barfs on these with a syntax error)

  strings/ctype-tis620.c
    1.15 03/03/11 15:37:30 lenz@mysql.com +15 -15
     - fixed many C++-style comments

  sql/net_serv.cc
    1.22 03/03/11 15:37:30 lenz@mysql.com +1 -1
     - fixed C++-style comment (this file is copied as libmysql_r/net.c)

ChangeSet
  1.1350 03/03/11 00:17:34 monty@mashka.mysql.fi +1 -0
  Merge bk-internal.mysql.com:/home/bk/mysql-3.23
  into mashka.mysql.fi:/home/my/mysql-3.23

  mysql-test/mysql-test-run.sh
    1.93 03/03/11 00:17:33 monty@mashka.mysql.fi +0 -0
    Auto merged

ChangeSet
  1.1347.1.1 03/03/10 16:48:13 serg@serg.mysql.com +1 -0
  more propection in mi_open against badly corrupted MYI headers

  myisam/mi_open.c
    1.36 03/03/10 16:48:11 serg@serg.mysql.com +17 -2
    more propection in mi_open against badly corrupted MYI headers

ChangeSet
  1.1341.1.1 03/03/10 17:14:01 Sinisa@sinisa.nasamreza.org +1 -0
  A fix for an obvious bug in hash generating proram.

  sql/gen_lex_hash.cc
    1.44 03/03/10 17:13:59 Sinisa@sinisa.nasamreza.org +1 -1
    A fix for an obvious bug in hash generating proram.

ChangeSet
  1.1348 03/03/10 13:41:37 lenz@mysql.com +1 -0
   - typo fix for newly added error message

  sql/mysqld.cc
    1.272 03/03/10 13:41:36 lenz@mysql.com +1 -1
     - typo fix for newly added error message

ChangeSet
  1.1347 03/03/10 13:16:59 serg@serg.mysql.com +1 -0
  warning added

  mysys/default.c
    1.17 03/03/10 13:16:58 serg@serg.mysql.com +5 -1
    warning added

ChangeSet
  1.1342.1.1 03/03/10 12:31:49 serg@serg.mysql.com +1 -0
  ignore world-writeable my.cnf's

  mysys/default.c
    1.16 03/03/10 12:31:48 serg@serg.mysql.com +13 -2
    ignore world-writeable my.cnf's

ChangeSet
  1.1345 03/03/10 12:24:22 monty@narttu.mysql.fi +2 -0
  Don't allow multiple --user options to mysqld
  (First one is used)

  sql/mysqld.cc
    1.271 03/03/10 12:24:22 monty@narttu.mysql.fi +4 -1
    Don't allow multiple --user options

  scripts/safe_mysqld.sh
    1.51 03/03/10 12:24:22 monty@narttu.mysql.fi +6 -2
    Don't allow multiple --user options

ChangeSet
  1.1344 03/03/10 11:50:46 monty@narttu.mysql.fi +1 -0
  Better fix for connect timeout problem.

  libmysql/libmysql.c
    1.79 03/03/10 11:50:46 monty@narttu.mysql.fi +37 -34
    Better fix for connect timeout problem.

ChangeSet
  1.1328.5.1 03/03/10 11:22:37 monty@narttu.mysql.fi +8 -0
  Don't allow BACKUP TABLE to overwrite files
  Fixed memory leak when replication restarts in debug mode

  mysql-test/t/backup-master.sh
    1.1 03/03/10 11:22:36 monty@narttu.mysql.fi +5 -0

  sql/slave.cc
    1.135 03/03/10 11:22:36 monty@narttu.mysql.fi +18 -16
    Fixed problem with --debug output from 'handle_slave'
    Fixed memory leak when replication restarts in debug mode

  sql/ha_myisam.cc
    1.83 03/03/10 11:22:36 monty@narttu.mysql.fi +21 -21
    Don't allow BACKUP TABLE to overwrite files

  mysys/my_copy.c
    1.8 03/03/10 11:22:36 monty@narttu.mysql.fi +22 -8
    Added option to not overwrite files to my_copy()

  mysql-test/t/backup.test
    1.8 03/03/10 11:22:36 monty@narttu.mysql.fi +21 -18
    Update for security fix in BACKUP TABLE

  mysql-test/t/backup-master.sh
    1.0 03/03/10 11:22:36 monty@narttu.mysql.fi +0 -0
    BitKeeper file /my/mysql-3.23/mysql-test/t/backup-master.sh

  mysql-test/r/backup.result
    1.5 03/03/10 11:22:36 monty@narttu.mysql.fi +8 -6
    Update for security fix in BACKUP TABLE

  mysql-test/mysql-test-run.sh
    1.91.1.1 03/03/10 11:22:36 monty@narttu.mysql.fi +2 -2
    Fixed --ddd option
    Fixed that mysqld is restarted if there is a testname-master.sh file

  include/my_sys.h
    1.52 03/03/10 11:22:36 monty@narttu.mysql.fi +1 -0
    Added option to not overwrite files to my_copy()

ChangeSet
  1.1328.1.17 03/03/10 00:21:04 serg@serg.mysql.com +1 -0
  .del-stamp-h.in~4a5d6676232516c5:
    Delete: innobase/stamp-h.in

  BitKeeper/deleted/.del-stamp-h.in~4a5d6676232516c5
    1.2 03/03/10 00:20:56 serg@serg.mysql.com +0 -0
    Delete: innobase/stamp-h.in

ChangeSet
  1.1339.1.1 03/03/09 17:13:37 monty@mashka.mysql.fi +1 -0
  Changed --debug to append to test instead of creating new trace files.
  (This patch is already in 4.0)

  mysql-test/mysql-test-run.sh
    1.92 03/03/09 17:13:35 monty@mashka.mysql.fi +2 -2
    Changed --debug to append to test instead of creating new trace files

ChangeSet
  1.1341 03/03/08 22:37:22 Sinisa@sinisa.nasamreza.org +1 -0
  Additional bug fix

  libmysql/libmysql.c
    1.78 03/03/08 22:37:20 Sinisa@sinisa.nasamreza.org +3 -0
    Additional fix for connection being established during select()

ChangeSet
  1.1340 03/03/08 19:35:44 Sinisa@sinisa.nasamreza.org +1 -0
  A correct fix for the timeout problem

  libmysql/libmysql.c
    1.77 03/03/08 19:35:41 Sinisa@sinisa.nasamreza.org +4 -7
    A correct fix for the timeout problem

ChangeSet
  1.1339 03/03/07 14:40:37 monty@mashka.mysql.fi +4 -0
  Fixed an unlikely optimizer bug that casued a core dump in pt_range.cc::sel_cmp()

  sql/sql_rename.cc
    1.9 03/03/07 14:40:35 monty@mashka.mysql.fi +2 -2
    Added missing DEBUG_PRINT()

  sql/opt_range.cc
    1.48 03/03/07 14:40:35 monty@mashka.mysql.fi +8 -4
    Fixed an unlikely optimizer bug that casued a core dump in pt_range.cc::sel_cmp()

  mysql-test/t/join.test
    1.9 03/03/07 14:40:35 monty@mashka.mysql.fi +24 -0
    Test of range optimizer bug

  mysql-test/r/join.result
    1.9 03/03/07 14:40:35 monty@mashka.mysql.fi +4 -0
    Test of range optimizer bug

ChangeSet
  1.1338 03/03/05 15:45:11 Sinisa@sinisa.nasamreza.org +1 -0
  Merge sinisa@work.mysql.com:/home/bk/mysql
  into sinisa.nasamreza.org:/mnt/work/mysql

  sql/mysql_priv.h
    1.110 03/03/05 15:45:09 Sinisa@sinisa.nasamreza.org +0 -0
    Auto merged

ChangeSet
  1.1337 03/03/05 15:34:58 Sinisa@sinisa.nasamreza.org +5 -0
  A better, but larger fix for server_id bug ..

  sql/sql_repl.h
    1.8 03/03/05 15:34:55 Sinisa@sinisa.nasamreza.org +1 -1
    A better, but larger fix for server_id bug ..

  sql/mysqld.cc
    1.270 03/03/05 15:34:55 Sinisa@sinisa.nasamreza.org +3 -3
    A better, but larger fix for server_id bug ..

  sql/mysql_priv.h
    1.108.1.1 03/03/05 15:34:55 Sinisa@sinisa.nasamreza.org +1 -1
    A better, but larger fix for server_id bug ..

  sql/log_event.h
    1.46 03/03/05 15:34:55 Sinisa@sinisa.nasamreza.org +1 -1
    A better, but larger fix for server_id bug ..

  client/mysqlbinlog.cc
    1.51 03/03/05 15:34:55 Sinisa@sinisa.nasamreza.org +1 -1
    A better, but larger fix for server_id bug ..

ChangeSet
  1.1328.4.1 03/03/04 18:02:56 serg@serg.mysql.com +4 -0
  fixed Field::eq() to work with CHAR(0) fields

  mysql-test/r/delete.result
    1.1 03/03/04 18:02:55 serg@serg.mysql.com +4 -0

  sql/field.h
    1.30 03/03/04 18:02:55 serg@serg.mysql.com +1 -1
    fixed Field::eq() to work with CHAR(0) fields

  mysql-test/t/delete.test
    1.3 03/03/04 18:02:55 serg@serg.mysql.com +20 -0
    fixed Field::eq() to work with CHAR(0) fields

  mysql-test/r/delete.result
    1.0 03/03/04 18:02:55 serg@serg.mysql.com +0 -0
    BitKeeper file /usr/home/serg/Abk/mysql/mysql-test/r/delete.result

  BitKeeper/etc/ignore
    1.83 03/03/04 18:02:55 serg@serg.mysql.com +2 -0
    Added configure.lineno innobase/configure.lineno to the ignore list

ChangeSet
  1.1336 03/03/04 18:23:15 Sinisa@sinisa.nasamreza.org +1 -0
  Fix for SHOW VARIABLES on 64-bit platforms

  sql/mysqld.cc
    1.269 03/03/04 18:23:13 Sinisa@sinisa.nasamreza.org +1 -1
    Fix for SHOW VARIABLES on 64-bit platforms

ChangeSet
  1.1328.1.15 03/03/03 20:42:49 monty@narttu.mysql.fi +4 -0
  Fixed a deadlock problem when using LOCK TABLE in one thread and DROP TABLE in another

  sql/sql_table.cc
    1.112 03/03/03 20:42:48 monty@narttu.mysql.fi +7 -4
    Require table name locks when doing drop table.
    This fixed a deadlock problem when using LOCK TABLE in one thread and DROP TABLE in another

  sql/sql_rename.cc
    1.8 03/03/03 20:42:48 monty@narttu.mysql.fi +10 -22
    Use new general table name lock functions

  sql/mysql_priv.h
    1.109 03/03/03 20:42:48 monty@narttu.mysql.fi +3 -0
    Added functions to handle list of named locks

  sql/lock.cc
    1.30 03/03/03 20:42:48 monty@narttu.mysql.fi +74 -2
    Added functions to handle list of table name locks

ChangeSet
  1.1328.1.14 03/02/28 19:52:14 monty@narttu.mysql.fi +1 -0
  Always include errno.h

  include/global.h
    1.52 03/02/28 19:52:13 monty@narttu.mysql.fi +1 -0
    Portability fix
    (Using errno before including errno.h can give big problems on Linux)

ChangeSet
  1.1328.1.13 03/02/28 19:50:05 monty@narttu.mysql.fi +1 -0
  LOAD DATA INFILE is not replicated by slave if replicate_*_table is set

  sql/slave.cc
    1.134 03/02/28 19:50:04 monty@narttu.mysql.fi +1 -0
    LOAD DATA INFILE is not replicated by slave if replicate_*_table is set

ChangeSet
  1.1328.1.12 03/02/28 12:32:37 monty@narttu.mysql.fi +1 -0
  Added copying of *.slave-mi mysql-test files

  mysql-test/Makefile.am
    1.18 03/02/28 12:32:36 monty@narttu.mysql.fi +3 -1
    Added copying of *.slave-mi mysql-test files

ChangeSet
  1.1328.1.11 03/02/26 10:16:50 monty@narttu.mysql.fi +1 -0
  Fix for SHOW TABLE STATUS with empty .frm file

  sql/sql_show.cc
    1.68 03/02/26 10:16:49 monty@narttu.mysql.fi +1 -1
    Fix for SHOW TABLE STATUS with empty .frm file

ChangeSet
  1.1328.1.10 03/02/26 09:52:19 monty@narttu.mysql.fi +1 -0
  Comment column in SHOW TABLE STATUS now reports that it can
  contain NULL values (which is the case for a crashed .frm file).

  sql/sql_show.cc
    1.67 03/02/26 09:52:19 monty@narttu.mysql.fi +1 -0
    Comment column in SHOW TABLE STATUS now reports that it can
    contain NULL values (which is the case for a crashed .frm file).

ChangeSet
  1.1328.1.9 03/02/26 00:04:13 monty@narttu.mysql.fi +4 -0
  change 'slave-master-info.opt' to .slave-mi to avoid problems with long filenames on some OS

  scripts/make_binary_distribution.sh
    1.37 03/02/26 00:04:05 monty@narttu.mysql.fi +1 -1
    change 'slave-master-info.opt' to .slave-mi to avoid problems with long filenames on some OS

  mysql-test/mysql-test-run.sh
    1.91 03/02/26 00:04:05 monty@narttu.mysql.fi +1 -1
    change 'slave-master-info.opt' to .slave-mi to avoid problems with long filenames on some OS

  mysql-test/t/rpl000015.slave-mi
    1.2 03/02/25 23:38:11 monty@narttu.mysql.fi +0 -0
    Rename: mysql-test/t/rpl000015-slave-master-info.opt -> mysql-test/t/rpl000015.slave-mi

  mysql-test/t/rpl_rotate_logs.slave-mi
    1.3 03/02/25 23:38:03 monty@narttu.mysql.fi +0 -0
    Rename: mysql-test/t/rpl_rotate_logs-slave-master-info.opt -> mysql-test/t/rpl_rotate_logs.slave-mi

ChangeSet
  1.1334 03/02/25 16:09:47 Sinisa@sinisa.nasamreza.org +1 -0
  Merge sinisa@work.mysql.com:/home/bk/mysql
  into sinisa.nasamreza.org:/mnt/work/mysql

  sql/share/polish/errmsg.txt
    1.33 03/02/25 16:09:09 Sinisa@sinisa.nasamreza.org +0 -0
    Auto merged

ChangeSet
  1.1328.1.8 03/02/25 13:41:08 monty@mashka.mysql.fi +22 -0
  Fixed "syntax" errors in text message files.
  Ensured that all errors messages ends with: ",

  sql/share/ukrainian/errmsg.txt
    1.7 03/02/25 13:41:07 monty@mashka.mysql.fi +1 -1
    Fixed "syntax" errors.

  sql/share/swedish/errmsg.txt
    1.35 03/02/25 13:41:07 monty@mashka.mysql.fi +7 -7
    Fixed "syntax" errors.

  sql/share/spanish/errmsg.txt
    1.34 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/slovak/errmsg.txt
    1.33 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/russian/errmsg.txt
    1.33 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/romanian/errmsg.txt
    1.31 03/02/25 13:41:07 monty@mashka.mysql.fi +1 -1
    Fixed "syntax" errors.

  sql/share/portuguese/errmsg.txt
    1.37 03/02/25 13:41:07 monty@mashka.mysql.fi +1 -1
    Fixed "syntax" errors.

  sql/share/polish/errmsg.txt
    1.31.1.1 03/02/25 13:41:07 monty@mashka.mysql.fi +5 -5
    Fixed "syntax" errors.

  sql/share/norwegian/errmsg.txt
    1.32 03/02/25 13:41:07 monty@mashka.mysql.fi +4 -4
    Fixed "syntax" errors.

  sql/share/norwegian-ny/errmsg.txt
    1.32 03/02/25 13:41:07 monty@mashka.mysql.fi +4 -4
    Fixed "syntax" errors.

  sql/share/korean/errmsg.txt
    1.32 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/japanese/errmsg.txt
    1.32 03/02/25 13:41:07 monty@mashka.mysql.fi +2 -2
    Fixed "syntax" errors.

  sql/share/italian/errmsg.txt
    1.39 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/hungarian/errmsg.txt
    1.34 03/02/25 13:41:07 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/greek/errmsg.txt
    1.33 03/02/25 13:41:07 monty@mashka.mysql.fi +2 -2
    Fixed "syntax" errors.

  sql/share/german/errmsg.txt
    1.34 03/02/25 13:41:06 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/french/errmsg.txt
    1.33 03/02/25 13:41:06 monty@mashka.mysql.fi +4 -4
    Fixed "syntax" errors.

  sql/share/estonian/errmsg.txt
    1.34 03/02/25 13:41:06 monty@mashka.mysql.fi +2 -2
    Fixed "syntax" errors.

  sql/share/english/errmsg.txt
    1.36 03/02/25 13:41:06 monty@mashka.mysql.fi +2 -2
    Fixed "syntax" errors.

  sql/share/dutch/errmsg.txt
    1.34 03/02/25 13:41:06 monty@mashka.mysql.fi +3 -3
    Fixed "syntax" errors.

  sql/share/danish/errmsg.txt
    1.32 03/02/25 13:41:06 monty@mashka.mysql.fi +4 -4
    Fixed "syntax" errors.

  sql/share/czech/errmsg.txt
    1.33 03/02/25 13:41:06 monty@mashka.mysql.fi +190 -190
    Fixed new line terminations

ChangeSet
  1.1328.1.7 03/02/25 11:05:07 monty@mashka.mysql.fi +1 -0
  Indentation cleanup

  sql/sql_analyse.h
    1.9 03/02/25 11:05:06 monty@mashka.mysql.fi +2 -0
    Indentation cleanup

ChangeSet
  1.1328.1.6 03/02/21 23:11:31 heikki@hundin.mysql.fi +1 -0
  ibuf0ibuf.c:
    Add diagnostic prints if insert buffer merge is tried to a page whose type is not an index page, try to recover from the situation by discarding the insert buffer records

  innobase/ibuf/ibuf0ibuf.c
    1.12 03/02/21 23:11:10 heikki@hundin.mysql.fi +41 -2
    Add diagnostic prints if insert buffer merge is tried to a page whose type is not an index page, try to recover from the situation by discarding the insert buffer records

ChangeSet
  1.1328.2.3 03/02/18 10:18:51 bell@sanja.is.com.ua +1 -0
  prevented crash on deleting non-constructed analyse object

  sql/sql_analyse.h
    1.8 03/02/18 10:18:50 bell@sanja.is.com.ua +6 -5
    prevented crash on deleting non-constructed analyse object

ChangeSet
  1.1328.3.1 03/02/17 01:05:04 monty@mashka.mysql.fi +1 -0
  Fixed problem with ISNULL on fields that could not be null

  sql/item_cmpfunc.h
    1.16 03/02/17 01:05:03 monty@mashka.mysql.fi +10 -8
    Fixed problem with ISNULL on fields that could not be null

ChangeSet
  1.1328.2.1 03/02/14 17:09:09 bell@sanja.is.com.ua +1 -0
  fixed memory leak in ANALIZE initialization error reporting

  sql/sql_analyse.cc
    1.10 03/02/14 17:09:07 bell@sanja.is.com.ua +4 -0
    fixed memory leak in ANALIZE initialization error reporting

ChangeSet
  1.1328.1.4 03/02/12 21:32:35 serg@serg.mysql.com +1 -0
  another fix for RAND() initialization

  sql/sql_class.cc
    1.58 03/02/12 21:32:33 serg@serg.mysql.com +1 -1
    another fix for RAND() initialization

ChangeSet
  1.1332 03/02/12 20:42:46 Sinisa@sinisa.nasamreza.org +1 -0
  Fixed YES/NO in Polish messages

  sql/share/polish/errmsg.txt
    1.32 03/02/12 20:42:44 Sinisa@sinisa.nasamreza.org +1 -1
    Fixed YES/NO in Polish messages

ChangeSet
  1.1328.1.3 03/02/12 11:03:41 serg@serg.mysql.com +1 -0
  backported MERGE+MAX bugfix from 4.0

  sql/opt_sum.cc
    1.11 03/02/12 11:03:39 serg@serg.mysql.com +3 -4
    backported MERGE+MAX bugfix from 4.0

ChangeSet
  1.1328.1.2 03/02/11 23:19:47 serg@serg.mysql.com +1 -0
  backporting Peter's fix for better RAND() initialization from 4.0

  sql/sql_class.cc
    1.57 03/02/11 23:19:46 serg@serg.mysql.com +1 -1
    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

ChangeSet
  1.1330 03/02/10 17:50:06 Sinisa@sinisa.nasamreza.org +1 -0
  connect timeout bug fix

  libmysql/libmysql.c
    1.76 03/02/10 17:50:04 Sinisa@sinisa.nasamreza.org +3 -0
    This is a fix for a bug in connect_timeout.
    
    This bug manifested itself on operating systems that do support poll() 
    system call, which resulted in a timeout twice the value specified.
    
    That is because timeout executed on both select() and poll().

ChangeSet
  1.1328.1.1 03/02/10 14:47:39 serg@sergbook.mysql.com +1 -0
  error message fixed (new error code will be introduced in 4.1)

  sql/sql_acl.cc
    1.41 03/02/10 14:47:38 serg@sergbook.mysql.com +3 -1
    error message fixed (new error code will be introduced in 4.1)

ChangeSet
  1.1323.1.1 03/02/06 18:50:12 Sinisa@sinisa.nasamreza.org +3 -0
  A fix for new conditions being defined and upper condition not updated

  sql/sql_select.cc
    1.130 03/02/06 18:50:10 Sinisa@sinisa.nasamreza.org +5 -0
    Fix for a bug caused implicitely by MySQL having to comply with 
    ODBC standard on datetime comparisons.
    
    This failed to update used_tables() for OR condition, which is why
    query returned all rows on query as in .test above, while
    none of types contains NULL nor 0 datetime (last one from ODBC)

  mysql-test/t/type_datetime.test
    1.5 03/02/06 18:50:10 Sinisa@sinisa.nasamreza.org +5 -0
    test for datetime fix

  mysql-test/r/type_datetime.result
    1.5 03/02/06 18:50:10 Sinisa@sinisa.nasamreza.org +1 -0
    result for datetime fix

ChangeSet
  1.1328 03/02/05 18:02:12 lenz@mysql.com +1 -0
  Small enhancements for Do-compile:
   - add version number to build log files (e.g. Logs/build-4.1-standard.log)
   - add host name and uname to Subject line of build failure mails
     (e.g. "Subject: build(Linux): mysql-4.1-standard compilation failed")
  
   -> Please merge with all other trees!

  Build-tools/Do-compile
    1.52 03/02/05 18:02:12 lenz@mysql.com +8 -4
    Small enhancements:
     - add version number to build log files (e.g. Logs/build-4.1-standard.log)
     - add host name and uname to Subject line of build failure mails
       (e.g. "Subject: build(Linux): mysql-4.1-standard compilation failed")

ChangeSet
  1.1327 03/02/05 12:22:28 lenz@mysql.com +1 -0
   - added word of warning about providing the password as cleartext using
     the --password parameter (better add it to my.cnf instead) (Thanks to
     Christian Hammers for the suggestion)

  scripts/mysqlhotcopy.sh
    1.28 03/02/05 12:22:27 lenz@mysql.com +8 -3
     - added word of warning about providing the password as cleartext using
       the --password parameter (better add it to my.cnf instead)

ChangeSet
  1.1326 03/02/05 11:49:51 lenz@mysql.com +1 -0
   - Yves mail address does not seem to be valid anymore - changed mail
     address to report bugs to bugs@mysql.com (thanks to Christian Hammers
     for pointing this out) - please merge this into all other trees!

  scripts/mysqlaccess.sh
    1.7 03/02/05 11:49:50 lenz@mysql.com +2 -2
     - Yves mail address does not seem to be valid anymore - changed mail
       address to report bugs to bugs@mysql.com (thanks to Christian Hammers
       for pointing this out)

ChangeSet
  1.1325 03/02/05 01:42:07 heikki@hundin.mysql.fi +1 -0
  ha_innobase.cc:
    Backport from 4.0: fix potential bug if store_lock is called with TL_IGNORE in the middle of a query

  sql/ha_innobase.cc
    1.115 03/02/05 01:41:59 heikki@hundin.mysql.fi +1 -1
    Backport from 4.0: fix potential bug if store_lock is called with TL_IGNORE in the middle of a query

ChangeSet
  1.1324 03/02/04 22:30:47 lenz@mysql.com +1 -0
   - removed LIBOBJS hack (no longer required with newer versions of autoconf
     and actually results in an error with very recent autoconf versions!
     (see http://www.gnu.org/manual/autoconf/html_node/autoconf_165.html or
      "AC_LIBOBJ vs. LIBOBJS" in the autoconf documentation)
     Please merge this into 4.0 as well!

  bdb/dist/configure.in
    1.5 03/02/04 22:30:35 lenz@mysql.com +0 -7
     - removed LIBOBJS hack (no longer required with newer versions of autoconf
       and actually results in an error with very recent autoconf versions!
       (see http://www.gnu.org/manual/autoconf/html_node/autoconf_165.html or
        "AC_LIBOBJ vs. LIBOBJS" in the autoconf documentation)
       Please merge this into 4.0 as well!

ChangeSet
  1.1321.1.1 03/01/29 18:56:34 monty@mashka.mysql.fi +6 -0
  Fixed handling of lower_case_table_names in SHOW TABLE STATUS, mysql_list_fields() and mysql_table_dump().
  This fixes some Errcode 13 errors on Windows when deleting tables.
  

  sql/table.cc
    1.47 03/01/29 18:56:33 monty@mashka.mysql.fi +22 -2
    Convert database names to lower case in check_db-name() if --lower-case-table-names is used.

  sql/sql_show.cc
    1.66 03/01/29 18:56:33 monty@mashka.mysql.fi +2 -0
    Moved lower case conversion of database names to check_db_name()

  sql/sql_parse.cc
    1.155 03/01/29 18:56:33 monty@mashka.mysql.fi +9 -16
    Moved lower case conversion of database names to check_db_name()
    Added checking of lower_case_table_names for mysql_table_dump() and
    mysql_list_fields()

  sql/sql_db.cc
    1.39 03/01/29 18:56:33 monty@mashka.mysql.fi +0 -2
    Moved lower case conversion of database names to check_db_name()

  sql/mysqld.cc
    1.268 03/01/29 18:56:33 monty@mashka.mysql.fi +1 -1
    Fix to be able to use 4.0 error message files

  sql/mysql_priv.h
    1.108 03/01/29 18:56:33 monty@mashka.mysql.fi +1 -1
    Moved lower case conversion of database names to check_db_name()

ChangeSet
  1.1322 03/01/29 10:38:56 bell@sanja.is.com.ua +10 -0
  fixed functions to be able work with group function as argument
  made bisone 1.75 compatible code

  BitKeeper/etc/logging_ok
    1.241 03/01/29 10:38:56 bell@sanja.is.com.ua +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_yacc.yy
    1.97 03/01/29 10:38:44 bell@sanja.is.com.ua +275 -36
    made bisone 1.75 compatible code

  sql/item_strfunc.h
    1.9 03/01/29 10:38:44 bell@sanja.is.com.ua +4 -1
    fixed functions to be able work with group function as argument

  sql/item_strfunc.cc
    1.28 03/01/29 10:38:44 bell@sanja.is.com.ua +39 -0
    fixed functions to be able work with group function as argument

  sql/item_func.h
    1.27 03/01/29 10:38:44 bell@sanja.is.com.ua +1 -0
    fixed functions to be able work with group function as argument

  sql/item_func.cc
    1.53 03/01/29 10:38:44 bell@sanja.is.com.ua +11 -0
    fixed functions to be able work with group function as argument

  sql/item_cmpfunc.h
    1.15 03/01/29 10:38:44 bell@sanja.is.com.ua +2 -0
    fixed functions to be able work with group function as argument

  sql/item_cmpfunc.cc
    1.29 03/01/29 10:38:44 bell@sanja.is.com.ua +42 -1
    fixed functions to be able work with group function as argument

  mysql-test/t/group_by.test
    1.11 03/01/29 10:38:44 bell@sanja.is.com.ua +23 -0
    test of function with agregate function inside

  mysql-test/r/group_by.result
    1.11 03/01/29 10:38:44 bell@sanja.is.com.ua +18 -0
    test of function with agregate function inside

ChangeSet
  1.1321 03/01/28 06:48:26 monty@mashka.mysql.fi +4 -0
  Fix when using auto_increment and last_insert_id() in the same insert statement.

  mysql-test/t/rpl_insert_id.test
    1.1 03/01/28 06:48:25 monty@mashka.mysql.fi +39 -0

  mysql-test/r/rpl_insert_id.result
    1.1 03/01/28 06:48:25 monty@mashka.mysql.fi +15 -0

  sql/sql_base.cc
    1.102 03/01/28 06:48:25 monty@mashka.mysql.fi +6 -13
    S

  sql/log.cc
    1.70 03/01/28 06:48:25 monty@mashka.mysql.fi +1 -1
    Fix when using auto_increment and last_insert_id() in the same insert statement.

  mysql-test/t/rpl_insert_id.test
    1.0 03/01/28 06:48:25 monty@mashka.mysql.fi +0 -0
    BitKeeper file /home/my/mysql-3.23/mysql-test/t/rpl_insert_id.test

  mysql-test/r/rpl_insert_id.result
    1.0 03/01/28 06:48:25 monty@mashka.mysql.fi +0 -0
    BitKeeper file /home/my/mysql-3.23/mysql-test/r/rpl_insert_id.result

ChangeSet
  1.1320 03/01/28 02:10:56 monty@mashka.mysql.fi +1 -0
  Make PACKET_TOO_LARGE error handling safer in client

  libmysql/libmysql.c
    1.75 03/01/28 02:10:55 monty@mashka.mysql.fi +9 -11
    Make PACKET_TOO_LARGE error handling safer

ChangeSet
  1.1319 03/01/28 01:14:06 heikki@hundin.mysql.fi +1 -0
  btr0cur.c:
    Backport from 4.0: Fix a major bug in InnoDB query estimator for queries of type SELECT ... WHERE col < x and SELECT ... WHERE col > x; MySQL could pick a table scan though the result set was only a few rows in a big table

  innobase/btr/btr0cur.c
    1.22 03/01/28 01:14:00 heikki@hundin.mysql.fi +8 -4
    Backport from 4.0: Fix a major bug in InnoDB query estimator for queries of type SELECT ... WHERE col < x and SELECT ... WHERE col > x; MySQL could pick a table scan though the result set was only a few rows in a big table

ChangeSet
  1.1318 03/01/27 16:28:42 lenz@mysql.com +2 -0
   - replaced manual.texi with a dummy placeholder file (manual.texi is
     now maintained in a separate "mysqldoc" BK source tree) - it will be
     replaced with the correct manual.texi when building the official
     source distribution
   - fixed automake error about reservedwords.texi by moving it to EXTRA_DIST
     instead

  Docs/manual.texi
    1.846 03/01/27 16:28:38 lenz@mysql.com +32 -55626
     - replaced manual.texi with a dummy placeholder file (manual.texi is
       now maintained in a separate "mysqldoc" BK source tree) - it will be
       replaced with the correct manual.texi when building the official
       source distribution

  Docs/Makefile.am
    1.28 03/01/27 16:28:38 lenz@mysql.com +2 -2
     - moved reservedwords.texi from info_TEXINFOS to EXTRA_DIST since it is
       not a full-featured texi file and automake would complain about
       "missing @setfilename"

ChangeSet
  1.1317 03/01/27 13:44:16 lenz@mysql.com +5 -0
   - added a dummy file "reservedwords.texi" to the BK tree and the Makefiles,
     so it's part of the distribution (manual.texi includes this file)
     It will be replaced with the correct one from the mysqldoc tree before
     building the distribution
   - removed generation and inclusion of MIRRORS file, since the mirror list
     is no longer part of manual.texi anyway
   - replaced YFLAGS with AM_YFLAGS in sql/Makefile.am to make automake happy
   - Redirect standard error when checking for dpkg-architecture in ltconfig
     to avoid error message showing during configuration

  sql/Makefile.am
    1.46 03/01/27 13:44:15 lenz@mysql.com +1 -1
     - replaced YFLAGS with AM_YFLAGS to make automake happy

  ltconfig
    1.10 03/01/27 13:44:15 lenz@mysql.com +1 -1
     - Redirect standard error when checking for dpkg-architecture
       to avoid error message showing during configuration (thanks to
       John Wythe for the patch)

  Makefile.am
    1.28 03/01/27 13:44:15 lenz@mysql.com +1 -1
     - removed MIRRORS from EXTRA_DIST (it's not part of the manual anymore)

  Docs/reservedwords.texi
    1.2 03/01/27 13:44:15 lenz@mysql.com +4 -5
     - Updated wording a bit after adding it to the tree

  Docs/Makefile.am
    1.27 03/01/27 13:44:15 lenz@mysql.com +2 -5
     - added reservedwords.texi (which gets included by manual.texi)
     - removed MIRRORS (mirror list is not part of the manual anymore)

  Docs/reservedwords.texi
    1.1 03/01/27 12:16:11 lenz@mysql.com +15 -0

  Docs/reservedwords.texi
    1.0 03/01/27 12:16:11 lenz@mysql.com +0 -0
    BitKeeper file /space/my/mysql-3.23-build/Docs/reservedwords.texi

ChangeSet
  1.1314.1.4 03/01/24 14:59:36 monty@mashka.mysql.fi +1 -0
  Fix bug in --relative (-r)

  client/mysqladmin.c
    1.44 03/01/24 14:59:35 monty@mashka.mysql.fi +2 -2
    Fix bug in --relative (-r)

ChangeSet
  1.1314.1.3 03/01/23 20:24:29 lenz@mysql.com +1 -0
   - bump up version number 3.23.55 -> 3.23.56 in configure.in
   - tagged ChangeSet 1.1315 as "mysql-3.23.55"

  configure.in
    1.207 03/01/23 20:24:29 lenz@mysql.com +1 -1
     - bump up version number 3.23.55 -> 3.23.56

ChangeSet
  1.1314.1.2 03/01/23 20:07:19 lenz@mysql.com +2 -0
   - merge relevant Do-compile changes from 4.0 tree
   - use "gnutar" on Mac OS X to build the binary distribution

  scripts/make_binary_distribution.sh
    1.36 03/01/23 20:07:17 lenz@mysql.com +1 -1
     - make sure to use "gnutar" (on Mac OS X) to pack up the binary distribution
       (Mac OS X "tar" seems to be buggy - the resulting tarballs appear to be
       corrupted, e.g. when opening them with Midnight Commander. GNU tar seems
       to extract them correctly, though)

  Build-tools/Do-compile
    1.51 03/01/23 20:07:17 lenz@mysql.com +60 -23
     - merged relevevant changes from 4.0 (Options no-mysqltest, no-benchmark,
       log_timestamp function)

ChangeSet
  1.1314.1.1 03/01/23 16:41:26 lenz@mysql.com +1 -0
   - reverted previous patch ("make distclean" tried to clean libmysql_r
     twice, if --enabable-thread-safe-client is enabled, which broke RPM
     building)

  Makefile.am
    1.27 03/01/23 16:41:25 lenz@mysql.com +1 -1
     - reverted previous patch and removed libmysql_r from SUBDIRS again
       (it will automatically be added when --enable-thread-safe-client is
       used)

