ChangeSet
  1.1702 04/12/01 00:30:42 mysqldev@mysql.com +1 -0
  strict.result:
    Add warning line to result so that test passes

  mysql-test/r/strict.result
    1.9 04/12/01 00:29:00 mysqldev@mysql.com +1 -0
    Add warning line to result so that test passes

ChangeSet
  1.1616.1288.1 04/11/30 20:51:57 tomas@poseidon.ndb.mysql.com +1 -0
  fixed so that warning on missing support for engine only printed once even if option given multiple times

  sql/mysqld.cc
    1.356.1.174 04/11/30 20:51:54 tomas@poseidon.ndb.mysql.com +45 -17
    fixed so that warning on missing support for engine only printed once even if option given multiple times

ChangeSet
  1.1616.1.565 04/11/30 21:17:03 serg@serg.mylan +1 -0
  typo fixed

  innobase/include/lock0lock.h
    1.17 04/11/30 21:16:57 serg@serg.mylan +1 -1
    typo fixed

ChangeSet
  1.1700 04/11/30 19:56:25 heikki@hundin.mysql.fi +2 -0
  row0mysql.h, ha_innodb.cc:
    Sergey Petrunia's ROR code fails to tell handlers that they should retrieve the primary key columns; let InnoDB ALWAYS retrieve them, to fix many bugs and potential bugs

  innobase/include/row0mysql.h
    1.30 04/11/30 19:55:42 heikki@hundin.mysql.fi +7 -1
    Sergey Petrunia's ROR code fails to tell handlers that they should retrieve the primary key columns; let InnoDB ALWAYS retrieve them, to fix many bugs and potential bugs

  sql/ha_innodb.cc
    1.123 04/11/30 19:55:30 heikki@hundin.mysql.fi +7 -1
    Sergey Petrunia's ROR code fails to tell handlers that they should retrieve the primary key columns; let InnoDB ALWAYS retrieve them, to fix many bugs and potential bugs

ChangeSet
  1.1616.1.564 04/11/30 17:47:47 tomas@poseidon.ndb.mysql.com +11 -0
      fixed error in test result
      added extra calls to retrieve connectstring used
      reengineered connect somewhat to make retries etc explicit

  sql/ha_ndbcluster.cc
    1.112.1.9 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +17 -6
    added extra calls to retrieve connectstring used
    reengineered connect somewhat to make retries etc explicit

  ndb/tools/listTables.cpp
    1.15 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +2 -1
    reengineered connect somewhat to make retries etc explicit

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.13 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +37 -32
    added extra calls to retrieve connectstring used
    reengineered connect somewhat to make retries etc explicit

  ndb/src/ndbapi/Ndbinit.cpp
    1.24 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +1 -1
    reengineered connect somewhat to make retries etc explicit

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.35 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +6 -6
    moved parse of quit to avoid connect before

  ndb/src/mgmapi/mgmapi.cpp
    1.26 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +6 -1
    added extra calls to retrieve connectstring used

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.22 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +5 -0
    added extra calls to retrieve connectstring used

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.5 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +4 -2
    added extra calls to retrieve connectstring used
    reengineered connect somewhat to make retries etc explicit

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.13 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +1 -0
    added extra calls to retrieve connectstring used

  ndb/include/mgmapi/mgmapi.h
    1.21 04/11/30 17:47:43 tomas@poseidon.ndb.mysql.com +1 -0
    added extra calls to retrieve connectstring used

  mysql-test/r/ndb_index_unique.result
    1.11 04/11/30 17:47:42 tomas@poseidon.ndb.mysql.com +2 -0
    fixed error in test result

ChangeSet
  1.1616.1287.1 04/11/30 17:51:10 heikki@hundin.mysql.fi +1 -0
  lock0lock.c:
    If UNIV_DEBUG is defined, lock_get_type() was called before function definition: fix this

  innobase/lock/lock0lock.c
    1.43.2.1 04/11/30 17:50:57 heikki@hundin.mysql.fi +15 -14
    If UNIV_DEBUG is defined, lock_get_type() was called before function definition: fix this

ChangeSet
  1.1616.1.561 04/11/30 17:47:27 heikki@hundin.mysql.fi +1 -0
  row0sel.c:
    Remove compiler warning as I had forgotten an include file

ChangeSet
  1.1616.1.560 04/11/30 15:48:29 tomas@poseidon.ndb.mysql.com +1 -0
  use sql_print_warning instead of push_warning in mysqld.cc

  sql/mysqld.cc
    1.356.1.173 04/11/30 15:48:23 tomas@poseidon.ndb.mysql.com +4 -8
    use sql_print_warning instead of push_warning in mysqld.cc

  innobase/row/row0sel.c
    1.51.1.10 04/11/30 17:46:53 heikki@hundin.mysql.fi +1 -0
    Remove compiler warning as I had forgotten an include file

ChangeSet
  1.1616.1281.3 04/11/30 17:34:37 marko@hundin.mysql.fi +3 -0
  InnoDB: Allow ALTER TABLE to do intermediate COMMIT also when the table
  contains auto_increment columns.  (Bug #6633)

  sql/ha_innodb.cc
    1.90.1.84 04/11/30 17:31:28 marko@hundin.mysql.fi +27 -24
    ha_innobase::write_row(): Improve the ALTER TABLE optimization
    (do intermediate COMMIT also if table contains auto_increment columns)

  innobase/lock/lock0lock.c
    1.43.1.3 04/11/30 17:31:22 marko@hundin.mysql.fi +109 -26
    Replaced lock_get_table()
    with lock_get_src_table() and lock_is_table_exclusive()

  innobase/include/lock0lock.h
    1.16 04/11/30 17:29:11 marko@hundin.mysql.fi +24 -9
    Replaced lock_get_table()
    with lock_get_src_table() and lock_is_table_exclusive()

ChangeSet
  1.1616.1.559 04/11/30 15:08:26 tomas@poseidon.ndb.mysql.com +2 -0
  ps_7ndb.result, ps_7ndb.test:
    ndb now runs ps tests just like the others

  mysql-test/r/ps_7ndb.result
    1.10 04/11/30 15:08:12 tomas@poseidon.ndb.mysql.com +89 -65
    ndb now runs ps tests just like the others

  mysql-test/t/ps_7ndb.test
    1.5 04/11/30 15:07:48 tomas@poseidon.ndb.mysql.com +2 -356
    ndb now runs ps tests just like the others

ChangeSet
  1.1616.1.558 04/11/30 14:52:05 tomas@poseidon.ndb.mysql.com +1 -0
  mysqld.cc:
    fixed erroneous previous push

  sql/mysqld.cc
    1.356.1.172 04/11/30 14:51:12 tomas@poseidon.ndb.mysql.com +12 -8
    fixed erroneous previous push

ChangeSet
  1.1616.1.556 04/11/30 12:02:53 tomas@poseidon.ndb.mysql.com +5 -0
  added check connection mgmapi method
  added ndb_mgm_check_connection when error is printed

  ndb/src/mgmsrv/Services.hpp
    1.8 04/11/30 12:02:50 tomas@poseidon.ndb.mysql.com +1 -0
    added check connection mgmapi method

  ndb/src/mgmsrv/Services.cpp
    1.31 04/11/30 12:02:50 tomas@poseidon.ndb.mysql.com +11 -0
    added check connection mgmapi method

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.34 04/11/30 12:02:50 tomas@poseidon.ndb.mysql.com +4 -3
    added mgm_check_check_connection when error is printed

  ndb/src/mgmapi/mgmapi.cpp
    1.25 04/11/30 12:02:49 tomas@poseidon.ndb.mysql.com +34 -0
    added check connection mgmapi method

  ndb/include/mgmapi/mgmapi.h
    1.20 04/11/30 12:02:49 tomas@poseidon.ndb.mysql.com +1 -0
    added check connection mgmapi method

ChangeSet
  1.1616.1284.5 04/11/30 15:10:48 ram@gw.mysql.r18.ru +1 -0
  Portability fix. Why not to use UINT_MAX32 here?

  sql/field.cc
    1.197.1.6 04/11/30 15:10:45 ram@gw.mysql.r18.ru +2 -2
    Portability fix. Why not to use UINT_MAX32 here?

ChangeSet
  1.1696.1.1 04/11/30 02:52:14 brian@avenger.(none) +4 -0
  Changes to support optimized bulk inserts. This will solve the problem of selects occurring during a bulk insert, and causing the compression factor to drop. 

  sql/examples/ha_archive.h
    1.12 04/11/30 02:48:25 brian@avenger.(none) +4 -2
    Removed share variable for delayed flag since it is no longer needed. 
    Added flag in table instance to know if a bulk insert is happening.
    
    Added method declarations for bulk insert optimizations. 

  sql/examples/ha_archive.cc
    1.16 04/11/30 02:48:25 brian@avenger.(none) +41 -12
    Added methods needed for bulk operations to be optimized. Bulk inserts now do not trigger the file as dirty until they are complete. A normal insert though can still cause them to be synced though since it is not effected by the flag. Removed share variable to determine if row count is right or not (it should not be treated as an upper end estimate). 

  mysql-test/t/archive.test
    1.3 04/11/30 02:48:25 brian@avenger.(none) +11 -0
    Test cases to test bulk insert statements and delayed insert syntax.

  mysql-test/r/archive.result
    1.3 04/11/30 02:48:25 brian@avenger.(none) +1211 -0
    Updated result set for changes amde to support delayed insert and bulk insert optimizations. 

ChangeSet
  1.1616.1.555 04/11/30 10:22:50 tomas@poseidon.ndb.mysql.com +1 -0
  mysqld.cc:
    fixed typo

  sql/mysqld.cc
    1.356.1.171 04/11/30 10:22:35 tomas@poseidon.ndb.mysql.com +1 -1
    fixed typo

ChangeSet
  1.1616.1.554 04/11/30 10:19:49 tomas@poseidon.ndb.mysql.com +4 -0
      fixed bug/compiler warning
      rewrote safer
      added return value to shutdown
      nicer printouts
      removed exit at shutdown

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.12 04/11/30 10:19:45 tomas@poseidon.ndb.mysql.com +1 -1
    fixed compiler warning

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.33 04/11/30 10:19:45 tomas@poseidon.ndb.mysql.com +13 -11
    added return value to shutdown
    nicer printouts
    removed exit at shutdown

  ndb/src/mgmapi/LocalConfig.cpp
    1.19 04/11/30 10:19:44 tomas@poseidon.ndb.mysql.com +15 -7
    removed compiler warning
    rewrote safer

  ndb/src/common/logger/Logger.cpp
    1.8 04/11/30 10:19:44 tomas@poseidon.ndb.mysql.com +1 -1
    fixed bug/compiler warning

ChangeSet
  1.1616.1.553 04/11/30 09:22:33 tomas@poseidon.ndb.mysql.com +1 -0
  add warnings for INNODB,BDB,ISAM being unavailable if switch to use is supplied, i.e. --bdb,--isam,--innodb

  sql/mysqld.cc
    1.356.1.170 04/11/30 09:22:30 tomas@poseidon.ndb.mysql.com +10 -1
    add warnings for INNODB,BDB,ISAM being unavailable if switch to use is supplied, i.e. --bdb,--isam,--innodb

ChangeSet
  1.1616.1284.4 04/11/30 13:19:35 ram@gw.mysql.r18.ru +2 -0
  An additional test for 'CREATE DATABASE' with non-default character set.

  mysql-test/t/mysqldump.test
    1.19.1.2 04/11/30 13:19:30 ram@gw.mysql.r18.ru +4 -0
    An additional test for 'CREATE DATABASE' with non-default character set.

  mysql-test/r/mysqldump.result
    1.9.1.23 04/11/30 13:19:29 ram@gw.mysql.r18.ru +22 -0
    An additional test for 'CREATE DATABASE' with non-default character set.

ChangeSet
  1.1616.1.551 04/11/30 08:41:16 tomas@poseidon.ndb.mysql.com +1 -0
  added use of mysql_cluster in mysqld (e.g. for ndb-connectstring)
  added warning printout if --ndbcluster switch is given in a "non-cluster" binary

  sql/mysqld.cc
    1.356.73.1 04/11/30 08:41:13 tomas@poseidon.ndb.mysql.com +13 -3
    added use of mysql_cluster in mysqld (e.g. for ndb-connectstring)
    added warning printout if --ndbcluster switch is given in a "non-cluster" binary

ChangeSet
  1.1698 04/11/30 08:42:42 joreland@mysql.com +1 -0
  ndb - Fixed INCORRECT result file for unique index test

  mysql-test/r/ndb_index_unique.result
    1.9.1.2 04/11/30 08:42:14 joreland@mysql.com +2 -0
    Fixed INCORRECT result file for unique index test! SHAME!

ChangeSet
  1.1616.1255.9 04/11/30 07:41:26 joreland@mysql.com +3 -0
  ndb - fixed long overdue problems with unique indexes and null values

  sql/ha_ndbcluster.cc
    1.112.6.1 04/11/30 07:41:23 joreland@mysql.com +38 -6
    Fixed long overdue problems with unique indexes and null values

  mysql-test/t/ndb_index_unique.test
    1.6.1.1 04/11/30 07:41:23 joreland@mysql.com +20 -0
    Test of unique index and null

  mysql-test/r/ndb_index_unique.result
    1.7.1.1 04/11/30 07:41:23 joreland@mysql.com +36 -0
    Test of unique index and null

ChangeSet
  1.1689.1.1 04/11/29 22:47:50 serg@serg.mylan +8 -0
  compatibility fixes

  sql/sql_select.cc
    1.258 04/11/29 22:47:40 serg@serg.mylan +9 -6
    division by zero fixed

  sql/item_cmpfunc.h
    1.86 04/11/29 22:47:40 serg@serg.mylan +1 -1
    warning fixed

  sql/field.cc
    1.204 04/11/29 22:47:39 serg@serg.mylan +14 -14
    double->int conversion troubles
    cleanup

  mysql-test/t/view.test
    1.50 04/11/29 22:47:39 serg@serg.mylan +4 -2
    fix for 2GB file size limit

  mysql-test/t/ps_1general.test
    1.8 04/11/29 22:47:39 serg@serg.mylan +2 -0
    fix for 2GB file size limit

  mysql-test/t/information_schema.test
    1.9 04/11/29 22:47:39 serg@serg.mylan +1 -0
    fix for 2GB file size limit

  mysql-test/r/view.result
    1.56 04/11/29 22:47:39 serg@serg.mylan +4 -4
    rolled back

  mysql-test/r/strict.result
    1.8 04/11/29 22:47:39 serg@serg.mylan +1 -1
    fixed

ChangeSet
  1.1694 04/11/29 13:26:12 paul@kite-hub.kitebird.com +2 -0
  monty.doc:
    Grammar fix.
  user.r:
    A few typo fixes.

  dbug/monty.doc
    1.5 04/11/29 13:24:48 paul@kite-hub.kitebird.com +1 -1
    Grammar fix.

  dbug/user.r
    1.6 04/11/29 13:24:39 paul@kite-hub.kitebird.com +4 -4
    A few typo fixes.

ChangeSet
  1.1693 04/11/29 17:46:32 tomas@poseidon.ndb.mysql.com +1 -0
  ndb_grant.later:
    Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later

  mysql-test/t/ndb_grant.later
    1.3 04/11/29 17:45:01 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later

ChangeSet
  1.1692 04/11/29 18:32:52 jani@a193-229-222-105.elisa-laajakaista.fi +30 -0
  Applied some patches for Netware.

  sql/mysqld.cc
    1.407 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +6 -2
    Changes to fix the abend on NetWare on recieving the server down and volume deactivation
    events. Do not join for the main thread if these events occur.

  netware/resolveip.def
    1.3.1.1 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/resolve_stack_dump.def
    1.1.1.1 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/replace.def
    1.3.1.1 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/perror.def
    1.3.1.1 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/pack_isam.def
    1.3.1.1 04/11/29 18:32:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqltest.def
    1.3.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqlshow.def
    1.3.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqlimport.def
    1.4.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqldump.def
    1.4.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqld_safe.def
    1.2.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqld.def
    1.2.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqlcheck.def
    1.4.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqlbinlog.def
    1.4.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysqladmin.def
    1.3.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysql_waitpid.def
    1.1.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysql_test_run.def
    1.3.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysql_install_db.def
    1.3.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysql_install.def
    1.2.1.1 04/11/29 18:32:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/mysql.def
    1.3.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/myisampack.def
    1.4.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/myisamlog.def
    1.4.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/myisamchk.def
    1.4.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/myisam_ftdump.def
    1.1.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/my_print_defaults.def
    1.3.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/libmysql.def
    1.3.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/isamlog.def
    1.3.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/isamchk.def
    1.4.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  netware/comp_err.def
    1.1.1.1 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice change, for Netware.

  client/mysqladmin.cc
    1.100 04/11/29 18:32:06 jani@a193-229-222-105.elisa-laajakaista.fi +9 -0
    Added option to close the screen on exit for Netware.

ChangeSet
  1.1616.1284.1 04/11/29 17:41:47 jani@a193-229-222-105.elisa-laajakaista.fi +30 -0
  Applied some Netware related patches.

  sql/mysqld.cc
    1.356.1.168 04/11/29 17:41:09 jani@a193-229-222-105.elisa-laajakaista.fi +15 -10
    Changes to fix the abend on NetWare on recieving the server down and volume deactivation 
    events. Do not join for the main thread if these events occur

  netware/resolveip.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/resolve_stack_dump.def
    1.2 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/replace.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/perror.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/pack_isam.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqltest.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqlshow.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqlimport.def
    1.5 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqldump.def
    1.5 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqld_safe.def
    1.3 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqld.def
    1.3 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqlcheck.def
    1.5 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqlbinlog.def
    1.5 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysqladmin.def
    1.4 04/11/29 17:41:08 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysql_waitpid.def
    1.2 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysql_test_run.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysql_install_db.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysql_install.def
    1.3 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/mysql.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/myisampack.def
    1.5 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/myisamlog.def
    1.5 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/myisamchk.def
    1.5 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/myisam_ftdump.def
    1.2 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/my_print_defaults.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/libmysql.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/isamlog.def
    1.4 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/isamchk.def
    1.5 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  netware/comp_err.def
    1.2 04/11/29 17:41:07 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Copyright notice update, for Netware.

  client/mysqladmin.cc
    1.98.1.1 04/11/29 17:41:06 jani@a193-229-222-105.elisa-laajakaista.fi +9 -0
    Added option to mysqladmin for Netware.

ChangeSet
  1.1691 04/11/29 15:36:43 tomas@poseidon.ndb.mysql.com +1 -0
  NdbScanOperation.cpp:
    added missing return

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.52 04/11/29 15:35:45 tomas@poseidon.ndb.mysql.com +1 -0
    added missing return

ChangeSet
  1.1616.1282.7 04/11/29 15:14:43 tomas@poseidon.ndb.mysql.com +16 -0
      aligned backup errorcodes with rest of ndb error codes giving it range from 1300
      added new error type "configuration or application error"
      Added check if backup is issued during diskless mode, backup refuse returned
      added possibility to get error code as a result from management client
      addded possibility to set connecstring with CONNECT command
      changed to use strcasecmp instead of strcmp
      added possibility to run one command on cammand client to ndb_mgm and get an errorcode of command fails
      made thread safe veriosn of getErrorText in management server
      aligned backup errorcodes with rest of ndb error codes giving it range from 1300
      print error message from regular ndberror struct
      added new arrer type "cofiguration or application error"
      commented on allocaded ranges for errors

  ndb/src/ndbapi/ndberror.c
    1.22 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +53 -0
    added new arrer type "cofiguration or application error"
    commented on allocaded ranges for errors
    aligned backup errors with rest of errors

  ndb/src/mgmsrv/Services.hpp
    1.7 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +3 -0
    made thread safe veriosn of getErrorText in management server

  ndb/src/mgmsrv/Services.cpp
    1.30 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +17 -17
    made thread safe veriosn of getErrorText in management server

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.23 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +1 -1
    made thread safe veriosn of getErrorText in management server

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.51 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +11 -16
    aligned backup errorcodes with rest of ndb error codes giving it range from 1300
    print error message from regular ndberror struct

  ndb/src/mgmsrv/CommandInterpreter.hpp
    1.6 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +3 -0
    made thread safe veriosn of getErrorText in management server

  ndb/src/mgmsrv/CommandInterpreter.cpp
    1.10 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +27 -20
    made thread safe veriosn of getErrorText in management server

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.13 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +2 -2
    added possibility to get error code as a result from management client

  ndb/src/mgmclient/main.cpp
    1.17 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +17 -6
    added possibility to run one command on cammand client to ndb_mgm and get an errorcode of command fails

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.32 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +127 -109
    added possibility to get error code as a result from management client
    addded possibility to set connecstring with CONNECT command
    changed to use strcasecmp instead of strcmp

  ndb/src/kernel/blocks/backup/BackupInit.cpp
    1.5 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +1 -0
    Added check if backup is issued during diskless mode, backup refuse returned

  ndb/src/kernel/blocks/backup/Backup.hpp
    1.5 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +1 -0
    member variable in backup block to indicate diskless or not

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.10 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +7 -0
    Added check if backup is issued during diskless mode, backup refuse returned

  ndb/include/ndbapi/ndberror.h
    1.5 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +2 -1
    added new error type "configuration or application error"

  ndb/include/kernel/signaldata/BackupSignalData.hpp
    1.2 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +14 -13
    aligned backup errorcodes with rest of ndb error codes giving it range from 1300

  ndb/include/kernel/signaldata/BackupImpl.hpp
    1.2 04/11/29 15:14:40 tomas@poseidon.ndb.mysql.com +9 -9
    aligned backup errorcodes with rest of ndb error codes giving it range from 1300

ChangeSet
  1.1647.33.1 04/11/29 01:40:25 brian@avenger.(none) +2 -0
  Adding support for archive to handle delayed inserts.

  sql/examples/ha_archive.h
    1.11 04/11/29 01:40:18 brian@avenger.(none) +8 -6
    Added flags for dalyed inserts and added table flag so that the server knows that archive can support them.

  sql/examples/ha_archive.cc
    1.15 04/11/29 01:40:18 brian@avenger.(none) +18 -4
    Added support for delayed inserts. What delayed inserts mean for archive is that a sync call is not forced with the next select. Instant performance gain, plus if you aren't concerned about having a consistant read you won't be forced to have less then optimized compression.

ChangeSet
  1.1616.1276.3 04/11/29 10:24:40 mats@mysql.com +1 -0
  rpl_start_stop_slave.result:
    Syntax change between 4.0 and 4.1.

  mysql-test/r/rpl_start_stop_slave.result
    1.1.2.1 04/11/29 10:22:53 mats@mysql.com +2 -2
    Syntax change.

ChangeSet
  1.1616.1282.6 04/11/29 08:06:53 tomas@poseidon.ndb.mysql.com +1 -0
  ndb_grant.later:
    Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later

  mysql-test/t/ndb_grant.later
    1.1.1.1 04/11/29 08:06:31 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: mysql-test/t/ndb_grant.test -> mysql-test/t/ndb_grant.later

ChangeSet
  1.1616.1255.8 04/11/29 09:00:39 joreland@mysql.com +5 -0
  ndb - scan bug fix + more test cases

  ndb/test/run-test/daily-basic-tests.txt
    1.13 04/11/29 09:00:36 joreland@mysql.com +12 -484
    Added two more scan tests
    Collapsed testTransactions & testOperations

  ndb/test/ndbapi/testScan.cpp
    1.12 04/11/29 09:00:36 joreland@mysql.com +124 -6
    new scan test with lots of threads

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.3.3 04/11/29 09:00:36 joreland@mysql.com +25 -10
    Check error directly after taking mutex

  ndb/src/ndbapi/NdbConnectionScan.cpp
    1.14 04/11/29 09:00:36 joreland@mysql.com +1 -1
    Set error code

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.17.2.1 04/11/29 09:00:36 joreland@mysql.com +10 -1
    Improved doc. a bit

ChangeSet
  1.1688 04/11/28 21:55:38 serg@serg.mylan +1 -0
  don't cast LEX_STRING to char* :)

  sql/item_func.cc
    1.151 04/11/28 21:55:31 serg@serg.mylan +4 -4
    don't cast LEX_STRING to char* :)

ChangeSet
  1.1616.1282.5 04/11/28 19:48:41 serg@serg.mylan +2 -0
  post-merge fix

  mysql-test/t/select.test
    1.28.1.3 04/11/28 19:47:50 serg@serg.mylan +0 -2
    post-merge fix

  mysql-test/r/select.result
    1.34.3.8 04/11/28 19:47:50 serg@serg.mylan +9 -29
    post-merge fix

ChangeSet
  1.1684.1.1 04/11/28 21:02:30 sergefp@mysql.com +1 -0
  Fix for division by zero problem: 
   * Don't try building ROR-intersect if the queried table has zero rows
   * Don't ever produce an estimate of zero returned rows.

  sql/opt_range.cc
    1.131 04/11/28 21:01:33 sergefp@mysql.com +8 -2
    Fix for division by zero problem: 
     * Don't try building ROR-intersect if the queried table has zero rows
     * Don't ever produce an estimate of zero returned rows.

ChangeSet
  1.1686 04/11/28 18:00:42 serg@serg.mylan +2 -0
  view.test:
  more max_rows for show table status
  comment spellchecking...

  mysql-test/t/view.test
    1.49 04/11/28 18:00:34 serg@serg.mylan +28 -30
    more max_rows for show table status
    comment spellchecking...

  mysql-test/r/view.result
    1.55 04/11/28 18:00:34 serg@serg.mylan +2 -6
    more max_rows for show table status

ChangeSet
  1.1685 04/11/28 17:30:52 serg@serg.mylan +2 -0
  limit Max_data_length in 'show table status'

  mysql-test/t/view.test
    1.48 04/11/28 17:30:45 serg@serg.mylan +1 -1
    limit Max_data_length in 'show table status'

  mysql-test/r/view.result
    1.54 04/11/28 17:30:45 serg@serg.mylan +2 -2
    limit Max_data_length in 'show table status'

ChangeSet
  1.1616.1282.3 04/11/28 17:06:40 serg@serg.mylan +1 -0
  bad merge fixed

  mysql-test/r/rpl_start_stop_slave.result
    1.1.1.1 04/11/28 17:06:34 serg@serg.mylan +2 -2
    bad merge fixed

ChangeSet
  1.1684 04/11/28 16:58:05 serg@serg.mylan +1 -0
  fix for decimal.c

  strings/decimal.c
    1.26 04/11/28 16:57:52 serg@serg.mylan +1 -1
    fix

ChangeSet
  1.1616.1283.1 04/11/28 16:31:14 serg@serg.mylan +2 -0
  skip last compress test if we're short of RAM

  mysql-test/t/func_compress.test
    1.10 04/11/28 16:31:09 serg@serg.mylan +4 -1
    skip last compress test if we're short of RAM

  mysql-test/r/func_compress.result
    1.15 04/11/28 16:31:09 serg@serg.mylan +2 -2
    skip last compress test if we're short of RAM

ChangeSet
  1.1683 04/11/28 15:53:17 serg@serg.mylan +11 -0
  protection: TRASH in delete
  fixed a bug that it discovered

  sql/sql_string.h
    1.51 04/11/28 15:53:09 serg@serg.mylan +2 -2
    TRASH in delete

  sql/sql_show.cc
    1.178 04/11/28 15:53:09 serg@serg.mylan +6 -2
    TRASH in delete

  sql/sql_select.cc
    1.257 04/11/28 15:53:09 serg@serg.mylan +6 -2
    TRASH in delete

  sql/sql_parse.cc
    1.370 04/11/28 15:53:09 serg@serg.mylan +5 -1
    don't use properties of deleted objects (even when it's safe)

  sql/sql_list.h
    1.31 04/11/28 15:53:09 serg@serg.mylan +0 -6
    move TRASH to my_sys.h from sql_list.h

  sql/sql_lex.h
    1.153 04/11/28 15:53:09 serg@serg.mylan +5 -3
    TRASH in delete

  sql/opt_range.cc
    1.130 04/11/28 15:53:09 serg@serg.mylan +1 -1
    TRASH in delete

  sql/item_func.h
    1.89 04/11/28 15:53:08 serg@serg.mylan +1 -5
    never delete item's manually!

  sql/item.h
    1.90 04/11/28 15:53:08 serg@serg.mylan +3 -2
    TRASH in delete

  sql/field.h
    1.122 04/11/28 15:53:08 serg@serg.mylan +1 -5
    use TRASH macro

  include/my_sys.h
    1.131 04/11/28 15:53:08 serg@serg.mylan +2 -0
    move TRASH to my_sys.h from sql_list.h

ChangeSet
  1.1616.1282.1 04/11/28 15:45:12 kent@mysql.com +1 -0
  configure.in:
    A work-around for SCO, disable use of clock_gettime

  configure.in
    1.201.1.129 04/11/28 15:44:45 kent@mysql.com +3 -1
    A work-around for SCO, disable use of clock_gettime

ChangeSet
  1.1680.1.1 04/11/27 23:07:30 serg@serg.mylan +30 -0
  create/drop/rename user cleanup

  sql/share/ukrainian/errmsg.txt
    1.85 04/11/27 23:07:22 serg@serg.mylan +1 -1
    error message updated

  sql/share/swedish/errmsg.txt
    1.124 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/spanish/errmsg.txt
    1.123 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/slovak/errmsg.txt
    1.123 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/serbian/errmsg.txt
    1.77 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/russian/errmsg.txt
    1.120 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/romanian/errmsg.txt
    1.120 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/portuguese/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/polish/errmsg.txt
    1.123 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/norwegian/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/norwegian-ny/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/korean/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/japanese/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/italian/errmsg.txt
    1.129 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/hungarian/errmsg.txt
    1.124 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/greek/errmsg.txt
    1.123 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/share/german/errmsg.txt
    1.122 04/11/27 23:07:21 serg@serg.mylan +1 -1
    error message updated

  sql/sql_acl.cc
    1.112 04/11/27 23:07:20 serg@serg.mylan +34 -60
    changed error reporting for create/drop/rename user to be consistent with drop table 

  sql/share/french/errmsg.txt
    1.122 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  sql/share/estonian/errmsg.txt
    1.125 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  sql/share/english/errmsg.txt
    1.131 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  sql/share/dutch/errmsg.txt
    1.126 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  sql/share/danish/errmsg.txt
    1.122 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  sql/share/czech/errmsg.txt
    1.122 04/11/27 23:07:20 serg@serg.mylan +1 -1
    error message updated

  mysql-test/t/grant2.test
    1.11 04/11/27 23:07:20 serg@serg.mylan +6 -6
    results updated

  mysql-test/t/grant.test
    1.23 04/11/27 23:07:20 serg@serg.mylan +1 -1
    results updated

  mysql-test/r/grant2.result
    1.12 04/11/27 23:07:20 serg@serg.mylan +6 -6
    results updated

  mysql-test/r/grant.result
    1.28 04/11/27 23:07:20 serg@serg.mylan +1 -1
    results updated

  include/mysqld_error.h
    1.115 04/11/27 23:07:20 serg@serg.mylan +3 -2
    new error message added

  dbug/user.r
    1.5 04/11/27 23:07:20 serg@serg.mylan +4 -2
    help cralified

  sql/share/ukrainian/errmsg.txt
    1.84 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/swedish/errmsg.txt
    1.123 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/spanish/errmsg.txt
    1.122 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/slovak/errmsg.txt
    1.122 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/serbian/errmsg.txt
    1.76 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/russian/errmsg.txt
    1.119 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/romanian/errmsg.txt
    1.119 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/portuguese/errmsg.txt
    1.121 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/polish/errmsg.txt
    1.122 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/norwegian/errmsg.txt
    1.121 04/11/27 20:28:51 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/norwegian-ny/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/korean/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/japanese/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/italian/errmsg.txt
    1.128 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/hungarian/errmsg.txt
    1.123 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/greek/errmsg.txt
    1.122 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/german/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/french/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/estonian/errmsg.txt
    1.124 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/english/errmsg.txt
    1.130 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/dutch/errmsg.txt
    1.125 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/danish/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

  sql/share/czech/errmsg.txt
    1.121 04/11/27 20:28:50 serg@serg.mylan +2 -1
    error messages fixed

ChangeSet
  1.1681 04/11/27 19:26:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +8 -0
  Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  sql/sql_lex.cc
    1.120 04/11/27 19:26:37 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  sql/set_var.cc
    1.75 04/11/27 19:26:36 antony@ltantony.rdg.cyberkinetica.homeunix.net +2 -2
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  sql/mysqld.cc
    1.406 04/11/27 19:26:36 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  sql/mysql_priv.h
    1.233 04/11/27 19:26:36 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  mysql-test/t/bool.test
    1.7 04/11/27 19:26:35 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  mysql-test/r/sql_mode.result
    1.14 04/11/27 19:26:35 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  mysql-test/r/bool.result
    1.7 04/11/27 19:26:35 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

  mysql-test/r/ansi.result
    1.6 04/11/27 19:26:34 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Change sql_mode BROKEN_NOT to HIGH_NOT_PRECEDENCE

ChangeSet
  1.1679 04/11/27 13:54:51 serg@serg.mylan +2 -0
  fix decimal2longlong too

  strings/decimal.c
    1.25 04/11/27 13:54:45 serg@serg.mylan +7 -4
    fix decimal2longlong too

  mysql-test/r/rpl_start_stop_slave.result
    1.2 04/11/27 13:54:45 serg@serg.mylan +2 -2
    results updated

ChangeSet
  1.1677.1.1 04/11/27 13:39:15 kent@mysql.com +1 -0
  mysql_priv.h:
    Reverts incomplete change of insert_fields()

  sql/mysql_priv.h
    1.232 04/11/27 13:37:16 kent@mysql.com +1 -2
    Reverts incomplete change of insert_fields()

ChangeSet
  1.1647.24.2 04/11/27 12:35:21 serg@serg.mylan +1 -0
  better overflow checks in decimal2ulonglong
  better truncation check in decimal2ulonglong

  strings/decimal.c
    1.24 04/11/27 12:35:14 serg@serg.mylan +7 -3
    better overflow checks in decimal2ulonglong
    better truncation check in decimal2ulonglong

ChangeSet
  1.1616.1281.2 04/11/27 00:45:01 marko@hundin.mysql.fi +5 -0
  InnoDB: Make intermediate COMMITs in ALTER TABLE more robust (Bug #6633)

  sql/ha_innodb.cc
    1.90.1.83 04/11/27 00:39:38 marko@hundin.mysql.fi +48 -12
    ha_innobase::write_row(): Make ALTER TABLE commits more robust:
    account for conversions from non-InnoDB format,
    do not attempt to commit if there are other than
    a single IX or IS lock on the source table, and
    the source table is in InnoDB format.  This
    prohibits intermediate commits for OPTIMIZE TABLE
    if the table contains an auto_increment field.

  innobase/row/row0mysql.c
    1.79.1.2 04/11/27 00:39:12 marko@hundin.mysql.fi +3 -2
    row_lock_table_for_mysql(): Added parameter mode.

  innobase/include/row0mysql.h
    1.24.1.4 04/11/27 00:38:34 marko@hundin.mysql.fi +3 -1
    row_lock_table_for_mysql(): Added parameter mode.

  innobase/lock/lock0lock.c
    1.43.1.2 04/11/27 00:38:16 marko@hundin.mysql.fi +39 -13
    Replaced lock_get_ix_table() with lock_get_table().

  innobase/include/lock0lock.h
    1.15 04/11/27 00:36:59 marko@hundin.mysql.fi +9 -5
    Replaced lock_get_ix_table() with lock_get_table().

ChangeSet
  1.1677 04/11/26 17:23:54 bell@sanja.is.com.ua +1 -0
  portability fix (some printf lack of NULL support in strings)

ChangeSet
  1.1675 04/11/26 15:25:09 tomas@poseidon.ndb.mysql.com +2 -0
  fixed ndb_grant test

ChangeSet
  1.1647.31.1 04/11/26 18:26:52 gluh@gluh.mysql.r18.ru +3 -0
  portability fix(for powermac)
  Fix for bug#6756: Crash if SHOW INDEX

  sql/sql_show.cc
    1.177 04/11/26 18:26:48 gluh@gluh.mysql.r18.ru +7 -4
    portability fix(for powermac)
    Fix for bug#6756: Crash if SHOW INDEX

  mysql-test/t/information_schema.test
    1.8 04/11/26 18:26:48 gluh@gluh.mysql.r18.ru +21 -8
    portability fix(for powermac)

  mysql-test/r/information_schema.result
    1.9 04/11/26 18:26:48 gluh@gluh.mysql.r18.ru +31 -15
    portability fix(for powermac)

  mysql-test/t/ndb_grant.test
    1.2 04/11/26 15:25:05 tomas@poseidon.ndb.mysql.com +11 -2
    fixed ndb_grant test

  mysql-test/r/ndb_grant.result
    1.2 04/11/26 15:25:05 tomas@poseidon.ndb.mysql.com +33 -5
    fixed ndb_grant test

  sql/item.cc
    1.96 04/11/26 17:23:50 bell@sanja.is.com.ua +2 -1
    portability fix (some printf lack of NULL support in strings)

ChangeSet
  1.1647.30.1 04/11/26 16:30:20 bell@sanja.is.com.ua +1 -0
  portability fix (some printf lack of NULL support in strings)

  sql/item.cc
    1.95 04/11/26 16:30:16 bell@sanja.is.com.ua +6 -3
    portability fix (some printf lack of NULL support in strings)

ChangeSet
  1.1616.1281.1 04/11/26 13:20:48 tomas@poseidon.ndb.mysql.com +1 -0
  added error code message for 897

  ndb/src/ndbapi/ndberror.c
    1.21 04/11/26 13:20:45 tomas@poseidon.ndb.mysql.com +2 -1
    added error code message for 897

ChangeSet
  1.1346.1.657 04/11/26 13:16:37 marko@hundin.mysql.fi +1 -0
  srv0srv.c:
    srv_lock_timeout_and_monitor_thread(): write to srv_monitor_file
    only if --innodb_status_file=1

  innobase/srv/srv0srv.c
    1.35.1.42 04/11/26 13:14:39 marko@hundin.mysql.fi +7 -5
    srv_lock_timeout_and_monitor_thread(): write to srv_monitor_file
    only if --innodb_status_file=1

ChangeSet
  1.1672 04/11/26 11:34:59 joreland@mysql.com +2 -0
  wl2126 - ndb - batching of range scans
    between 80% and 360% performance improvement measured

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.52 04/11/26 11:34:57 joreland@mysql.com +4 -1
    Don't close scan if other ranges exists

  ndb/docs/wl2077.txt
    1.2 04/11/26 11:34:57 joreland@mysql.com +13 -5
    Update figures after batching of range scans and pekka's blob fixes

ChangeSet
  1.1647.29.1 04/11/26 12:28:12 bell@sanja.is.com.ua +1 -0
  fixed redifinition of variable

  sql/sql_view.cc
    1.28 04/11/26 12:27:05 bell@sanja.is.com.ua +1 -1
    fixed redifinition of variable

ChangeSet
  1.1647.28.1 04/11/26 11:18:20 ingo@mysql.com +2 -0
  Changed test to remove node name from output.
  (was from WL#2050 - CREATE USER and DROP USER and RENAME USER)

  mysql-test/t/grant2.test
    1.10 04/11/26 11:18:16 ingo@mysql.com +6 -4
    Changed test to remove node name from output.
    (was from WL#2050 - CREATE USER and DROP USER and RENAME USER)

  mysql-test/r/grant2.result
    1.11 04/11/26 11:18:16 ingo@mysql.com +6 -7
    Replaced test results after removing node name from output.
    (was from WL#2050 - CREATE USER and DROP USER and RENAME USER)

ChangeSet
  1.1647.1.39 04/11/26 14:02:39 ram@gw.mysql.r18.ru +2 -0
  Portability fix: we had problems with -1.1E-38, -2.2E-308 values 
  on 64-bit platforms (due to compiler's optimization).
  -1.1E-38  replaced with -1.1E-37
  -2.2E-308 replaced with -2.2E-307

  mysql-test/t/strict.test
    1.6 04/11/26 14:02:35 ram@gw.mysql.r18.ru +4 -4
    Portability fix: we had problems with -1.1E-38, -2.2E-308 values 
    on 64-bit platforms (due to compiler's optimization).
    -1.1E-38  replaced with -1.1E-37
    -2.2E-308 replaced with -2.2E-307

  mysql-test/r/strict.result
    1.7 04/11/26 14:02:35 ram@gw.mysql.r18.ru +8 -8
    Portability fix: we had problems with -1.1E-38, -2.2E-308 values 
    on 64-bit platforms (due to compiler's optimization).
    -1.1E-38  replaced with -1.1E-37
    -2.2E-308 replaced with -2.2E-307

ChangeSet
  1.1616.1280.1 04/11/26 09:44:57 tomas@poseidon.ndb.mysql.com +4 -0
      cleaned up code a bit
      added command CONNECT in management client
      added some verbose printouts
      removed prompt printout on !isatty(0)

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.12 04/11/26 09:44:53 tomas@poseidon.ndb.mysql.com +1 -1
    added verbose opotion

  ndb/src/mgmclient/main.cpp
    1.16 04/11/26 09:44:53 tomas@poseidon.ndb.mysql.com +12 -7
    removed prompt printout on !isatty(0)

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.31 04/11/26 09:44:53 tomas@poseidon.ndb.mysql.com +51 -46
    cleaned up code a bit
    added command CONNECT in management client
    added some verbose printouts

  ndb/src/mgmapi/mgmapi.cpp
    1.24 04/11/26 09:44:53 tomas@poseidon.ndb.mysql.com +17 -5
    improved verbose printouts on connecting to management server

ChangeSet
  1.1616.1255.7 04/11/26 10:00:33 joreland@mysql.com +1 -0
  ndb - bugfix testScanPerf

  ndb/test/ndbapi/testScanPerf.cpp
    1.6.2.2 04/11/26 10:00:30 joreland@mysql.com +9 -4
    1) Fix so that values are read even when using -q
    2) Divide by correct number

ChangeSet
  1.1346.1.656 04/11/26 02:31:22 monty@mysql.com +7 -0
  Fixes while reviewing code
  (Cleanups and better bug fixes)

  sql/slave.cc
    1.164.1.121 04/11/26 02:31:20 monty@mysql.com +2 -1
    Fixed indentation

  sql/item_func.h
    1.39.1.27 04/11/26 02:31:20 monty@mysql.com +1 -1
    Fix wrong value for not_null_tables_cache

  sql/item_cmpfunc.h
    1.13.1.22 04/11/26 02:31:20 monty@mysql.com +0 -3
    Remove wrong patch (flags are set in fix_length_and_dec())

  sql/item_cmpfunc.cc
    1.20.1.44 04/11/26 02:31:20 monty@mysql.com +4 -3
    Fix wrong value for not_null_tables_cache

  scripts/mysql_fix_privilege_tables.sh
    1.9.1.8 04/11/26 02:31:20 monty@mysql.com +1 -1
    Don't read defaults files

  mysql-test/t/select.test
    1.12.1.13 04/11/26 02:31:20 monty@mysql.com +1 -1
    Fixed test after wrong merge

  mysql-test/r/select.result
    1.8.1.26 04/11/26 02:31:20 monty@mysql.com +16 -16
    Fixed test after wrong merge

ChangeSet
  1.1616.1.544 04/11/26 00:26:35 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Add conversion of the InnoDB error DB_LOCK_TABLE_FULL to the corresponding MySQL error

  sql/ha_innodb.cc
    1.90.1.82 04/11/26 00:26:16 heikki@hundin.mysql.fi +3 -0
    Add conversion of the InnoDB error DB_LOCK_TABLE_FULL to the corresponding MySQL error

ChangeSet
  1.1616.1.543 04/11/26 00:12:50 heikki@hundin.mysql.fi +11 -0
  Many files:
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/ut/ut0mem.c
    1.24 04/11/26 00:11:22 heikki@hundin.mysql.fi +14 -6
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/srv/srv0start.c
    1.72 04/11/26 00:11:09 heikki@hundin.mysql.fi +3 -0
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/row/row0sel.c
    1.51.1.9 04/11/26 00:10:55 heikki@hundin.mysql.fi +11 -0
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/row/row0mysql.c
    1.79.1.1 04/11/26 00:10:55 heikki@hundin.mysql.fi +2 -1
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/mem/mem0pool.c
    1.19 04/11/26 00:10:27 heikki@hundin.mysql.fi +1 -1
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/include/ut0mem.h
    1.17 04/11/26 00:09:39 heikki@hundin.mysql.fi +3 -1
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/include/row0sel.h
    1.7 04/11/26 00:09:38 heikki@hundin.mysql.fi +1 -0
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/include/db0err.h
    1.10 04/11/26 00:09:37 heikki@hundin.mysql.fi +5 -1
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/include/buf0lru.h
    1.7 04/11/26 00:09:37 heikki@hundin.mysql.fi +10 -0
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/buf/buf0lru.c
    1.19.1.1 04/11/26 00:09:24 heikki@hundin.mysql.fi +37 -4
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

  innobase/buf/buf0buf.c
    1.38.1.1 04/11/26 00:09:23 heikki@hundin.mysql.fi +3 -2
    Fix bug #6817 and bug #6827 : do not crash the server if the buffer pool becomes filled by the locks of ONE huge transaction, return error 1206 instead; do not crash the server, but return error if we cannot allocate memory for the buffer pool at a mysqld startup

ChangeSet
  1.1616.1279.1 04/11/25 21:29:59 tomas@poseidon.ndb.mysql.com +2 -0
  moved default setting to config.ini to MgmtSrvr
  only try to connect to other ndb_mgmd if connect_string explicitly given or config_file not given

  ndb/src/mgmsrv/main.cpp
    1.29.1.4 04/11/25 21:29:56 tomas@poseidon.ndb.mysql.com +0 -1
    moved default setting to config.ini to MgmtSrvr

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.50 04/11/25 21:29:56 tomas@poseidon.ndb.mysql.com +8 -3
    moved default setting to config.ini to MgmtSrvr
    only try to connect to other ndb_mgmd if connect_string explicitly given or config_file not given

ChangeSet
  1.1647.26.1 04/11/25 23:57:58 petr@mysql.com +1 -0
  Fix for the unixware: non-posix sigwait

  server-tools/instance-manager/manager.cc
    1.6 04/11/25 23:57:51 petr@mysql.com +1 -1
    Use my_sigwait instead of sigwait

ChangeSet
  1.1647.25.1 04/11/25 21:55:49 ingo@mysql.com +35 -0
  WL#2050 - CREATE USER and DROP USER and RENAME USER
  Added new commands CREATE USER and RENAME USER.
  Changed behaviour of DROP USER.
  Changed an error messages for the new commands.

  sql/sql_yacc.yy
    1.312.1.1 04/11/25 21:55:45 ingo@mysql.com +62 -41
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added syntax for the new commands CREATE USER and 
    RENAME USER, reworked DROP USER, introduced a new
    'user_list' and 'rename_list', renamed the old 
    'user_list' to 'grant_list'. The difference is that
    'grant_list' contains 'grant_user' (with optional
    IDENTIFIED BY), while 'user_list' contains 'user'.
    Concentrated privilege initializazions into a new
    section 'clear_privileges'.

  sql/sql_parse.cc
    1.366.2.1 04/11/25 21:55:45 ingo@mysql.com +32 -2
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added case clauses for the new commands CREATE USER
    and RENAME USER.

  sql/sql_lex.h
    1.150.1.1 04/11/25 21:55:45 ingo@mysql.com +2 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added new command codes for CREATE USER and
    RENAME USER.

  sql/sql_acl.h
    1.35 04/11/25 21:55:44 ingo@mysql.com +2 -0
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added prototypes for new functions.

  sql/sql_acl.cc
    1.111 04/11/25 21:55:44 ingo@mysql.com +719 -138
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added a destructor for the GRANT_TABLE object to get
    rid of a hash_column in cases where a nonsense row was
    read from the privilege tables. Added code to delete
    such an object when it is not entered into the 
    column_priv_hash due to a nonsense row.
    Added function comments to two unmodified functions.
    Replaced mysql_drop_user() by the implementation of all
    of the functions as specified in the Low Level Design.

  sql/share/ukrainian/errmsg.txt
    1.83 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/swedish/errmsg.txt
    1.122 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/spanish/errmsg.txt
    1.121 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/slovak/errmsg.txt
    1.121 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/serbian/errmsg.txt
    1.75 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/russian/errmsg.txt
    1.118 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/romanian/errmsg.txt
    1.118 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/portuguese/errmsg.txt
    1.120 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/polish/errmsg.txt
    1.121 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/norwegian/errmsg.txt
    1.120 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/norwegian-ny/errmsg.txt
    1.120 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/korean/errmsg.txt
    1.120 04/11/25 21:55:44 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/japanese/errmsg.txt
    1.120 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/italian/errmsg.txt
    1.127 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/hungarian/errmsg.txt
    1.122 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/greek/errmsg.txt
    1.121 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/german/errmsg.txt
    1.120 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/french/errmsg.txt
    1.120 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/estonian/errmsg.txt
    1.123 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/english/errmsg.txt
    1.129 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/dutch/errmsg.txt
    1.124 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/danish/errmsg.txt
    1.120 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  sql/share/czech/errmsg.txt
    1.120 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

  mysql-test/t/grant2.test
    1.9 04/11/25 21:55:43 ingo@mysql.com +147 -0
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Added new tests for the new features.

  mysql-test/t/grant.test
    1.22 04/11/25 21:55:43 ingo@mysql.com +7 -2
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Updated old tests for new behaviour of DROP USER.
    It does now implicitly remove all privileges and
    does not fail when privileges are still in place.
    Fixed a typo, which left an user in the database,
    whereby other tests could be confused.
    Added a DROP USER for another test user.

  mysql-test/r/ps_1general.result
    1.14 04/11/25 21:55:43 ingo@mysql.com +3 -3
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Changed test results.

  mysql-test/r/grant2.result
    1.10 04/11/25 21:55:43 ingo@mysql.com +163 -0
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    New test results.

  mysql-test/r/grant.result
    1.27 04/11/25 21:55:43 ingo@mysql.com +5 -2
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Changed test results.

  include/mysqld_error.h
    1.114 04/11/25 21:55:43 ingo@mysql.com +1 -1
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Changed an error code for more general use.

  Docs/mysqld_error.txt
    1.10 04/11/25 21:55:43 ingo@mysql.com +2 -2
    WL#2050 - CREATE USER and DROP USER and RENAME USER
    Modified an error message for more general use.

ChangeSet
  1.1647.14.12 04/11/25 17:02:44 serg@serg.mylan +3 -0
  order by group_func

  sql/sql_select.cc
    1.252.2.1 04/11/25 17:02:36 serg@serg.mylan +8 -6
    order by group_func

  mysql-test/t/order_by.test
    1.30 04/11/25 17:02:36 serg@serg.mylan +6 -0
    order by group_func

  mysql-test/r/order_by.result
    1.45 04/11/25 17:02:36 serg@serg.mylan +7 -0
    order by group_func

ChangeSet
  1.1647.23.1 04/11/25 16:13:06 pem@mysql.comhem.se +5 -0
  Fixed BUG#6807: Stored procedure crash if CREATE PROCEDURE ... KILL QUERY
  ...and for PURGE BEFORE too. (Don't fix_fields in the parser!)

  sql/sql_yacc.yy
    1.313 04/11/25 16:13:01 pem@mysql.com +7 -21
    Don't evaluate (fix_fields) args in the parser for purge before and kill query.
    (Doesn't work with stored procedures)

  sql/sql_parse.cc
    1.367 04/11/25 16:13:01 pem@mysql.com +26 -2
    Evaluate purge before and kill query args in mysql_execute_command
    instead of in the parser. (Makes it work with stored procedures)

  sql/sql_lex.h
    1.151 04/11/25 16:13:01 pem@mysql.com +1 -2
    Purge and kill query args not needed in lex. (Using value_list instead)

  mysql-test/t/sp-error.test
    1.56 04/11/25 16:13:01 pem@mysql.com +22 -0
    New test case for BUG#6807

  mysql-test/r/sp-error.result
    1.55 04/11/25 16:13:01 pem@mysql.com +13 -0
    New test case for BUG#6807

ChangeSet
  1.1670 04/11/25 15:36:39 joreland@mysql.com +2 -0
  wl2126 - ndb - bug fix in set_new_bound & testScanPerf

  ndb/test/ndbapi/testScanPerf.cpp
    1.10 04/11/25 15:36:36 joreland@mysql.com +36 -54
    Add batch size (and -r 3), which is multi_read_range 

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.50 04/11/25 15:36:36 joreland@mysql.com +2 -2
    Bugfix in set_new_bound

ChangeSet
  1.1616.1.539 04/11/25 15:56:15 bar@mysql.com +1 -0
  table.cc:
    Bug #6802 MySQL 4.0's VARCHAR(NN) BINARY is interpreted as VARBINARY(NN) in 4.1

ChangeSet
  1.1616.1277.1 04/11/25 12:14:15 tomas@poseidon.ndb.mysql.com +3 -0
  ndb/src/common/logger/LogHandler.cpp
      changed so that error is returned if format is wrong in logger param parsing
  ndb/src/common/logger/Logger.cpp
      some debuf printout added
  ndb/src/mgmsrv/InitConfigFileParser.cpp
      rewrote parsing on parseNameValuePair, was buggy

  ndb/src/mgmsrv/InitConfigFileParser.cpp
    1.14 04/11/25 12:14:08 tomas@poseidon.ndb.mysql.com +24 -44
    rewrote parsing on parseNameValuePair, was buggy

  ndb/src/common/logger/Logger.cpp
    1.7 04/11/25 12:14:08 tomas@poseidon.ndb.mysql.com +6 -3
    some debuf printout added

  ndb/src/common/logger/LogHandler.cpp
    1.5 04/11/25 12:14:08 tomas@poseidon.ndb.mysql.com +3 -4
    changed so that error is returned if format is wrong in logger param parsing

  sql/table.cc
    1.111.1.6 04/11/25 15:56:05 bar@mysql.com +20 -1
    Bug #6802 MySQL 4.0's VARCHAR(NN) BINARY is interpreted as VARBINARY(NN) in 4.1

ChangeSet
  1.1667 04/11/25 10:47:44 joreland@mysql.com +1 -0
  ndb - Fix loop over multiple bounds in LQH
        Last part of NDB batching of range scans 
        (now only handler remains)

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.49 04/11/25 10:47:41 joreland@mysql.com +51 -40
    Fix loop over multiple bounds in LQH

ChangeSet
  1.1616.1255.6 04/11/25 10:38:46 joreland@mysql.com +1 -0
  bug#6775 - ndb - fix bug introduced by bug fix 

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.4.4 04/11/25 10:38:42 joreland@mysql.com +17 -16
    Scan number allocation must be on table even in case of range scan
    Otherwise scan takeover won't work as LQHKEYREQ contains table

ChangeSet
  1.1346.767.1 04/11/25 09:26:45 mats@mysql.com +6 -0
  Fix for Bug#6148.  Only rewind read position in binary log when the
  slave SQL thread is started.

ChangeSet
  1.1647.1.34 04/11/25 10:23:47 bell@sanja.is.com.ua +1 -0
  do not leave sql command uninitialized, because it used for detection need of preparation correct idends printing  during finding identifiers i

  sql/sql_lex.h
    1.150 04/11/25 10:23:44 bell@sanja.is.com.ua +1 -1
    do not leave sql command uninitialized, because it used for detection need of preparation correct idends printing  during finding identifiers in table list (alias resolving tracking)

  sql/repl_failsafe.cc
    1.11.1.33 04/11/25 09:22:48 mats@mysql.com +2 -1
    Adding threads to init as parameter to init_master_info.
    Only rewind read position when starting SQL thread.

  sql/sql_repl.cc
    1.86.1.31 04/11/25 09:22:46 mats@mysql.com +4 -2
    Adding threads to init as parameter to init_master_info.
    Only rewind read position when starting SQL thread.

  sql/slave.h
    1.50.1.28 04/11/25 09:22:39 mats@mysql.com +2 -1
    Adding threads to init as parameter to init_master_info.
    Only rewind read position when starting SQL thread.

  sql/slave.cc
    1.164.1.120 04/11/25 09:22:31 mats@mysql.com +11 -3
    Adding threads to init as parameter to init_master_info.
    Only rewind read position when starting SQL thread.

  mysql-test/t/rpl_start_stop_slave.test
    1.1 04/11/25 09:21:26 mats@mysql.com +34 -0

  mysql-test/t/rpl_start_stop_slave.test
    1.0 04/11/25 09:21:26 mats@mysql.com +0 -0
    BitKeeper file /space/bk/b6148-mysql-4.0/mysql-test/t/rpl_start_stop_slave.test

  mysql-test/r/rpl_start_stop_slave.result
    1.1 04/11/25 09:21:25 mats@mysql.com +12 -0

  mysql-test/r/rpl_start_stop_slave.result
    1.0 04/11/25 09:21:25 mats@mysql.com +0 -0
    BitKeeper file /space/bk/b6148-mysql-4.0/mysql-test/r/rpl_start_stop_slave.result

ChangeSet
  1.1647.1.33 04/11/25 09:28:32 bell@sanja.is.com.ua +8 -0
  spelling fixed/comments added (postreview fixes)

  sql/table.cc
    1.129 04/11/25 09:28:26 bell@sanja.is.com.ua +1 -1
    spelling fixed

  sql/sql_view.cc
    1.27 04/11/25 09:28:26 bell@sanja.is.com.ua +1 -1
    spelling fixed

  sql/sql_update.cc
    1.129 04/11/25 09:28:26 bell@sanja.is.com.ua +1 -1
    spelling fixed

  sql/sql_prepare.cc
    1.82 04/11/25 09:28:26 bell@sanja.is.com.ua +2 -0
    comments added

  sql/sql_parse.cc
    1.366 04/11/25 09:28:26 bell@sanja.is.com.ua +2 -0
    comments added

  sql/sql_delete.cc
    1.134 04/11/25 09:28:26 bell@sanja.is.com.ua +1 -1
    spelling fixed

  sql/sql_base.cc
    1.194 04/11/25 09:28:26 bell@sanja.is.com.ua +2 -2
    spelling fixed

  sql/mysqld.cc
    1.405 04/11/25 09:28:26 bell@sanja.is.com.ua +1 -1
    spelling fixed

ChangeSet
  1.1647.1.31 04/11/25 02:23:13 bell@sanja.is.com.ua +16 -0
  post-merge fix

  sql/sql_view.h
    1.6 04/11/25 02:23:08 bell@sanja.is.com.ua +1 -1
    returning value fixed

  sql/sql_view.cc
    1.26 04/11/25 02:23:08 bell@sanja.is.com.ua +7 -6
    returning value fixed

  sql/sql_update.cc
    1.128 04/11/25 02:23:08 bell@sanja.is.com.ua +13 -6
    UPDATE->MULTIUPDATE switching fixed

  sql/sql_select.cc
    1.254 04/11/25 02:23:08 bell@sanja.is.com.ua +4 -2
    now we report to setup_tables(), are we setuping SELECT...INSERT

  sql/sql_prepare.cc
    1.81 04/11/25 02:23:08 bell@sanja.is.com.ua +21 -6
    UPDATE->MULTIUPDATE switching fixed

  sql/sql_parse.cc
    1.364 04/11/25 02:23:08 bell@sanja.is.com.ua +24 -23
    UPDATE->MULTIUPDATE switching fixed

  sql/sql_olap.cc
    1.15 04/11/25 02:23:08 bell@sanja.is.com.ua +2 -1
    now we report to setup_tables(), are we setuping SELECT...INSERT

  sql/sql_load.cc
    1.69 04/11/25 02:23:08 bell@sanja.is.com.ua +2 -3
    now we report to setup_tables(), are we setuping SELECT...INSERT
    removed second setup_tables call (merge)

  sql/sql_insert.cc
    1.124 04/11/25 02:23:08 bell@sanja.is.com.ua +23 -15
    fixed returning value of functions

  sql/sql_help.cc
    1.36 04/11/25 02:23:08 bell@sanja.is.com.ua +1 -1
    now we report to setup_tables(), are we setuping SELECT...INSERT

  sql/sql_delete.cc
    1.133 04/11/25 02:23:07 bell@sanja.is.com.ua +3 -2
    now we report to setup_tables(), are we setuping SELECT...INSERT

  sql/sql_base.cc
    1.192 04/11/25 02:23:07 bell@sanja.is.com.ua +29 -12
    fixed finding table, taking in account join view, which can have not TABLE pointer
    now we report to setup_tables(), are we setuping SELECT...INSERT and ennumerete insert table separately

  sql/sp.cc
    1.60 04/11/25 02:23:07 bell@sanja.is.com.ua +1 -1
    now we report to setup_tables(), are we setuping SELECT...INSERT

  sql/mysql_priv.h
    1.230 04/11/25 02:23:07 bell@sanja.is.com.ua +8 -6
    changes functions

  mysql-test/t/view.test
    1.47 04/11/25 02:23:07 bell@sanja.is.com.ua +10 -15
    changes in error number, and key in view processing

  mysql-test/r/view.result
    1.53 04/11/25 02:23:07 bell@sanja.is.com.ua +6 -34
    changes in error number, and key in view processing

ChangeSet
  1.1647.22.1 04/11/25 01:06:37 guilhem@mysql.com +1 -0
  sql_select.cc:
    my_message_sql does not tolerate a NullS argument (segfault)

  sql/sql_select.cc
    1.252.1.4 04/11/25 01:04:04 guilhem@mysql.com +1 -1
    my_message_sql does not tolerate a NullS argument (segfault)

ChangeSet
  1.1616.1273.2 04/11/24 23:16:16 serg@serg.mylan +3 -0
  bug#6784
  mi_flush_bulk_insert (on dup key error in mi_write)
  was mangling info->dupp_key_pos

  mysql-test/t/fulltext.test
    1.68 04/11/24 23:16:06 serg@serg.mylan +13 -0
    bug#6784
    mi_flush_bulk_insert (on dup key error in mi_write)
    was mangling info->dupp_key_pos

  mysql-test/r/fulltext.result
    1.65.1.5 04/11/24 23:16:06 serg@serg.mylan +6 -0
    bug#6784
    mi_flush_bulk_insert (on dup key error in mi_write)
    was mangling info->dupp_key_pos

  myisam/mi_write.c
    1.46 04/11/24 23:16:06 serg@serg.mylan +6 -10
    bug#6784
    mi_flush_bulk_insert (on dup key error in mi_write)
    was mangling info->dupp_key_pos

ChangeSet
  1.1647.19.6 04/11/25 00:04:03 heikki@hundin.mysql.fi +1 -0
  lowercase_table3.result:
    Correct InnoDB's result output in test; the pseudo-file-extension for InnoDB tables '.InnoDB' was replaced by a more realistic '.ibd' extension

  mysql-test/r/lowercase_table3.result
    1.6 04/11/25 00:03:47 heikki@hundin.mysql.fi +1 -1
    Correct InnoDB's result output in test; the pseudo-file-extension for InnoDB tables '.InnoDB' was replaced by a more realistic '.ibd' extension

ChangeSet
  1.1647.21.1 04/11/24 22:18:28 ram@gw.mysql.r18.ru +1 -0
  A fix. Why didn't we use UINT_MAX32?

  sql/field.cc
    1.203 04/11/24 22:18:23 ram@gw.mysql.r18.ru +2 -2
    A fix. Why didn't we use UINT_MAX32?

ChangeSet
  1.1647.20.1 04/11/24 19:48:30 bell@sanja.is.com.ua +8 -0
  fixed problem in MacOS
  correct printing of aliases

  sql/table.h
    1.73.5.1 04/11/24 19:48:26 bell@sanja.is.com.ua +1 -0
    tracking using aliases in indentifiers

  sql/sql_lex.h
    1.144.5.1 04/11/24 19:48:26 bell@sanja.is.com.ua +1 -0
    tracking using aliases in indentifiers

  sql/sql_lex.cc
    1.113.4.1 04/11/24 19:48:26 bell@sanja.is.com.ua +27 -0
    tracking using aliases in indentifiers

  sql/sql_base.cc
    1.187.1.10 04/11/24 19:48:26 bell@sanja.is.com.ua +4 -1
    tracking using aliases in indentifiers

  sql/item.h
    1.87.2.1 04/11/24 19:48:26 bell@sanja.is.com.ua +1 -0
    tracking using aliases in indentifiers

  sql/item.cc
    1.90.1.1 04/11/24 19:48:25 bell@sanja.is.com.ua +10 -3
    tracking using aliases in indentifiers

  mysql-test/t/lowercase_view.test
    1.4 04/11/24 19:48:25 bell@sanja.is.com.ua +15 -0
    aliases in VIEWs

  mysql-test/r/lowercase_view.result
    1.6 04/11/24 19:48:25 bell@sanja.is.com.ua +16 -0
    aliases in VIEWs

ChangeSet
  1.1616.1.536 04/11/24 19:07:48 heikki@hundin.mysql.fi +1 -0
  configure.in:
    Fix linking error in 5.0: the build system for Linux/S390 does not have inlining working in the compiler; remove inlining on that system

ChangeSet
  1.1616.1274.1 04/11/24 17:40:40 tomas@poseidon.ndb.mysql.com +1 -0
  added explanation of error code 4335

  ndb/src/ndbapi/ndberror.c
    1.20 04/11/24 17:40:36 tomas@poseidon.ndb.mysql.com +2 -1
    added explanation of error code 4335

  innobase/configure.in
    1.28 04/11/24 19:07:32 heikki@hundin.mysql.fi +3 -0
    Fix linking error in 5.0: the build system for Linux/S390 does not have inlining working in the compiler; remove inlining on that system

ChangeSet
  1.1647.19.1 04/11/24 19:32:10 gluh@gluh.mysql.r18.ru +7 -0
  Fixed bug related to lower case table names on Power Mac
  'information_schema' test is splitted because of innodb  

  mysql-test/t/information_schema_inno.test
    1.1 04/11/24 19:32:06 gluh@gluh.mysql.r18.ru +16 -0

  mysql-test/t/information_schema_inno.test
    1.0 04/11/24 19:32:06 gluh@gluh.mysql.r18.ru +0 -0
    BitKeeper file /home/gluh/MySQL/mysql-5.0.1/mysql-test/t/information_schema_inno.test

  mysql-test/r/information_schema_inno.result
    1.1 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +19 -0

  tests/client_test.c
    1.81 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +3 -2
    Don't check field length for blob filed

  sql/table.h
    1.73.1.14 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +1 -1
    Fixed bug related to lower case table names on Power Mac

  sql/sql_show.cc
    1.176 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +5 -6
    Fixed bug related to lower case table names on Power Mac

  mysql-test/t/information_schema.test
    1.7 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +0 -10
    Test is splitted because of innodb

  mysql-test/r/information_schema_inno.result
    1.0 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +0 -0
    BitKeeper file /home/gluh/MySQL/mysql-5.0.1/mysql-test/r/information_schema_inno.result

  mysql-test/r/information_schema.result
    1.8 04/11/24 19:32:05 gluh@gluh.mysql.r18.ru +1 -24
    Test is splitted because of innodb

ChangeSet
  1.1647.14.10 04/11/24 17:22:29 serg@serg.mylan +3 -0
  send_warning removed

  sql/sql_parse.cc
    1.358.1.20 04/11/24 17:22:22 serg@serg.mylan +8 -6
    send_warning removed

  sql/sql_class.cc
    1.159 04/11/24 17:22:22 serg@serg.mylan +2 -1
    send_warning removed

  sql/protocol.cc
    1.85 04/11/24 17:22:22 serg@serg.mylan +0 -30
    send_warning removed

ChangeSet
  1.1616.1.534 04/11/24 20:07:25 bar@mysql.com +6 -0
  Bug#6787 LIKE not working properly with _ and utf8 data

  strings/ctype-utf8.c
    1.78 04/11/24 20:07:20 bar@mysql.com +14 -12
    Bug#6787 LIKE not working properly with _ and utf8 data

  strings/ctype-uca.c
    1.26 04/11/24 20:07:20 bar@mysql.com +3 -1
    Bug#6787 LIKE not working properly with _ and utf8 data

  mysql-test/t/ctype_utf8.test
    1.45 04/11/24 20:07:20 bar@mysql.com +6 -0
    Bug#6787 LIKE not working properly with _ and utf8 data

  mysql-test/t/ctype_uca.test
    1.8 04/11/24 20:07:20 bar@mysql.com +5 -0
    Bug#6787 LIKE not working properly with _ and utf8 data

  mysql-test/r/ctype_utf8.result
    1.45 04/11/24 20:07:20 bar@mysql.com +3 -0
    Bug#6787 LIKE not working properly with _ and utf8 data

  mysql-test/r/ctype_uca.result
    1.9 04/11/24 20:07:20 bar@mysql.com +3 -0
    Bug#6787 LIKE not working properly with _ and utf8 data

ChangeSet
  1.1616.1272.2 04/11/24 16:04:11 tomas@poseidon.ndb.mysql.com +1 -0
  also backup needs triggers

  ndb/src/kernel/vm/Configuration.cpp
    1.31 04/11/24 16:04:08 tomas@poseidon.ndb.mysql.com +5 -3
    also backup needs triggers

ChangeSet
  1.1616.1272.1 04/11/24 15:51:59 tomas@poseidon.ndb.mysql.com +1 -0
  calculation of noOfTriggers

  ndb/src/kernel/vm/Configuration.cpp
    1.30 04/11/24 15:51:56 tomas@poseidon.ndb.mysql.com +13 -0
    calculation of noOfTriggers

ChangeSet
  1.1616.1255.5 04/11/24 16:36:18 joreland@mysql.com +3 -0
  bug#6775 - ndb
  Queue scan on real fragment.
    Index fragment for range scans
    Table fragment for table scans

  ndb/src/ndbapi/NdbConnection.cpp
    1.28.2.2 04/11/24 16:36:16 joreland@mysql.com +5 -2
    Check tOp before assigning

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.4.3 04/11/24 16:36:15 joreland@mysql.com +21 -20
    Queue scan on real fragment.
      Index fragment for range scans
      Table fragment for table scans

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.21.3.2 04/11/24 16:36:15 joreland@mysql.com +5 -0
    Document meaning of fragPtrI and how it differs
      from scanTcRec->fragmentptr

ChangeSet
  1.1346.707.92 04/11/24 15:24:23 joerg@mysql.com +1 -0
  Ensure consistent sources up to 5.0 where a C++ problem occurs.

  client/mysqladmin.c
    1.66.2.10 04/11/24 15:24:21 joerg@mysql.com +1 -1
    Cast to overcome a C vs. C++ signature problem, occurring in 5.0 where this is a C++ file.

ChangeSet
  1.1616.1.530 04/11/24 13:59:03 tomas@poseidon.ndb.mysql.com +1 -0
  added mgmapi/mgmapi_config_parameters.h, mgmapi/mgmapi_config_parameters_debug.h
  to distribution
  

  ndb/include/Makefile.am
    1.9 04/11/24 13:58:58 tomas@poseidon.ndb.mysql.com +4 -4
    added mgmapi/mgmapi_config_parameters.h, mgmapi/mgmapi_config_parameters_debug.h
    to distribution
    

ChangeSet
  1.1616.1.528 04/11/24 12:33:09 joreland@mysql.com +1 -0
  merge error

  client/Makefile.am
    1.32.1.9 04/11/24 12:33:07 joreland@mysql.com +0 -1
    merge error

ChangeSet
  1.1616.1255.4 04/11/24 11:03:54 joreland@mysql.com +1 -0
  ndb - 4.1.8 is not online software upgradable with 4.1.7 (due to close scan optimizations)

  ndb/src/common/util/version.c
    1.11.1.1 04/11/24 11:03:52 joreland@mysql.com +0 -1
    4.1.8 is not online software upgradable with 4.1.7 (due to close scan optimizations)

ChangeSet
  1.1616.1270.1 04/11/24 11:01:54 serg@serg.mylan +1 -0
  harmless "buffer overflow" fixed

  myisam/mi_test3.c
    1.15 04/11/24 11:01:48 serg@serg.mylan +2 -2
    harmless "buffer overflow" fixed

ChangeSet
  1.1647.18.1 04/11/24 12:49:00 konstantin@mysql.com +1 -0
  A small cleanup in sql_select.h

  sql/sql_select.h
    1.72 04/11/24 12:48:55 konstantin@mysql.com +1 -2
    Remove double assingment of fields_list.

ChangeSet
  1.1616.1269.1 04/11/24 13:28:48 bar@mysql.com +1 -0
  uca-dump.c:
    Use less wide spaces on the primary level,
    to avoid big diff for ctype-uca.c.

  strings/uca-dump.c
    1.5 04/11/24 13:27:47 bar@mysql.com +2 -2
    Use less wide spaces on the primary level,
    to avoid big diff for ctype-uca.c.

ChangeSet
  1.1647.14.8 04/11/24 12:24:02 dlenev@brandersnatch.localdomain +13 -0
  Fix for bug #5888 "Triggers with nonexistent columns cause packets
  out of order". (final version)
  
  Now instead of binding Item_trigger_field to TABLE objects during
  trigger definition parsing at table open, we perform pass through
  special list of all such objects in trigger. This allows easily check
  all references to fields in old/new version of row in trigger during
  execution of CREATE TRIGGER statement (this is more courtesy for users
  since we can't check everything anyway).
  We also report that such reference is bad by returning error from
  Item_trigger_field::fix_fields() method (instead of setup_field())
  This means that if trigger is broken we will bark during trigger
  execution instead of trigger definition parsing at table open.
  (i.e. now we allow to open tables with broken triggers).

  sql/sql_yacc.yy
    1.307.1.15 04/11/24 12:23:57 dlenev@mysql.com +27 -39
    Now instead of performing binding of Item_trigger_field objects
    to TABLE object during trigger definition parsing at table open,
    we perform this binding by passing through specially constructed
    list of all such items in trigger.
    We also check value returned from memory allocation functions.

  sql/sql_trigger.h
    1.3 04/11/24 12:23:57 dlenev@mysql.com +3 -0
    Added Table_triggers_list::prepare_old_row_accessors() method to be
    able to reuse code creating Field objects referencing to TABLE::record[1]
    instead of record[0].

  sql/sql_trigger.cc
    1.9 04/11/24 12:23:57 dlenev@mysql.com +82 -25
    Now instead of binding Item_trigger_field to TABLE objects during
    trigger definition parsing at table open, we perform pass through
    special list of all such objects in trigger. This allows easily check
    all references to fields in old/new version of row in trigger during
    execution of CREATE TRIGGER statement (this is more courtesy for users
    since we can't check everything anyway).
    We also report that such reference is bad by returning error from
    Item_trigger_field::fix_fields() method (instead of setup_field())
    This means that if trigger is broken we will bark during trigger
    execution instead of trigger definition parsing at table open.
    (i.e. now we allow to open tables with broken triggers).
    
    Table_triggers_list::prepare_old_row_accessors() method was added to be
    able to reuse code creating Field objects referencing TABLE::record[1]
    buffer instead of TABLE::record[0].

  sql/sql_parse.cc
    1.358.1.19 04/11/24 12:23:57 dlenev@mysql.com +3 -3
    mysql_execute_command():
      Since now we use trigger body for some checks in
      mysql_create_or_drop_trigger() we should destroy it only
      after calling this function.

  sql/sql_lex.h
    1.144.1.5 04/11/24 12:23:57 dlenev@mysql.com +6 -4
    Now we are binding Item_trigger_field's to TABLE object by passing
    through specially constructed list of all such objects in this trigger
    instead of doing this during trigger definition parsing at table open.
    So we no longer need LEX::trg_table, we use LEX::trg_table_fields list
    instead.

  sql/sql_lex.cc
    1.113.1.10 04/11/24 12:23:57 dlenev@mysql.com +0 -1
    LEX::trg_table was removed.

  sql/sp_head.h
    1.49 04/11/24 12:23:57 dlenev@mysql.com +2 -6
    sp_instr_trigger_field:
      Made trigger_field member public to be able to add it more easily to
      global list of all Item_trigger_field objects in trigger.

  sql/sp_head.cc
    1.105 04/11/24 12:23:56 dlenev@mysql.com +7 -1
    sp_head::init()/reset_lex()/restore_lex():
     In order to fill global LEX::trg_table_fields (list of all 
     Item_trigger_field objects for trigger) we should init the same list
     in LEX of substatement before its parsing and merge it to global list
     after parsing.

  sql/mysql_priv.h
    1.225.1.12 04/11/24 12:23:56 dlenev@mysql.com +9 -0
    Added SQL_LIST::push_back() method which allows to add another SQL_LIST
    to the end of this SQL_LIST.

  sql/item.h
    1.87.1.2 04/11/24 12:23:56 dlenev@mysql.com +3 -1
    Item_trigger_field:
    - Added next_trg_field member for linking all such objects in trigger
      in one list.
    - Also setup_field() now returns void. If any error will occur we will
      report it at fix_fields() stage.

  sql/item.cc
    1.92.1.1 04/11/24 12:23:56 dlenev@mysql.com +15 -14
    Item_trigger_field::setup_field() now returns void. If any error
    will occur we will report it at fix_fields() stage.

  mysql-test/t/trigger.test
    1.6 04/11/24 12:23:56 dlenev@mysql.com +4 -2
    Added test which attempts to create trigger for table referencing to
    field which does not exist in this table.

  mysql-test/r/trigger.result
    1.4 04/11/24 12:23:56 dlenev@mysql.com +4 -0
    Added test which attempts to create trigger for table referencing to
    field which does not exist in this table.

ChangeSet
  1.1616.1255.3 04/11/24 09:39:05 joreland@mysql.com +2 -0
  ndb - Add testcase to autotest

  ndb/test/run-test/daily-basic-tests.txt
    1.12 04/11/24 09:39:02 joreland@mysql.com +4 -0
    more test cases

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.4.2 04/11/24 09:39:02 joreland@mysql.com +1 -0
    print on state on rare crash

ChangeSet
  1.1616.1248.20 04/11/24 09:36:49 joreland@mysql.com +1 -0
  ndb - debug printout

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.5.1 04/11/24 09:36:47 joreland@mysql.com +1 -0
    print state on rare crash

ChangeSet
  1.1647.14.7 04/11/23 22:57:04 serg@serg.mylan +2 -0
  ha_myisammrg was missing index_type() method bug#6756

  sql/ha_myisammrg.h
    1.36 04/11/23 22:56:57 serg@serg.mylan +1 -0
    ha_myisammrg was missing index_type() method

  sql/ha_myisammrg.cc
    1.57 04/11/23 22:56:57 serg@serg.mylan +11 -0
    ha_myisammrg was missing index_type() method

ChangeSet
  1.1661.1.1 04/11/23 22:08:47 joreland@mysql.com +11 -0
  wl2126 - ndb - add support for batching range scans
  1) removed acc keyinfo
  2) introduce handling of multiple bounds

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.46.1.1 04/11/23 22:08:43 joreland@mysql.com +19 -3
    handle multiple bounds

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.24 04/11/23 22:08:43 joreland@mysql.com +0 -35
    removed scan keyinfo

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.18 04/11/23 22:08:43 joreland@mysql.com +0 -1
    removed scan keyinfo

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.36 04/11/23 22:08:43 joreland@mysql.com +0 -2
    removed scan keyinfo

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.45.1.1 04/11/23 22:08:43 joreland@mysql.com +215 -148
    1) removed add scan,
       let LQH read keyinfo from tup instead
    2) introduce copy_bounds which handles multiple bounds

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.12 04/11/23 22:08:43 joreland@mysql.com +0 -2
    removed scan keyinfo

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.24.1.1 04/11/23 22:08:43 joreland@mysql.com +10 -8
    removed scan keyinfo

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.35 04/11/23 22:08:43 joreland@mysql.com +9 -45
    removed keyinfo from acc scan

  ndb/include/ndbapi/NdbIndexScanOperation.hpp
    1.6.1.1 04/11/23 22:08:43 joreland@mysql.com +9 -0
    Added new_bound call, which is used when batching range scans

  ndb/include/kernel/signaldata/TuxBound.hpp
    1.3 04/11/23 22:08:43 joreland@mysql.com +2 -0
    Add data word

  ndb/include/kernel/signaldata/AccScan.hpp
    1.2 04/11/23 22:08:43 joreland@mysql.com +1 -19
    Removed keyinfo from AccScan

ChangeSet
  1.1647.15.2 04/11/23 19:19:09 pem@mysql.comhem.se +2 -0
  Fix compiler warnings on some systems. (Unused variables)
  Fixed bug in DROP FUNCTION for UDFs.
  Note: It still doesn't work properly, but that bug is somewhere else.

  sql/sql_parse.cc
    1.358.1.18 04/11/23 19:18:08 pem@mysql.com +19 -20
    Fix compiler warning on some systems. (Unused variable)
    Fixed bug in DROP FUNCTION for UDFs.
    Note: It still doesn't work properly, but that bug is somewhere else.

  sql/sp.cc
    1.56.1.7 04/11/23 19:18:08 pem@mysql.com +2 -1
    Fix compiler warning on some systems. (Unused variable)

ChangeSet
  1.1346.707.91 04/11/23 17:18:41 joerg@mysql.com +1 -0
  Change "Do-compile" to make automatic build log analysis easier and 
  to run the standard tests with "--force" (default, can be switched off).

  Build-tools/Do-compile
    1.74.1.13 04/11/23 17:18:40 joerg@mysql.com +14 -3
    1) For an automated log analysis, we need a clear marker in the build log
       whether compile + link succeeded: Write it after successful "make".
    2) Ensure the standard tests are run with "--force" in the default case,
       but allow the old behaviour by an option "--one-error".
    3) Correct a typing error in the usage message.

ChangeSet
  1.1647.16.2 04/11/23 16:28:51 serg@serg.mylan +1 -0
  don't crash when trp=0

  sql/opt_range.cc
    1.129 04/11/23 16:28:43 serg@serg.mylan +3 -3
    don't crash when trp=0

ChangeSet
  1.1647.15.1 04/11/23 17:41:39 gluh@gluh.mysql.r18.ru +6 -0
  More test cases are added
  Fixed bug 'using of alias with information schema tables in views'
  removed compiler warnings

  tests/client_test.c
    1.80 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +1 -1
    Changed length of some columns

  sql/table.h
    1.73.1.13 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +1 -1
    Fixed bug 'using of alias with information schema tables in views'

  sql/sql_show.cc
    1.175 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +9 -8
    Fixed bug 'using of alias with information schema tables in views'
    Changed length of some columns

  sql/sql_select.cc
    1.252.1.3 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +3 -2
    Fixed bug 'using of alias with information schema tables in views'

  mysql-test/t/information_schema.test
    1.6 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +18 -0
    More test cases are added

  mysql-test/r/information_schema.result
    1.7 04/11/23 17:41:34 gluh@gluh.mysql.r18.ru +32 -0
    More test cases are added

ChangeSet
  1.1647.14.3 04/11/23 15:11:49 guilhem@mysql.com +1 -0
  use distclean in BUILD/compile* scripts to make sure .deps dirs go
  away (old .Plo files in them showed to cause build problems for at
  least another dev and me, and they also cause problems after .c->.cc
  renames).

  BUILD/FINISH.sh
    1.27 04/11/23 15:10:07 guilhem@mysql.com +1 -1
    use distclean in BUILD/compile* scripts to make sure .deps dirs go away (old .Plo files in them showed to
    +cause build problems for at least another dev and me).

ChangeSet
  1.1616.1268.1 04/11/23 15:03:16 serg@serg.mylan +1 -0
  use FT_MAX_WORD_LEN_FOR_SORT instead of HA_FT_MAXBYTELEN when calculating
  preferred key block length for ft index

  myisam/mi_create.c
    1.37 04/11/23 15:03:07 serg@serg.mylan +6 -4
    use FT_MAX_WORD_LEN_FOR_SORT instead of HA_FT_MAXBYTELEN when calculating
    preferred key block length for ft index

ChangeSet
  1.1616.1248.18 04/11/23 18:05:13 wax@kishkin.ru +1 -0
  Delete: mysql-test/mysql_test_run.c

  BitKeeper/deleted/.del-mysql_test_run.c~5ba4e8fff5eab91d
    1.2 04/11/23 18:03:41 wax@mysql.com +0 -0
    Delete: mysql-test/mysql_test_run.c

ChangeSet
  1.1616.1180.7 04/11/23 17:55:07 wax@kishkin.ru +1 -0
  rename event_connect_request to smem_event_connect_request

  sql/mysqld.cc
    1.356.1.166 04/11/23 17:55:04 wax@mysql.com +7 -7
    rename event_connect_request to smem_event_connect_request

ChangeSet
  1.1616.1.524 04/11/23 09:12:56 tomas@poseidon.ndb.mysql.com +2 -0
  small bug fix for ndb restarter

  ndb/test/src/NdbRestarter.cpp
    1.11 04/11/23 09:12:51 tomas@poseidon.ndb.mysql.com +1 -1
    small bug fix for ndb restarter

  ndb/test/src/NdbBackup.cpp
    1.18 04/11/23 09:12:51 tomas@poseidon.ndb.mysql.com +3 -2
    small bug fix for ndb restarter

ChangeSet
  1.1647.12.4 04/11/22 22:57:05 serg@serg.mylan +3 -0
  post-merge

  mysql-test/t/range.test
    1.21 04/11/22 22:56:58 serg@serg.mylan +2 -2
    post-merge

  mysql-test/r/range.result
    1.29 04/11/22 22:56:58 serg@serg.mylan +5 -4
    post-merge

  mysql-test/r/innodb.result
    1.82 04/11/22 22:56:58 serg@serg.mylan +18 -18
    post-merge

ChangeSet
  1.1647.12.2 04/11/22 20:50:04 serg@serg.mylan +1 -0
  typo fixed

  sql/sql_select.cc
    1.252.1.1 04/11/22 20:49:53 serg@serg.mylan +1 -5
    typo fixed

ChangeSet
  1.1346.707.90 04/11/22 19:18:35 serg@serg.mylan +1 -0
  "Table file %s was created in MySQL 4.1+" is an error, not a warning

  myisam/mi_open.c
    1.46.1.21 04/11/22 19:18:32 serg@serg.mylan +4 -0
    "Table file %s was created in MySQL 4.1+" is an error, not a warning

ChangeSet
  1.1616.1248.14 04/11/22 18:07:04 antony@ltantony.rdg.cyberkinetica.homeunix.net +9 -0
  Bug#6252 - Duplicate columns in keys should fail
    Added check for duplicate column in key
    Added tests and fixed tests which exploit bug

  sql/sql_table.cc
    1.157.2.105 04/11/22 18:06:54 antony@ltantony.rdg.cyberkinetica.homeunix.net +14 -1
    Bug#6252 - Duplicate columns in keys should fail
      Added check for duplicate column.

  mysql-test/t/type_blob.test
    1.23 04/11/22 18:06:53 antony@ltantony.rdg.cyberkinetica.homeunix.net +2 -2
    Fix test as it exploited Bug#6252

  mysql-test/t/key.test
    1.14.1.6 04/11/22 18:06:53 antony@ltantony.rdg.cyberkinetica.homeunix.net +23 -0
    Test for Bug#6126/6252

  mysql-test/t/innodb.test
    1.62.1.2 04/11/22 18:06:53 antony@ltantony.rdg.cyberkinetica.homeunix.net +22 -0
    Test for Bug#6126

  mysql-test/t/delete.test
    1.18 04/11/22 18:06:52 antony@ltantony.rdg.cyberkinetica.homeunix.net +26 -4
    Fix test as it exploited Bug#6252

  mysql-test/r/type_blob.result
    1.40.1.1 04/11/22 18:06:52 antony@ltantony.rdg.cyberkinetica.homeunix.net +2 -2
    Fix test as it exploited Bug#6252

  mysql-test/r/key.result
    1.18.1.6 04/11/22 18:06:52 antony@ltantony.rdg.cyberkinetica.homeunix.net +18 -0
    Test for Bug#6126/6252

  mysql-test/r/innodb.result
    1.75.4.1 04/11/22 18:06:51 antony@ltantony.rdg.cyberkinetica.homeunix.net +18 -0
    Test for Bug#6126

  mysql-test/r/delete.result
    1.20 04/11/22 18:06:51 antony@ltantony.rdg.cyberkinetica.homeunix.net +26 -4
    Fix test as it exploited Bug#6252

ChangeSet
  1.1616.1267.1 04/11/22 18:54:06 pekka@mysql.com +3 -0
  ndb: fix blob performance in long transactions

  ndb/test/ndbapi/testBlobs.cpp
    1.18 04/11/22 18:43:23 pekka@mysql.com +302 -1
    fix blob performance in long transactions

  ndb/src/ndbapi/NdbConnection.cpp
    1.28.3.1 04/11/22 18:43:23 pekka@mysql.com +36 -0
    fix blob performance in long transactions

  ndb/include/ndbapi/NdbConnection.hpp
    1.18.1.1 04/11/22 18:43:22 pekka@mysql.com +2 -2
    fix blob performance in long transactions

ChangeSet
  1.1346.766.1 04/11/22 18:37:30 serg@serg.mylan +3 -0
  ft_boolean_search.c:
    bug#6705 - (+trunc1* +trunc2*)
  fulltext.test, fulltext.result:
    bug#6705

  myisam/ft_boolean_search.c
    1.47.1.18 04/11/22 18:36:12 serg@serg.mylan +2 -2
    bug#6705 - (+trunc1* +trunc2*)

  mysql-test/t/fulltext.test
    1.34.2.13 04/11/22 18:35:51 serg@serg.mylan +2 -0
    bug#6705

  mysql-test/r/fulltext.result
    1.29.1.19 04/11/22 18:35:35 serg@serg.mylan +8 -0
    bug#6705

ChangeSet
  1.1616.1266.1 04/11/22 17:08:06 lenz@mysql.com +2 -0
  - renamed mysqladmin.c -> mysqladmin.cpp to fix the Windows builds

  VC++Files/client/mysqladmin.dsp
    1.11 04/11/22 17:08:01 lenz@mysql.com +1 -1
    - renamed mysqladmin.c -> mysqladmin.cpp to fix the Windows builds

  BitKeeper/etc/ignore
    1.153.1.58 04/11/22 17:08:01 lenz@mysql.com +1 -0
    Added ac_available_languages_fragment to the ignore list

ChangeSet
  1.1616.1265.1 04/11/22 15:05:51 tomas@poseidon.ndb.mysql.com +1 -0
  added --no-defaults to ndb_drop_table in autodiscover test

  mysql-test/t/ndb_autodiscover.test
    1.13 04/11/22 15:05:44 tomas@poseidon.ndb.mysql.com +7 -7
    added --no-defaults to ndb_drop_table in autodiscover test

ChangeSet
  1.1647.13.1 04/11/22 17:50:42 petr@mysql.com +1 -0
  Fixed a problem with Innodb_buffer_pool_pages_latched status variable.

  innobase/buf/buf0buf.c
    1.41 04/11/22 17:50:38 petr@mysql.com +2 -1
    Added a sanity check for buffer_pool_pages_latched status variable.
    The lack of this check resulted in weird result on windows.

ChangeSet
  1.1616.1255.2 04/11/22 15:27:28 joreland@mysql.com +1 -0
  wl2077 - bug fix for SCAN_TABREF

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.3.2 04/11/22 15:27:26 joreland@mysql.com +1 -1
    1 more fix of premature scan closure

ChangeSet
  1.1616.1264.1 04/11/22 18:17:41 bar@mysql.com +1 -0
  uca-dump.c:
    Better variable names in dump.
    Dump tertiary weight in reverse order, to sort upper letters before their lower counterparts.

  strings/uca-dump.c
    1.4 04/11/22 18:16:37 bar@mysql.com +13 -4
    Better variable names in dump.
    Dump tertiary weight in reverse order, to sort upper letters before their lower counterparts.

ChangeSet
  1.1616.1263.1 04/11/22 14:53:18 serg@serg.mylan +7 -0
  Bug #6748 heap_rfirst() doesn't work (and never did!)
  range for BETWEEN typo fixed

  sql/sql_select.cc
    1.216.1.168 04/11/22 14:53:12 serg@serg.mylan +1 -1
    range for BETWEEN typo fixed

  sql/handler.cc
    1.103.1.53 04/11/22 14:53:12 serg@serg.mylan +3 -1
    Bug #6748 heap_rfirst() doesn't work (and never did!)

  mysql-test/t/heap.test
    1.17 04/11/22 14:53:12 serg@serg.mylan +11 -0
    Bug #6748 heap_rfirst() doesn't work (and never did!)

  mysql-test/r/range.result
    1.19.3.4 04/11/22 14:53:12 serg@serg.mylan +2 -2
    range for BETWEEN typo fixed

  mysql-test/r/heap.result
    1.20.1.5 04/11/22 14:53:12 serg@serg.mylan +7 -0
    Bug #6748 heap_rfirst() doesn't work (and never did!)

  heap/hp_rfirst.c
    1.13 04/11/22 14:53:12 serg@serg.mylan +1 -0
    Bug #6748 heap_rfirst() doesn't work (and never did!)

  extra/perror.c
    1.33 04/11/22 14:53:12 serg@serg.mylan +1 -1
    meaningless error message fixed

ChangeSet
  1.1616.1260.2 04/11/22 13:41:46 tomas@poseidon.ndb.mysql.com +7 -0
  added force send interface to scan
  prepared for using query cache in ndb

  sql/ha_ndbcluster.h
    1.40.3.1 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +2 -0
    added force send interface to scan
    prepared for using query cache in ndb

  sql/ha_ndbcluster.cc
    1.112.5.1 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +20 -13
    added force send interface to scan
    prepared for using query cache in ndb

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.4.1 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +34 -16
    added force send interface to scan

  ndb/src/ndbapi/NdbResultSet.cpp
    1.7 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +6 -6
    added force send interface to scan

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.17.1.1 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +6 -5
    added force send interface to scan

  ndb/include/ndbapi/NdbResultSet.hpp
    1.5 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +3 -3
    added force send interface to scan

  ndb/include/ndbapi/NdbIndexScanOperation.hpp
    1.7 04/11/22 13:41:43 tomas@poseidon.ndb.mysql.com +3 -3
    added force send interface to scan

ChangeSet
  1.1616.1262.1 04/11/22 13:58:11 mskold@mysql.com +2 -0
  Added NULL value tests for UNIQUE index

  mysql-test/t/ndb_index_unique.test
    1.8 04/11/22 13:57:51 mskold@mysql.com +26 -0
    Added NULL value tests for UNIQUE index

  mysql-test/r/ndb_index_unique.result
    1.9 04/11/22 13:57:51 mskold@mysql.com +45 -0
    Added NULL value tests for UNIQUE index

ChangeSet
  1.1616.1261.1 04/11/22 14:17:04 dlenev@brandersnatch.localdomain +2 -0
  Backport of fix making myisam test results repeatable

  mysql-test/t/myisam.test
    1.33.1.1 04/11/22 14:17:01 dlenev@mysql.com +2 -1
    Backport of fix making myisam test results repeatable

  mysql-test/r/myisam.result
    1.45.1.1 04/11/22 14:17:01 dlenev@mysql.com +1 -0
    Backport of fix making myisam test results repeatable

ChangeSet
  1.1616.1.519 04/11/22 10:47:59 tomas@poseidon.ndb.mysql.com +4 -0
      removed unused variables
      assigned "localhost" as default connectstring
      added a disconnect() first in connect()
      removed double implementation of connect code, use connect() in NdbRestarter
      removed extra "host=" in connectstring

  ndb/test/src/NdbRestarter.cpp
    1.10 04/11/22 10:47:54 tomas@poseidon.ndb.mysql.com +2 -2
    removed unused variables
    assigned "localhost" as default connectstring
    added a disconnect() first in connect()

  ndb/test/src/NdbBackup.cpp
    1.17 04/11/22 10:47:53 tomas@poseidon.ndb.mysql.com +12 -19
    removed double implementation of connect code, use connect() in NdbRestarter
    removed extra "host=" in connectstring

  ndb/test/include/NdbRestarter.hpp
    1.4 04/11/22 10:47:53 tomas@poseidon.ndb.mysql.com +0 -2
    removed unused variables

  ndb/include/mgmapi/mgmapi.h
    1.19 04/11/22 10:47:53 tomas@poseidon.ndb.mysql.com +0 -2
    removed wrong comment

ChangeSet
  1.1616.1259.1 04/11/22 13:05:10 dlenev@brandersnatch.localdomain +4 -0
  Fix for bug #6462 "Same request on same data returns different
  results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
  statements". (Version #2 with after-review fixes).
  
  To perform proper cleanup for statements that can contain subqueries 
  but don't have main select we must call free_undelaid_joins().

  sql/sql_do.cc
    1.7.1.1 04/11/22 13:05:07 dlenev@mysql.com +1 -0
    Added missing cleanup of joins used in subqueries to DO statement.

  sql/set_var.cc
    1.34.50.1 04/11/22 13:05:07 dlenev@mysql.com +11 -6
    Added missing cleanup of joins used in subqueries to SET statement.

  mysql-test/t/subselect.test
    1.58.1.66 04/11/22 13:05:07 dlenev@mysql.com +19 -0
    Added test for bug #6462 "Same request on same data returns different
    results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
    statements".

  mysql-test/r/subselect.result
    1.67.1.77 04/11/22 13:05:07 dlenev@mysql.com +15 -0
    Added test for bug #6462 "Same request on same data returns different
    results." a.k.a. "Proper cleanup of subqueries is missing for SET and DO
    statements".

ChangeSet
  1.1616.1258.1 04/11/22 10:35:03 mskold@mysql.com +4 -0
  Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)

  sql/ha_ndbcluster.cc
    1.112.1.6 04/11/22 10:34:44 mskold@mysql.com +22 -1
    Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)

  mysql-test/t/ndb_index_unique.test
    1.7 04/11/22 10:34:44 mskold@mysql.com +8 -0
    Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)

  mysql-test/r/ndb_index_unique.result
    1.8 04/11/22 10:34:44 mskold@mysql.com +7 -0
    Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)

  sql/ha_ndbcluster.h
    1.40.1.3 04/11/22 10:34:43 mskold@mysql.com +2 -1
    Added checks for NOT NULL for all fields in UNIQUE INDEX (USING HASH)

ChangeSet
  1.1616.1257.1 04/11/22 13:02:27 bar@mysql.com +1 -0
  uca-dump.c:
    Mofidications to dump secondary and tertiary weigthts
    And some minor improvements

  strings/uca-dump.c
    1.3 04/11/22 13:01:51 bar@mysql.com +56 -24
    Mofidications to dump secondary and tertiary weigthts
    And some minor improvements

ChangeSet
  1.1616.1248.8 04/11/22 10:34:29 jan@hundin.mysql.fi +1 -0
  Fixed BUG #6747: innodb_locks_unsafe_for_binlog still uses next-key locking.

  innobase/row/row0sel.c
    1.51.1.8 04/11/22 10:34:08 jan@hundin.mysql.fi +72 -62
    Fixed bug: innodb_locks_unsafe_for_binlog still uses next-key locking (BUG #6747).
    We do not take gap type locks when using InnoDB startup option 
    innodb_locks_unsafe_for_binlog. Some code polishing also done.

ChangeSet
  1.1616.1256.1 04/11/22 08:06:39 tomas@poseidon.ndb.mysql.com +13 -0
  aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
  enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/waiter.cpp
    1.16.1.1 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/select_count.cpp
    1.11 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/select_all.cpp
    1.11.1.1 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/restore/restore_main.cpp
    1.19.1.4 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/listTables.cpp
    1.14 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/drop_tab.cpp
    1.8 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/drop_index.cpp
    1.7 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/desc.cpp
    1.10 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/tools/delete_all.cpp
    1.9 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/src/mgmsrv/main.cpp
    1.29.2.1 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +8 -4
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/src/mgmclient/main.cpp
    1.13.1.1 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/src/kernel/vm/Configuration.cpp
    1.25.1.3 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +1 -1
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

  ndb/include/util/ndb_opts.h
    1.2 04/11/22 08:06:35 tomas@poseidon.ndb.mysql.com +12 -6
    aligned connect string option on all cluster executables, --ndb-connectstring is now supported by all
    enabled new section in my.cnf [mysql_cluster], which is read by all executables, where connect string can be put for all cluster executables

ChangeSet
  1.1616.1248.7 04/11/22 11:58:40 bar@mysql.com +7 -0
  Bug #6737: REGEXP gives wrong result with case sensitive collation:
  - A new flag MY_CS_CSSORT was introduced for case sensitivity.
  - Item_func_regexp doesn't substiture ICASE not only
    for binary collations but for case sensitive collations as well. 

  strings/ctype-win1250ch.c
    1.42 04/11/22 11:58:35 bar@mysql.com +6 -6
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  strings/ctype-czech.c
    1.52 04/11/22 11:58:35 bar@mysql.com +6 -6
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  sql/item_cmpfunc.cc
    1.111.1.59 04/11/22 11:58:35 bar@mysql.com +11 -9
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  mysys/charset.c
    1.130 04/11/22 11:58:35 bar@mysql.com +11 -0
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  mysql-test/t/ctype_latin1.test
    1.2 04/11/22 11:58:35 bar@mysql.com +7 -0
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  mysql-test/r/ctype_latin1.result
    1.2 04/11/22 11:58:35 bar@mysql.com +9 -0
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

  include/m_ctype.h
    1.102 04/11/22 11:58:35 bar@mysql.com +1 -1
    Bug #6737: REGEXP gives wrong result with case sensitive collation:
    - A new flag MY_CS_CSSORT was introduced for case sensitivity.
    - Item_func_regexp doesn't substiture ICASE not only
      for binary collations but for case sensitive collations as well. 

ChangeSet
  1.1616.1239.6 04/11/22 07:22:08 joreland@mysql.com +1 -0
  wl2077 - ndb, fix testDict

  ndb/test/src/NDBT_Test.cpp
    1.16 04/11/22 07:22:06 joreland@mysql.com +2 -0
    wl2077 - ndb, fix testDict

ChangeSet
  1.1616.1239.5 04/11/21 22:15:44 joreland@mysql.com +6 -0
  wl2077 - ndb close scan - fix introduced bugs wrt premature close of scan

  ndb/tools/select_all.cpp
    1.13 04/11/21 22:15:41 joreland@mysql.com +1 -1
    Use full scan as default

  ndb/test/src/NDBT_Test.cpp
    1.15 04/11/21 22:15:41 joreland@mysql.com +1 -3
    Fix createTable(false)

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.2.2 04/11/21 22:15:41 joreland@mysql.com +5 -3
    Removed some special cases by setting up them instead

  ndb/src/ndbapi/NdbConnectionScan.cpp
    1.13 04/11/21 22:15:41 joreland@mysql.com +8 -2
    Better handling of SCAN_TABREF

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42.2.3 04/11/21 22:15:41 joreland@mysql.com +1 -2
    Handle already closed fragments

  ndb/src/common/debugger/signaldata/ScanTab.cpp
    1.10 04/11/21 22:15:41 joreland@mysql.com +3 -2
    Fix printout 

ChangeSet
  1.1634.12.6 04/11/21 19:33:49 bell@sanja.is.com.ua +11 -0
  post merge

  sql/table.cc
    1.127 04/11/21 19:33:46 bell@sanja.is.com.ua +10 -8
    post merge

  sql/sql_update.cc
    1.126 04/11/21 19:33:45 bell@sanja.is.com.ua +54 -12
    post merge

  sql/sql_parse.cc
    1.362 04/11/21 19:33:45 bell@sanja.is.com.ua +2 -6
    post merge

  sql/sql_load.cc
    1.67 04/11/21 19:33:45 bell@sanja.is.com.ua +5 -2
    post merge

  sql/sql_lex.h
    1.147 04/11/21 19:33:45 bell@sanja.is.com.ua +1 -0
    post merge

  sql/sql_lex.cc
    1.117 04/11/21 19:33:45 bell@sanja.is.com.ua +1 -1
    post merge

  sql/sql_insert.cc
    1.116.1.7 04/11/21 19:33:45 bell@sanja.is.com.ua +1 -1
    post merge

  sql/sql_base.cc
    1.190 04/11/21 19:33:45 bell@sanja.is.com.ua +18 -16
    post merge

  sql/sql_acl.cc
    1.101.4.1 04/11/21 19:33:45 bell@sanja.is.com.ua +1 -1
    post merge

  sql/mysql_priv.h
    1.228 04/11/21 19:33:45 bell@sanja.is.com.ua +3 -3
    post merge

  sql/item.cc
    1.84.2.9 04/11/21 19:33:45 bell@sanja.is.com.ua +0 -5
    post merge

ChangeSet
  1.1616.1248.6 04/11/21 17:38:15 heikki@hundin.mysql.fi +3 -0
  trx0undo.c, trx0purge.c:
    Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004
  lock0lock.c:
    Let SHOW INNODB STATUS print the history list length

  innobase/trx/trx0undo.c
    1.15 04/11/21 17:34:32 heikki@hundin.mysql.fi +1 -1
    Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004

  innobase/trx/trx0purge.c
    1.19 04/11/21 17:34:32 heikki@hundin.mysql.fi +22 -1
    Print a warning to the .err log if the InnoDB history list length is > 20 000 even though purge reaches the list head; this is to track corruption reported on the MySQL mailing list Nov 9, 2004

  innobase/lock/lock0lock.c
    1.43.1.1 04/11/21 17:32:15 heikki@hundin.mysql.fi +3 -0
    Let SHOW INNODB STATUS print the history list length

ChangeSet
  1.1647.1.28 04/11/21 16:42:54 bell@sanja.is.com.ua +2 -0
  test made independend of server builtin features

  mysql-test/t/rpl_auto_increment.test
    1.2 04/11/21 16:42:49 bell@sanja.is.com.ua +1 -1
    test made independend of server builtin features

  mysql-test/r/rpl_auto_increment.result
    1.4 04/11/21 16:42:49 bell@sanja.is.com.ua +1 -2
    test made independend of server builtin features

ChangeSet
  1.1647.11.1 04/11/21 15:37:52 serg@serg.mylan +2 -0
  make the test results repeatable

  mysql-test/t/myisam.test
    1.34 04/11/21 15:37:45 serg@serg.mylan +2 -1
    make the test results repeatable

  mysql-test/r/myisam.result
    1.46 04/11/21 15:37:44 serg@serg.mylan +1 -0
    make the test results repeatable

ChangeSet
  1.1647.1.27 04/11/21 16:35:42 bell@sanja.is.com.ua +25 -0
  postreview changes

  sql/sql_table.cc
    1.196 04/11/21 16:35:37 bell@sanja.is.com.ua +13 -9
    fixed layout
    fixed comment
    allow cocalization of error

  sql/share/ukrainian/errmsg.txt
    1.79.1.5 04/11/21 16:35:37 bell@sanja.is.com.ua +2 -1
    checksum error message

  sql/share/swedish/errmsg.txt
    1.118.1.6 04/11/21 16:35:37 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/spanish/errmsg.txt
    1.117.1.6 04/11/21 16:35:37 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/slovak/errmsg.txt
    1.117.1.5 04/11/21 16:35:37 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/serbian/errmsg.txt
    1.71.1.6 04/11/21 16:35:37 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/russian/errmsg.txt
    1.114.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/romanian/errmsg.txt
    1.114.1.6 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/portuguese/errmsg.txt
    1.116.1.6 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/polish/errmsg.txt
    1.117.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/norwegian/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/norwegian-ny/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/korean/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/japanese/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/italian/errmsg.txt
    1.123.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/hungarian/errmsg.txt
    1.118.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/greek/errmsg.txt
    1.117.1.6 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/german/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/french/errmsg.txt
    1.116.1.6 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/estonian/errmsg.txt
    1.119.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/english/errmsg.txt
    1.125.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/dutch/errmsg.txt
    1.120.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/danish/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  sql/share/czech/errmsg.txt
    1.116.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +1 -0
    checksum error message

  include/mysqld_error.h
    1.110.1.5 04/11/21 16:35:36 bell@sanja.is.com.ua +2 -1
    checksum error message

ChangeSet
  1.1616.1254.8 04/11/21 12:04:27 konstantin@mysql.com +3 -0
  A fix and test case for Bug#6297 "prepared statement, wrong handling
   of <parameter> IS NULL":
  we must not only set Item::null_value in Item_param, but implement
  Item_param::is_null() to work well with IS NULL/IS NOT NULL clauses.

  sql/item.h
    1.56.1.99 04/11/21 12:04:23 konstantin@mysql.com +10 -0
    A fix for Bug#6297: we must not only set null_value in Item_param, but
    also implement Item_param::is_null() to work well with  IS NULL/
    IS NOT NULL.
    Item::is_null() commented.

  mysql-test/t/ps.test
    1.27.1.1 04/11/21 12:04:23 konstantin@mysql.com +14 -0
    A test case for Bug#6297 "prepared statement, wrong handling of 
    <parameter> IS NULL"

  mysql-test/r/ps.result
    1.29.1.2 04/11/21 12:04:23 konstantin@mysql.com +21 -0
    Test case for Bug#6297: test results fixed.

ChangeSet
  1.1647.1.24 04/11/20 20:19:08 serg@serg.mylan +1 -0
  post-merge fix

  sql/item.cc
    1.92 04/11/20 20:17:29 serg@serg.mylan +1 -1
    post-merge fix

ChangeSet
  1.1647.1.22 04/11/20 01:17:18 gluh@gluh.mysql.r18.ru +5 -0
  changed field names, fields order according to WL description
  fixed bug: "create view v7 as select * from information_schema.tables;" failed

  tests/client_test.c
    1.78 04/11/20 01:17:12 gluh@gluh.mysql.r18.ru +2 -2
    changed field names, fields order according to WL description

  sql/sql_view.cc
    1.21.4.6 04/11/20 01:17:12 gluh@gluh.mysql.r18.ru +1 -1
    fixed bug: "create view v7 as select * from information_schema.tables;" failed

  sql/sql_show.cc
    1.174 04/11/20 01:17:11 gluh@gluh.mysql.r18.ru +151 -94
    changed field names, fields order according to WL description

  mysql-test/t/information_schema.test
    1.5 04/11/20 01:17:11 gluh@gluh.mysql.r18.ru +11 -1
    changed field names, fields order according to WL description

  mysql-test/r/information_schema.result
    1.6 04/11/20 01:17:11 gluh@gluh.mysql.r18.ru +59 -37
    changed field names, fields order according to WL description

ChangeSet
  1.1616.1254.7 04/11/19 14:53:40 paul@kite-hub.kitebird.com +1 -0
  mysql.cc:
    Tweak some help text.

  client/mysql.cc
    1.121.1.75 04/11/19 14:53:01 paul@kite-hub.kitebird.com +3 -3
    Tweak some help text.

ChangeSet
  1.1616.1254.3 04/11/19 17:21:27 tomas@poseidon.ndb.mysql.com +2 -0
  Makefile.am, mysqladmin.cc:
    reverting linking ndbclisnt to mysqladmin.cc

  client/Makefile.am
    1.32.2.2 04/11/19 17:21:12 tomas@poseidon.ndb.mysql.com +1 -2
    reverting linking ndbclisnt to mysqladmin.cc

  client/mysqladmin.cc
    1.93.1.3 04/11/19 17:20:41 tomas@poseidon.ndb.mysql.com +6 -6
    reverting linking ndbclisnt to mysqladmin.cc

ChangeSet
  1.1616.1254.2 04/11/19 17:18:46 tomas@poseidon.ndb.mysql.com +1 -0
  acinclude.m4:
    reverting my last fix

  acinclude.m4
    1.123 04/11/19 17:18:19 tomas@poseidon.ndb.mysql.com +1 -1
    reverting my last fix

ChangeSet
  1.1616.1253.1 04/11/19 16:58:02 tomas@poseidon.ndb.mysql.com +2 -0
      corrected some erroneous size calculations in tup
      fixed erroneous error message - set auto increment was done even if create table failed so real error message got lost behind "table not found"
      and simplified code a bit

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.38.1.1 04/11/19 16:57:59 tomas@poseidon.ndb.mysql.com +23 -19
    fixed erroneous error message - set auto increment was done even if create table failed so real error message got lost behind "table not found"
    and simplified code a bit

  ndb/src/kernel/vm/Configuration.cpp
    1.25.1.2 04/11/19 16:57:58 tomas@poseidon.ndb.mysql.com +2 -2
    corrected some erroneous size calculations

ChangeSet
  1.1647.10.1 04/11/19 19:46:16 petr@mysql.com +1 -0
  work around for compiler bug (5.0.2 build fails on octane2)

  server-tools/instance-manager/thread_repository.cc
    1.2 04/11/19 19:46:09 petr@mysql.com +3 -2
    Moved info declaration out of the loops to work around a compiler bug.

  ndb/test/ndbapi/testDict.cpp
    1.17 04/11/19 16:51:23 pekka@mysql.com +16 -3
    do not crash on config mismatch if release compiled

  ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
    1.7 04/11/19 16:51:23 pekka@mysql.com +11 -0
    do not crash on config mismatch if release compiled

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.21.1.2 04/11/19 16:51:23 pekka@mysql.com +14 -0
    do not crash on config mismatch if release compiled

  ndb/src/kernel/blocks/ERROR_codes.txt
    1.8 04/11/19 16:51:23 pekka@mysql.com +2 -1
    do not crash on config mismatch if release compiled

ChangeSet
  1.1616.1251.1 04/11/19 16:49:17 pekka@mysql.com +4 -0
  ndb: do not crash on config mismatch if release compiled

ChangeSet
  1.1616.1248.3 04/11/19 19:29:32 bar@mysql.com +1 -0
  func_str.result:
    This test was moved into func_group.

ChangeSet
  1.1616.1250.1 04/11/19 18:29:46 petr@mysql.com +2 -0
  Added --disable-log-bin option to the mysqlbinlog (WL1787)

ChangeSet
  1.1616.1248.2 04/11/19 19:28:06 bar@mysql.com +6 -0
  Bug #6658 MAX(column) returns incorrect coercibility
  Also, Item_sum_hybrid->charset was removed as redundant,
  and switched to use collation.collation instead.

ChangeSet
  1.1616.1248.1 04/11/19 15:35:35 tomas@poseidon.ndb.mysql.com +1 -0
  correct some linking problem

  acinclude.m4
    1.122 04/11/19 15:35:31 tomas@poseidon.ndb.mysql.com +1 -1
    correct some linking problem

  BitKeeper/etc/logging_ok
    1.233.1.120 04/11/19 18:29:45 petr@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysql-test/r/func_str.result
    1.70.1.5 04/11/19 19:28:58 bar@mysql.com +0 -14
    This test was moved into func_group.

  client/mysqlbinlog.cc
    1.84.1.19 04/11/19 18:28:14 petr@mysql.com +16 -1
    Added --disable-log-bin option to the mysqlbinlog (WL1787)

  sql/item_sum.h
    1.48.6.1 04/11/19 19:28:00 bar@mysql.com +4 -5
    Bug #6658 MAX(column) returns incorrect coercibility

  sql/item_sum.cc
    1.89.1.39 04/11/19 19:28:00 bar@mysql.com +3 -6
    Bug #6658 MAX(column) returns incorrect coercibility

  sql/item_func.cc
    1.124.1.97 04/11/19 19:27:59 bar@mysql.com +1 -0
    Bug #6658 MAX(column) returns incorrect coercibility

  mysql-test/t/func_group.test
    1.24.1.4 04/11/19 19:27:59 bar@mysql.com +11 -0
    Bug #6658 MAX(column) returns incorrect coercibility

  mysql-test/r/func_str.result
    1.70.1.4 04/11/19 19:27:59 bar@mysql.com +14 -0
    Bug #6658 MAX(column) returns incorrect coercibility

  mysql-test/r/func_group.result
    1.22.5.6 04/11/19 19:27:59 bar@mysql.com +15 -1
    Bug #6658 MAX(column) returns incorrect coercibility

ChangeSet
  1.1659 04/11/19 15:06:03 joreland@mysql.com +2 -0
  ndb: fix merge bug in testBlobs

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.15 04/11/19 15:06:00 joreland@mysql.com +14 -1
    Fix correct attrinfo when using writeTuple

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.9 04/11/19 15:06:00 joreland@mysql.com +1 -0
    Print TCINDXREQ as TCKEYREQ

ChangeSet
  1.1616.1247.1 04/11/19 13:52:21 tomas@poseidon.ndb.mysql.com +1 -0
  set sizes array sizes correctly in ndb blocks configuration

  ndb/src/kernel/vm/Configuration.cpp
    1.25.1.1 04/11/19 13:52:16 tomas@poseidon.ndb.mysql.com +20 -16
    set sizes array sizes correctly in ndb blocks configuration

ChangeSet
  1.1616.1239.4 04/11/19 13:52:01 joreland@mysql.com +1 -0
  wl2077: ndb, disable scanning of backup fragments 
    (temporary)

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42.2.2 04/11/19 13:51:59 joreland@mysql.com +6 -1
    wl2077: ndb, disable scanning of backup fragments 
      (temporary)

ChangeSet
  1.1616.1.510 04/11/19 11:19:27 tomas@poseidon.ndb.mysql.com +1 -0
  fixed error messages for some error codes

  ndb/src/ndbapi/ndberror.c
    1.19 04/11/19 11:19:23 tomas@poseidon.ndb.mysql.com +7 -6
    fixed error messages for some error codes

ChangeSet
  1.1616.1239.3 04/11/19 11:37:16 joreland@mysql.com +5 -0
  wl2077 - scan optimizations
  (recommit in clean clone)

  ndb/docs/wl2077.txt
    1.1 04/11/19 11:37:12 joreland@mysql.com +35 -0

  ndb/test/ndbapi/testReadPerf.cpp
    1.6.1.1 04/11/19 11:37:12 joreland@mysql.com +9 -2
    better printous

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42.2.1 04/11/19 11:37:12 joreland@mysql.com +14 -0
    Allow readcommited-scans to scan backup fragments

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.14.2.1 04/11/19 11:37:12 joreland@mysql.com +9 -11
    Always give all nodes in DIGETPRIMREQ

  ndb/src/kernel/blocks/dbdih/Dbdih.hpp
    1.4.1.1 04/11/19 11:37:12 joreland@mysql.com +0 -1
    removed unused variable

  ndb/docs/wl2077.txt
    1.0 04/11/19 11:37:12 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-fix/ndb/docs/wl2077.txt

ChangeSet
  1.1616.1244.2 04/11/19 14:33:55 bar@mysql.com +2 -0
  Reuse ctype_common.inc instead of retyping
  the same queries.

  mysql-test/t/ctype_big5.test
    1.3 04/11/19 14:33:50 bar@mysql.com +3 -9
    Reuse ctype_common.inc instead of retyping
    the same queries.

  mysql-test/r/ctype_big5.result
    1.3 04/11/19 14:33:50 bar@mysql.com +52 -4
    Reuse ctype_common.inc instead of retyping
    the same queries.

ChangeSet
  1.1616.1241.5 04/11/19 11:31:20 joreland@mysql.com +4 -0
  wl2077 - ndb scan optimizations

  ndb/test/ndbapi/testReadPerf.cpp
    1.8 04/11/19 11:30:48 joreland@mysql.com +9 -2
    Better printout

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42.1.2 04/11/19 11:30:48 joreland@mysql.com +14 -0
    Enable scanning of backup fragments when read committed

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.14.1.1 04/11/19 11:30:48 joreland@mysql.com +9 -11
    Always supply all nodes

  ndb/src/kernel/blocks/dbdih/Dbdih.hpp
    1.5 04/11/19 11:30:48 joreland@mysql.com +0 -1
    remove unused variable

ChangeSet
  1.1616.1244.1 04/11/19 14:25:25 bar@mysql.com +5 -0
  Incorrect response with partial utf8 index

  mysql-test/include/ctype_common.inc
    1.1 04/11/19 14:25:21 bar@mysql.com +56 -0

  strings/ctype-uca.c
    1.25 04/11/19 14:25:21 bar@mysql.com +16 -16
    Incorrect response with partial utf8 index.
    Typo fixes for UTF8 collations.

  strings/ctype-mb.c
    1.34 04/11/19 14:25:21 bar@mysql.com +45 -30
    Incorrect response with partial utf8 index:
    Fill the max string with max_sort_char up to res_length bytes.

  mysql-test/t/ctype_uca.test
    1.7 04/11/19 14:25:21 bar@mysql.com +4 -0
    Incorrect response with partial utf8 index

  mysql-test/include/ctype_common.inc
    1.0 04/11/19 14:25:21 bar@mysql.com +0 -0
    BitKeeper file /usr/home/bar/mysql-4.1/mysql-test/include/ctype_common.inc

  mysql-test/r/ctype_uca.result
    1.8 04/11/19 14:25:20 bar@mysql.com +57 -0
    Incorrect response with partial utf8 index

ChangeSet
  1.1616.1.509 04/11/19 09:38:41 tomas@poseidon.ndb.mysql.com +1 -0
  ignore fix

  BitKeeper/etc/ignore
    1.153.1.57 04/11/19 09:38:38 tomas@poseidon.ndb.mysql.com +1 -1
    ignore fix

ChangeSet
  1.1616.1.508 04/11/19 09:35:12 tomas@poseidon.ndb.mysql.com +1 -0
  added to ignore list

  BitKeeper/etc/ignore
    1.153.1.56 04/11/19 09:33:44 tomas@poseidon.ndb.mysql.com +1 -0
    added ../ndb/tools/ndb_restore

  BitKeeper/etc/ignore
    1.153.1.55 04/11/19 09:33:16 tomas@poseidon.ndb.mysql.com +12 -0
    added ndbcluster-1186/SCCS ndbcluster-1186/config.ini ndbcluster-1186/ndb_1.pid ndbcluster-1186/ndb_1_out.log ndbcluster-1186/ndb_1_signal.log ndbcluster-1186/ndb_2.pid ndbcluster-1186/ndb_2_out.log ndbcluster-1186/ndb_2_signal.log ndbcluster-1186/ndb_3.pid ndbcluster-1186/ndb_3_cluster.log ndbcluster-1186/ndb_3_out.log ndbcluster-1186/ndbcluster.pid

  BitKeeper/etc/ignore
    1.153.1.54 04/11/19 09:33:10 tomas@poseidon.ndb.mysql.com +1 -0
    added ndbcluster-1186

  BitKeeper/etc/ignore
    1.153.1.53 04/11/19 09:30:20 tomas@poseidon.ndb.mysql.com +1 -0
    added help

ChangeSet
  1.1616.1.507 04/11/19 09:27:16 tomas@poseidon.ndb.mysql.com +1 -0
  ha_ndbcluster.cc:
    merge error

  sql/ha_ndbcluster.cc
    1.112.1.5 04/11/19 09:27:01 tomas@poseidon.ndb.mysql.com +1 -1
    merge error

ChangeSet
  1.1616.1.505 04/11/19 09:17:36 tomas@poseidon.ndb.mysql.com +2 -0
  ndb_grant.result, ndb_grant.test:
    new file

  mysql-test/r/ndb_grant.result
    1.1 04/11/19 09:16:22 tomas@poseidon.ndb.mysql.com +416 -0

  mysql-test/r/ndb_grant.result
    1.0 04/11/19 09:16:22 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/mysql-test/r/ndb_grant.result

  mysql-test/t/ndb_grant.test
    1.1 04/11/19 09:16:14 tomas@poseidon.ndb.mysql.com +374 -0

  mysql-test/t/ndb_grant.test
    1.0 04/11/19 09:16:14 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/mysql-test/t/ndb_grant.test

ChangeSet
  1.1616.1242.4 04/11/19 00:57:26 guilhem@mysql.com +1 -0
  log_event.cc:
    post-conflict-merge fix (duplicate comment)

  sql/log_event.cc
    1.113.1.56 04/11/19 00:56:51 guilhem@mysql.com +0 -1
    post-conflict-merge fix (duplicate comment)

ChangeSet
  1.1616.1.504 04/11/18 22:45:48 tomas@poseidon.ndb.mysql.com +2 -0
  moved ndb_use_transactions out of opts and to be set default true in THD::init

  sql/sql_class.cc
    1.105.1.91 04/11/18 22:45:43 tomas@poseidon.ndb.mysql.com +3 -0
    moved ndb_use_transactions out of opts and to be set default true in THD::init

  sql/mysqld.cc
    1.356.71.6 04/11/18 22:45:43 tomas@poseidon.ndb.mysql.com +0 -6
    moved ndb_use_transactions out of opts and to be set default true in THD::init

ChangeSet
  1.1616.1231.13 04/11/18 22:44:34 tomas@poseidon.ndb.mysql.com +1 -0
  merge error

  ndb/include/Makefile.am
    1.8 04/11/18 22:44:31 tomas@poseidon.ndb.mysql.com +0 -1
    merge error

ChangeSet
  1.1346.707.86 04/11/18 22:59:17 guilhem@mysql.com +1 -0
  When mysqlbinlog prints LOAD DATA INFILE, let it print the thread id. Some customer would have benefited
  much from this in his recovery. All this change does is adding one commented (#) line before the LOAD DATA
  command, so it is quite innocuous.

  sql/log_event.cc
    1.77.1.83 04/11/18 22:59:13 guilhem@mysql.com +1 -1
    When mysqlbinlog prints LOAD DATA INFILE, let it print the thread id. Some customer would have benefited
    much from this in his recovery. All this change does is adding one commented (#) line before the LOAD DATA
    command, so it is quite innocuous.

ChangeSet
  1.1616.1243.2 04/11/18 21:42:25 tomas@poseidon.ndb.mysql.com +2 -0
      change file name to avoid conflict
      corrected mistake in previous patch

  ndb/tools/restore/restore_main.cpp
    1.19.1.3 04/11/18 21:42:21 tomas@poseidon.ndb.mysql.com +4 -2
    corrected mistake in previous patch

  ndb/tools/Makefile.am
    1.11 04/11/18 21:42:21 tomas@poseidon.ndb.mysql.com +1 -1
    change file name to avoid conflict

ChangeSet
  1.1616.1239.2 04/11/18 22:41:31 joreland@mysql.com +1 -0
  wl2077 - ndb scan optimizations

  ndb/test/ndbapi/testScanPerf.cpp
    1.5.1.1 04/11/18 22:41:27 joreland@mysql.com +54 -24
    Add reset_bounds option
    Impl. eq bound queries

  ndb/tools/restore/restore_main.cpp
    1.19.1.2 04/11/18 21:36:45 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/tools/restore/main.cpp -> ndb/tools/restore/restore_main.cpp

ChangeSet
  1.1616.1243.1 04/11/18 21:15:18 tomas@poseidon.ndb.mysql.com +2 -0
  bug#6677 bug#6684

  ndb/tools/restore/main.cpp
    1.19.1.1 04/11/18 21:14:51 tomas@poseidon.ndb.mysql.com +19 -8
    bug#6677 bug#6684

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.28.1.2 04/11/18 21:14:46 tomas@poseidon.ndb.mysql.com +6 -1
    bug#6677 bug#6684

ChangeSet
  1.1616.1242.1 04/11/18 23:35:45 konstantin@mysql.com +1 -0
  Some comments regarding Bug#6275 ""client_test" fail in 4.1.7 make test"

  tests/client_test.c
    1.51.1.84 04/11/18 23:35:41 konstantin@mysql.com +19 -3
    Some comments regarding Bug#6275 ""client_test" fail in 4.1.7 make test"

ChangeSet
  1.1616.1231.11 04/11/18 20:35:19 tomas@poseidon.ndb.mysql.com +3 -0
  adopted testprograms to changes in mgmapi

  ndb/test/src/NdbRestarter.cpp
    1.9 04/11/18 20:35:15 tomas@poseidon.ndb.mysql.com +10 -33
    adopted testprograms to changes in mgmapi

  ndb/test/src/NdbBackup.cpp
    1.16 04/11/18 20:35:15 tomas@poseidon.ndb.mysql.com +4 -6
    adopted testprograms to changes in mgmapi

  ndb/test/run-test/main.cpp
    1.22 04/11/18 20:35:15 tomas@poseidon.ndb.mysql.com +13 -9
    adopted testprograms to changes in mgmapi

ChangeSet
  1.1616.1241.2 04/11/18 21:22:13 heikki@hundin.mysql.fi +2 -0
  fil0fil.h, fil0fil.c:
    Fix bug introduced in 4.1.1: InnoDB no longer respected the data file max size given in :autoextend:max:

ChangeSet
  1.1616.1241.1 04/11/18 20:28:36 tomas@poseidon.ndb.mysql.com +7 -0
     fix for mysqladmin link problem
       .c -> .cc
      fix source dist problem for ndb
      fix type check problem for mysqladmin
  

  ndb/src/mgmclient/ndb_mgmclient.h
    1.1.1.1 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +1 -1
    fix type check problem

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.9.1.1 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +1 -1
    fix type check problem

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.28.1.1 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +2 -2
    fix type check problem

  ndb/include/Makefile.am
    1.7 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +1 -0
    fix source dist problem for ndb

  configure.in
    1.201.39.1 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +0 -1
    fix for mysqladmin link problem
     .c -> .cc

  client/mysqladmin.cc
    1.93.1.2 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +0 -3
    fix for mysqladmin link problem
     .c -> .cc

  client/Makefile.am
    1.32.2.1 04/11/18 20:28:31 tomas@poseidon.ndb.mysql.com +1 -0
    fix for mysqladmin link problem
     .c -> .cc

  client/mysqladmin.cc
    1.93.1.1 04/11/18 20:02:53 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: client/mysqladmin.c -> client/mysqladmin.cc

ChangeSet
  1.1616.1239.1 04/11/18 20:54:35 joreland@mysql.com +16 -0
  wl2077 moved inline to .hpp file

  ndb/tools/select_all.cpp
    1.12 04/11/18 20:54:05 joreland@mysql.com +6 -1
    wl2077 moved inline to .hpp file

  ndb/test/tools/hugoScanRead.cpp
    1.6 04/11/18 20:54:05 joreland@mysql.com +43 -7
    wl2077 moved inline to .hpp file

  ndb/test/tools/create_index.cpp
    1.8 04/11/18 20:54:05 joreland@mysql.com +1 -1
    wl2077 moved inline to .hpp file

  ndb/test/src/UtilTransactions.cpp
    1.13 04/11/18 20:54:05 joreland@mysql.com +4 -19
    wl2077 moved inline to .hpp file

  ndb/test/src/HugoTransactions.cpp
    1.12 04/11/18 20:54:05 joreland@mysql.com +157 -9
    wl2077 moved inline to .hpp file

  ndb/test/ndbapi/testScan.cpp
    1.11 04/11/18 20:54:05 joreland@mysql.com +5 -4
    wl2077 moved inline to .hpp file

  ndb/test/include/UtilTransactions.hpp
    1.4 04/11/18 20:54:05 joreland@mysql.com +2 -2
    wl2077 moved inline to .hpp file

  ndb/test/include/HugoTransactions.hpp
    1.5 04/11/18 20:54:05 joreland@mysql.com +11 -5
    wl2077 moved inline to .hpp file

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.2.1 04/11/18 20:54:05 joreland@mysql.com +97 -38
    wl2077 moved inline to .hpp file

  ndb/src/ndbapi/NdbConnectionScan.cpp
    1.12 04/11/18 20:54:05 joreland@mysql.com +6 -18
    wl2077 moved inline to .hpp file

  ndb/src/ndbapi/NdbConnection.cpp
    1.27.1.1 04/11/18 20:54:05 joreland@mysql.com +0 -6
    wl2077 moved inline to .hpp file

  ndb/src/kernel/blocks/suma/Suma.cpp
    1.11 04/11/18 20:54:05 joreland@mysql.com +1 -1
    wl2077 moved inline to .hpp file

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42.1.1 04/11/18 20:54:05 joreland@mysql.com +52 -28
    wl2077 moved inline to .hpp file

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.18.1.1 04/11/18 20:54:05 joreland@mysql.com +6 -5
    wl2077 moved inline to .hpp file

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.2.1 04/11/18 20:54:05 joreland@mysql.com +27 -27
    wl2077 moved inline to .hpp file

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.21.2.1 04/11/18 20:54:05 joreland@mysql.com +19 -0
    wl2077 moved inline to .hpp file

  innobase/include/fil0fil.h
    1.16.1.1 04/11/18 21:21:26 heikki@hundin.mysql.fi +1 -1
    Fix bug introduced in 4.1.1: InnoDB no longer respected the data file max size given in :autoextend:max:

  innobase/fil/fil0fil.c
    1.41.1.1 04/11/18 21:20:44 heikki@hundin.mysql.fi +16 -3
    Fix bug introduced in 4.1.1: InnoDB no longer respected the data file max size given in :autoextend:max:

ChangeSet
  1.1616.1231.10 04/11/18 19:07:14 tomas@poseidon.ndb.mysql.com +1 -0
  bug#6684, error messages id wrong settings

  ndb/tools/restore/main.cpp
    1.20 04/11/18 19:07:12 tomas@poseidon.ndb.mysql.com +19 -8
    bug#6684, error messages id wrong settings

ChangeSet
  1.1616.1238.1 04/11/18 18:38:38 tomas@poseidon.ndb.mysql.com +23 -0
     changed mysqladmin.c to mysqladmin.cc
      no need for dvlags to have DEFINE_CXA_PURE_VIRTUAL anymore
      aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
      removed all dependencies of LocalConfig, except for mgmapi internals
      enabled multiple management servrs to fetch data configurations from eachother

  ndb/tools/waiter.cpp
    1.17 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +10 -36
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.11 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +10 -20
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmsrv/main.cpp
    1.29.1.2 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +4 -50
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmsrv/MgmtSrvrConfig.cpp
    1.5 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +4 -14
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.22 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +7 -6
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.49 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +65 -44
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals
    enabled multiple management servrs to fetch data configurations from eachother

  ndb/src/mgmclient/ndb_mgmclient.h
    1.2 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +1 -1
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.10 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +1 -1
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmclient/main.cpp
    1.14 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +2 -1
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.29 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +9 -21
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmapi/mgmapi.cpp
    1.23 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +98 -40
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmapi/LocalConfig.hpp
    1.9 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +1 -0
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/mgmapi/LocalConfig.cpp
    1.18 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +16 -1
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/kernel/vm/Configuration.hpp
    1.10 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +1 -2
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/kernel/vm/Configuration.cpp
    1.26 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +19 -15
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals
    changed to config setting to always use noOfMetaTables to make sure we don't overflow arrays

  ndb/src/kernel/main.cpp
    1.36 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +2 -10
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.21 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +69 -94
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.4 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +0 -2
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.12 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +16 -10
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  ndb/include/mgmapi/mgmapi.h
    1.18 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +22 -8
    aligned the parsing of connectstring, retries for connect, allocation of nodeid for all cluster nodes
    removed all dependencies of LocalConfig, except for mgmapi internals

  configure.in
    1.201.1.127 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +0 -1
    no need for dvlags to have DEFINE_CXA_PURE_VIRTUAL anymore

  client/mysqladmin.cc
    1.95 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +0 -3
    changed mysqladmin.c to mysqladmin.cc

  client/Makefile.am
    1.32.1.6 04/11/18 18:38:34 tomas@poseidon.ndb.mysql.com +1 -0
    changed mysqladmin.c to mysqladmin.cc

ChangeSet
  1.1647.1.20 04/11/18 19:06:02 petr@mysql.com +1 -0
  coding style fix

  sql/sql_show.cc
    1.173 04/11/18 19:05:55 petr@mysql.com +29 -29
    coding style fix

  ndb/src/kernel/blocks/qmgr/QmgrMain.cpp
    1.12 04/11/18 16:47:23 pekka@mysql.com +20 -9
    new arbitrator behaviour for >=3-way: < 1/2 nodes can survive

  ndb/src/common/debugger/EventLogger.cpp
    1.15 04/11/18 16:47:23 pekka@mysql.com +5 -0
    new arbitrator behaviour for >=3-way: < 1/2 nodes can survive

  ndb/include/kernel/signaldata/ArbitSignalData.hpp
    1.3 04/11/18 16:47:23 pekka@mysql.com +8 -7
    new arbitrator behaviour for >=3-way: < 1/2 nodes can survive

ChangeSet
  1.1616.1237.1 04/11/18 16:44:50 pekka@mysql.com +3 -0
  ndb: new arbitrator behaviour for >=3-way: < 1/2 nodes can survive

ChangeSet
  1.1647.9.1 04/11/18 16:36:25 lenz@mysql.com +2 -0
  - added sql_trigger.cpp to the mysqld and libmysqld project files

  VC++Files/sql/mysqld.dsp
    1.25 04/11/18 16:32:55 lenz@mysql.com +4 -0
    - added sql_trigger.cpp to the project

  VC++Files/libmysqld/libmysqld.dsp
    1.18 04/11/18 16:32:55 lenz@mysql.com +4 -0
    - added sql_trigger.cpp to the project

ChangeSet
  1.1616.1236.1 04/11/18 17:01:33 marko@hundin.mysql.fi +1 -0
  row0ins.c:
    row_ins_scan_sec_index_for_duplicate(),
    row_ins_duplicate_error_in_clust():
    remove unused variables "ptr"

  innobase/row/row0ins.c
    1.49 04/11/18 17:00:29 marko@hundin.mysql.fi +0 -2
    row_ins_scan_sec_index_for_duplicate(),
    row_ins_duplicate_error_in_clust():
    remove unused variables "ptr"

ChangeSet
  1.1616.1231.6 04/11/18 16:52:45 timour@mysql.com +2 -0
  correct name of function in synopsis

  BitKeeper/etc/logging_ok
    1.233.1.119 04/11/18 16:52:45 timour@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysys/mf_keycaches.c
    1.4 04/11/18 16:52:27 timour@mysql.com +1 -1
    correct name of function in synopsis

  client/mysqladmin.cc
    1.94 04/11/18 13:53:48 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: client/mysqladmin.c -> client/mysqladmin.cc

ChangeSet
  1.1616.1235.1 04/11/18 16:15:48 bar@mysql.com +2 -0
  Check that the third UNION part with COLLATE
  clause resolves collation conflict for the
  first and the second parts pair.

  mysql-test/t/union.test
    1.77 04/11/18 16:15:41 bar@mysql.com +6 -0
    Check that the third UNION part with COLLATE
    clause resolves collation conflict for the
    first and the second parts pair.

  mysql-test/r/union.result
    1.46.1.36 04/11/18 16:15:41 bar@mysql.com +10 -0
    Check that the third UNION part with COLLATE
    clause resolves collation conflict for the
    first and the second parts pair.

ChangeSet
  1.1655 04/11/18 12:27:18 mskold@mysql.com +1 -0
  Added doxygen comments for fast path calls

  ndb/include/ndbapi/NdbConnection.hpp
    1.19 04/11/18 12:26:58 mskold@mysql.com +53 -14
    Added doxygen comments for fast path calls

ChangeSet
  1.1616.1234.1 04/11/18 12:11:56 mskold@mysql.com +9 -0
  Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  sql/sql_insert.cc
    1.86.2.61 04/11/18 12:10:40 mskold@mysql.com +5 -2
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  sql/ha_ndbcluster.h
    1.40.2.1 04/11/18 12:10:40 mskold@mysql.com +3 -1
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  sql/ha_ndbcluster.cc
    1.112.4.1 04/11/18 12:10:40 mskold@mysql.com +53 -13
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/t/ndb_insert.test
    1.7 04/11/18 12:10:40 mskold@mysql.com +25 -11
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/t/ndb_index_unique.test
    1.6 04/11/18 12:10:40 mskold@mysql.com +4 -4
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/t/ndb_charset.test
    1.2 04/11/18 12:10:40 mskold@mysql.com +2 -2
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/r/ndb_insert.result
    1.7 04/11/18 12:10:40 mskold@mysql.com +32 -13
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/r/ndb_index_unique.result
    1.7 04/11/18 12:10:40 mskold@mysql.com +4 -4
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  mysql-test/r/ndb_charset.result
    1.2 04/11/18 12:10:40 mskold@mysql.com +2 -2
    Fix for bug#4312 ndb table, wrong behaviour on insert .. on duplicate key ..

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41.1.1 04/11/18 11:48:59 pekka@mysql.com +1 -1
    charset fix from Bar (strxfrm_multiply can be 0)

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.7.1.1 04/11/18 11:48:59 pekka@mysql.com +1 -1
    charset fix from Bar (strxfrm_multiply can be 0)

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.12.1.1 04/11/18 11:48:59 pekka@mysql.com +1 -1
    charset fix from Bar (strxfrm_multiply can be 0)

  ndb/src/common/util/NdbSqlUtil.cpp
    1.11 04/11/18 11:48:59 pekka@mysql.com +3 -3
    charset fix from Bar (strxfrm_multiply can be 0)

ChangeSet
  1.1616.1219.3 04/11/18 11:48:21 pekka@mysql.com +4 -0
  ndb: charset fix from Bar (strxfrm_multiply can be 0)

  ndb/src/mgmapi/LocalConfig.hpp
    1.8 04/11/18 10:10:17 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/include/mgmapi/LocalConfig.hpp -> ndb/src/mgmapi/LocalConfig.hpp

ChangeSet
  1.1647.7.1 04/11/18 13:00:42 petr@mysql.com +23 -0
  WL 2059 Engine-specific status variables framework and WL 1922
  InnoDB status variables

  sql/structs.h
    1.39.1.1 04/11/18 12:59:28 petr@mysql.com +1 -0
    Added new value to mark enclosed array in the status variables array

  sql/sql_show.cc
    1.169.1.1 04/11/18 12:59:28 petr@mysql.com +309 -272
    mysqld_show modified and split into two parts to support enclosed
    arrays in the show_var_st structure. This is a part of
    WL2059 Engine-specific status variables framework.

  sql/mysqld.cc
    1.400.1.1 04/11/18 12:59:27 petr@mysql.com +3 -0
    Don't include Innodb_*  status variables into "show status" if we
    are compiling without InnoDB

  sql/mysql_priv.h
    1.225.7.1 04/11/18 12:59:27 petr@mysql.com +1 -1
    declared opt_innodb to see it from handlers

  sql/handler.h
    1.110 04/11/18 12:59:27 petr@mysql.com +1 -0
    Declared function to update handlers statistics

  sql/handler.cc
    1.126 04/11/18 12:59:27 petr@mysql.com +15 -0
    Added function to get statistics

  sql/ha_innodb.h
    1.71 04/11/18 12:59:27 petr@mysql.com +2 -0
    Declared status variables array and the function to refresh statistics

  sql/ha_innodb.cc
    1.119.1.1 04/11/18 12:59:27 petr@mysql.com +90 -0
    Added an array for InnoDB status variables. This is part of the
    WL2059 Engine-specific status variables framework

  mysql-test/t/innodb.test
    1.66 04/11/18 12:59:27 petr@mysql.com +8 -0
    We have tests only for few variables, as we cannot predict value for
    most of the added variables. It depends on the system load, OS, HDD
    e.t.c Thus, we cannot test them with mysql-test.

  mysql-test/r/innodb.result
    1.80 04/11/18 12:59:27 petr@mysql.com +18 -0
    result fot the test

  innobase/srv/srv0srv.c
    1.73 04/11/18 12:59:27 petr@mysql.com +106 -0
    Added internal counters and function to accumulate information for
    InnoDB status variables

  innobase/os/os0file.c
    1.88 04/11/18 12:59:27 petr@mysql.com +28 -0
    Added support for pending_writes, pending_reads status variables

  innobase/log/log0log.c
    1.39 04/11/18 12:59:27 petr@mysql.com +17 -0
    Added support for various log-related status variables

  innobase/include/srv0srv.h
    1.41 04/11/18 12:59:27 petr@mysql.com +104 -0
    Declared all new variables needed for InnoDB status variables

  innobase/include/os0file.h
    1.33 04/11/18 12:59:27 petr@mysql.com +3 -0
    Declared several variabled

  innobase/include/fil0fil.h
    1.17 04/11/18 12:59:27 petr@mysql.com +2 -0
    Variable declared

  innobase/include/buf0flu.ic
    1.3 04/11/18 12:59:27 petr@mysql.com +2 -0
    Added support for buffer_pool_write_requests status variable

  innobase/include/buf0buf.h
    1.25 04/11/18 12:59:26 petr@mysql.com +8 -0
    Functions and variables needed for new status variables declared

  innobase/fil/fil0fil.c
    1.42 04/11/18 12:59:26 petr@mysql.com +10 -0
    Added support for os_log_fsyncs, data_read, and data_written

  innobase/buf/buf0rea.c
    1.15 04/11/18 12:59:26 petr@mysql.com +7 -0
    Added support for buffer_pool_read_ahead_rnd, buffer_pool_read_ahead_seq
    and srv_buf_pool_reads status variables

  innobase/buf/buf0lru.c
    1.21 04/11/18 12:59:26 petr@mysql.com +1 -0
    Added support for _buffer_pool_wait_free status variable

  innobase/buf/buf0flu.c
    1.26 04/11/18 12:59:26 petr@mysql.com +7 -0
    Added support for dblwr_pages_written, dblwr_writes and
    buffer_pool_pages_flushed status variables

  innobase/buf/buf0buf.c
    1.40 04/11/18 12:59:26 petr@mysql.com +24 -0
    Added function to get the number of latched pages

ChangeSet
  1.1647.6.1 04/11/18 11:24:18 timour@mysql.com +3 -0
  Fixed one warning and two errors reported by VC 6.0.

  sql/opt_range.cc
    1.128 04/11/18 11:24:15 timour@mysql.com +2 -2
    Fixed VC 6.0 errors:
    ERROR # 4: mysql-5.0.2-alpha\sql\opt_range.cpp(8070) : error C2664: 'key_cmp' : cannot convert parameter 2 from 'char *' to 'const unsigned char *'
            Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
    
    ERROR # 5: mysql-5.0.2-alpha\sql\opt_range.cpp(8196) : error C2664: 'key_cmp' : cannot convert parameter 2 from 'char *' to 'const unsigned char *'
            Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast 

  sql/item.cc
    1.90 04/11/18 11:24:15 timour@mysql.com +3 -0
    Fixed VC 6.0 warning:
    mysql-5.0.2-alpha\sql\item.cpp(1729) : warning C4715: 'resolve_ref_in_select_and_group' : not all control paths return a value

  BitKeeper/etc/ignore
    1.175 04/11/18 11:24:15 timour@mysql.com +1 -0
    Added ndb/tools/ndb_restore to the ignore list

ChangeSet
  1.1647.1.16 04/11/18 12:16:06 gluh@gluh.mysql.r18.ru +10 -0
  remove unused parts of code
  fix for 'show create schema_table'
  fix for usage schema tables in subselect
  'wrong schema table charset' fix

  tests/client_test.c
    1.77 04/11/18 12:16:01 gluh@gluh.mysql.r18.ru +6 -6
    'wrong schema table charset' fix

  sql/table.h
    1.73.1.12 04/11/18 12:16:01 gluh@gluh.mysql.r18.ru +0 -1
    remove unused parts of coed

  sql/sql_show.cc
    1.171 04/11/18 12:16:01 gluh@gluh.mysql.r18.ru +196 -184
    remove unused parts of code
    fix for 'show create schema_table'
    fix for usage schema tables in subselect

  sql/sql_select.cc
    1.252 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +1 -0
    'wrong schema table charset' fix

  sql/sql_parse.cc
    1.358.1.17 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +1 -1
    fix for 'show create schema_table'

  sql/sql_class.h
    1.198.1.6 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +1 -0
    'wrong schema table charset' fix

  sql/sql_class.cc
    1.157 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +1 -0
    'wrong schema table charset' fix

  sql/mysql_priv.h
    1.225.1.10 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +1 -1
    fix for 'show create schema_table'

  mysql-test/t/information_schema.test
    1.4 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +21 -2
    'wrong schema table charset' fix

  mysql-test/r/information_schema.result
    1.5 04/11/18 12:16:00 gluh@gluh.mysql.r18.ru +47 -6
    'wrong schema table charset' fix

ChangeSet
  1.1616.1233.1 04/11/18 08:42:26 tomas@poseidon.ndb.mysql.com +2 -0
  ifdef'd unused table reorg code

  ndb/src/kernel/blocks/dbdict/Dbdict.hpp
    1.6 04/11/18 08:42:22 tomas@poseidon.ndb.mysql.com +2 -2
    ifdef'd unused table reorg code

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.24.1.1 04/11/18 08:42:22 tomas@poseidon.ndb.mysql.com +10 -2
    ifdef'd unused table reorg code

ChangeSet
  1.1647.1.15 04/11/17 20:07:13 serg@serg.mylan +6 -0
  merged

  sql/ha_heap.cc
    1.49 04/11/17 20:07:06 serg@serg.mylan +1 -1
    merged

  mysql-test/t/group_min_max.test
    1.6 04/11/17 20:07:06 serg@serg.mylan +2 -0
    merged

  mysql-test/t/ctype_ucs.test
    1.16 04/11/17 20:07:06 serg@serg.mylan +1 -1
    merged

  mysql-test/r/user_var.result
    1.20 04/11/17 20:07:06 serg@serg.mylan +0 -6
    merged

  mysql-test/r/heap_hash.result
    1.12 04/11/17 20:07:06 serg@serg.mylan +1 -1
    merged

  mysql-test/r/ctype_ucs.result
    1.16 04/11/17 20:07:06 serg@serg.mylan +6 -4
    merged

ChangeSet
  1.1616.1232.2 04/11/17 17:06:24 guilhem@mysql.com +2 -0
  time independent test

  mysql-test/t/ctype_ucs.test
    1.15 04/11/17 17:06:20 guilhem@mysql.com +1 -0
    time independent

  mysql-test/r/ctype_ucs.result
    1.11.1.5 04/11/17 17:06:19 guilhem@mysql.com +2 -1
    result update

ChangeSet
  1.1654 04/11/17 17:05:21 mskold@mysql.com +1 -0
  Fixed show table output

  mysql-test/r/ndb_alter_table.result
    1.19 04/11/17 17:04:57 mskold@mysql.com +4 -4
    Fixed show table output

ChangeSet
  1.1647.1.13 04/11/17 15:30:07 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -0
  Use negate_expression() instead of new Item_func_not()

ChangeSet
  1.1647.4.3 04/11/17 15:09:38 antony@ltantony.rdg.cyberkinetica.homeunix.net +10 -0
  WL#638 - Fix precedence for parsing NOT ... LIKE expression  s
    Rework parser expression rules
    Rework handling for "||" concat/or
    Eliminate some shift/reduce conflicts
    Add support for "xxx IS [ NOT ] truth_value"

ChangeSet
  1.1647.5.1 04/11/17 18:48:12 gluh@gluh.mysql.r18.ru +3 -0
  Fix for Auto_increment filed value in 'show table status'
  code cleanup

  sql/sql_show.cc
    1.170 04/11/17 18:48:07 gluh@gluh.mysql.r18.ru +11 -7
    Fix for Auto_increment filed value in 'show table status'
    code cleanup

  mysql-test/t/information_schema.test
    1.3 04/11/17 18:48:07 gluh@gluh.mysql.r18.ru +4 -3
    Fix for Auto_increment filed value in 'show table status'

  mysql-test/r/information_schema.result
    1.4 04/11/17 18:48:07 gluh@gluh.mysql.r18.ru +6 -0
    Fix for Auto_increment filed value in 'show table status'

ChangeSet
  1.1616.1232.1 04/11/17 16:41:30 guilhem@mysql.com +7 -0
  Fixes for compilation errors in Windows (casts from uint32* to uint*) in repl and charset code.
  Moving the part of user_var.test using UCS2 to ctype_ucs.test

  sql/sql_parse.cc
    1.271.1.133 04/11/17 16:41:23 guilhem@mysql.com +4 -4
    changing arg types to uint32, as what is used in these args is a create_field::length which is uint32.

  sql/slave.h
    1.71.1.9 04/11/17 16:41:23 guilhem@mysql.com +1 -1
    changing arg type to uint32*

  sql/slave.cc
    1.188.1.71 04/11/17 16:41:23 guilhem@mysql.com +2 -2
    changing arg type to uint32* (as what is used in this arg is &thd->db_length which is uint32*)

  mysql-test/t/user_var.test
    1.13.1.2 04/11/17 16:41:23 guilhem@mysql.com +1 -4
    using UCS2 in this test fails on non-USC2-capable binaries, so let's move this piece to ctype_ucs.test.

  mysql-test/t/ctype_ucs.test
    1.14 04/11/17 16:41:23 guilhem@mysql.com +15 -0
    importing test piece from user_var.test

  mysql-test/r/user_var.result
    1.14.2.2 04/11/17 16:41:23 guilhem@mysql.com +1 -12
    result update

  mysql-test/r/ctype_ucs.result
    1.11.1.4 04/11/17 16:41:23 guilhem@mysql.com +14 -0
    result update

  sql/sql_yacc.yy
    1.307.1.13 04/11/17 15:29:59 antony@ltantony.rdg.cyberkinetica.homeunix.net +4 -4
    Use negate_expression() instead of new Item_func_not()

  sql/sql_yacc.yy
    1.307.1.12 04/11/17 15:09:24 antony@ltantony.rdg.cyberkinetica.homeunix.net +129 -194
    WL#638
      Change grammar to respect proper SQL syntax for NOT
      Clean up grammar, eliminate >100 shift/reduce conflicts
      New support for "expr IS [NOT] truth_value" SQL syntax
      Remove or_or_concat() support func. New support func is_truth_value()

  sql/sql_lex.cc
    1.113.1.9 04/11/17 15:09:24 antony@ltantony.rdg.cyberkinetica.homeunix.net +8 -0
    Bug#638
      Alter tokens returned by lexer depending upon sql_mode:
      Return NOT2_SYM token instead of NOT_SYM when in BROKEN_NOT mode
      Return OR2_SYM token instead of OR_OR_SYM when not in PIPES_AS_CONCAT mode

  sql/set_var.cc
    1.72 04/11/17 15:09:24 antony@ltantony.rdg.cyberkinetica.homeunix.net +2 -2
    WL#638
      New mode: BROKEN_NOT
      BROKEN_NOT is set in MYSQL323 and MYSQL40 modes

  sql/mysqld.cc
    1.401 04/11/17 15:09:23 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    WL#638
      New mode: BROKEN_NOT

  sql/mysql_priv.h
    1.225.1.9 04/11/17 15:09:22 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -0
    WL#638
      New mode: BROKEN_NOT

  sql/lex.h
    1.129 04/11/17 15:09:22 antony@ltantony.rdg.cyberkinetica.homeunix.net +4 -3
    WL#638
      "&&" and "AND" return different tokens,
      NOT token changed to NOT_SYM
      OR_OR_CONCAT token changed to OR_OR_SYM
      New token "UNKNOWN"

  mysql-test/t/bool.test
    1.6 04/11/17 15:09:22 antony@ltantony.rdg.cyberkinetica.homeunix.net +10 -0
    WL#638
      New test for BROKEN_NOT mode
      New test for "expr IS [NOT] truth_value" syntax

  mysql-test/r/sql_mode.result
    1.13 04/11/17 15:09:21 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Fix test for new BROKEN_NOT mode bit

  mysql-test/r/bool.result
    1.6 04/11/17 15:09:21 antony@ltantony.rdg.cyberkinetica.homeunix.net +18 -0
    WL#638
      New test for BROKEN_NOT mode
      New test for "expr IS [NOT] truth_value" syntax

  mysql-test/r/ansi.result
    1.5 04/11/17 15:09:21 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Fix test for new BROKEN_NOT mode bit

ChangeSet
  1.1647.4.1 04/11/17 14:38:01 serg@serg.mylan +2 -0
  #warning removed
  AC_FUNC_MMAP changes to AC_CHECK_FUNCS(mmap)

  include/my_pthread.h
    1.76 04/11/17 14:37:54 serg@serg.mylan +0 -1
    not all cpp's understand #warning :-[]

  configure.in
    1.226 04/11/17 14:37:54 serg@serg.mylan +2 -2
    don't use AC_FUNC_MMAP - it checks for "private fixed mapping of
    already-mapped memory" - and we don't care about it.
    use regular AC_CHECK_FUNCS(mmap) instead
    (blame autoconf for misleading macro name - should've been
    AC_MMAP_CAN_DO_PRIVATE_FIXING_MAPPING_OF_ALREADY_MAPPED_MEMORY :)

ChangeSet
  1.1652 04/11/17 14:27:28 joreland@mysql.com +1 -0
  add ndb_init

  ndb/test/ndbapi/testLcp.cpp
    1.4 04/11/17 14:26:48 joreland@mysql.com +1 -0
    add ndb_init

ChangeSet
  1.1346.707.85 04/11/17 13:38:35 serg@serg.mylan +2 -0
  test for bug#5528

  mysql-test/t/fulltext.test
    1.34.2.12 04/11/17 13:38:32 serg@serg.mylan +10 -0
    test for bug#5528

  mysql-test/r/fulltext.result
    1.29.1.18 04/11/17 13:38:32 serg@serg.mylan +9 -0
    test for bug#5528

ChangeSet
  1.1647.3.1 04/11/17 14:17:09 bell@sanja.is.com.ua +4 -0
  fixing compiler warnings

  sql/table.h
    1.73.4.1 04/11/17 14:17:05 bell@sanja.is.com.ua +1 -1
    correct type casting

  sql/sql_view.cc
    1.21.4.5 04/11/17 14:17:05 bell@sanja.is.com.ua +5 -2
    keep kompiller happy about unused variable in libmysqld

  sql/sql_base.cc
    1.187.1.9 04/11/17 14:17:05 bell@sanja.is.com.ua +2 -1
    keep kompiller happy about unused lable in libmysqld

  sql/item_func.cc
    1.145.1.1 04/11/17 14:17:05 bell@sanja.is.com.ua +1 -1
    fixed type

ChangeSet
  1.1647.1.8 04/11/17 12:28:44 serg@serg.mylan +1 -0
  don't fail if dbug manual cannot be built

  dbug/Makefile.am
    1.11 04/11/17 12:28:37 serg@serg.mylan +2 -2
    don't fail if dbug manual cannot be built

ChangeSet
  1.1647.1.7 04/11/17 13:45:05 konstantin@mysql.com +5 -0
  Fix warnings and compilation failures (Windows).

  sql/table.h
    1.73.1.10 04/11/17 13:44:56 konstantin@mysql.com +1 -1
    Fix warning (Windows).

  sql/sp_pcontext.h
    1.15 04/11/17 13:44:56 konstantin@mysql.com +1 -1
    Fix warning (Windows).

  sql/opt_range.cc
    1.127 04/11/17 13:44:56 konstantin@mysql.com +4 -3
    Fix warnings and errors (Windows)

  sql/item_func.cc
    1.146 04/11/17 13:44:55 konstantin@mysql.com +1 -1
    Fix Windows compilation failure.

  sql/field.cc
    1.201 04/11/17 13:44:55 konstantin@mysql.com +1 -3
    Fix warning.

ChangeSet
  1.1616.1226.3 04/11/17 08:15:53 tomas@poseidon.ndb.mysql.com +5 -0
  Enabled usage of new system variables for ndb
    - ndb_use_exact_count
    - ndb_autoincrement_prefetch_sz
    - ndb_use_transactions
    - ndb_force_send
  moved "inlined" functions to .cc file since they are virtual anyways
  enabled printout od ndb errors in warnings even if mapping existst to mysql error code

  sql/sql_class.h
    1.146.1.123 04/11/17 08:15:50 tomas@poseidon.ndb.mysql.com +6 -0
    Enabled usage of new system variables for ndb
      - ndb_use_exact_count
      - ndb_autoincrement_prefetch_sz
      - ndb_use_transactions
      - ndb_force_send

  sql/set_var.cc
    1.34.1.110 04/11/17 08:15:50 tomas@poseidon.ndb.mysql.com +31 -1
    Enabled usage of new system variables for ndb
      - ndb_use_exact_count
      - ndb_autoincrement_prefetch_sz
      - ndb_use_transactions
      - ndb_force_send

  sql/mysqld.cc
    1.356.71.5 04/11/17 08:15:49 tomas@poseidon.ndb.mysql.com +30 -4
    Enabled usage of new system variables for ndb
      - ndb_use_exact_count
      - ndb_autoincrement_prefetch_sz
      - ndb_use_transactions
      - ndb_force_send

  sql/ha_ndbcluster.h
    1.40.1.1 04/11/17 08:15:49 tomas@poseidon.ndb.mysql.com +16 -30
    Enabled usage of new system variables for ndb
      - ndb_use_exact_count
      - ndb_autoincrement_prefetch_sz
      - ndb_use_transactions
      - ndb_force_send
    moved "inlined" functions to .cc file since they are virtual anyways

  sql/ha_ndbcluster.cc
    1.112.3.1 04/11/17 08:15:49 tomas@poseidon.ndb.mysql.com +144 -58
    Enabled usage of new system variables for ndb
      - ndb_use_exact_count
      - ndb_autoincrement_prefetch_sz
      - ndb_use_transactions
      - ndb_force_send
    moved "inlined" functions to .cc file since they are virtual anyways
    enabled printout od ndb errors in warnings even if mapping existst to mysql error code

ChangeSet
  1.1616.1226.2 04/11/17 08:10:26 tomas@poseidon.ndb.mysql.com +1 -0
  enabled having system tables in ndb

  sql/sql_acl.cc
    1.74.1.75 04/11/17 08:10:23 tomas@poseidon.ndb.mysql.com +27 -10
    enabled having system tables in ndb

ChangeSet
  1.1647.1.6 04/11/17 01:52:33 petr@mysql.com +1 -0
  portability fix

  server-tools/instance-manager/mysqlmanager.cc
    1.4 04/11/17 01:50:59 petr@mysql.com +1 -2
    removed non-portable sys_siglist

ChangeSet
  1.1616.1230.1 04/11/16 13:58:49 igor@rurik.mysql.com +3 -0
  key_cache.result, key_cache.test:
    Added a test case for bug #6447.
  mf_keycache.c:
    Fixed bug #6447. Erronious code in the key_cache_read function
    caused problems when reading key blocks with offset>0 into
    key cache. The code of key_cache_insert and key_cache_write
    was modified similarly.

  mysql-test/r/key_cache.result
    1.13 04/11/16 13:58:11 igor@rurik.mysql.com +10 -0
    Added a test case for bug #6447.

  mysql-test/t/key_cache.test
    1.14 04/11/16 13:57:33 igor@rurik.mysql.com +11 -0
    Added a test case for bug #6447.

  mysys/mf_keycache.c
    1.46 04/11/16 13:51:37 igor@rurik.mysql.com +13 -12
    Fixed bug #6447. Erronious code in the key_cache_read function
    caused problems when reading key blocks with offset>0 into
    key cache. The code of key_cache_insert and key_cache_write
    was modified similarly.

ChangeSet
  1.1647.1.5 04/11/16 22:05:29 lenz@mysql.com +1 -0
   - added a cast to avoid a compiler error on HP-UX

  sql/sql_show.cc
    1.169 04/11/16 22:04:48 lenz@mysql.com +1 -1
     - added a cast to avoid a compiler error on HP-UX

ChangeSet
  1.1616.1229.1 04/11/16 22:49:28 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Anthony's http://lists.mysql.com/internals/18505 patch for DROP DATABASE broke caused it to return errno if .ibd files were present (bas_ext() was obsolete in ha_innodb.cc); fix this

  sql/ha_innodb.cc
    1.90.1.80 04/11/16 22:49:16 heikki@hundin.mysql.fi +3 -6
    Anthony's http://lists.mysql.com/internals/18505 patch for DROP DATABASE broke caused it to return errno if .ibd files were present (bas_ext() was obsolete in ha_innodb.cc); fix this

ChangeSet
  1.1616.1228.2 04/11/16 23:27:31 konstantin@mysql.com +1 -0
  Fix comment.

  sql/item_func.cc
    1.124.1.96 04/11/16 23:27:27 konstantin@mysql.com +1 -1
    Fix comment (used_table_cache is completely different from 
    used_tables_cache :)

ChangeSet
  1.1616.1228.1 04/11/16 20:45:52 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
  Manually ported this bug fix from 4.0: 
   Fix InnoDB bug #6287: if one uses INSERT IGNORE to insert several rows at a time, and the first inserts are ignored because of a duplicate key collision, then InnoDB in a replication slave assigns AUTO_INCREMENT values 1 bigger than in the master

  sql/ha_innodb.cc
    1.90.1.79 04/11/16 20:43:50 heikki@hundin.mysql.fi +6 -5
    Fix InnoDB bug #6287: if one uses INSERT IGNORE to insert several rows at a time, and the first inserts are ignored because of a duplicate key collision, then InnoDB in a replication slave assigns AUTO_INCREMENT values 1 bigger than in the master

ChangeSet
  1.1346.707.84 04/11/16 20:37:42 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Fix InnoDB bug #6287: if one uses INSERT IGNORE to insert several rows at a time, and the first inserts are ignored because of a duplicate key collision, then InnoDB in a replication slave assigns AUTO_INCREMENT values 1 bigger than in the master

  sql/ha_innodb.cc
    1.73.1.153 04/11/16 20:37:33 heikki@hundin.mysql.fi +6 -5
    Fix InnoDB bug #6287: if one uses INSERT IGNORE to insert several rows at a time, and the first inserts are ignored because of a duplicate key collision, then InnoDB in a replication slave assigns AUTO_INCREMENT values 1 bigger than in the master

ChangeSet
  1.1647.2.1 04/11/16 16:52:29 serg@serg.mylan +2 -0
  don't delete ac_available_languages_fragment in configure - it may be needed later

  configure.in
    1.225 04/11/16 16:52:22 serg@serg.mylan +0 -1
    don't delete ac_available_languages_fragment in configure - it may be needed later

ChangeSet
  1.1634.11.8 04/11/16 16:52:16 pekka@mysql.com +2 -0
  ndb: wl-2066: remove dead code

  BitKeeper/etc/ignore
    1.174 04/11/16 16:51:38 serg@serg.mylan +1 -0
    added ac_available_languages_fragment

ChangeSet
  1.1634.17.22 04/11/16 17:42:36 Sinisa@sinisa.nasamreza.org +1 -0
  Fixing a linking problem that occurs with some compilers, due to
  unresolved symbols.

  sql/ha_innodb.cc
    1.119 04/11/16 17:42:28 Sinisa@sinisa.nasamreza.org +2 -2
    Fixing a linking problem that occurs with some compilers, due to
    unresolved symbols.

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.34 04/11/16 16:20:36 pekka@mysql.com +7 -14
    dead code 8

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.33 04/11/16 15:53:31 pekka@mysql.com +198 -222
    dead code 7 [use bk diffs -b]

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.32 04/11/16 15:43:42 pekka@mysql.com +0 -1338
    dead code 6

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.16 04/11/16 15:43:42 pekka@mysql.com +2 -94
    dead code 6

ChangeSet
  1.1616.1.498 04/11/16 13:56:25 tomas@poseidon.ndb.mysql.com +1 -0
  ha_ndbcluster.cc:
    reverting previous patch

  sql/ha_ndbcluster.cc
    1.112.2.2 04/11/16 13:55:58 tomas@poseidon.ndb.mysql.com +0 -7
    reverting previous patch

ChangeSet
  1.1616.1227.1 04/11/16 16:45:47 bar@mysql.com +1 -0
  ctype-tis620.c:
    Space allocated didn't take in account trailing '\0' bytes.

  strings/ctype-tis620.c
    1.78 04/11/16 16:45:32 bar@mysql.com +2 -2
    Space allocated didn't take in account trailing '\0' bytes.

ChangeSet
  1.1616.1226.1 04/11/16 12:10:44 tomas@poseidon.ndb.mysql.com +1 -0
  Also print warning if there is an ndb->mysql errorcode mapping, this since the warning provides valuable info to the user

  sql/ha_ndbcluster.cc
    1.112.2.1 04/11/16 12:10:40 tomas@poseidon.ndb.mysql.com +8 -1
    Also print warning if there is an ndb->mysql errorcode mapping, this since the warning provides valuable info to the user

ChangeSet
  1.1647.1.2 04/11/16 12:39:10 serg@serg.mylan +1 -0
  bad fix of the bad cleanup corrected :)

  sql/sql_parse.cc
    1.358.1.15 04/11/16 12:39:04 serg@serg.mylan +4 -4
    bad fix of the bad cleanup corrected

ChangeSet
  1.1616.1.495 04/11/16 14:36:25 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6449: DO server-crashing bug).

  sql/sql_yacc.yy
    1.203.1.165 04/11/16 14:36:21 ram@gw.mysql.r18.ru +5 -4
    A fix (bug #6449: DO server-crashing bug).
    expr_list is used for DO command.

  mysql-test/t/select.test
    1.28.1.1 04/11/16 14:36:20 ram@gw.mysql.r18.ru +9 -0
    A fix (bug #6449: DO server-crashing bug).

  mysql-test/r/select.result
    1.34.3.6 04/11/16 14:36:20 ram@gw.mysql.r18.ru +4 -0
    A fix (bug #6449: DO server-crashing bug).

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.31 04/11/16 11:36:14 pekka@mysql.com +6 -104
    dead code 5 [ZLONG_PAGE_TYPE unreachable except via _read_ lcp/undo]

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.30 04/11/16 11:20:38 pekka@mysql.com +0 -68
    dead code 4

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.15 04/11/16 11:20:38 pekka@mysql.com +0 -1
    dead code 4

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.29 04/11/16 11:02:05 pekka@mysql.com +0 -121
    dead code 3

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.14 04/11/16 11:02:05 pekka@mysql.com +0 -6
    dead code 3

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.28 04/11/16 10:29:22 pekka@mysql.com +11 -263
    dead code 2

ChangeSet
  1.1647.1.1 04/11/16 10:12:09 guilhem@mysql.com +1 -0
  In 5.0 we return 'out of range' instead of 'data truncated'.

  mysql-test/r/rpl_rewrite_db.result
    1.3 04/11/16 10:12:04 guilhem@mysql.com +3 -3
    in 5.0 we return 'out of range' instead of 'data truncated'.

ChangeSet
  1.1616.1225.1 04/11/16 09:10:29 tomas@poseidon.ndb.mysql.com +1 -0
  Makefile.am:
    changed link order to fix linking problems

  client/Makefile.am
    1.32.1.5 04/11/16 09:08:53 tomas@poseidon.ndb.mysql.com +2 -2
    changed link order to fix linking problems

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.27 04/11/16 10:07:19 pekka@mysql.com +1 -102
    dead code 1

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.13 04/11/16 10:07:19 pekka@mysql.com +0 -1
    dead code 1

ChangeSet
  1.1616.1224.3 04/11/16 12:05:13 bar@mysql.com +3 -0
  Bug #6552 CHAR column w/o length is legal, BINARY w/o length is not

  sql/sql_yacc.yy
    1.203.1.164 04/11/16 12:05:08 bar@mysql.com +3 -0
    Bug #6552 CHAR column w/o length is legal, BINARY w/o length is not

  mysql-test/t/binary.test
    1.13 04/11/16 12:05:08 bar@mysql.com +7 -0
    Bug #6552 CHAR column w/o length is legal, BINARY w/o length is not

  mysql-test/r/binary.result
    1.19 04/11/16 12:05:08 bar@mysql.com +7 -0
    Bug #6552 CHAR column w/o length is legal, BINARY w/o length is not

ChangeSet
  1.1616.1222.5 04/11/16 07:24:11 tomas@poseidon.ndb.mysql.com +2 -0
     provided better error printout for mismatch of node types in configuratoin fetch
      fixed to that mgmt server actually uses the connectsring

  ndb/src/mgmsrv/main.cpp
    1.29.1.1 04/11/16 07:24:07 tomas@poseidon.ndb.mysql.com +1 -1
    fixed to that mgmt server actually uses the connectsring

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.20 04/11/16 07:24:07 tomas@poseidon.ndb.mysql.com +10 -3
    provided better error printout

ChangeSet
  1.1634.1.23 04/11/16 07:01:41 joreland@mysql.com +1 -0
  Fix typos

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.43 04/11/16 07:01:35 joreland@mysql.com +2 -2
    Fix typos

ChangeSet
  1.1616.1.491 04/11/16 00:10:32 guilhem@mysql.com +1 -0
  compilation failures fixes. mysqldump now compiles on AIX 4.3.

  client/mysqldump.c
    1.143.1.14 04/11/16 00:10:27 guilhem@mysql.com +2 -2
    row[i] is char* so some compilers don't want to put it into a unsigned char*. A C++ comment.

ChangeSet
  1.1634.17.20 04/11/16 00:29:49 gluh@gluh.mysql.r18.ru +3 -0
  valgrind error fix

  sql/sql_show.cc
    1.168 04/11/16 00:29:43 gluh@gluh.mysql.r18.ru +20 -19
    valgrind error fix

  sql/sql_base.cc
    1.187.1.8 04/11/16 00:29:43 gluh@gluh.mysql.r18.ru +1 -1
    valgrind error fix

  mysql-test/r/information_schema.result
    1.3 04/11/16 00:29:43 gluh@gluh.mysql.r18.ru +2 -2
    valgrind error fix

ChangeSet
  1.1634.22.1 04/11/15 23:25:24 Sinisa@sinisa.nasamreza.org +1 -0
  fixing a small typo

  sql/sql_prepare.cc
    1.75.1.6 04/11/15 23:25:15 Sinisa@sinisa.nasamreza.org +1 -1
    fixing a small typo

ChangeSet
  1.1643 04/11/15 22:12:19 serg@serg.mylan +1 -0
  fixed "condition is always false" warnings

  sql/sql_parse.cc
    1.358.1.13 04/11/15 22:12:12 serg@serg.mylan +4 -6
    fixed "condition is always false" warnings

ChangeSet
  1.1634.3.2 04/11/15 21:40:35 joreland@mysql.com +8 -0
  wl2240 - ndb partitioning
  - new test program
  - changed scan take over protocol
  - fixed some bugs
   

  ndb/test/ndbapi/testPartitioning.cpp
    1.1 04/11/15 21:40:33 joreland@mysql.com +189 -0

  ndb/test/ndbapi/testPartitioning.cpp
    1.0 04/11/15 21:40:33 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/5.0-ndb-jonas/ndb/test/ndbapi/testPartitioning.cpp

  ndb/test/ndbapi/Makefile.am
    1.13 04/11/15 21:40:33 joreland@mysql.com +3 -1
    new test program for partitioning

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.14 04/11/15 21:40:33 joreland@mysql.com +1 -1
    Fix distribution key length

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.7 04/11/15 21:40:33 joreland@mysql.com +1 -1
    Send fragment wo/ extra bit

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.45 04/11/15 21:40:32 joreland@mysql.com +0 -8
    Ship fragment instead of node in scan take over.
    The case where fragment has changed primary will still be handled
      as fragmentdistribution has changed then
      

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.20 04/11/15 21:40:32 joreland@mysql.com +1 -1
    remove unused scanNode

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.41.1.1 04/11/15 21:40:32 joreland@mysql.com +5 -4
    return fargment instead of node (as info for scan take-over)

  ndb/include/kernel/signaldata/TcKeyReq.hpp
    1.5 04/11/15 21:40:32 joreland@mysql.com +8 -8
    Changed scan takeover to instead 

ChangeSet
  1.1616.1224.2 04/11/15 21:26:16 bar@mysql.com +3 -0
  Bug#6608: MySQL server crash in some query with tis620 character set.
  The bug was that the function allocates 'a', then changes the value
  of 'a' with the operator ++, and then tries to free 'a'!
  

  strings/ctype-tis620.c
    1.77 04/11/15 21:26:09 bar@mysql.com +3 -7
    Bug#6608: MySQL server crash in some query with tis620 character set.
    The bug was that the function allocates 'a', then changes the value
    of 'a' with the operator ++, and then tries to free 'a'!
    

  mysql-test/t/ctype_tis620.test
    1.7 04/11/15 21:26:09 bar@mysql.com +35 -0
    Bug#6608: MySQL server crash in some query with tis620 character set.
    The bug was that the function allocates 'a', then changes the value
    of 'a' with the operator ++, and then tries to free 'a'!
    

  mysql-test/r/ctype_tis620.result
    1.7 04/11/15 21:26:09 bar@mysql.com +38 -0
    Bug#6608: MySQL server crash in some query with tis620 character set.
    The bug was that the function allocates 'a', then changes the value
    of 'a' with the operator ++, and then tries to free 'a'!
    

ChangeSet
  1.1634.17.19 04/11/15 19:20:45 gluh@gluh.mysql.r18.ru +4 -0
  Fixes for information_schema

  sql/sql_show.cc
    1.167 04/11/15 19:20:40 gluh@gluh.mysql.r18.ru +28 -13
    removed sprinf
    Fix for 'sp with select from information_schema table crashes server'
    typo fixes

  sql/sql_acl.cc
    1.108 04/11/15 19:20:40 gluh@gluh.mysql.r18.ru +2 -2
    Fix for bug 'If user has column privilege with grant option is_grantable is 'NO' in 
    INFORMATION_SCHEMA.COLUMN_PRIVILEGES'

  mysql-test/t/information_schema.test
    1.2 04/11/15 19:20:40 gluh@gluh.mysql.r18.ru +36 -0
    Fixes for information_schema

  mysql-test/r/information_schema.result
    1.2 04/11/15 19:20:40 gluh@gluh.mysql.r18.ru +51 -12
    Fixes for information_schema

ChangeSet
  1.1616.1224.1 04/11/15 17:03:54 lars@mysql.com +5 -0
  BUG#6353 V2:
  Replication using replicate-rewrite-db did not work for LOAD DATA INFILE.
  Now is does.  There was one place in the code that used current database 
  instead of the rewrite database.

  sql/log_event.h
    1.90.1.4 04/11/15 17:03:21 lars@mysql.com +1 -1
    Added db to set_fields function so that current db is used.

  sql/log_event.cc
    1.113.1.54 04/11/15 17:03:21 lars@mysql.com +16 -10
    Added db to set_fields function so that current db is used.

  mysql-test/t/rpl_rewrite_db.test
    1.2 04/11/15 17:03:21 lars@mysql.com +58 -0
    New tests

  mysql-test/t/rpl_rewrite_db-slave.opt
    1.2 04/11/15 17:03:21 lars@mysql.com +1 -1
    New tests

  mysql-test/r/rpl_rewrite_db.result
    1.2 04/11/15 17:03:21 lars@mysql.com +70 -0
    New tests

ChangeSet
  1.1634.11.7 04/11/15 16:12:54 pekka@mysql.com +1 -0
  ndb: minor ACC cleanup

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.12 04/11/15 16:07:36 pekka@mysql.com +1 -29
    remove unused members _not_ related to wl-2066

ChangeSet
  1.1634.11.6 04/11/15 14:47:19 pekka@mysql.com +1 -0
  ndb: fix rootFragId in ACC undo log

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.26 04/11/15 14:41:51 pekka@mysql.com +7 -2
    fix rootFragId in undo log

ChangeSet
  1.1346.765.1 04/11/15 16:11:13 dlenev@mysql.com +3 -0
  Proposed fix for bug #6439 "from_unixtime() function returns wrong datetime 
  values for too big argument".
  
  Added range checking for from_unixtime() argument, cleaned up code 
  a bit.

  sql/item_timefunc.cc
    1.17.1.10 04/11/15 16:11:11 dlenev@mysql.com +23 -34
    Item_func_from_unixtime: 
      Added error range checking for function argument + small code clean up.

  mysql-test/t/func_time.test
    1.14.1.6 04/11/15 16:11:11 dlenev@mysql.com +7 -0
    Test for bug #6439 "from_unixtime() function returns wrong datetime 
    values for too big argument".

  mysql-test/r/func_time.result
    1.17.1.6 04/11/15 16:11:11 dlenev@mysql.com +6 -0
    Test for bug #6439 "from_unixtime() function returns wrong datetime 
    values for too big argument".

ChangeSet
  1.1616.1223.1 04/11/15 15:44:29 dlenev@brandersnatch.localdomain +10 -0
  Fix for bug #6266 "Invalid DATETIME value is not handled properly".
  
  In server we assume that datetime values stored in MYSQL_TIME struct
  are normalized (and year is not greater than 9999), so we should 
  perform range checks in all places then we convert something to
  MYSQL_TIME. 

  tests/client_test.c
    1.51.22.1 04/11/15 15:44:25 dlenev@mysql.com +135 -0
    Added test for bug #6266 "Invalid DATETIME value not handled properly"

  sql/sql_prepare.cc
    1.34.31.1 04/11/15 15:44:25 dlenev@mysql.com +4 -19
    Removed comments about range checking for TIME values in prepared 
    statements, which are no longer true.
    set_zero_time() has one more argument now.

  sql/item.cc
    1.58.61.1 04/11/15 15:44:25 dlenev@mysql.com +26 -0
    Item_param::set_time():
     Added comment describing this method and range checking for TIME
     values. 

  sql/field.cc
    1.197.2.1 04/11/15 15:44:25 dlenev@mysql.com +4 -0
    Field_datetime::store_time():
      clarified why we don't perform any range checks here.

  sql-common/my_time.c
    1.6.2.1 04/11/15 15:44:25 dlenev@mysql.com +4 -3
    str_to_datetime(): Added missing check for too big year values.
    set_zero_time(): added time_type argument, since MYSQL_TIMESTAMP_NONE
      is not the value that we want in most cases.

  mysql-test/t/type_datetime.test
    1.14 04/11/15 15:44:25 dlenev@mysql.com +5 -2
    Added test for bug #6266 "Invalid DATETIME value not handled properly".

  mysql-test/r/type_datetime.result
    1.21.1.1 04/11/15 15:44:25 dlenev@mysql.com +9 -2
    Added test for bug #6266 "Invalid DATETIME value not handled properly".

  libmysql/libmysql.c
    1.156.23.1 04/11/15 15:44:25 dlenev@mysql.com +7 -6
    It does not make sense to set MYSQL_TIME::time_type twice in case of 
    errors.

  include/mysql_time.h
    1.4 04/11/15 15:44:25 dlenev@mysql.com +12 -0
    Documented MySQL's internal assumptions for members of MYSQL_TIME
    structure.

  include/my_time.h
    1.5.1.2 04/11/15 15:44:25 dlenev@mysql.com +3 -2
    Added one more argument to set_zero_time() function to make it more 
    convinient.
    Added comment clarifying why MAX_DATE_STRING_REP_LENGTH value is 30.

ChangeSet
  1.1616.1222.3 04/11/15 12:40:32 tomas@poseidon.ndb.mysql.com +7 -0
      changed compile order, mysqladmin with ndbcluster extensions needs ndb to be compiled first
      added libs variable for ndbmgmclient used by mysqladmin
      add linkage with @ndb_mgmclient_libs@
      additional options for ndbcluster
      added support for managing the cluster to mysqladmin
      added DEFINE_CXA_PURE_VIRTUAL flag to CFLAGS to enable linkage with c++ libs
      use macros for C_MODE_START/END so that define of FIX_GCC_LINKING_PROBLEM works in c-programs

  include/my_global.h
    1.47.1.29 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +2 -2
    use macros for C_MODE_START/END so that define of FIX_GCC_LINKING_PROBLEM works in c-programs

  configure.in
    1.201.1.126 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +1 -0
    added DEFINE_CXA_PURE_VIRTUAL flag to CFLAGS to enable linkage with c++ libs

  client/mysqladmin.c
    1.93 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +46 -1
    added support for managing the cluster to mysqladmin

  client/client_priv.h
    1.31 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +3 -0
    additional options for ndbcluster

  client/Makefile.am
    1.32.1.4 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +2 -1
    add linkage with @ndb_mgmclient_libs@

  acinclude.m4
    1.121 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +3 -0
    added libs variable for ndbmgmclient used by mysqladmin

  Makefile.am
    1.60.1.2 04/11/15 12:40:29 tomas@poseidon.ndb.mysql.com +4 -4
    changed compile order, mysqladming with ndbcluster extensions needs ndb to be compiled first

ChangeSet
  1.1616.1222.2 04/11/15 12:20:05 tomas@poseidon.ndb.mysql.com +3 -0
     always let traffic through to api cluster manager in transporter
      print some info event on api connects with wrong versions

  ndb/src/kernel/blocks/qmgr/QmgrMain.cpp
    1.11 04/11/15 12:20:02 tomas@poseidon.ndb.mysql.com +12 -2
    print some info event on api connects with wrong versions

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.17 04/11/15 12:20:02 tomas@poseidon.ndb.mysql.com +7 -5
    let traffic through to api cluster manager as well

ChangeSet
  1.1616.1.489 04/11/14 17:45:37 guilhem@mysql.com +1 -0
  Try to lower the probability of a stall of mysqldump AND most client connections, when mysqldump does a FLUSH TABLES WITH READ LOCK
  (doing FLUSH TABLES first).

  client/mysqldump.c
    1.143.1.13 04/11/14 17:45:27 guilhem@mysql.com +11 -1
    try to lower the probability of a stall of mysqldump AND most client connections, when mysqldump does a FLUSH TABLES WITH READ LOCK
    (doing FLUSH TABLES first).

ChangeSet
  1.1616.1221.1 04/11/14 17:18:31 guilhem@mysql.com +1 -0
  allowing --master-data without arg to be compatible with < 4.1.8 mysqldump.

  client/mysqldump.c
    1.143.1.12 04/11/14 17:18:19 guilhem@mysql.com +5 -1
    allowing --master-data without arg to be compatible with < 4.1.8 mysqldump.

  BitKeeper/deleted/.del-Makefile.am~91c159ff4011609
    1.12 04/11/14 11:02:28 tomas@poseidon.ndb.mysql.com +0 -1
    Delete: ndb/tools/restore/Makefile.am

ChangeSet
  1.1616.1220.1 04/11/14 11:02:06 tomas@poseidon.ndb.mysql.com +28 -0
      moved ndb_restore together with rest of the ndb tools
      kernel includes needed by ndb_restore
      changed link order
      moved LocalConfig to mgmapi
      Moved NdbConfig to Portlib
      mgmapi to use LocalConfig for connectstring parsing instead of it's own
      enable usage of "NULL" connectstring for default
      new ndbmgmclient lib that can be used by e.g. mysqladmin later
      LocalConfig no longer needed here, now in mgmapi
      Send connectstring to mgmapi instead
      added valid connectstring to be with only host without port i.e.
      valid connectstring =host1,host2,host3
      default port will be added

  ndb/tools/waiter.cpp
    1.16 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +3 -2
    LocalConfig moved

  ndb/tools/restore/consumer_restore.cpp
    1.9 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +0 -1
    moved include BackupFormat and NdbDictionaryImpl to Restore.hpp

  ndb/tools/restore/Restore.hpp
    1.15 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +2 -1
    moved include BackupFormat and NdbDictionaryImpl to Restore.hpp

  ndb/tools/restore/Restore.cpp
    1.19 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +0 -4
    moved include BackupFormat and NdbDictionaryImpl to Restore.hpp

  ndb/tools/Makefile.am
    1.10 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +14 -3
    add ndb_restore to make of tools

  ndb/src/mgmclient/main.cpp
    1.13 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +9 -21
    LocalConfig no longer needed here, now in mgmapi
    Send connectstring to mgmapi instead

  ndb/src/mgmclient/Makefile.am
    1.15 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +9 -2
    new ndbmgmclient lib that can be used by e.g. mysqladmin later

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.28 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +5 -3
    enable usage of "NULL" connectstring for default

  ndb/src/mgmapi/mgmapi.cpp
    1.22 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +36 -48
    mgmapi to use LocalConfig for connectstring parsing instead of it's own

  ndb/src/mgmapi/Makefile.am
    1.9 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +4 -3
    LocalConfig part of the libmgmapi

  ndb/src/mgmapi/LocalConfig.cpp
    1.17 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +18 -10
    added valid connectstring to be with only host without port i.e.
    valid connectstring =host1,host2,host3
    default port will be added

  ndb/src/kernel/blocks/backup/Makefile.am
    1.2 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +0 -2
    moved restore together with rest of ndb tools

  ndb/src/common/portlib/Makefile.am
    1.6 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +2 -1
    Moved NdbConfig to Portlib

  ndb/src/common/mgmcommon/Makefile.am
    1.7 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +1 -4
    mived LocalConfig to mgmapi

  ndb/src/Makefile.am
    1.10 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +1 -1
    changed link order

  ndb/config/type_ndbapitools.mk.am
    1.8 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +2 -1
    kernel includes needed by ndb_restore

  configure.in
    1.201.1.125 04/11/14 11:02:01 tomas@poseidon.ndb.mysql.com +0 -1
    moved ndb_restore together with rest of the ndb tools

  ndb/tools/restore/consumer_restorem.cpp
    1.2 04/11/14 10:12:01 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer_restorem.cpp -> ndb/tools/restore/consumer_restorem.cpp

  ndb/tools/restore/main.cpp
    1.19 04/11/14 10:11:40 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/main.cpp -> ndb/tools/restore/main.cpp

  ndb/tools/restore/consumer_restore.hpp
    1.6 04/11/14 10:11:22 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer_restore.hpp -> ndb/tools/restore/consumer_restore.hpp

  ndb/tools/restore/consumer_restore.cpp
    1.8 04/11/14 10:11:16 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp -> ndb/tools/restore/consumer_restore.cpp

  ndb/tools/restore/consumer_printer.cpp
    1.3 04/11/14 10:11:09 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer_printer.cpp -> ndb/tools/restore/consumer_printer.cpp

  ndb/tools/restore/consumer_printer.hpp
    1.2 04/11/14 10:11:05 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer_printer.hpp -> ndb/tools/restore/consumer_printer.hpp

  ndb/tools/restore/consumer.hpp
    1.5 04/11/14 10:11:00 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer.hpp -> ndb/tools/restore/consumer.hpp

  ndb/tools/restore/consumer.cpp
    1.2 04/11/14 10:10:52 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/consumer.cpp -> ndb/tools/restore/consumer.cpp

  ndb/tools/restore/Restore.hpp
    1.14 04/11/14 10:10:43 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/Restore.hpp -> ndb/tools/restore/Restore.hpp

  ndb/tools/restore/Restore.cpp
    1.18 04/11/14 10:10:35 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/Restore.cpp -> ndb/tools/restore/Restore.cpp

  ndb/tools/restore/Makefile.am
    1.11 04/11/14 10:10:23 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/kernel/blocks/backup/restore/Makefile.am -> ndb/tools/restore/Makefile.am

  ndb/include/mgmapi/LocalConfig.hpp
    1.7 04/11/14 09:46:52 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/include/mgmcommon/LocalConfig.hpp -> ndb/include/mgmapi/LocalConfig.hpp

  ndb/include/portlib/NdbConfig.h
    1.5 04/11/14 09:46:30 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/include/mgmcommon/NdbConfig.h -> ndb/include/portlib/NdbConfig.h

  ndb/src/common/portlib/NdbConfig.c
    1.14 04/11/14 09:45:35 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/common/mgmcommon/NdbConfig.c -> ndb/src/common/portlib/NdbConfig.c

ChangeSet
  1.1616.1.487 04/11/14 10:25:38 bell@sanja.is.com.ua +1 -0
  fixed incorrect using of THD::is_fatal_error

  sql/sql_parse.cc
    1.271.1.132 04/11/14 10:25:01 bell@sanja.is.com.ua +1 -1
    fixed incorrect using of THD::is_fatal_error

ChangeSet
  1.1634.17.18 04/11/14 00:28:44 bell@sanja.is.com.ua +2 -0
  make information schema libmysqld compatible
  fixed typo

  sql/sql_acl.cc
    1.107 04/11/14 00:28:40 bell@sanja.is.com.ua +12 -4
    make information schema libmysqld compatible

  sql/handler.cc
    1.125 04/11/14 00:28:40 bell@sanja.is.com.ua +2 -2
    fixed typo

ChangeSet
  1.1634.17.17 04/11/13 23:26:15 bell@sanja.is.com.ua +7 -0
  posmerge fixes

  sql/table.h
    1.73.1.9 04/11/13 23:26:01 bell@sanja.is.com.ua +1 -1
    now error represented by Bool value

  sql/sql_show.cc
    1.166 04/11/13 23:26:01 bell@sanja.is.com.ua +47 -38
    show functions fixed

  sql/sql_select.cc
    1.250 04/11/13 23:26:01 bell@sanja.is.com.ua +0 -3
    removed starnge code

  sql/sql_parse.cc
    1.358.1.12 04/11/13 23:26:01 bell@sanja.is.com.ua +13 -11
    removed old send_error calls

  sql/mysql_priv.h
    1.225.1.8 04/11/13 23:26:01 bell@sanja.is.com.ua +1 -1
    now error represented by Bool value

  sql/item.cc
    1.89 04/11/13 23:26:01 bell@sanja.is.com.ua +0 -3
    removed starnge code

  mysql-test/r/view.result
    1.48.1.19 04/11/13 23:26:00 bell@sanja.is.com.ua +2 -2
    erorr reported

ChangeSet
  1.1634.19.2 04/11/13 19:35:51 bell@sanja.is.com.ua +67 -0
  now my_printf_error is not better then my_error, but my_error call is shorter
  used only one implementation of format parser of (printf)
  fixed multistatement

  strings/my_vsnprintf.c
    1.30 04/11/13 19:35:44 bell@sanja.is.com.ua +21 -6
    * format support added to my_vsprint

  sql/table.cc
    1.123.1.9 04/11/13 19:35:44 bell@sanja.is.com.ua +9 -13
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_yacc.yy
    1.307.1.10 04/11/13 19:35:44 bell@sanja.is.com.ua +68 -118
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_view.cc
    1.21.4.3 04/11/13 19:35:44 bell@sanja.is.com.ua +15 -34
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_update.cc
    1.122.1.6 04/11/13 19:35:44 bell@sanja.is.com.ua +19 -25
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_udf.cc
    1.39 04/11/13 19:35:44 bell@sanja.is.com.ua +6 -10
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_trigger.cc
    1.8 04/11/13 19:35:44 bell@sanja.is.com.ua +3 -4
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_table.cc
    1.193.1.3 04/11/13 19:35:44 bell@sanja.is.com.ua +51 -93
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_show.cc
    1.164 04/11/13 19:35:43 bell@sanja.is.com.ua +6 -7
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_select.cc
    1.248 04/11/13 19:35:43 bell@sanja.is.com.ua +5 -8
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_repl.cc
    1.122 04/11/13 19:35:43 bell@sanja.is.com.ua +5 -7
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_rename.cc
    1.24 04/11/13 19:35:43 bell@sanja.is.com.ua +2 -4
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_prepare.cc
    1.75.1.5 04/11/13 19:35:43 bell@sanja.is.com.ua +9 -17
    now my_printf_error is not better then my_error, but my_error call is shorter
    remover send_error ingected from 4.1

  sql/sql_parse.cc
    1.358.1.10 04/11/13 19:35:43 bell@sanja.is.com.ua +79 -119
    now my_printf_error is not better then my_error, but my_error call is shorter
    multi-row command fixed

  sql/sql_map.cc
    1.7 04/11/13 19:35:43 bell@sanja.is.com.ua +3 -5
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_load.cc
    1.63.1.6 04/11/13 19:35:43 bell@sanja.is.com.ua +3 -6
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_insert.cc
    1.121 04/11/13 19:35:43 bell@sanja.is.com.ua +11 -26
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_handler.cc
    1.62 04/11/13 19:35:43 bell@sanja.is.com.ua +12 -18
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_delete.cc
    1.128.1.4 04/11/13 19:35:43 bell@sanja.is.com.ua +8 -10
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_db.cc
    1.97 04/11/13 19:35:43 bell@sanja.is.com.ua +12 -17
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_class.cc
    1.156 04/11/13 19:35:43 bell@sanja.is.com.ua +4 -6
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_base.cc
    1.187.1.6 04/11/13 19:35:43 bell@sanja.is.com.ua +32 -49
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_analyse.cc
    1.48 04/11/13 19:35:43 bell@sanja.is.com.ua +4 -11
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sql_acl.cc
    1.105 04/11/13 19:35:43 bell@sanja.is.com.ua +35 -52
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sp_head.cc
    1.104 04/11/13 19:35:43 bell@sanja.is.com.ua +6 -8
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/sp.cc
    1.56.1.6 04/11/13 19:35:43 bell@sanja.is.com.ua +7 -9
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/slave.cc
    1.223 04/11/13 19:35:43 bell@sanja.is.com.ua +3 -5
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/share/ukrainian/errmsg.txt
    1.79.1.4 04/11/13 19:35:43 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/swedish/errmsg.txt
    1.118.1.4 04/11/13 19:35:43 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/spanish/errmsg.txt
    1.117.1.4 04/11/13 19:35:43 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/slovak/errmsg.txt
    1.117.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/serbian/errmsg.txt
    1.71.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/russian/errmsg.txt
    1.114.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/romanian/errmsg.txt
    1.114.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/portuguese/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/polish/errmsg.txt
    1.117.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/norwegian/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/norwegian-ny/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/korean/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/japanese/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/italian/errmsg.txt
    1.123.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/hungarian/errmsg.txt
    1.118.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/greek/errmsg.txt
    1.117.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/german/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/french/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/estonian/errmsg.txt
    1.119.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/english/errmsg.txt
    1.125.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/dutch/errmsg.txt
    1.120.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/danish/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/share/czech/errmsg.txt
    1.116.1.4 04/11/13 19:35:42 bell@sanja.is.com.ua +2 -0
    new errors converted from unknown error

  sql/set_var.cc
    1.71 04/11/13 19:35:42 bell@sanja.is.com.ua +21 -36
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/repl_failsafe.cc
    1.49 04/11/13 19:35:41 bell@sanja.is.com.ua +8 -14
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/protocol.cc
    1.84 04/11/13 19:35:41 bell@sanja.is.com.ua +0 -1
    no need reset thd->lex->found_colon to break multiline sequance now, send_error called too late

  sql/procedure.cc
    1.6 04/11/13 19:35:41 bell@sanja.is.com.ua +1 -2
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/parse_file.cc
    1.11 04/11/13 19:35:41 bell@sanja.is.com.ua +14 -24
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/log.cc
    1.131 04/11/13 19:35:41 bell@sanja.is.com.ua +1 -2
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/lock.cc
    1.53 04/11/13 19:35:41 bell@sanja.is.com.ua +1 -2
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/item_strfunc.cc
    1.200 04/11/13 19:35:41 bell@sanja.is.com.ua +7 -10
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/item_func.cc
    1.145 04/11/13 19:35:41 bell@sanja.is.com.ua +20 -29
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/item_cmpfunc.cc
    1.124 04/11/13 19:35:41 bell@sanja.is.com.ua +5 -6
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/item.cc
    1.88 04/11/13 19:35:41 bell@sanja.is.com.ua +23 -35
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/handler.cc
    1.124 04/11/13 19:35:41 bell@sanja.is.com.ua +6 -13
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/ha_innodb.cc
    1.117 04/11/13 19:35:41 bell@sanja.is.com.ua +4 -5
    now my_printf_error is not better then my_error, but my_error call is shorter

  sql/field_conv.cc
    1.34 04/11/13 19:35:41 bell@sanja.is.com.ua +2 -4
    now my_printf_error is not better then my_error, but my_error call is shorter

  mysys/my_error.c
    1.19 04/11/13 19:35:41 bell@sanja.is.com.ua +16 -101
    my_error & my_printf_error use my_vsprintf

  mysql-test/t/key.test
    1.18 04/11/13 19:35:41 bell@sanja.is.com.ua +1 -1
    unknown error replaced with real error

  include/mysqld_error.h
    1.110.1.4 04/11/13 19:35:41 bell@sanja.is.com.ua +3 -1
    newerror messages

ChangeSet
  1.1616.1219.2 04/11/13 17:49:20 pekka@mysql.com +1 -0
  ndb: minor

  ndb/test/ndbapi/testDict.cpp
    1.16 04/11/13 17:45:23 pekka@mysql.com +4 -4
    compile fix

ChangeSet
  1.1616.1219.1 04/11/13 17:34:34 pekka@mysql.com +12 -0
  ndb: fix bug-4644 Err Out of fragment operations

  ndb/test/ndbapi/testDict.cpp
    1.15 04/11/13 17:29:44 pekka@mysql.com +67 -0
    bug-4644 fix

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.13.1.1 04/11/13 17:29:44 pekka@mysql.com +73 -15
    bug-4644 fix

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.15.1.1 04/11/13 17:29:44 pekka@mysql.com +13 -0
    bug-4644 fix

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.33.1.1 04/11/13 17:29:44 pekka@mysql.com +2 -0
    bug-4644 fix

  ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
    1.6 04/11/13 17:29:44 pekka@mysql.com +48 -6
    bug-4644 fix

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.16.1.1 04/11/13 17:29:43 pekka@mysql.com +2 -0
    bug-4644 fix

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.1.2 04/11/13 17:29:43 pekka@mysql.com +104 -1
    bug-4644 fix

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.21.1.1 04/11/13 17:29:43 pekka@mysql.com +1 -1
    bug-4644 fix

  ndb/src/kernel/blocks/ERROR_codes.txt
    1.7 04/11/13 17:29:43 pekka@mysql.com +8 -2
    bug-4644 fix

  ndb/include/kernel/signaldata/TupFrag.hpp
    1.5 04/11/13 17:29:43 pekka@mysql.com +4 -2
    bug-4644 fix

  ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp
    1.14 04/11/13 16:43:30 pekka@mysql.com +2 -7
    fix count of metadata pages

  sql/ha_ndbcluster.cc
    1.112.1.1 04/11/13 16:42:36 pekka@mysql.com +4 -7
    compile fix in DBUG code

ChangeSet
  1.1634.17.15 04/11/13 13:56:39 gluh@gluh.mysql.r18.ru +19 -0
  WL#1629: SHOW with WHERE(partially) &
  WL#173:  Create Data Dictionary Tables for SHOW Commands

  mysql-test/t/information_schema.test
    1.1 04/11/13 13:55:45 gluh@gluh.mysql.r18.ru +188 -0

  mysql-test/t/information_schema.test
    1.0 04/11/13 13:55:45 gluh@gluh.mysql.r18.ru +0 -0
    BitKeeper file /home/gluh/MySQL/mysql-5.0.1/mysql-test/t/information_schema.test

  mysql-test/r/information_schema.result
    1.1 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +402 -0

  tests/client_test.c
    1.76 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +22 -18
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/table.h
    1.73.1.8 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +54 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/table.cc
    1.123.4.1 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +1 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_yacc.yy
    1.307.4.10 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +105 -37
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_view.cc
    1.21.2.4 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +3 -2
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_show.cc
    1.160.1.4 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +1657 -521
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_select.cc
    1.244.5.8 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +23 -6
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  mysql-test/r/information_schema.result
    1.0 04/11/13 13:55:44 gluh@gluh.mysql.r18.ru +0 -0
    BitKeeper file /home/gluh/MySQL/mysql-5.0.1/mysql-test/r/information_schema.result

  sql/sql_parse.cc
    1.358.2.12 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +118 -98
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_lex.h
    1.144.3.5 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +2 -2
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_lex.cc
    1.113.3.1 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +1 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_base.cc
    1.187.2.10 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +12 -4
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/sql_acl.cc
    1.101.1.7 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +217 -1
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/opt_sum.cc
    1.37.1.1 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +1 -1
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/mysql_priv.h
    1.225.3.10 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +23 -10
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/handler.h
    1.109 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +4 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/ha_innodb.h
    1.67.1.4 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +1 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

  sql/ha_innodb.cc
    1.112.1.7 04/11/13 13:55:43 gluh@gluh.mysql.r18.ru +98 -0
    WL#1629: SHOW with WHERE(partially) &
    WL#173:  Create Data Dictionary Tables for SHOW Commands
    

ChangeSet
  1.1634.17.14 04/11/12 15:56:25 patg@patrick-galbraiths-computer.local +2 -0
  Needed for WL# 2094, MySQL Federated Storage Handler
  
  sql_string.h:
    simple string method to drop last character of a string (also decrements str_length)

  BitKeeper/etc/logging_ok
    1.253 04/11/12 15:56:24 patg@patrick-galbraiths-computer.local +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_string.h
    1.50 04/11/12 13:58:28 patg@patrick-galbraiths-computer.local +28 -0
    simple string method to drop last character of a string (also decrements str_length)

ChangeSet
  1.1346.707.83 04/11/12 22:55:00 serg@serg.mylan +1 -0
  wrong constant fixed - boolean fulltext searches like "+something +smth*"
  were stopping at docid 0xffffffff

  myisam/ft_boolean_search.c
    1.47.1.17 04/11/12 22:54:57 serg@serg.mylan +10 -10
    wrong constant fixed - boolean fulltext searches like "+something +smth*"
    were stopping at docid 0xffffffff

ChangeSet
  1.1346.707.82 04/11/12 14:15:06 paul@kite-hub.kitebird.com +1 -0
  Makefile.am:
    Add -acc flag for texi2html to handle accented characters.

  Docs/Makefile.am
    1.38.1.12 04/11/12 14:14:04 paul@kite-hub.kitebird.com +1 -1
    Add -acc flag for texi2html to handle accented characters.

ChangeSet
  1.1634.17.12 04/11/12 21:42:44 monty@mysql.com +1 -0
  Add back data that bk loosed during automatic merge

  mysql-test/r/func_str.result
    1.78 04/11/12 21:42:41 monty@mysql.com +279 -0
    Add back data that bk loosed during automatic merge

ChangeSet
  1.1634.17.10 04/11/12 21:24:16 monty@mysql.com +4 -0
  Portability fix for gcc 2.95.3
  After merge fixes

  sql/sql_base.cc
    1.187.2.9 04/11/12 21:24:12 monty@mysql.com +3 -3
    Portability fix for gcc 2.95.3

  sql/mysql_priv.h
    1.225.3.9 04/11/12 21:24:12 monty@mysql.com +3 -3
    Portability fix for gcc 2.95.3

  mysys/default.c
    1.49 04/11/12 21:24:12 monty@mysql.com +2 -1
    After merge fixes

  mysql-test/r/mix_innodb_myisam_binlog.result
    1.12 04/11/12 21:24:12 monty@mysql.com +6 -4
    After merge fixes

ChangeSet
  1.1616.1.485 04/11/12 20:47:41 jani@ua141d10.elisa.omakaista.fi +1 -0
  Fixed a function call.

  sql/item_strfunc.cc
    1.196.1.2 04/11/12 20:47:38 jani@ua141d10.elisa.omakaista.fi +1 -1
    Fixed a function call.

ChangeSet
  1.1616.1218.1 04/11/12 19:54:25 jani@ua141d10.elisa.omakaista.fi +1 -0
  Code cleanup and some optimizations.

  tests/client_test.c
    1.51.1.83 04/11/12 19:54:23 jani@ua141d10.elisa.omakaista.fi +11 -13
    Code cleanup and some optimizations.

ChangeSet
  1.1346.707.81 04/11/12 19:22:58 jani@ua141d10.elisa.omakaista.fi +1 -0
  Removed an unneccessary for() and variable.

  mysys/default.c
    1.17.1.23 04/11/12 19:22:57 jani@ua141d10.elisa.omakaista.fi +4 -5
    Removed an unneccessary for() and variable.
    

ChangeSet
  1.1634.21.2 04/11/12 19:04:35 jani@ua141d10.elisa.omakaista.fi +5 -0
  Changed some unneccessary calls to current_thd() into table->in_use

  sql/ha_myisammrg.cc
    1.54.1.1 04/11/12 19:04:32 jani@ua141d10.elisa.omakaista.fi +21 -13
    Changed some unneccessary calls to current_thd() into table->in_use

  sql/ha_myisam.cc
    1.135.1.1 04/11/12 19:04:32 jani@ua141d10.elisa.omakaista.fi +23 -15
    Changed some unneccessary calls to current_thd() into table->in_use

  sql/ha_isammrg.cc
    1.17.1.1 04/11/12 19:04:32 jani@ua141d10.elisa.omakaista.fi +5 -4
    Changed some unneccessary calls to current_thd() into table->in_use

  sql/ha_isam.cc
    1.32.1.1 04/11/12 19:04:32 jani@ua141d10.elisa.omakaista.fi +15 -12
    Changed some unneccessary calls to current_thd() into table->in_use

  sql/ha_heap.cc
    1.44.1.4 04/11/12 19:04:32 jani@ua141d10.elisa.omakaista.fi +20 -13
    Changed some unneccessary calls to current_thd() into table->in_use

ChangeSet
  1.1616.1217.1 04/11/12 19:01:49 monty@mysql.com +1 -0
  Fix to allow usage of 4.0 tables with 4.1

  sql/field.cc
    1.197.1.4 04/11/12 19:01:46 monty@mysql.com +1 -0
    Fix to allow usage of 4.0 tables with 4.1

ChangeSet
  1.1616.1216.1 04/11/12 18:30:30 jani@ua141d10.elisa.omakaista.fi +1 -0
  Added possibility to run only certain tests by giving the test name(s)
  as argument(s) after options.
  
  Added option -T to display all current test names.

  tests/client_test.c
    1.51.21.1 04/11/12 18:30:27 jani@ua141d10.elisa.omakaista.fi +217 -188
    Added possibility to run only certain tests by giving the test name(s)
    as argument(s) after options.
    
    Added option -T to display all current test names.

ChangeSet
  1.1616.1211.8 04/11/12 17:44:17 monty@mysql.com +10 -0
  After merge fixes

  sql/sql_acl.cc
    1.74.1.74 04/11/12 17:44:14 monty@mysql.com +5 -2
    More debugging

  sql-common/my_time.c
    1.6.1.4 04/11/12 17:44:14 monty@mysql.com +18 -5
    Applied sub-second patch from 4.0

  mysql-test/t/ps_1general.test
    1.3.1.5 04/11/12 17:44:14 monty@mysql.com +22 -13
    Updated tests to work after privilege fixes

  mysql-test/r/timezone3.result
    1.2 04/11/12 17:44:14 monty@mysql.com +2 -2
    Updated results to 4.1

  mysql-test/r/ps_1general.result
    1.1.1.9 04/11/12 17:44:14 monty@mysql.com +23 -19
    Updated tests to work after privilege fixes

  mysql-test/r/mix_innodb_myisam_binlog.result
    1.6.1.3 04/11/12 17:44:14 monty@mysql.com +1 -1
    Updated results

  mysql-test/r/grant.result
    1.21.1.8 04/11/12 17:44:14 monty@mysql.com +25 -25
    Move test to be in same order as in 4.0
    

  myisam/mi_check.c
    1.105.1.37 04/11/12 17:44:14 monty@mysql.com +5 -4
    Trivial cleanup

  client/mysqltest.c
    1.92.1.60 04/11/12 17:44:14 monty@mysql.com +2 -1
    Added DB as a user variable

  client/mysqldump.c
    1.143.1.10 04/11/12 17:44:14 monty@mysql.com +9 -9
    Merge with 4.0 (and reordering of options)

ChangeSet
  1.1616.1215.1 04/11/12 16:41:53 serg@serg.mylan +7 -0
  typos in error messages fixed

  sql/share/swedish/errmsg.txt
    1.64.1.68 04/11/12 16:41:46 serg@serg.mylan +2 -2
    typos fixed

  sql/share/spanish/errmsg.txt
    1.64.1.69 04/11/12 16:41:46 serg@serg.mylan +3 -3
    typos fixed

  sql/share/serbian/errmsg.txt
    1.18.1.61 04/11/12 16:41:46 serg@serg.mylan +1 -1
    typos fixed

  sql/share/romanian/errmsg.txt
    1.62.1.70 04/11/12 16:41:46 serg@serg.mylan +1 -1
    typos fixed

  sql/share/portuguese/errmsg.txt
    1.64.1.68 04/11/12 16:41:46 serg@serg.mylan +1 -1
    typos fixed

  sql/share/greek/errmsg.txt
    1.64.1.68 04/11/12 16:41:46 serg@serg.mylan +1 -1
    typos fixed

  sql/share/french/errmsg.txt
    1.63.1.69 04/11/12 16:41:46 serg@serg.mylan +1 -1
    typos fixed

ChangeSet
  1.1616.1.478 04/11/12 08:45:58 paul@ice.snake.net +1 -0
  fill_help_tables.sh:
    Recognize another Texinfo tag.

  scripts/fill_help_tables.sh
    1.13 04/11/12 08:45:00 paul@ice.snake.net +3 -0
    Recognize another Texinfo tag.

ChangeSet
  1.1634.20.1 04/11/12 17:04:07 dlenev@brandersnatch.localdomain +4 -0
  Fix for bug #5890 "Triggers fail for DELETE without WHERE".
  
  If we have DELETE with always true WHERE clause we should not use 
  optimized delete_all_rows() method for tables with DELETE triggers,
  because in this case we will lose side-effect of deletion.

  sql/sql_trigger.h
    1.2 04/11/12 17:04:04 dlenev@mysql.com +6 -0
    Added new Table_triggers_list::has_delete_triggers() method which
    allows to understand quickly if we have some DELETE triggers in
    our list.

  sql/sql_delete.cc
    1.128.4.1 04/11/12 17:04:04 dlenev@mysql.com +7 -2
    mysql_delete(): 
      We should not use optimized delete_all_rows() method for tables
      with DELETE triggers, because in this case we will lose side-effect
      of deletion.

  mysql-test/t/trigger.test
    1.5 04/11/12 17:04:04 dlenev@mysql.com +17 -0
    Added test for bug #5890 "Triggers fail for DELETE without WHERE".

  mysql-test/r/trigger.result
    1.3 04/11/12 17:04:04 dlenev@mysql.com +12 -0
    Added test for bug #5890 "Triggers fail for DELETE without WHERE".

ChangeSet
  1.1616.1.477 04/11/12 07:13:46 paul@ice.snake.net +1 -0
  mysqldump.c:
    Add missing sentinel.

  client/mysqldump.c
    1.143.5.1 04/11/12 07:12:34 paul@ice.snake.net +2 -1
    Add missing sentinel.

ChangeSet
  1.1634.18.1 04/11/12 14:38:01 monty@mysql.com +1 -0
  Ensure that new connections are in state SLEEP (for nicer show processlist)

  sql/sql_parse.cc
    1.358.8.1 04/11/12 14:37:57 monty@mysql.com +1 -0
    Ensure that new connections are in state SLEEP (for nicer show processlist)

ChangeSet
  1.1627.32.1 04/11/12 14:34:00 bell@sanja.is.com.ua +53 -0
  post-review fixes

  sql/unireg.cc
    1.44.1.1 04/11/12 14:33:54 bell@sanja.is.com.ua +2 -2
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/table.cc
    1.123.3.1 04/11/12 14:33:54 bell@sanja.is.com.ua +13 -9
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_yacc.yy
    1.307.1.8 04/11/12 14:33:54 bell@sanja.is.com.ua +136 -81
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_view.cc
    1.21.4.1 04/11/12 14:33:54 bell@sanja.is.com.ua +23 -13
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_update.cc
    1.122.1.4 04/11/12 14:33:54 bell@sanja.is.com.ua +22 -32
    error check moved to fill_record

  sql/sql_union.cc
    1.103 04/11/12 14:33:54 bell@sanja.is.com.ua +1 -1
    error check moved to fill_record

  sql/sql_udf.cc
    1.36.1.2 04/11/12 14:33:54 bell@sanja.is.com.ua +14 -9
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_trigger.cc
    1.6 04/11/12 14:33:54 bell@sanja.is.com.ua +8 -6
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_table.cc
    1.193.1.1 04/11/12 14:33:54 bell@sanja.is.com.ua +86 -49
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_show.cc
    1.162 04/11/12 14:33:54 bell@sanja.is.com.ua +7 -6
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_select.cc
    1.246 04/11/12 14:33:54 bell@sanja.is.com.ua +11 -7
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_repl.cc
    1.120 04/11/12 14:33:54 bell@sanja.is.com.ua +16 -13
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_rename.cc
    1.23 04/11/12 14:33:54 bell@sanja.is.com.ua +6 -3
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_prepare.cc
    1.75.1.3 04/11/12 14:33:54 bell@sanja.is.com.ua +1 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_parse.cc
    1.358.1.8 04/11/12 14:33:54 bell@sanja.is.com.ua +174 -109
    error check moved to fill_record
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_map.cc
    1.6 04/11/12 14:33:54 bell@sanja.is.com.ua +5 -3
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_load.cc
    1.63.1.4 04/11/12 14:33:54 bell@sanja.is.com.ua +6 -3
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_lex.cc
    1.113.2.1 04/11/12 14:33:54 bell@sanja.is.com.ua +1 -1
    layout fixed

  sql/sql_insert.cc
    1.119 04/11/12 14:33:54 bell@sanja.is.com.ua +15 -23
    changing my_error on my_message and my_printf_error where if they are prefered
    error check moved to fill_record

  sql/sql_help.cc
    1.31.1.4 04/11/12 14:33:54 bell@sanja.is.com.ua +1 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_handler.cc
    1.60 04/11/12 14:33:54 bell@sanja.is.com.ua +2 -2
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_delete.cc
    1.128.1.2 04/11/12 14:33:54 bell@sanja.is.com.ua +15 -11
    changing my_error on my_message and my_printf_error where if they are prefered
    error check moved to fill_record

  sql/sql_db.cc
    1.95 04/11/12 14:33:54 bell@sanja.is.com.ua +19 -13
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_class.h
    1.198.1.4 04/11/12 14:33:54 bell@sanja.is.com.ua +3 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_class.cc
    1.154 04/11/12 14:33:53 bell@sanja.is.com.ua +10 -7
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_base.cc
    1.187.1.4 04/11/12 14:33:53 bell@sanja.is.com.ua +62 -17
    changing my_error on my_message and my_printf_error where if they are prefered
    error check moved to fill_record

  sql/sql_analyse.cc
    1.44.1.1 04/11/12 14:33:53 bell@sanja.is.com.ua +11 -4
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sql_acl.cc
    1.103 04/11/12 14:33:53 bell@sanja.is.com.ua +49 -32
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sp_rcontext.cc
    1.15 04/11/12 14:33:53 bell@sanja.is.com.ua +9 -6
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sp_head.cc
    1.102 04/11/12 14:33:53 bell@sanja.is.com.ua +4 -3
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/sp.cc
    1.56.1.4 04/11/12 14:33:53 bell@sanja.is.com.ua +2 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/slave.cc
    1.221 04/11/12 14:33:53 bell@sanja.is.com.ua +8 -6
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/set_var.cc
    1.69 04/11/12 14:33:53 bell@sanja.is.com.ua +41 -28
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/repl_failsafe.cc
    1.47 04/11/12 14:33:53 bell@sanja.is.com.ua +17 -11
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/protocol_cursor.cc
    1.9 04/11/12 14:33:53 bell@sanja.is.com.ua +2 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/protocol.cc
    1.82 04/11/12 14:33:53 bell@sanja.is.com.ua +2 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/parse_file.cc
    1.8.1.1 04/11/12 14:33:53 bell@sanja.is.com.ua +24 -15
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/mysqld.cc
    1.398 04/11/12 14:33:53 bell@sanja.is.com.ua +2 -1
    fixed error messages

  sql/mysql_priv.h
    1.225.1.5 04/11/12 14:33:53 bell@sanja.is.com.ua +6 -4
    error check moved to fill_record

  sql/log.cc
    1.127.1.1 04/11/12 14:33:53 bell@sanja.is.com.ua +3 -2
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/lock.cc
    1.50.1.1 04/11/12 14:33:53 bell@sanja.is.com.ua +4 -2
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item_sum.cc
    1.108 04/11/12 14:33:53 bell@sanja.is.com.ua +6 -3
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item_subselect.cc
    1.84.1.2 04/11/12 14:33:53 bell@sanja.is.com.ua +2 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item_strfunc.cc
    1.184.1.3 04/11/12 14:33:53 bell@sanja.is.com.ua +10 -7
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item_func.cc
    1.143 04/11/12 14:33:53 bell@sanja.is.com.ua +17 -12
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item_cmpfunc.cc
    1.122 04/11/12 14:33:53 bell@sanja.is.com.ua +5 -4
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/item.cc
    1.86 04/11/12 14:33:53 bell@sanja.is.com.ua +19 -15
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/handler.cc
    1.116.2.1 04/11/12 14:33:53 bell@sanja.is.com.ua +16 -7
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/ha_innodb.cc
    1.115 04/11/12 14:33:52 bell@sanja.is.com.ua +4 -2
    changing my_error on my_message and my_printf_error where if they are prefered

  sql/filesort.cc
    1.87.1.1 04/11/12 14:33:52 bell@sanja.is.com.ua +2 -1
    changing my_error on my_message and my_printf_error where if they are prefered

  mysys/my_error.c
    1.18 04/11/12 14:33:52 bell@sanja.is.com.ua +12 -0
    comment about using my_error family functions

  mysql-test/t/rpl_rotate_logs.test
    1.53 04/11/12 14:33:52 bell@sanja.is.com.ua +1 -0
    removed host dependence in error messages

  mysql-test/r/rpl_rotate_logs.result
    1.57 04/11/12 14:33:52 bell@sanja.is.com.ua +1 -1
    removed host dependence in error messages

ChangeSet
  1.1634.17.5 04/11/12 13:02:17 pem@mysql.comhem.se +1 -0
  Fixed merge bug(?) in mysqldump.c.

  client/mysqldump.c
    1.151 04/11/12 13:02:12 pem@mysql.com +2 -1
    Added missing sentinel.

ChangeSet
  1.1634.17.4 04/11/12 12:28:34 pem@mysql.comhem.se +4 -0
  Various build fixes.

  sql/sql_show.cc
    1.160.1.3 04/11/12 12:28:27 pem@mysql.com +1 -1
    64-bit build fix.

  sql/sql_base.cc
    1.187.2.8 04/11/12 12:28:27 pem@mysql.com +2 -1
    Fixed build problems (for broken HP compiler).

  sql/net_serv.cc
    1.71 04/11/12 12:28:26 pem@mysql.com +1 -1
    Corrected macro definition.

  sql/mysql_priv.h
    1.225.3.8 04/11/12 12:28:26 pem@mysql.com +2 -2
    Fix build problems (causing link errors with the Sun compiler).

  ndb/src/mgmapi/LocalConfig.cpp
    1.16 04/11/12 10:43:47 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/common/mgmcommon/LocalConfig.cpp -> ndb/src/mgmapi/LocalConfig.cpp

ChangeSet
  1.1634.17.3 04/11/12 11:37:59 pem@mysql.comhem.se +2 -0
  Build fixes to make it compile.

  sql/log_event.cc
    1.141.1.6 04/11/12 11:37:54 pem@mysql.com +2 -1
    Build fixes.

  sql/handler.cc
    1.122 04/11/12 11:37:54 pem@mysql.com +1 -1
    Build fixes.

ChangeSet
  1.1634.16.2 04/11/11 19:01:46 brian@avenger.(none) +8 -0
  Mainly resolving Guilhem's 4.1 patch to 5.0

  sql/sql_yacc.yy
    1.307.4.9 04/11/11 19:01:39 brian@avenger.(none) +0 -0
    resolving merge

  sql/sql_parse.cc
    1.358.7.1 04/11/11 19:01:38 brian@avenger.(none) +0 -0
    resolving merge

  sql/log_event.cc
    1.141.1.5 04/11/11 19:01:38 brian@avenger.(none) +7 -11
    resolving merge

  sql/log.cc
    1.129 04/11/11 19:01:38 brian@avenger.(none) +4 -0
    resolving merge

  sql/lex.h
    1.128 04/11/11 19:01:38 brian@avenger.(none) +1 -1
    resolve merge

  sql/handler.cc
    1.121 04/11/11 19:01:38 brian@avenger.(none) +2 -1
    resolving merge

  client/mysqldump.c
    1.149 04/11/11 19:01:38 brian@avenger.(none) +2 -0
    resolving merge

  client/mysqlbinlog.cc
    1.97 04/11/11 19:01:38 brian@avenger.(none) +8 -13
    Resolveing merge

ChangeSet
  1.1346.764.2 04/11/11 20:59:03 acurtis@pcgem.rdg.cyberkinetica.com +3 -0
  Bug#6123 - GRANT USAGE creates useless mysql.db row
    Prevent creation of a row which grants no rights
    Test included

  sql/sql_acl.cc
    1.51.1.80 04/11/11 20:58:58 acurtis@pcgem.rdg.cyberkinetica.com +2 -1
    Bug#6123
      Prevent creation of useless row

  mysql-test/t/grant.test
    1.4.3.1 04/11/11 20:58:58 acurtis@pcgem.rdg.cyberkinetica.com +9 -0
    Test for Bug#6123

  mysql-test/r/grant.result
    1.5.3.1 04/11/11 20:58:57 acurtis@pcgem.rdg.cyberkinetica.com +6 -0
    Test for Bug#6123

ChangeSet
  1.1616.1214.1 04/11/11 14:55:55 paul@kite-hub.kitebird.com +1 -0
  mysqldump.c:
    Reorder options, revise --hex-blob help string.

  client/mysqldump.c
    1.143.1.8 04/11/11 14:55:27 paul@kite-hub.kitebird.com +7 -7
    Reorder options, revise --hex-blob help string.

ChangeSet
  1.1634.1.18 04/11/11 23:30:39 konstantin@mysql.com +1 -0
  Rename: send_prepare_results -> check_prepared_statement (sql_prepare.cc)

  sql/sql_prepare.cc
    1.75.2.7 04/11/11 23:30:27 konstantin@mysql.com +21 -10
    send_prepare_results -> check_prepared_statement

ChangeSet
  1.1616.1212.8 04/11/11 21:26:24 serg@serg.mylan +2 -0
  mi_write: fix for ft2 when found word (in the tree) has different length as the word to insert

  myisam/mi_write.c
    1.45 04/11/11 21:26:11 serg@serg.mylan +1 -0
    mi_write: fix for ft2 when found word (in the tree) has different length as the word to insert

  myisam/mi_check.c
    1.105.1.36 04/11/11 21:26:11 serg@serg.mylan +8 -0
    one more correctness check for CHECK of fulltext indexes

ChangeSet
  1.1634.1.17 04/11/11 22:37:48 konstantin@mysql.com +2 -0
  Few more places with thd->lex replaced with lex (mysql_update,
  check_simple_select). This change was inspired by Monty in December 2003
  when thd->lex became a pointer in 4.1.

  sql/sql_update.cc
    1.122.2.4 04/11/11 22:37:41 konstantin@mysql.com +8 -7
    Few more places with thd->lex replaced with lex.

  sql/sql_parse.cc
    1.358.2.9 04/11/11 22:37:41 konstantin@mysql.com +4 -3
    Few more places with thd->lex replaced with lex.

ChangeSet
  1.1616.1212.7 04/11/11 21:17:44 heikki@hundin.mysql.fi +1 -0
  trx0purge.c:
    Remove duplicated innodb max purge lag code

  innobase/trx/trx0purge.c
    1.18 04/11/11 21:17:29 heikki@hundin.mysql.fi +0 -24
    Remove duplicated innodb max purge lag code

ChangeSet
  1.1634.1.16 04/11/11 22:16:46 konstantin@mysql.com +1 -0
  Cleanup: thd->lex->select_lex -> select_lex (sql_delete.cc)

  sql/sql_delete.cc
    1.128.2.3 04/11/11 22:16:40 konstantin@mysql.com +10 -9
    Cleanup: thd->lex->select_lex -> select_lex

ChangeSet
  1.1634.1.15 04/11/11 21:57:55 konstantin@mysql.com +1 -0
  Cleanup in sql_acl.cc: thd->lex ->lex

  sql/sql_acl.cc
    1.101.1.5 04/11/11 21:57:51 konstantin@mysql.com +24 -23
    Cleanup: we want to synonim thd->lex on stack, as we use it often in
    replace_user_table.

ChangeSet
  1.1634.1.14 04/11/11 21:39:35 konstantin@mysql.com +24 -0
  Rename: Item::val -> Item::val_real().

  sql/sql_select.cc
    1.244.5.7 04/11/11 21:39:27 konstantin@mysql.com +4 -4
    val -> val_real

  sql/sql_class.cc
    1.152.1.5 04/11/11 21:39:27 konstantin@mysql.com +1 -1
    val -> val_real

  sql/sql_analyse.cc
    1.46 04/11/11 21:39:27 konstantin@mysql.com +4 -4
    val -> val_real

  sql/sp_head.cc
    1.100.1.3 04/11/11 21:39:27 konstantin@mysql.com +2 -2
    val -> val_real

  sql/procedure.h
    1.16 04/11/11 21:39:26 konstantin@mysql.com +3 -3
    val -> val_real

  sql/item_uniq.h
    1.20.1.1 04/11/11 21:39:26 konstantin@mysql.com +2 -2
    val -> val_real

  sql/item_timefunc.h
    1.48 04/11/11 21:39:26 konstantin@mysql.com +9 -9
    val -> val_real

  sql/item_sum.h
    1.63 04/11/11 21:39:26 konstantin@mysql.com +29 -21
    val -> val_real

  sql/item_sum.cc
    1.106.1.4 04/11/11 21:39:26 konstantin@mysql.com +33 -33
    val -> val_real

  sql/item_subselect.h
    1.60.1.2 04/11/11 21:39:26 konstantin@mysql.com +3 -3
    val -> val_real

  sql/item_subselect.cc
    1.84.2.4 04/11/11 21:39:26 konstantin@mysql.com +4 -4
    val -> val_real

  sql/item_strfunc.h
    1.81 04/11/11 21:39:26 konstantin@mysql.com +2 -2
    val -> val_real

  sql/item_strfunc.cc
    1.198 04/11/11 21:39:26 konstantin@mysql.com +4 -4
    val -> val_real

  sql/item_row.h
    1.18 04/11/11 21:39:26 konstantin@mysql.com +1 -1
    val -> val_real

  sql/item_geofunc.h
    1.9 04/11/11 21:39:25 konstantin@mysql.com +4 -4
    val -> val_real

  sql/item_geofunc.cc
    1.19 04/11/11 21:39:25 konstantin@mysql.com +6 -6
    val -> val_real

  sql/item_func.h
    1.88 04/11/11 21:39:25 konstantin@mysql.com +50 -45
    val -> val_real

  sql/item_func.cc
    1.141.1.7 04/11/11 21:39:25 konstantin@mysql.com +75 -75
    val -> val_real

  sql/item_cmpfunc.h
    1.82.1.1 04/11/11 21:39:25 konstantin@mysql.com +7 -7
    val -> val_real

  sql/item_cmpfunc.cc
    1.120.1.5 04/11/11 21:39:25 konstantin@mysql.com +28 -28
    val -> val_real

  sql/item_buff.cc
    1.9 04/11/11 21:39:25 konstantin@mysql.com +1 -1
    val -> val_real

  sql/item.h
    1.85.1.1 04/11/11 21:39:25 konstantin@mysql.com +20 -20
    val -> val_real

  sql/item.cc
    1.84.1.9 04/11/11 21:39:25 konstantin@mysql.com +13 -14
    val -> val_real

  sql/filesort.cc
    1.88.1.1 04/11/11 21:39:24 konstantin@mysql.com +1 -1
    val -> val_real

ChangeSet
  1.1634.1.13 04/11/11 20:16:38 timour@mysql.com +2 -0
  post-merge fixes for WL#1972

ChangeSet
  1.1616.1212.5 04/11/11 16:51:38 tomas@poseidon.ndb.mysql.com +1 -0
  ndb_test_platform.cpp:
    better printouts in ndb_test_platform

  ndb/tools/ndb_test_platform.cpp
    1.2 04/11/11 16:45:59 tomas@poseidon.ndb.mysql.com +6 -4
    better printouts in ndb_test_platform

ChangeSet
  1.1616.1212.4 04/11/11 16:38:15 tomas@poseidon.ndb.mysql.com +1 -0
  waiter.cpp:
    fixed so that connectring option works

  ndb/tools/waiter.cpp
    1.15 04/11/11 16:37:37 tomas@poseidon.ndb.mysql.com +1 -1
    fixed so that connectring option works

ChangeSet
  1.1616.1212.3 04/11/11 16:06:47 tomas@poseidon.ndb.mysql.com +1 -0
  mysql-test-run.sh:
    made sleep time for second master larger so that it has time to start

  mysql-test/mysql-test-run.sh
    1.208.1.16 04/11/11 16:05:33 tomas@poseidon.ndb.mysql.com +1 -1
    made sleep time for second master larger so that it has time to start

ChangeSet
  1.1616.1212.2 04/11/11 15:53:33 tomas@poseidon.ndb.mysql.com +1 -0
  basestring_vsnprintf fix for size==0

  ndb/src/common/util/basestring_vsnprintf.c
    1.9 04/11/11 15:53:26 tomas@poseidon.ndb.mysql.com +24 -6
    basestring_vsnprintf fix for size==0

ChangeSet
  1.1634.11.5 04/11/11 16:37:10 pekka@mysql.com +2 -0
  ndb: wl-2066 oops

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.23 04/11/11 16:31:59 pekka@mysql.com +9 -1
    wl-2066 oops

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.25 04/11/11 16:31:59 pekka@mysql.com +1 -1
    wl-2066 oops

ChangeSet
  1.1634.12.4 04/11/11 16:00:50 pem@mysql.comhem.se +1 -0
  Fixing filename case problems in sql_base.cc for views on MacOS X. (With help from sanja :)

  sql/sql_base.cc
    1.187.6.1 04/11/11 16:00:45 pem@mysql.com +4 -5
    Fixing filename case problems for views on MacOS X. (With help from sanja :)

ChangeSet
  1.1346.764.1 04/11/11 16:59:36 jani@a80-186-24-72.elisa-laajakaista.fi +1 -0
  Some code clean-up and optimization.

  mysys/default.c
    1.17.1.22 04/11/11 16:59:35 jani@a80-186-24-72.elisa-laajakaista.fi +60 -30
    Some code clean-up and optimization.

ChangeSet
  1.1346.707.79 04/11/11 18:07:08 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6564: QUOTE(NULL) returns NULL, not the string 'NULL')

ChangeSet
  1.1346.707.78 04/11/11 16:20:39 jani@a80-186-24-72.elisa-laajakaista.fi +1 -0
  Removed check for .ini file elsewhere, except on Windows.

  mysys/default.c
    1.17.1.21 04/11/11 16:20:37 jani@a80-186-24-72.elisa-laajakaista.fi +4 -0
    Removed check for .ini file elsewhere, except on Windows.

  sql/item_strfunc.cc
    1.36.1.44 04/11/11 18:07:06 ram@gw.mysql.r18.ru +11 -3
    A fix (bug #6564: QUOTE(NULL) returns NULL, not the string 'NULL')

  mysql-test/t/func_str.test
    1.15.2.14 04/11/11 18:07:06 ram@gw.mysql.r18.ru +6 -0
    A fix (bug #6564: QUOTE(NULL) returns NULL, not the string 'NULL')

  mysql-test/r/func_str.result
    1.16.2.13 04/11/11 18:07:06 ram@gw.mysql.r18.ru +4 -1
    A fix (bug #6564: QUOTE(NULL) returns NULL, not the string 'NULL')

ChangeSet
  1.1640 04/11/11 14:42:35 serg@serg.mylan +5 -0
  document DBUG_OUTPUT()
  misc cleanup

  dbug/user.r
    1.4 04/11/11 14:42:28 serg@serg.mylan +8 -1
    document DBUG_OUTPUT()

  dbug/main.c
    1.6 04/11/11 14:42:28 serg@serg.mylan +1 -1
    cleanup

  dbug/example3.c
    1.4 04/11/11 14:42:28 serg@serg.mylan +0 -3
    cleanup

  dbug/example2.c
    1.4 04/11/11 14:42:28 serg@serg.mylan +0 -3
    cleanup

  dbug/example1.c
    1.4 04/11/11 14:42:28 serg@serg.mylan +0 -3
    cleanup

ChangeSet
  1.1627.16.27 04/11/11 14:32:52 pekka@mysql.com +1 -0
  ndb: wl-2066 small fix

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.22.1.2 04/11/11 14:26:48 pekka@mysql.com +11 -2
    wl-2066 small fix

ChangeSet
  1.1616.1212.1 04/11/11 13:22:33 tomas@poseidon.ndb.mysql.com +2 -0
      forgot a return 0
      removed some errorcodes not used

  ndb/src/ndbapi/ndberror.c
    1.18 04/11/11 13:22:30 tomas@poseidon.ndb.mysql.com +2 -8
    removed some errorcodes not used

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.27 04/11/11 13:22:30 tomas@poseidon.ndb.mysql.com +1 -0
    forgot a return 0

ChangeSet
  1.1634.14.1 04/11/11 14:12:45 joerg@mysql.com +1 -0
  Corrected a syntax error detected in test build.

  client/mysqltest.c
    1.119 04/11/11 14:12:42 joerg@mysql.com +1 -1
    Syntax error: Removed the trailing comma after last element of an "enum" list.

ChangeSet
  1.1616.1211.4 04/11/11 14:59:13 monty@mysql.com +2 -0
  Write fatal errors even if silent is used in client_test

  tests/client_test.c
    1.51.1.81 04/11/11 14:59:09 monty@mysql.com +2 -0
    Write fatal errors even if silent is used

  mysql-test/t/client_test.test
    1.7 04/11/11 14:59:09 monty@mysql.com +1 -1
    Fix crash when user has a conflicting defaults file

ChangeSet
  1.1634.13.1 04/11/11 13:35:04 pem@mysql.comhem.se +1 -0
  Updated lowercase_table2.results. (show tables output has changed)

  mysql-test/r/lowercase_table2.result
    1.10 04/11/11 13:34:58 pem@mysql.com +40 -40
    Updated results. (show tables output has changed)

ChangeSet
  1.1627.16.26 04/11/11 13:30:59 pekka@mysql.com +7 -0
  ndb: wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.12 04/11/11 13:24:28 pekka@mysql.com +22 -2
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.17 04/11/11 13:24:28 pekka@mysql.com +7 -0
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.23.1.2 04/11/11 13:24:28 pekka@mysql.com +1 -1
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbacc/Makefile.am
    1.2 04/11/11 13:24:28 pekka@mysql.com +2 -0
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.22.1.1 04/11/11 13:24:28 pekka@mysql.com +161 -62
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
    1.8 04/11/11 13:24:28 pekka@mysql.com +2 -1
    wl-2066. remove ACC storage. dead code not yet removed

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.11 04/11/11 13:24:28 pekka@mysql.com +13 -1
    wl-2066. remove ACC storage. dead code not yet removed

ChangeSet
  1.1634.12.1 04/11/11 12:43:08 serg@serg.mylan +1 -0
  '5.4', -1, HALF_UP
  fixed

  strings/decimal.c
    1.23 04/11/11 12:43:01 serg@serg.mylan +4 -4
    '5.4', -1, HALF_UP
    fixed

ChangeSet
  1.1634.11.3 04/11/11 12:18:45 joreland@mysql.com +1 -0
  more merge

  ndb/src/ndbapi/NdbBlob.cpp
    1.18 04/11/11 12:18:42 joreland@mysql.com +2 -4
    more merge

ChangeSet
  1.1616.1211.3 04/11/11 11:08:37 tomas@poseidon.ndb.mysql.com +1 -0
  ndbcluster.sh:
    fixed typo

  mysql-test/ndb/ndbcluster.sh
    1.33 04/11/11 11:08:07 tomas@poseidon.ndb.mysql.com +1 -1
    fixed typo

ChangeSet
  1.1634.11.2 04/11/11 11:50:39 joreland@mysql.com +1 -0
  merge error

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.14 04/11/11 11:50:14 joreland@mysql.com +0 -1
    merge error

ChangeSet
  1.1616.1207.2 04/11/11 10:05:28 tomas@poseidon.ndb.mysql.com +1 -0
  added ndb error codes and better explanations

  ndb/src/ndbapi/ndberror.c
    1.17 04/11/11 10:05:24 tomas@poseidon.ndb.mysql.com +12 -10
    added ndb error codes and better explanations

  sql/sql_select.cc
    1.244.5.6 04/11/11 12:02:34 timour@mysql.com +2 -2
    post-merge fixes

  sql/item.cc
    1.84.1.8 04/11/11 12:02:34 timour@mysql.com +2 -3
    post-merge fixes

ChangeSet
  1.1616.1210.1 04/11/11 10:24:16 guilhem@mysql.com +1 -0
  Fix for autobuild failure: forgotten ';' (bison 1.875 accepts if it's not there, but 1.75 does not)

  sql/sql_yacc.yy
    1.203.118.1 04/11/11 10:24:09 guilhem@mysql.com +1 -0
    forgotten ';' (bison 1.875 accepts if it's not there, but 1.75 does not)

ChangeSet
  1.1627.17.8 04/11/11 11:16:51 timour@mysql.com +1 -0
  WL#1972 - manual merge with latest bk source tree

  sql/item.cc
    1.84.1.6 04/11/11 11:16:49 timour@mysql.com +346 -129
    manual merge with latest bk source tree

ChangeSet
  1.1616.1.475 04/11/11 12:35:55 ram@gw.mysql.r18.ru +2 -0
  A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency)).
  my_umask and my_umask_dir initialization has been moved to the my_init() func.

  sql/mysqld.cc
    1.356.71.3 04/11/11 12:35:51 ram@gw.mysql.r18.ru +0 -2
    A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency))

  mysys/my_init.c
    1.38 04/11/11 12:35:51 ram@gw.mysql.r18.ru +2 -0
    A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency))

ChangeSet
  1.1627.17.7 04/11/11 10:09:50 timour@mysql.com +1 -0
  WL#1972 - manual merge with latest bk source

  sql/sql_select.cc
    1.244.2.3 04/11/11 10:09:47 timour@mysql.com +278 -198
    manual merge with latest bk source

ChangeSet
  1.1616.1.474 04/11/11 10:50:46 ram@gw.mysql.r18.ru +1 -0
  Added ending ';' for the start_transaction_opts:

  sql/sql_yacc.yy
    1.203.1.161 04/11/11 10:50:40 ram@gw.mysql.r18.ru +1 -0
    Added ending ';' for the start_transaction_opts:

ChangeSet
  1.1616.1.473 04/11/10 22:43:09 paul@ice.snake.net +1 -0
  fill_help_tables.sh:
    Handle some additional Texinfo tags that were being missed.

  scripts/fill_help_tables.sh
    1.12 04/11/10 22:41:35 paul@ice.snake.net +7 -0
    Handle some additional Texinfo tags that were being missed.

ChangeSet
  1.1616.1209.1 04/11/11 00:00:17 guilhem@mysql.com +25 -0
  no new message in 4.1 (causes merge issues with 5.0). Using ER_UNKNOW_ERROR and hardcoded message string instead.

  sql/share/ukrainian/errmsg.txt
    1.27.1.65 04/11/10 23:59:57 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/swedish/errmsg.txt
    1.64.1.67 04/11/10 23:59:56 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/spanish/errmsg.txt
    1.64.1.68 04/11/10 23:59:56 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/slovak/errmsg.txt
    1.64.1.68 04/11/10 23:59:56 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/serbian/errmsg.txt
    1.18.1.60 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/russian/errmsg.txt
    1.61.1.65 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/romanian/errmsg.txt
    1.62.1.69 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/portuguese/errmsg.txt
    1.64.1.67 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/polish/errmsg.txt
    1.63.1.68 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/norwegian/errmsg.txt
    1.63.1.69 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/norwegian-ny/errmsg.txt
    1.63.1.68 04/11/10 23:59:55 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/korean/errmsg.txt
    1.63.1.68 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/japanese/errmsg.txt
    1.63.1.66 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/italian/errmsg.txt
    1.70.1.67 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/hungarian/errmsg.txt
    1.65.1.67 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/greek/errmsg.txt
    1.64.1.67 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/german/errmsg.txt
    1.64.1.63 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/french/errmsg.txt
    1.63.1.68 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/estonian/errmsg.txt
    1.64.1.67 04/11/10 23:59:54 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/english/errmsg.txt
    1.70.1.72 04/11/10 23:59:53 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/dutch/errmsg.txt
    1.66.1.67 04/11/10 23:59:53 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/danish/errmsg.txt
    1.62.1.66 04/11/10 23:59:53 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/share/czech/errmsg.txt
    1.64.1.69 04/11/10 23:59:53 guilhem@mysql.com +0 -1
    no new message in 4.1 (causes merge issues with 5.0)

  sql/handler.cc
    1.103.17.1 04/11/10 23:59:53 guilhem@mysql.com +3 -2
    no new message in 4.1 (causes merge issues with 5.0)

  include/mysqld_error.h
    1.61.1.46 04/11/10 23:59:53 guilhem@mysql.com +1 -2
    no new message in 4.1 (causes merge issues with 5.0)

ChangeSet
  1.1616.1201.7 04/11/11 00:36:18 monty@mysql.com +3 -0
  Added possibility to detect if libmysqld is restarted
  (Needed to check if memory allocated with mysql_once_init() has been freed)
  

  sql/handler.cc
    1.103.16.2 04/11/11 00:36:16 monty@mysql.com +23 -15
    Detect if libmysqld is restarted
    Simple optimization of ha_known_exts()

  mysys/my_init.c
    1.37 04/11/11 00:36:16 monty@mysql.com +4 -3
    Added possibility to detect if libmysqld is restarted

  include/my_sys.h
    1.116.1.13 04/11/11 00:36:16 monty@mysql.com +1 -0
    Added possibility to detect if libmysqld is restarted

ChangeSet
  1.1634.10.1 04/11/10 11:22:39 igor@rurik.mysql.com +3 -0
  select.result, select.test:
    Added test cases for bug #6474.
  sql_select.cc:
    Fixed bug #6474. A wrong result was returned when a query
    contained the same equality of the form field=const on
    different AND levels.

  mysql-test/r/select.result
    1.41 04/11/10 11:21:56 igor@rurik.mysql.com +33 -0
    Added test cases for bug #6474.

  mysql-test/t/select.test
    1.30 04/11/10 11:21:20 igor@rurik.mysql.com +36 -0
    Added test cases for bug #6474.

  sql/sql_select.cc
    1.244.7.1 04/11/10 11:17:35 igor@rurik.mysql.com +7 -5
    Fixed bug #6474. A wrong result was returned when a query
    contained the same equality of the form field=const on
    different AND levels.

ChangeSet
  1.1616.1208.1 04/11/10 18:53:16 acurtis@pcgem.rdg.cyberkinetica.com +1 -0
  Bug#6469 - REVOKE ALL synonymy bug

  sql/sql_yacc.yy
    1.203.117.1 04/11/10 18:53:06 acurtis@pcgem.rdg.cyberkinetica.com +7 -3
    Bug#6469 - REVOKE ALL synonymy bug

ChangeSet
  1.1616.1171.9 04/11/10 17:56:45 guilhem@mysql.com +33 -0
  WL#1596 "make mysqldump --master-data --single-transaction able to do online dump of InnoDB AND report reliable
  binlog coordinates corresponding to the dump".
  The good news is that now mysqldump can be used to get an online backup of InnoDB *which works for
  point-in-time recovery and replication slave creation*. Formerly, mysqldump --master-data --single-transaction
  used to call in fact mysqldump --master-data, so the dump was not an online dump (took big lock all time of dump).
  The only lock which is now taken in this patch is at the beginning of the dump: mysqldump does:
  FLUSH TABLES WITH READ LOCK; START TRANSACTION WITH CONSISTENT SNAPSHOT; SHOW MASTER STATUS; UNLOCK TABLES;
  so the lock time is in fact the time FLUSH TABLES WITH READ LOCK takes to return (can be 0 or very long, if
  a table is undergoing a huge update).
  I have done some more minor changes listed in the paragraph of mysqldump.c.
  WL#2237 "WITH CONSISTENT SNAPSHOT clause for START TRANSACTION":
  it's a START TRANSACTION which additionally starts a consistent read on all
  capable storage engine (i.e. InnoDB). So, can serve as a replacement for
  BEGIN; SELECT * FROM some_innodb_table LIMIT 1; which starts a consistent read too. 

  mysql-test/t/consistent_snapshot.test
    1.1 04/11/10 17:56:37 guilhem@mysql.com +41 -0

  mysql-test/t/consistent_snapshot.test
    1.0 04/11/10 17:56:37 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.1-clean/mysql-test/t/consistent_snapshot.test

  mysql-test/r/consistent_snapshot.result
    1.1 04/11/10 17:56:36 guilhem@mysql.com +15 -0

  mysql-test/r/consistent_snapshot.result
    1.0 04/11/10 17:56:36 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.1-clean/mysql-test/r/consistent_snapshot.result

  sql/sql_yacc.yy
    1.203.116.1 04/11/10 17:56:35 guilhem@mysql.com +18 -3
    new clause WITH CONSISTENT SNAPSHOT (syntax ok'd by PeterG) for START TRANSACTION.

  sql/sql_parse.cc
    1.271.92.1 04/11/10 17:56:35 guilhem@mysql.com +9 -1
    warning comment (never make UNLOCK TABLES commit a transaction, please);
    support for starting consistent snapshot.

  sql/sql_lex.h
    1.102.1.74 04/11/10 17:56:35 guilhem@mysql.com +1 -1
    new option in lex (transaction options)

  sql/share/ukrainian/errmsg.txt
    1.27.1.64 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/swedish/errmsg.txt
    1.64.1.66 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/spanish/errmsg.txt
    1.64.1.67 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/slovak/errmsg.txt
    1.64.1.67 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/serbian/errmsg.txt
    1.18.1.59 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/russian/errmsg.txt
    1.61.1.64 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/romanian/errmsg.txt
    1.62.1.68 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/portuguese/errmsg.txt
    1.64.1.66 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/polish/errmsg.txt
    1.63.1.67 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/norwegian/errmsg.txt
    1.63.1.68 04/11/10 17:56:35 guilhem@mysql.com +1 -0
    new message

  sql/share/norwegian-ny/errmsg.txt
    1.63.1.67 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/korean/errmsg.txt
    1.63.1.67 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/japanese/errmsg.txt
    1.63.1.65 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/italian/errmsg.txt
    1.70.1.66 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/hungarian/errmsg.txt
    1.65.1.66 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/greek/errmsg.txt
    1.64.1.66 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/german/errmsg.txt
    1.64.1.62 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/french/errmsg.txt
    1.63.1.67 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/estonian/errmsg.txt
    1.64.1.66 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/english/errmsg.txt
    1.70.1.71 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/dutch/errmsg.txt
    1.66.1.66 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/danish/errmsg.txt
    1.62.1.65 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/share/czech/errmsg.txt
    1.64.1.68 04/11/10 17:56:34 guilhem@mysql.com +1 -0
    new message

  sql/lex.h
    1.82.1.65 04/11/10 17:56:34 guilhem@mysql.com +2 -0
    symbols for lex

  sql/handler.h
    1.89.17.1 04/11/10 17:56:34 guilhem@mysql.com +3 -2
    declarations

  sql/handler.cc
    1.103.1.49 04/11/10 17:56:34 guilhem@mysql.com +18 -0
    new ha_start_consistent_snapshot(), which, inside an existing transaction, starts a consistent read
    (offers an alternative to SELECTing any InnoDB table). Does something only for InnoDB.
    Warning if no suitable engine supported.

  include/mysqld_error.h
    1.61.1.45 04/11/10 17:56:34 guilhem@mysql.com +2 -1
    an error if START TRANSACTION WITH CONSISTENT SNAPSHOT is called and there is no consistent-read capable storage engine
    (idea ((C) PeterG) is that it's a bit like CREATE TABLE ENGINE=InnoDB when there is no support for InnoDB).

  client/mysqldump.c
    1.143.4.1 04/11/10 17:56:33 guilhem@mysql.com +196 -135
    Main change: mysqldump --single-transaction --master-data is now able to, at the same time,
    take an online dump of InnoDB (using consistent read) AND get the binlog position corresponding to this dump
    (before, using the two options used to silently cancel --single-transaction).
    This uses the new START TRANSACTION WITH CONSISTENT SNAPSHOT syntax.
    Additional changes: 
    a) cleanup:
     - DBerror calls exit() so some code was unneeded
     - no need to call COMMIT at end, leave disconnection do the job
     - mysql_query_with_error_report()
    b) requirements I had heard from colleagues:
     - --master-data now requires an argument, to comment out ("--") the CHANGE MASTER or not
       (commenting had been asked for point-in-time recovery when replication is not necessary).
     - --first-slave is renamed to --lock-all-tables
    c) more sensible behaviours (has been discussed internally):
     - if used with --master-data, --flush-logs is probably intended to get a flush synchronous
       with the dump, not one random flush per dumped db.
     - disabled automatic reconnection as, at least, SQL_MODE would be lost (and also, depending
       on options, LOCK TABLES, BEGIN, FLUSH TABLES WITH READ LOCK).

ChangeSet
  1.1616.1202.3 04/11/10 18:07:39 monty@mysql.com +8 -0
  More debugging
  Print position in normal log for Binlog dump

  sql/sql_parse.cc
    1.271.1.130 04/11/10 18:07:36 monty@mysql.com +7 -4
    Print position in normal log for Binlog dump

  sql/sql_class.h
    1.146.1.122 04/11/10 18:07:36 monty@mysql.com +1 -1
    More DBUG output

  sql/slave.cc
    1.188.15.1 04/11/10 18:07:36 monty@mysql.com +1 -1
    Fixed wrong cast (not a bug)

  sql/mysqld.cc
    1.356.71.2 04/11/10 18:07:36 monty@mysql.com +1 -1
    Fixed type

  sql/log.cc
    1.108.1.42 04/11/10 18:07:36 monty@mysql.com +23 -9
    More debugging

  sql/field.cc
    1.197.1.3 04/11/10 18:07:35 monty@mysql.com +8 -2
    Safety fix when used with future 5.0 .frm tables

  include/my_dbug.h
    1.10.1.1 04/11/10 18:07:35 monty@mysql.com +3 -0
    Added DBUG_OUTPUT() to temporary start/stop trace-file output

  dbug/dbug.c
    1.18.1.1 04/11/10 18:07:35 monty@mysql.com +41 -15
    Added DBUG_OUTPUT() to temporary start/stop trace-file output
    Optimized alignment of CODE_STATE structure

ChangeSet
  1.1616.1201.3 04/11/10 16:05:28 tomas@poseidon.ndb.mysql.com +14 -0
      added configure switch for ndb port number
      added new variable for ndb port 1186
      changed meaning of ndb_port_base to be default tcp port setting
      changed to use split between port and port_base for ndbcluster
      so that ndb_port and ndb_port_base are propagated to startscript for ndbcluster
      added larger space to pid print
      moved readAndExecute out of CommandInterpreter to avoid linking lib with readline
      added c-api to Ndb_mgmclient
      pass also ndb_port to make

  ndb/src/mgmsrv/Makefile.am
    1.18 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +1 -0
    pass also ndb_port to make

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.42 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +4 -4
    moved readAndExecute out of CommandInterpreter to avoid linking lib with readline

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.9 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +4 -4
    moved readAndExecute out of CommandInterpreter to avoid linking lib with readline

  ndb/src/mgmclient/main.cpp
    1.12 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +45 -1
    moved readAndExecute out of CommandInterpreter to avoid linking lib with readline

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.26 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +26 -50
    moved readAndExecute out of CommandInterpreter to avoid linking lib with readline
    added c-api to Ndb_mgmclient

  ndb/src/common/mgmcommon/NdbConfig.c
    1.13 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +1 -1
    added larger space to pid print

  ndb/src/common/mgmcommon/Makefile.am
    1.6 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +1 -1
    so that ndb_port and ndb_port_base are propagated to startscript for ndbcluster

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.15 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +3 -3
    so that ndb_port and ndb_port_base are propagated to startscript for ndbcluster

  mysql-test/ndb/ndbcluster.sh
    1.32 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +8 -8
    so that ndb_port and ndb_port_base are propagated to startscript for ndbcluster

  mysql-test/ndb/Makefile.am
    1.4 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +2 -0
    so that ndb_port and ndb_port_base are propagated to startscript for ndbcluster

  mysql-test/mysql-test-run.sh
    1.208.1.15 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +7 -4
    changed to use split between port and port_base for ndbcluster

  configure.in
    1.201.1.123 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +7 -1
    added new variable for ndb port 1186
    changed meaning of ndb_port_base to be default tcp port setting

  acinclude.m4
    1.120 04/11/10 16:05:24 tomas@poseidon.ndb.mysql.com +6 -1
    added configure switch for ndb port number

  ndb/src/mgmclient/ndb_mgmclient.h
    1.1 04/11/10 15:51:46 tomas@poseidon.ndb.mysql.com +33 -0

  ndb/src/mgmclient/ndb_mgmclient.h
    1.0 04/11/10 15:51:46 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/ndb/src/mgmclient/ndb_mgmclient.h

ChangeSet
  1.1616.1203.6 04/11/10 15:07:11 acurtis@pcgem.rdg.cyberkinetica.com +6 -0
  Bug#6031 - To drop database you have to execute DROP DATABASE command twice.
    DROP DATABASE failed because of file ext not in TYPELIB of known extensions.
    General solution - construct a TYPELIB at runtime instead of a static list.

  sql/sql_db.cc
    1.68.1.57 04/11/10 15:07:04 acurtis@pcgem.rdg.cyberkinetica.com +1 -6
    Bug#6031
      We use a constructed list of known extensions instead of a static list

  sql/handler.h
    1.89.1.41 04/11/10 15:07:03 acurtis@pcgem.rdg.cyberkinetica.com +1 -1
    Bug#6031
      New function - ha_known_exts()

  sql/handler.cc
    1.103.16.1 04/11/10 15:07:03 acurtis@pcgem.rdg.cyberkinetica.com +56 -0
    Bug#6031
      New function - ha_known_exts()
      We can construct TYPELIB of known db file extensions.

  sql/ha_ndbcluster.cc
    1.112 04/11/10 15:07:03 acurtis@pcgem.rdg.cyberkinetica.com +1 -1
    Cosmetic fix

  mysql-test/t/ndb_basic.test
    1.21 04/11/10 15:07:03 acurtis@pcgem.rdg.cyberkinetica.com +15 -0
    Bug#6031
      New test for bug

  mysql-test/r/ndb_basic.result
    1.21 04/11/10 15:07:03 acurtis@pcgem.rdg.cyberkinetica.com +7 -0
    Bug#6031
      New test for bug

ChangeSet
  1.1634.8.1 04/11/10 14:25:02 tomas@poseidon.ndb.mysql.com +1 -0
  change option -c to refer to connectstring

  ndb/src/mgmsrv/main.cpp
    1.28.1.1 04/11/10 14:24:54 tomas@poseidon.ndb.mysql.com +1 -24
    change option -c to refer to connectstring

ChangeSet
  1.1346.763.1 04/11/10 15:07:55 guilhem@mysql.com +2 -0
  Fix for BUG#6522 "Replication fails due to a rolled back transaction in the binlog"
  When we are writing a transaction to the binlog, we log BEGIN/COMMIT with zero error code.
  Example: all statements of trans succeeded, connection lost and so implicit rollback:
  we don't want ER_NET* errors to be logged in the BEGIN/ROLLBACK events, while statement
  events have 0. If there was really a serious error code, it's already in the statement events.

  sql/sql_table.cc
    1.112.1.79 04/11/10 15:07:53 guilhem@mysql.com +0 -1
    out of date comment

  sql/log.cc
    1.80.1.79 04/11/10 15:07:53 guilhem@mysql.com +9 -0
    When we write the cached binlog segment to disk binlog at COMMIT/ROLLBACK time:
    imagine this is rollback due to net timeout, after all statements of
    the transaction succeeded. Then we want a zero-error code in BEGIN.
    In other words, if there was a really serious error code it's already
    in the transaction's statement events.

ChangeSet
  1.1634.1.8 04/11/10 16:49:44 konstantin@mysql.com +1 -0
  Fix compile failure of client_test: Move DBUG_ENTER to work in standard C.

  tests/client_test.c
    1.73 04/11/10 16:49:37 konstantin@mysql.com +2 -2
    Move DBUG_ENTER to work in standard C.

ChangeSet
  1.1634.1.7 04/11/10 14:55:55 monty@mysql.com +2 -0
  Portability fix (Problems compiling on MacOSX with gcc)

  sql/item_cmpfunc.h
    1.82 04/11/10 14:55:51 monty@mysql.com +0 -3
    Portability fix (Problems compiling on MacOSX with gcc)

  sql/item.cc
    1.84.2.7 04/11/10 14:55:51 monty@mysql.com +1 -0
    Portability fix (Problems compiling on MacOSX with gcc)

ChangeSet
  1.1627.17.6 04/11/10 12:43:08 timour@mysql.com +1 -0
  WL#1972 "Evaluate HAVING before SELECT select-list"
  - post-review changes

  sql/item.cc
    1.84.1.5 04/11/10 12:43:05 timour@mysql.com +65 -21
    - more/improved comments

ChangeSet
  1.1634.7.1 04/11/10 14:36:21 ram@gw.mysql.r18.ru +5 -0
  A fix (bug #6475: Another server crash in 5.0.2
         bug #6515: count(distinct...) crashes the server)

  sql/sql_select.cc
    1.244.6.1 04/11/10 14:36:15 ram@gw.mysql.r18.ru +33 -11
    A fix (bug #6475: Another server crash in 5.0.2
           bug #6515: count(distinct...) crashes the server)
    In order to prevent repeated setup() call in the JOIN::make_sum_func_list(),
    the code was splitted: new setup_sum_funcs() was introduced.
    Note: we don't call setup_sum_funcs() in the opt_range.cc:get_best_group_min_max().

  mysql-test/t/func_gconcat.test
    1.24 04/11/10 14:36:15 ram@gw.mysql.r18.ru +9 -0
    A test case (bug #6475: Another server crash in 5.0.2)

  mysql-test/t/count_distinct.test
    1.8 04/11/10 14:36:15 ram@gw.mysql.r18.ru +8 -0
    A test case (bug #6515: count(distinct...) crashes the server)

  mysql-test/r/func_gconcat.result
    1.31 04/11/10 14:36:15 ram@gw.mysql.r18.ru +7 -0
    A test case (bug #6475: Another server crash in 5.0.2)

  mysql-test/r/count_distinct.result
    1.8 04/11/10 14:36:15 ram@gw.mysql.r18.ru +7 -0
    A test case (bug #6515: count(distinct...) crashes the server)

ChangeSet
  1.1616.1203.5 04/11/10 14:13:38 bar@mysql.com +1 -0
  Adding new function prototype

  include/mysql.h
    1.135.1.3 04/11/10 14:13:34 bar@mysql.com +2 -0
    Adding new function prototype

ChangeSet
  1.1616.1205.1 04/11/10 14:05:28 bar@mysql.com +11 -0
  1. When mixing NULL to a character string,
  the result takes its charset/collation
  attributes from the character string,
  e.g.  SELECT func(NULL, _latin2'string')
  now returns a latin2 result. This is
  done by introducing a new derivation
  (aka coercibility) level DERIVATION_IGNORABLE,
  which is used with Item_null.
  2. 'Pure' NULL is now BINARY(0), not CHAR(0).
  I.e. NULL is now more typeless.

  sql/item.h
    1.56.1.98 04/11/10 14:05:23 bar@mysql.com +3 -0
    New derivation level.

  sql/item.cc
    1.58.1.120 04/11/10 14:05:23 bar@mysql.com +2 -2
    New derivation level.

  mysql-test/t/null.test
    1.10.1.4 04/11/10 14:05:23 bar@mysql.com +67 -0
    Testing mixing NULL with a character string with a number of functions.

  mysql-test/r/ps_7ndb.result
    1.9 04/11/10 14:05:23 bar@mysql.com +2 -2
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/ps_6bdb.result
    1.2.1.15 04/11/10 14:05:22 bar@mysql.com +2 -2
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/ps_5merge.result
    1.2.1.15 04/11/10 14:05:22 bar@mysql.com +4 -4
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/ps_4heap.result
    1.1.1.15 04/11/10 14:05:22 bar@mysql.com +2 -2
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/ps_3innodb.result
    1.2.1.16 04/11/10 14:05:22 bar@mysql.com +2 -2
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/ps_2myisam.result
    1.2.1.15 04/11/10 14:05:22 bar@mysql.com +2 -2
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

  mysql-test/r/null.result
    1.18.1.8 04/11/10 14:05:22 bar@mysql.com +94 -0
    Testing mixing NULL with a character string with a number of functions.

  mysql-test/r/metadata.result
    1.4 04/11/10 14:05:22 bar@mysql.com +1 -1
    Fixing test results:
    CHAR(0) -> BINARY(0) for NULLs

ChangeSet
  1.1616.1204.1 04/11/10 15:03:59 wax@kishkin.ru +1 -0
  replaced init_db.sql

  mysql-test/init_db.sql
    1.2 04/11/10 15:03:55 wax@mysql.com +43 -11
    replaced old init_db.sql on new one

ChangeSet
  1.1616.1203.2 04/11/10 11:02:51 joreland@mysql.com +1 -0
  bug#6538
  ndb: Fix return value in index_last wo/ rows

  sql/ha_ndbcluster.cc
    1.111 04/11/10 11:02:11 joreland@mysql.com +1 -1
    Return correct when not finding any row from index_last

ChangeSet
  1.1616.1200.1 04/11/09 19:39:29 tomas@poseidon.ndb.mysql.com +11 -0
  added management function to purge stale sessions in the management server

  ndb/src/mgmsrv/main.cpp
    1.29 04/11/09 19:39:26 tomas@poseidon.ndb.mysql.com +1 -2
    added management function to purge stale sessions in the management server

  ndb/src/mgmsrv/Services.hpp
    1.6 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +5 -1
    added management function to purge stale sessions in the management server

  ndb/src/mgmsrv/Services.cpp
    1.29 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +42 -0
    added management function to purge stale sessions in the management server

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.21 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +10 -1
    added management function to purge stale sessions in the management server

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.48 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +77 -11
    added management function to purge stale sessions in the management server

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.25 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +46 -0
    added management function to purge stale sessions in the management server

  ndb/src/mgmapi/mgmapi.cpp
    1.21 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +42 -0
    added management function to purge stale sessions in the management server

  ndb/src/common/util/SocketServer.cpp
    1.10 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +13 -2
    added method to apply function on each session

  ndb/include/util/SocketServer.hpp
    1.4 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +3 -1
    added method to apply function on each session

  ndb/include/util/Bitmask.hpp
    1.11 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +34 -0
    added bitXORC

  ndb/include/mgmapi/mgmapi.h
    1.17 04/11/09 19:39:25 tomas@poseidon.ndb.mysql.com +1 -0
    added management function to purge stale sessions in the management server

ChangeSet
  1.1616.1199.2 04/11/09 20:21:37 kent@mysql.com +3 -0
  mysql_test_run_new.c, my_manage.h, my_manage.c:
    Added Solaris compatibility

  mysql-test/mysql_test_run_new.c
    1.3 04/11/09 20:19:25 kent@mysql.com +199 -201
    Added Solaris compatibility

  mysql-test/my_manage.h
    1.3 04/11/09 20:19:25 kent@mysql.com +0 -2
    Added Solaris compatibility

  mysql-test/my_manage.c
    1.3 04/11/09 20:19:25 kent@mysql.com +59 -33
    Added Solaris compatibility

ChangeSet
  1.1346.762.1 04/11/09 11:03:02 paul@kite-hub.kitebird.com +1 -0
  Alphabetize some out-of-order options in option structure.
  Revise the --hex-blob help message string. (This will need
  revising after merge to 4.1, too, but the CHAR BINARY and
  VARCHAR BINARY data types will be BINARY and VARBINRY.)

  client/mysqldump.c
    1.65.1.53 04/11/09 11:03:00 paul@kite-hub.kitebird.com +13 -12
    Alphabetize some out-of-order options in option structure.
    Revise the --hex-blob help message string. (This will need
    revising after merge to 4.1, too, but the CHAR BINARY and
    VARCHAR BINARY data types will be BINARY and VARBINRY.)

ChangeSet
  1.1638 04/11/09 17:10:08 serg@sergbook.mylan +3 -0
  more dbug fixups to get a nicer manual (w/o my_pthread specifics)
  use my_main.c for the actual build, and main.c for the manual

  dbug/my_main.c
    1.6 04/11/09 17:10:02 serg@sergbook.mylan +5 -0
    comment added

  dbug/main.c
    1.5 04/11/09 17:10:02 serg@sergbook.mylan +15 -25
    de-mysqlify main.c

  dbug/Makefile.am
    1.10 04/11/09 17:10:02 serg@sergbook.mylan +2 -2
    more dbug fixups to get a nicer manual (w/o my_pthread specifics)
    use my_main.c for the actual build, and main.c for the manual

  dbug/my_main.c
    1.5 04/11/09 17:00:26 serg@sergbook.mylan +0 -0
    bk cp main.c my_main.c

ChangeSet
  1.1627.17.5 04/11/09 17:56:33 timour@mysql.com +3 -0
  WL#1972 "Evaluate HAVING before SELECT select-list"
  - post-review fix regarding Item_fields
  - added test for the changed name resolution

  sql/item.cc
    1.84.1.4 04/11/09 17:56:30 timour@mysql.com +306 -298
    - Changed Item_field::fix_fields to perform the same name
      resolution as Item_ref::fix_fields because column references
      of subqueries inside HAVING may be represented as Item_fields,
      and they need to be resolved as Item_refs.
    - Adjusted Item_field::fix_fields so that it has the same variable
      names and structure as Item_ref::fix_fields.

  mysql-test/t/having.test
    1.14 04/11/09 17:56:30 timour@mysql.com +5 -1
    Test for changed name resolution of Item_fields

  mysql-test/r/having.result
    1.16 04/11/09 17:56:30 timour@mysql.com +7 -0
    Test for changed name resolution of Item_fields

ChangeSet
  1.1636 04/11/09 16:34:06 serg@sergbook.mylan +1 -0
  typos fixed

  include/my_pthread.h
    1.75 04/11/09 16:34:01 serg@sergbook.mylan +5 -5
    typos fixed

ChangeSet
  1.1616.1199.1 04/11/09 15:59:45 heikki@hundin.mysql.fi +1 -0
  dict0dict.ic:
    Fix a bug in InnoDB code that fortunately was never used: row id is stored in a record always as a 6-byte unsigned integer, in a 'non-compressed' form

  innobase/include/dict0dict.ic
    1.9 04/11/09 15:59:20 heikki@hundin.mysql.fi +6 -3
    Fix a bug in InnoDB code that fortunately was never used: row id is stored in a record always as a 6-byte unsigned integer, in a 'non-compressed' form

ChangeSet
  1.1634.4.4 04/11/09 15:50:33 monty@mysql.com +2 -0
  Simple optimization to avoid a malloc for each query

  sql/sql_lex.h
    1.144.3.3 04/11/09 15:50:30 monty@mysql.com +2 -1
    Simple optimization to avoid a malloc for each query

  sql/sql_lex.cc
    1.113.1.6 04/11/09 15:50:30 monty@mysql.com +2 -5
    Simple optimization to avoid a malloc for each query

ChangeSet
  1.1616.1198.1 04/11/09 14:46:26 monty@mysql.com +2 -0
  Fix for valgrind/purify for variables that the compiler touches but that doesn't affect the outcome of the tests

  sql/item_timefunc.cc
    1.51.1.23 04/11/09 14:46:23 monty@mysql.com +8 -5
    Fix for valgrind/purify for variables that the compiler touches but that doesn't affect the outcome of the tests

  include/my_global.h
    1.47.1.28 04/11/09 14:46:23 monty@mysql.com +6 -0
    Fix for valgrind/purify for variables that the compiler touches but that doesn't affect the outcome of the tests

ChangeSet
  1.1634.4.3 04/11/09 13:56:54 monty@mysql.com +1 -0
  After merge fixes

  sql/sql_select.cc
    1.244.5.2 04/11/09 13:56:46 monty@mysql.com +1 -1
    After merge fixes

ChangeSet
  1.1616.1197.1 04/11/09 11:59:28 joreland@mysql.com +1 -0
  ndb: compile fix for hpita2-64 bit - remove a bunch of includes

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.6.1.2 04/11/09 11:59:26 joreland@mysql.com +5 -59
    ndb: compile fix for hpita2-64 bit - remove a bunch of includes

ChangeSet
  1.1627.29.5 04/11/09 03:58:44 monty@mysql.com +19 -0
  After merge fixes
  Added push_back(void *, MEM_ROOT *) to make some list-handling code easier that needs to be allocated in a different mem-root
  (Before one had to change thd->mem_root ; push_back(); restore mem_root.

  sql/table.cc
    1.123.2.2 04/11/09 03:58:39 monty@mysql.com +2 -3
    After merge fix

  sql/sql_yacc.yy
    1.307.4.8 04/11/09 03:58:39 monty@mysql.com +1 -1
    After merge fix

  sql/sql_view.cc
    1.21.3.2 04/11/09 03:58:39 monty@mysql.com +4 -4
    After merge fix

  sql/sql_union.cc
    1.101.1.3 04/11/09 03:58:39 monty@mysql.com +1 -0
    After merge fix

  sql/sql_trigger.cc
    1.4.1.2 04/11/09 03:58:39 monty@mysql.com +4 -18
    After merge fix

  sql/sql_table.cc
    1.192.1.5 04/11/09 03:58:39 monty@mysql.com +4 -2
    After merge fix
    Fixed problem with OPTIMIZE on INNODB tables

  sql/sql_select.cc
    1.244.4.3 04/11/09 03:58:39 monty@mysql.com +16 -14
    After merge fix

  sql/sql_prepare.cc
    1.75.2.5 04/11/09 03:58:39 monty@mysql.com +6 -2
    After merge fix

  sql/sql_list.h
    1.30 04/11/09 03:58:39 monty@mysql.com +12 -0
    Added push_back(void *, MEM_ROOT *) to make some list-handling code easier that needs to be allocated in a different mem-root
    (Before one had to change thd->mem_root ; push_back(); restore mem_root.

  sql/sql_class.h
    1.198.3.2 04/11/09 03:58:39 monty@mysql.com +1 -1
    After merge fix

  sql/sql_base.cc
    1.187.5.2 04/11/09 03:58:39 monty@mysql.com +5 -4
    After merge fix

  sql/sp_head.h
    1.48 04/11/09 03:58:39 monty@mysql.com +1 -1
    After merge fix

  sql/sp_head.cc
    1.100.1.2 04/11/09 03:58:39 monty@mysql.com +14 -14
    After merge fix

  sql/sp.cc
    1.56.4.2 04/11/09 03:58:39 monty@mysql.com +11 -11
    After merge fix

  sql/parse_file.cc
    1.9 04/11/09 03:58:39 monty@mysql.com +4 -22
    After merge fix

  sql/opt_range.cc
    1.126 04/11/09 03:58:39 monty@mysql.com +2 -2
    After merge fix

  sql/item_sum.cc
    1.106.1.3 04/11/09 03:58:39 monty@mysql.com +1 -1
    After merge fix

  sql/item_func.cc
    1.141.1.6 04/11/09 03:58:39 monty@mysql.com +1 -1
    After merge fix

  mysql-test/t/range.test
    1.20 04/11/09 03:58:39 monty@mysql.com +1 -0
    After merge fixRecR

ChangeSet
  1.1616.1195.4 04/11/09 03:20:58 monty@mysql.com +2 -0
  Simple optimization

  sql/field_conv.cc
    1.33 04/11/09 03:20:55 monty@mysql.com +1 -3
    Simple optimization

  sql/field.cc
    1.197.1.2 04/11/09 03:20:55 monty@mysql.com +10 -3
    Simple optimization

ChangeSet
  1.1616.1171.8 04/11/08 21:45:23 guilhem@mysql.com +1 -0
  As rollback can be 30 times slower than insert in InnoDB, and user may
  not know there's rollback (if it's because of a dupl row), better warn
  that it's happening. It can also be of use for a DBA killing a
  connection and wondering what this connection is still doing now. Example:
  |  5 | root | localhost | test | Killed  | 10   | Rolling back | insert into i select * from j |

  sql/handler.cc
    1.103.1.48 04/11/08 21:45:15 guilhem@mysql.com +7 -0
    As rollback can be 30 times slower than insert in InnoDB, and user may
    not know there's rollback (if it's because of a dupl row), better warn.

ChangeSet
  1.1346.707.75 04/11/09 00:19:39 bar@mysql.com +1 -0
  mysql.h:
    Adding a prototype for the new function.

  include/mysql.h
    1.42.1.14 04/11/09 00:19:12 bar@mysql.com +2 -0
    Adding a prototype for the new function.

ChangeSet
  1.1627.29.3 04/11/08 16:36:25 monty@mysql.com +1 -0
  Fixed typo

  sql/sql_select.cc
    1.244.4.1 04/11/08 16:36:21 monty@mysql.com +2 -1
    Fixed typo

ChangeSet
  1.1616.1196.1 04/11/08 13:33:10 tomas@poseidon.ndb.mysql.com +3 -0
  added ndb test platform test

  ndb/tools/Makefile.am
    1.9 04/11/08 13:33:07 tomas@poseidon.ndb.mysql.com +3 -0
    added ndb test platform test

  mysql-test/ndb/ndbcluster.sh
    1.31 04/11/08 13:33:07 tomas@poseidon.ndb.mysql.com +7 -0
    added ndb test platform test

  ndb/tools/ndb_test_platform.cpp
    1.1 04/11/08 13:26:05 tomas@poseidon.ndb.mysql.com +93 -0

  ndb/tools/ndb_test_platform.cpp
    1.0 04/11/08 13:26:05 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/ndb/tools/ndb_test_platform.cpp

ChangeSet
  1.1616.1195.1 04/11/08 13:59:04 joreland@mysql.com +13 -0
  compile fix for ndbapi test program on irix (variable scope)

  ndb/test/ndbapi/testSystemRestart.cpp
    1.8 04/11/08 13:58:37 joreland@mysql.com +6 -6
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testScanPerf.cpp
    1.6 04/11/08 13:58:37 joreland@mysql.com +3 -2
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testRestartGci.cpp
    1.8 04/11/08 13:58:37 joreland@mysql.com +3 -2
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testReadPerf.cpp
    1.7 04/11/08 13:58:37 joreland@mysql.com +3 -2
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testOIBasic.cpp
    1.26 04/11/08 13:58:37 joreland@mysql.com +11 -8
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testNdbApi.cpp
    1.8 04/11/08 13:58:37 joreland@mysql.com +8 -8
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testLcp.cpp
    1.3 04/11/08 13:58:37 joreland@mysql.com +4 -3
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testIndex.cpp
    1.12 04/11/08 13:58:37 joreland@mysql.com +13 -11
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testDict.cpp
    1.14 04/11/08 13:58:37 joreland@mysql.com +3 -2
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testDeadlock.cpp
    1.4 04/11/08 13:58:37 joreland@mysql.com +4 -3
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/testDataBuffers.cpp
    1.12 04/11/08 13:58:37 joreland@mysql.com +27 -23
    compile fix for ndbapi test program on irix 

  ndb/test/ndbapi/ScanFunctions.hpp
    1.6 04/11/08 13:58:37 joreland@mysql.com +10 -10
    compile fix for ndbapi test program on irix 

  ndb/test/include/NDBT_Test.hpp
    1.8 04/11/08 13:58:37 joreland@mysql.com +2 -2
    compile fix for ndbapi test program on irix 

ChangeSet
  1.1634.4.1 04/11/08 14:52:15 jan@hundin.mysql.fi +6 -0
  Fixed a bug in UPDATE statement with no index column in where condition 
  locks all rows (BUG #3300). When using innobase_locks_unsafe_for_binlog
  option InnoDB does not take locks for those rows which do not
  belong to the result set or werent changed by the query. This fix removes
  unnecessary locks also from SELECT and DELETE queries.

  sql/ha_innodb.h
    1.67.1.2 04/11/08 14:51:42 jan@hundin.mysql.fi +1 -0
    Added prototype for a function unlock_row().

  sql/ha_innodb.cc
    1.112.2.1 04/11/08 14:51:42 jan@hundin.mysql.fi +26 -0
    Added support for a unlock_row interface in InnoDB.

  innobase/row/row0mysql.c
    1.77.2.1 04/11/08 14:51:42 jan@hundin.mysql.fi +51 -0
    Add support for unlocking a row in InnoDB. If we are using 
    innobase_locks_unsafe_for_binlog option then all those record 
    locks obtained by SQL-query which do not belong to result set 
    or were not modified are unlocked i.e. we remove the lock from 
    those records.

  innobase/lock/lock0lock.c
    1.42.1.1 04/11/08 14:51:42 jan@hundin.mysql.fi +28 -2
    Set lock create flag if lock is created and reset this flag before 
    transaction requests a lock.

  innobase/include/trx0trx.h
    1.35 04/11/08 14:51:42 jan@hundin.mysql.fi +2 -0
    Added a field trx_create_lock to a transaction structure. This field is
    TRUE if we have created a new lock for a record accessed.

  innobase/include/row0mysql.h
    1.28 04/11/08 14:51:42 jan@hundin.mysql.fi +11 -0
    Added prototype for row_unlock_for_mysql() function which does an unlock of 
    a row for MySQL.

ChangeSet
  1.1616.1194.5 04/11/08 11:28:57 tomas@poseidon.ndb.mysql.com +1 -0
  Makefile.am:
    fix to make make -jN work

  ndb/src/mgmclient/Makefile.am
    1.14 04/11/08 11:27:38 tomas@poseidon.ndb.mysql.com +1 -1
    fix to make make -jN work

ChangeSet
  1.1616.1194.4 04/11/08 10:53:48 tomas@poseidon.ndb.mysql.com +1 -0
  Makefile.am:
    added so that it is possible to make mysql_test_run_new
    but not done for target all do:
     make mysql_test_run_new

  mysql-test/Makefile.am
    1.37 04/11/08 10:51:59 tomas@poseidon.ndb.mysql.com +2 -3
    added so that it is possible to make mysql_test_run_new
    but not done for target all do:
     make mysql_test_run_new

ChangeSet
  1.1616.1194.3 04/11/08 10:41:59 tomas@poseidon.ndb.mysql.com +1 -0
  Makefile.am:
    remove mysql_test_run_new for now, it breaks the make

  mysql-test/Makefile.am
    1.36 04/11/08 10:41:34 tomas@poseidon.ndb.mysql.com +3 -2
    remove mysql_test_run_new for now, it breaks the make

ChangeSet
  1.1616.1194.2 04/11/08 10:35:23 tomas@poseidon.ndb.mysql.com +42 -0
  Makefile.am:
    changed make order
  .del-Makefile_old~dde91b00b37d2a06:
    Delete: ndb/tools/Makefile_old
  .del-Makefile_old~70d769657921a760:
    Delete: ndb/test/tools/Makefile_old
  .del-Makefile_old~58f0559822147dd9:
    Delete: ndb/test/tools/old_dirs/waiter/Makefile_old
  .del-Makefile_old~4fdb3c92ebd2eb29:
    Delete: ndb/test/run-test/Makefile_old
  .del-Makefile_old~1497f81a0c2125e:
    Delete: ndb/test/src/Makefile_old
  .del-Makefile_old~fbd3934fabdfe550:
    Delete: ndb/test/ndbapi/Makefile_old
  .del-Makefile_old~ec8e48326d4aa09:
    Delete: ndb/test/ndbapi/old_dirs/flexBench/Makefile_old
  .del-Makefile_old~1046c9ce93ef1fb8:
    Delete: ndb/test/ndbapi/bank/Makefile_old
  .del-Makefile_old~7c98d8f1d275983f:
    Delete: ndb/src/ndbapi/Makefile_old
  .del-Makefile_old~4463cf06fc2fceb9:
    Delete: ndb/src/mgmapi/Makefile_old
  .del-Makefile_old~274925c960801993:
    Delete: ndb/src/mgmsrv/Makefile_old
  .del-Makefile_old~b3d33fdde8bc12c0:
    Delete: ndb/src/kernel/Makefile_old
  .del-Makefile_old~6dbe2defc7237d4d:
    Delete: ndb/src/kernel/vm/Makefile_old
  .del-Makefile_old~cf05571c99011360:
    Delete: ndb/src/kernel/error/Makefile_old
  .del-Makefile_old~29a955a7e17d650e:
    Delete: ndb/src/kernel/blocks/Makefile_old
  .del-Makefile_old~f8b2a47eb434d43:
    Delete: ndb/src/kernel/blocks/suma/Makefile_old
  .del-Makefile_old~f0c05bb23d5c23ca:
    Delete: ndb/src/kernel/blocks/grep/Makefile_old
  .del-Makefile_old~a6fd2e579249f6e0:
    Delete: ndb/src/kernel/blocks/ndbcntr/Makefile_old
  .del-Makefile_old~7e8d8b4e2b1fa8f7:
    Delete: ndb/src/kernel/blocks/ndbfs/Makefile_old
  .del-Makefile_old~73c174fc712803c5:
    Delete: ndb/src/kernel/blocks/qmgr/Makefile_old
  .del-Makefile_old~16de31311951fc04:
    Delete: ndb/src/kernel/blocks/trix/Makefile_old
  .del-Makefile_old~788c80e5e758ac7:
    Delete: ndb/src/kernel/blocks/dbutil/Makefile_old
  .del-Makefile_old~5ebf2b4f85ab09cf:
    Delete: ndb/src/kernel/blocks/dbtux/Makefile_old
  .del-Makefile_old~530f9e0bc038a62:
    Delete: ndb/src/kernel/blocks/dbtup/Makefile_old
  .del-Makefile_old~315b927180484020:
    Delete: ndb/src/kernel/blocks/dbtc/Makefile_old
  .del-Makefile_old~d013a228cad86ba0:
    Delete: ndb/src/kernel/blocks/dbacc/Makefile_old
  .del-Makefile_old~c2e33f043b8aa45e:
    Delete: ndb/src/kernel/blocks/cmvmi/Makefile_old
  .del-Makefile_old~bdf406f5fb4696cb:
    Delete: ndb/src/kernel/blocks/dblqh/Makefile_old
  .del-Makefile_old~38a24016d2ad8aa7:
    Delete: ndb/src/kernel/blocks/dbdict/Makefile_old
  .del-Makefile_old~2804044250a6fd91:
    Delete: ndb/src/kernel/blocks/dbdih/Makefile_old
  .del-Makefile_old~e58eec87cd8dc79e:
    Delete: ndb/src/cw/Makefile_old
  .del-Makefile_old~b50c85b8eb69aacb:
    Delete: ndb/src/kernel/blocks/backup/Makefile_old
  .del-Makefile_old~16e186623106985e:
    Delete: ndb/src/cw/cpcd/Makefile_old
  .del-Makefile_old~f03f74238d640d5:
    Delete: ndb/src/common/mgmcommon/Makefile_old
  .del-Makefile_old~a8e9765b520b7c68:
    Delete: ndb/src/common/util/Makefile_old
  .del-Makefile_old~9f275aed83c8652b:
    Delete: ndb/src/common/transporter/Makefile_old
  .del-Makefile_old~8d901a664eca1ec:
    Delete: ndb/src/common/portlib/Makefile_old
  .del-Makefile_old~19643559613c75c7:
    Delete: ndb/src/common/portlib/old_dirs/unix/Makefile_old
  .del-Makefile_old~a3f6fc0e1411bb28:
    Delete: ndb/src/common/logger/Makefile_old
  .del-Makefile_old~754f27fab7d4da3b:
    Delete: ndb/src/common/debugger/signaldata/Makefile_old
  .del-Makefile_old~54ca8df95719e59f:
    Delete: ndb/src/common/debugger/Makefile_old

  ndb/src/mgmclient/Makefile.am
    1.13 04/11/08 10:35:01 tomas@poseidon.ndb.mysql.com +1 -1
    changed make order

  BitKeeper/deleted/.del-Makefile_old~dde91b00b37d2a06
    1.4 04/11/08 10:23:59 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/tools/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~70d769657921a760
    1.3 04/11/08 10:23:59 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/tools/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~58f0559822147dd9
    1.4 04/11/08 10:23:59 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/tools/old_dirs/waiter/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~4fdb3c92ebd2eb29
    1.3 04/11/08 10:23:58 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/run-test/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~1497f81a0c2125e
    1.5 04/11/08 10:23:58 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/src/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~fbd3934fabdfe550
    1.7 04/11/08 10:23:57 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/ndbapi/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~ec8e48326d4aa09
    1.6 04/11/08 10:23:56 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/ndbapi/old_dirs/flexBench/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~1046c9ce93ef1fb8
    1.5 04/11/08 10:23:56 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/ndbapi/bank/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~7c98d8f1d275983f
    1.10 04/11/08 10:23:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/ndbapi/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~4463cf06fc2fceb9
    1.6 04/11/08 10:23:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/mgmapi/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~274925c960801993
    1.6 04/11/08 10:23:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/mgmsrv/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~b3d33fdde8bc12c0
    1.5 04/11/08 10:23:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~6dbe2defc7237d4d
    1.5 04/11/08 10:23:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/vm/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~cf05571c99011360
    1.3 04/11/08 10:23:52 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/error/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~29a955a7e17d650e
    1.3 04/11/08 10:23:52 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~f8b2a47eb434d43
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/suma/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~f0c05bb23d5c23ca
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/grep/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~a6fd2e579249f6e0
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/ndbcntr/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~7e8d8b4e2b1fa8f7
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/ndbfs/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~73c174fc712803c5
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/qmgr/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~16de31311951fc04
    1.3 04/11/08 10:23:51 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/trix/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~788c80e5e758ac7
    1.3 04/11/08 10:23:50 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbutil/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~5ebf2b4f85ab09cf
    1.3 04/11/08 10:23:50 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbtux/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~530f9e0bc038a62
    1.3 04/11/08 10:23:50 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbtup/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~315b927180484020
    1.3 04/11/08 10:23:50 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbtc/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~d013a228cad86ba0
    1.3 04/11/08 10:23:49 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbacc/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~c2e33f043b8aa45e
    1.3 04/11/08 10:23:49 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/cmvmi/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~bdf406f5fb4696cb
    1.3 04/11/08 10:23:49 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dblqh/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~38a24016d2ad8aa7
    1.3 04/11/08 10:23:49 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbdict/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~2804044250a6fd91
    1.3 04/11/08 10:23:49 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/dbdih/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~e58eec87cd8dc79e
    1.3 04/11/08 10:23:48 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/cw/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~b50c85b8eb69aacb
    1.3 04/11/08 10:23:48 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/kernel/blocks/backup/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~16e186623106985e
    1.3 04/11/08 10:23:48 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/cw/cpcd/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~f03f74238d640d5
    1.5 04/11/08 10:23:47 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/mgmcommon/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~a8e9765b520b7c68
    1.8 04/11/08 10:23:47 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~9f275aed83c8652b
    1.6 04/11/08 10:23:47 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/transporter/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~8d901a664eca1ec
    1.4 04/11/08 10:23:47 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/portlib/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~19643559613c75c7
    1.4 04/11/08 10:23:47 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/portlib/old_dirs/unix/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~a3f6fc0e1411bb28
    1.3 04/11/08 10:23:46 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/logger/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~754f27fab7d4da3b
    1.5 04/11/08 10:23:46 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/debugger/signaldata/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~54ca8df95719e59f
    1.3 04/11/08 10:23:46 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/debugger/Makefile_old

ChangeSet
  1.1616.1191.2 04/11/08 14:23:14 bar@mysql.com +3 -0
  alter_table.result, alter_table.test, field_conv.cc:
    Bug #6479  ALTER TABLE ... changing charset fails for TEXT columns
    Fix: use do_conv_blob rather than do_copy_blob
    if the column's character sets are different.

  mysql-test/r/alter_table.result
    1.40.1.2 04/11/08 14:22:57 bar@mysql.com +10 -0
    Bug #6479  ALTER TABLE ... changing charset fails for TEXT columns
    Fix: use do_conv_blob rather than do_copy_blob
    if the column's character sets are different.

  mysql-test/t/alter_table.test
    1.29.1.4 04/11/08 14:22:29 bar@mysql.com +12 -0
    Bug #6479  ALTER TABLE ... changing charset fails for TEXT columns
    Fix: use do_conv_blob rather than do_copy_blob
    if the column's character sets are different.

ChangeSet
  1.1616.1193.1 04/11/08 10:21:39 tomas@poseidon.ndb.mysql.com +28 -0
  removed editline and replaced with mysql readline
      created new facade object for CommandInterpreter
      removed CPC #if 0 code
      removed editline from mgmtsrver, no replace with readline since interface is obsolete anyways

  ndb/test/tools/Makefile.am
    1.6 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +1 -3
    moved cpc code to test

  ndb/test/src/Makefile.am
    1.5 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +2 -1
    moved cpc code to test

  ndb/test/run-test/Makefile.am
    1.13 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +2 -3
    moved cpc code to test

  ndb/src/mgmsrv/Makefile.am
    1.17 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +0 -1
    removed editline from mgmtsrver, no replace with readline since interface is obsolete anyways

  ndb/src/mgmsrv/CommandInterpreter.hpp
    1.5 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +14 -14
    removed editline from mgmtsrver, no replace with readline since interface is obsolete anyways

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.8 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +12 -176
    new facade object for CommandInterpreter

  ndb/src/mgmclient/main.cpp
    1.11 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +4 -4
    removed editline and replaced with mysql readline
    created new facade object for CommandInterpreter
    removed CPC #if 0 code

  ndb/src/mgmclient/Makefile.am
    1.12 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +7 -6
    removed editline and replaced with mysql readline
    created new facade object for CommandInterpreter
    removed CPC #if 0 code

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.24 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +227 -175
    removed editline and replaced with mysql readline
    created new facade object for CommandInterpreter
    removed CPC #if 0 code

  ndb/src/common/Makefile.am
    1.3 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +1 -1
    removed editline

  configure.in
    1.201.1.122 04/11/08 10:21:34 tomas@poseidon.ndb.mysql.com +0 -1
    removed editline

  sql/field_conv.cc
    1.32 04/11/08 14:21:26 bar@mysql.com +2 -0
    Bug #6479  ALTER TABLE ... changing charset fails for TEXT columns
    Fix: use do_conv_blob rather than do_copy_blob
    if the column's character sets are different.

ChangeSet
  1.1616.1192.2 04/11/08 11:11:49 joreland@mysql.com +3 -0
  ndb: bug#6435 
  fix null handling in ha_ndbcluster when using ordered index

  sql/ha_ndbcluster.cc
    1.107.2.2 04/11/08 11:11:47 joreland@mysql.com +2 -3
    Fix null handling in ordered index code

  mysql-test/t/ndb_index_ordered.test
    1.14 04/11/08 11:11:47 joreland@mysql.com +27 -1
    bug#6435

  mysql-test/r/ndb_index_ordered.result
    1.13 04/11/08 11:11:47 joreland@mysql.com +36 -1
    bug#6435

  ndb/src/mgmclient/ndb_mgmclient.hpp
    1.7 04/11/08 10:07:02 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/mgmclient/CommandInterpreter.hpp -> ndb/src/mgmclient/ndb_mgmclient.hpp

ChangeSet
  1.1616.1192.1 04/11/08 11:06:36 joreland@mysql.com +9 -0
  ndb: bug#6451
  1) fix so that missing blob tables don't prevent table from being
      dropped
  2) decrease size of blob part if record length exceeds max length
  3) add test case for table wo/ corresponding blob table
  4) init scan counters when sending scan_tabreq

  sql/ha_ndbcluster.cc
    1.107.2.1 04/11/08 11:06:13 joreland@mysql.com +36 -1
    Make sure that blob don't have to big part size 

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.41 04/11/08 11:06:13 joreland@mysql.com +9 -6
    Init counter when sending SCAN_TABREQ

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.18.1.1 04/11/08 11:06:13 joreland@mysql.com +3 -5
    Allow "partially" getTable, which enables dropping of tables
       that fails to create blob tables

  ndb/src/ndbapi/NdbDictionary.cpp
    1.14.2.1 04/11/08 11:06:13 joreland@mysql.com +12 -0
    Add non-const get column 

  ndb/include/ndbapi/NdbDictionary.hpp
    1.11.1.1 04/11/08 11:06:13 joreland@mysql.com +13 -1
    Add non-const get column 

  mysql-test/t/ndb_autodiscover2.test
    1.5 04/11/08 11:06:13 joreland@mysql.com +3 -0
    testcase for table wo/ corresponding blob tables

  mysql-test/t/ndb_autodiscover.test
    1.12 04/11/08 11:06:13 joreland@mysql.com +7 -1
    testcase for table wo/ corresponding blob tables

  mysql-test/r/ndb_autodiscover2.result
    1.3 04/11/08 11:06:13 joreland@mysql.com +3 -0
    testcase for table wo/ corresponding blob tables

  mysql-test/r/ndb_autodiscover.result
    1.4.1.7 04/11/08 11:06:13 joreland@mysql.com +6 -1
    testcase for table wo/ corresponding blob tables

  ndb/test/include/CpcClient.hpp
    1.2 04/11/08 09:32:09 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/mgmclient/CpcClient.hpp -> ndb/test/include/CpcClient.hpp

  ndb/test/src/CpcClient.cpp
    1.8 04/11/08 09:32:00 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/mgmclient/CpcClient.cpp -> ndb/test/src/CpcClient.cpp

  BitKeeper/deleted/.del-Makefile_old~92af3f5a7f24caf
    1.5 04/11/08 09:26:39 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/mgmclient/Makefile_old

  BitKeeper/deleted/.del-Makefile_old~59409aa4debaeb90
    1.3 04/11/08 09:25:03 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/Makefile_old

  BitKeeper/deleted/.del-testit.c~82837111b1876e44
    1.4 04/11/08 09:24:22 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/test/testit.c

  BitKeeper/deleted/.del-Makefile~46cecfa6cd1a4e6b
    1.2 04/11/08 09:24:22 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/test/Makefile

  BitKeeper/deleted/.del-unix.h~1c244c1d4ba6c6fb
    1.4 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/unix.h

  BitKeeper/deleted/.del-sysunix.c~8e7a6901783efd17
    1.5 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/sysunix.c

  BitKeeper/deleted/.del-editline_win32.c~45b257bec279826e
    1.4 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/editline_win32.c

  BitKeeper/deleted/.del-editline_internal.h~96ca8d53fb758586
    1.5 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/editline_internal.h

  BitKeeper/deleted/.del-editline.c~5b759f3e5fd3c196
    1.4 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/editline.c

  BitKeeper/deleted/.del-editline.3~1f9bb4274cf4381
    1.2 04/11/08 09:24:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/editline.3

  BitKeeper/deleted/.del-complete.c~a1bc3055fd90e27f
    1.3 04/11/08 09:24:14 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/complete.c

  BitKeeper/deleted/.del-README~3f39f9b8294466e8
    1.2 04/11/08 09:24:14 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/README

  BitKeeper/deleted/.del-Makefile_old~90ac19a1668ecdd5
    1.3 04/11/08 09:24:14 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/Makefile_old

  BitKeeper/deleted/.del-Makefile.am~dfbe493d6e2d25f4
    1.2 04/11/08 09:24:14 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/Makefile.am

  BitKeeper/deleted/.del-MANIFEST~e8c948c4a4413f8d
    1.2 04/11/08 09:24:14 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/editline/MANIFEST

ChangeSet
  1.1616.1191.1 04/11/08 13:15:01 bar@mysql.com +3 -0
  ctype_ujis.result, ctype_ujis.test, field.cc:
    Bug#6345 Unexpected behaviour with partial indices

  mysql-test/r/ctype_ujis.result
    1.8 04/11/08 13:14:43 bar@mysql.com +40 -0
    Bug#6345 Unexpected behaviour with partial indices

  mysql-test/t/ctype_ujis.test
    1.9 04/11/08 13:14:40 bar@mysql.com +36 -0
    Bug#6345 Unexpected behaviour with partial indices

  sql/field.cc
    1.197.1.1 04/11/08 13:14:33 bar@mysql.com +6 -2
    Bug#6345 Unexpected behaviour with partial indices

ChangeSet
  1.1634.2.1 04/11/08 10:06:32 serg@sergbook.mylan +2 -0
  decimal.c:
      test_ro("999999999999999999999.999", 0, CEILING);
      test_da("5", "-6.0");
  ignore:
    added gdbinit

  strings/decimal.c
    1.22 04/11/08 10:02:22 serg@sergbook.mylan +10 -0
      test_ro("999999999999999999999.999", 0, CEILING);
      test_da("5", "-6.0");

  BitKeeper/etc/ignore
    1.169.1.1 04/11/08 10:00:39 serg@sergbook.mylan +1 -0
    added gdbinit

ChangeSet
  1.1627.31.2 04/11/08 01:54:23 bell@sanja.is.com.ua +7 -0
  postreview fixes

  sql/table.h
    1.73.3.3 04/11/08 01:54:20 bell@sanja.is.com.ua +1 -0
    methos for cleunup view itema of table if they are present

  sql/table.cc
    1.123.1.6 04/11/08 01:54:19 bell@sanja.is.com.ua +18 -0
    methos for cleunup view itema of table if they are present

  sql/sql_update.cc
    1.122.3.4 04/11/08 01:54:19 bell@sanja.is.com.ua +39 -3
    fixed case when lock reopened tables

  sql/item.h
    1.82.1.1 04/11/08 01:54:19 bell@sanja.is.com.ua +1 -0
    processor for cleunuping items in item tree

  sql/item.cc
    1.84.3.1 04/11/08 01:54:19 bell@sanja.is.com.ua +17 -0
    processor for cleunuping items in item tree

  mysql-test/t/multi_update.test
    1.40 04/11/08 01:54:19 bell@sanja.is.com.ua +32 -0
    test with multiupdate reopening tables

  mysql-test/r/multi_update.result
    1.38 04/11/08 01:54:19 bell@sanja.is.com.ua +21 -0
    test with multiupdate reopening tables

ChangeSet
  1.1627.29.2 04/11/08 01:51:10 monty@mysql.com +3 -0
  After merge fixes

  sql/item_func.cc
    1.141.1.4 04/11/08 01:51:06 monty@mysql.com +2 -0
    After merge fixes

  sql/item.h
    1.84 04/11/08 01:51:06 monty@mysql.com +1 -0
    After merge fixes

  sql/item.cc
    1.84.2.4 04/11/08 01:51:06 monty@mysql.com +7 -0
    After merge fixes

ChangeSet
  1.1616.1190.1 04/11/08 01:13:54 monty@mysql.com +32 -0
  Simpler arena swapping code
  Now thd->mem_root is a pointer to thd->main_mem_root and THR_MALLOC is a pointer to thd->mem_root.
  This gives us the following benefits:
  - Allow us to easily detect if arena has already been swapped before (this fixes a bug in setup_conds() where arena was swaped twice in some cases)
  - Faster swaps of arenas (as we don't have to copy the whole MEM_ROOT)
  - We don't anymore have to call my_pthread_setspecific_ptr(THR_MALLOC,...) to change where memory is alloced. Now it's enough to set thd->mem_root
  

  tests/client_test.c
    1.51.20.1 04/11/08 01:13:50 monty@mysql.com +48 -38
    Added drop table to some tests
    Changed some table names to 't1'

  sql/thr_malloc.cc
    1.13 04/11/08 01:13:50 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/table.cc
    1.111.1.5 04/11/08 01:13:50 monty@mysql.com +8 -6
    New thd->mem_root handling

  sql/sql_yacc.yy
    1.203.1.159 04/11/08 01:13:50 monty@mysql.com +8 -8
    New thd->mem_root handling

  sql/sql_union.cc
    1.74.1.60 04/11/08 01:13:50 monty@mysql.com +7 -7
    Simpler arena swapping code

  sql/sql_select.h
    1.60.1.11 04/11/08 01:13:50 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/sql_select.cc
    1.216.93.1 04/11/08 01:13:50 monty@mysql.com +4 -4
    New thd->mem_root handling

  sql/sql_prepare.cc
    1.34.1.102 04/11/08 01:13:50 monty@mysql.com +3 -3
    New thd->mem_root handling

  sql/sql_parse.cc
    1.271.1.129 04/11/08 01:13:50 monty@mysql.com +13 -11
    New thd->mem_root handling
    Added some extra checking of return value of new

  sql/sql_insert.cc
    1.86.2.60 04/11/08 01:13:49 monty@mysql.com +2 -2
    New thd->mem_root handling

  sql/sql_help.cc
    1.28.1.2 04/11/08 01:13:49 monty@mysql.com +7 -7
    New thd->mem_root handling

  sql/sql_error.cc
    1.16.1.4 04/11/08 01:13:49 monty@mysql.com +3 -3
    New thd->mem_root handling

  sql/sql_db.cc
    1.68.1.56 04/11/08 01:13:49 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/sql_class.h
    1.146.1.121 04/11/08 01:13:49 monty@mysql.com +24 -8
    Simpler arena swapping code
    New thd->mem_root handling

  sql/sql_class.cc
    1.105.1.90 04/11/08 01:13:49 monty@mysql.com +13 -9
    New thd->mem_root handling

  sql/sql_base.cc
    1.145.1.90 04/11/08 01:13:49 monty@mysql.com +25 -24
    Simpler arena swapping code
    New thd->mem_root handling

  sql/sql_acl.cc
    1.74.1.72 04/11/08 01:13:49 monty@mysql.com +6 -4
    New thd->mem_root handling

  sql/set_var.cc
    1.34.1.109 04/11/08 01:13:49 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/repl_failsafe.cc
    1.32.1.26 04/11/08 01:13:49 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/opt_range.cc
    1.98.2.34 04/11/08 01:13:49 monty@mysql.com +8 -7
    New thd->mem_root handling

  sql/mysqld.cc
    1.356.71.1 04/11/08 01:13:49 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/mysql_priv.h
    1.186.1.141 04/11/08 01:13:49 monty@mysql.com +1 -1
    New thd->mem_root handling

  sql/log_event.cc
    1.113.8.1 04/11/08 01:13:49 monty@mysql.com +4 -4
    New thd->mem_root handling

  sql/item_timefunc.cc
    1.51.1.22 04/11/08 01:13:49 monty@mysql.com +2 -4
    Fixed not-initalized usage errors found by valgrind

  sql/item_sum.cc
    1.89.1.38 04/11/08 01:13:49 monty@mysql.com +15 -15
    New thd->mem_root handling

  sql/item_subselect.cc
    1.60.1.57 04/11/08 01:13:49 monty@mysql.com +20 -24
    Simpler arena swapping code
    New thd->mem_root handling

  sql/item_func.cc
    1.124.1.95 04/11/08 01:13:49 monty@mysql.com +3 -4
    Simpler arena swapping code

  sql/item_cmpfunc.cc
    1.111.1.58 04/11/08 01:13:49 monty@mysql.com +4 -4
    Simpler arena swapping code

  sql/ha_berkeley.cc
    1.117.1.28 04/11/08 01:13:49 monty@mysql.com +6 -4
    New thd->memroot handling

  mysql-test/t/rpl_failed_optimize-master.opt
    1.2 04/11/08 01:13:49 monty@mysql.com +1 -1
    Portability fix

  include/config-win.h
    1.48.1.1 04/11/08 01:13:49 monty@mysql.com +2 -0
    Added popen() and pclose() compatibility macros

  client/mysqltest.c
    1.92.1.59 04/11/08 01:13:49 monty@mysql.com +0 -8
    Remove some not needed defines
    (Things like this should be done in config-win.h)

ChangeSet
  1.1627.27.8 04/11/07 22:40:55 serg@serg.mylan +1 -0
  hack removed

  sql/sql_select.cc
    1.244.3.1 04/11/07 22:40:48 serg@serg.mylan +2 -4
    hack removed

ChangeSet
  1.1627.27.7 04/11/07 22:39:27 serg@serg.mylan +7 -0
  s/ha_store_ptr/my_store_ptr/
  s/ha_get_ptr/my_get_ptr/

  sql/ha_myisammrg.cc
    1.55 04/11/07 22:39:20 serg@serg.mylan +2 -2
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  sql/ha_myisam.cc
    1.136 04/11/07 22:39:20 serg@serg.mylan +3 -3
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  sql/ha_isammrg.cc
    1.18 04/11/07 22:39:20 serg@serg.mylan +2 -2
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  sql/ha_isam.cc
    1.33 04/11/07 22:39:20 serg@serg.mylan +3 -3
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  sql/filesort.cc
    1.89 04/11/07 22:39:20 serg@serg.mylan +1 -1
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  mysys/ptr_cmp.c
    1.6 04/11/07 22:39:20 serg@serg.mylan +39 -0
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

  include/my_sys.h
    1.129 04/11/07 22:39:20 serg@serg.mylan +2 -0
    s/ha_store_ptr/my_store_ptr/
    s/ha_get_ptr/my_get_ptr/

ChangeSet
  1.1627.16.25 04/11/07 19:37:11 joreland@mysql.com +2 -0
  wl2240 - ndb partitioning
  Added create table hook for NDB API test framework

  ndb/test/src/NDBT_Tables.cpp
    1.13 04/11/07 19:36:35 joreland@mysql.com +13 -4
    Added create table hook for NDB API test framework

  ndb/test/include/NDBT_Tables.hpp
    1.3 04/11/07 19:36:35 joreland@mysql.com +4 -2
    Added create table hook for NDB API test framework

ChangeSet
  1.1634 04/11/07 16:12:21 serg@serg.mylan +1 -0
  don't return intg=frac=0 from mod

  strings/decimal.c
    1.21 04/11/07 16:12:15 serg@serg.mylan +6 -1
    don't return intg=frac=0 from mod

ChangeSet
  1.1633 04/11/07 13:47:44 serg@serg.mylan +1 -0
  memory overrun in decimal_mod

  strings/decimal.c
    1.20 04/11/07 13:46:14 serg@serg.mylan +14 -5
    memory overrun in decimal_mod

ChangeSet
  1.1616.1189.1 04/11/07 09:42:27 tomas@poseidon.ndb.mysql.com +5 -0
  wrong copyright

  ndb/src/common/editline/unix.h
    1.3 04/11/07 09:42:24 tomas@poseidon.ndb.mysql.com +0 -16
    wrong copyright

  ndb/src/common/editline/sysunix.c
    1.4 04/11/07 09:42:24 tomas@poseidon.ndb.mysql.com +0 -16
    wrong copyright

  ndb/src/common/editline/editline_internal.h
    1.4 04/11/07 09:42:24 tomas@poseidon.ndb.mysql.com +0 -16
    wrong copyright

  ndb/src/common/editline/editline.c
    1.3 04/11/07 09:42:24 tomas@poseidon.ndb.mysql.com +0 -16
    wrong copyright

  ndb/src/common/editline/complete.c
    1.2 04/11/07 09:42:24 tomas@poseidon.ndb.mysql.com +0 -16
    wrong copyright

ChangeSet
  1.1616.1177.14 04/11/06 14:01:27 kent@mysql.com +3 -0
  mysql_test_run_new.c:
    Included header fnmatch.h on Unix
    Changed C++ comments to C comments
    Corrected indentation of code written on Windows
    Split up lines to fit into 80 columns
    Initiated some variables to avoid warnings
    Added __attribute__((unused)) to unused function parameters
    Replace tab characters with space
    Put space after 'for', 'while' etc
    Added value to 'return' from non void function removef()
    On Unix strlwr() was incorrectly declared and a no op,
    replaced it with a macro that does nothing
    Split several statements on the same line
    Other minor changes to conform to coding standard

  mysql-test/my_manage.h
    1.2 04/11/06 13:59:46 kent@mysql.com +13 -13

  mysql-test/my_manage.c
    1.2 04/11/06 13:59:37 kent@mysql.com +261 -270

  mysql-test/mysql_test_run_new.c
    1.2 04/11/06 13:43:20 kent@mysql.com +475 -432
    Included header fnmatch.h on Unix
    Changed C++ comments to C comments
    Corrected indentation of code written on Windows
    Split up lines to fit into 80 columns
    Initiated some variables to avoid warnings
    Added __attribute__((unused)) to unused function parameters
    Replace tab characters with space
    Put space after 'for', 'while' etc
    Added value to 'return' from non void function removef()
    On Unix strlwr() was incorrectly declared and a no op,
    replaced it with a macro that does nothing
    Split several statements on the same line
    Other minor changes to conform to coding standard

ChangeSet
  1.1631 04/11/05 22:49:15 brian@avenger.(none) +2 -0
  Remove build errors introduced by 5.0 changes.
  
  Removed duplicate code where defaults in handler.h will work just as well. 

ChangeSet
  1.1616.1177.13 04/11/05 22:15:24 igor@rurik.mysql.com +3 -0
  join_outer.result, join_outer.test:
    Added cases for bugs #6307 and #6460.
  sql_select.cc:
    Fixed the problem of bug reports #6307 and #6460.
    The reported wrong result sets were due to the fact that
    the added call of the fix_fields method for the built
    AND condition that joined WHERE and ON conditions
    broke ON expression, as it removed extra AND levels
    in the built condition. 
    It looks like that no attributes of the built condition
    are needed, so we don't have to call fix_fields here.

  mysql-test/r/join_outer.result
    1.24.1.8 04/11/05 22:10:42 igor@rurik.mysql.com +65 -0
    Added cases for bugs #6307 and #6460.

  mysql-test/t/join_outer.test
    1.14.1.2 04/11/05 22:08:55 igor@rurik.mysql.com +76 -0
    Added cases for bugs #6307 and #6460.

  sql/sql_select.cc
    1.216.1.166 04/11/05 21:57:19 igor@rurik.mysql.com +10 -1
    Fixed the problem of bug report #6307 and #6460.
    The reported wrong result sets were due to the fact that
    the added call of the fix_fields method for the built
    AND condition that joined WHERE and ON conditions
    broke ON expression. 
    It looks like that no attributes of the built condition
    are needed, so we don't have to call fix_fields here.

ChangeSet
  1.1616.1183.9 04/11/06 09:37:30 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6441: Aggregate UDF in multi-table query crashes MySQL when returning multiple rows).

  sql/sql_udf.h
    1.7 04/11/06 09:37:27 ram@gw.mysql.r18.ru +2 -1
    A fix (bug #6441: Aggregate UDF in multi-table query crashes MySQL when returning multiple rows).
    not_original flag added.

  sql/item_sum.h
    1.48.1.25 04/11/06 09:37:27 ram@gw.mysql.r18.ru +1 -1
    A fix (bug #6441: Aggregate UDF in multi-table query crashes MySQL when returning multiple rows).
    Set udf.not_original flag if we create an Item from the existent one.

  sql/item_func.cc
    1.124.30.1 04/11/06 09:37:27 ram@gw.mysql.r18.ru +11 -8
    A fix (bug #6441: Aggregate UDF in multi-table query crashes MySQL when returning multiple rows).
    Do nothing in the udf_handler destructor if not_original flag is set.

  sql/examples/ha_archive.h
    1.10 04/11/05 16:46:25 brian@avenger.(none) +0 -25
    Removed duplicate code (we will let the default values in handler.h handle these cases). 

  sql/examples/ha_archive.cc
    1.14 04/11/05 16:46:25 brian@avenger.(none) +5 -87
    Fixed build errors, and removed duplicate code. 

ChangeSet
  1.1616.1188.1 04/11/05 23:59:06 tomas@poseidon.ndb.mysql.com +35 -0
  removed a bunch of "dead" files from the ndb src tree

  BitKeeper/deleted/.del-frmSplash.frm~40b5877abca91856
    1.2 04/11/05 23:50:15 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/cw/cpcc-win32/vb6/frmSplash.frm

  BitKeeper/deleted/.del-AssemblyInfo.cs~7632ee81b277625
    1.2 04/11/05 23:50:03 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/cw/cpcc-win32/csharp/AssemblyInfo.cs

  BitKeeper/deleted/.del-cvschk~c63d92daa21ed311
    1.2 04/11/05 23:45:42 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/home/bin/cvschk

  BitKeeper/deleted/.del-getarg.3.ps~bfb45b011e1164ae
    1.2 04/11/05 23:44:58 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/getarg.3.ps

  BitKeeper/deleted/.del-getarg.3~3d3256e9714fadf1
    1.2 04/11/05 23:44:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/getarg.3

  BitKeeper/deleted/.del-md5-rfc1321.txt~61f874f9cd434768
    1.2 04/11/05 23:44:20 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/md5-rfc1321.txt

  BitKeeper/deleted/.del-sisci_types.h~3cf6f68a4de25d19
    1.2 04/11/05 23:42:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/sisci_types.h

  BitKeeper/deleted/.del-sisci_error.h~3118f4dbedb2eee0
    1.2 04/11/05 23:42:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/sisci_error.h

  BitKeeper/deleted/.del-sisci_demolib.h~c149b88ed12e698e
    1.2 04/11/05 23:42:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/sisci_demolib.h

  BitKeeper/deleted/.del-sisci_api.h~23d9bf22685196be
    1.2 04/11/05 23:42:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/sisci_api.h

  BitKeeper/deleted/.del-scilib.h~144397858368aafd
    1.2 04/11/05 23:42:55 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/scilib.h

  BitKeeper/deleted/.del-sisci_version.h~fa5e2e6069bad028
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/SOLARIS.SPARC/sci/include/sisci_version.h

  BitKeeper/deleted/.del-sisci_types.h~f97cdce73b27052d
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/SOLARIS.SPARC/sci/include/sisci_types.h

  BitKeeper/deleted/.del-sisci_error.h~f48df70a324479a2
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/SOLARIS.SPARC/sci/include/sisci_error.h

  BitKeeper/deleted/.del-sisci_api.h~3b78e2453819b68d
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/SOLARIS.SPARC/sci/include/sisci_api.h

  BitKeeper/deleted/.del-rmlib.h~61359201e51879bc
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/WIN32.x86/sci/include/rmlib.h

  BitKeeper/deleted/.del-inttypes.h~c9dfa7f6273df1b1
    1.2 04/11/05 23:42:54 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/os/inttypes.h

  BitKeeper/deleted/.del-version.h~b022e3a29d6d96ad
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/version.h

  BitKeeper/deleted/.del-sisci_version.h~d542bfa4c7633fc
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sisci_version.h

  BitKeeper/deleted/.del-sisci_types.h~67a1a116970eb17f
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sisci_types.h

  BitKeeper/deleted/.del-sisci_error.h~c6771e123aa79c71
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sisci_error.h

  BitKeeper/deleted/.del-sisci_demolib.h~ea5d3afd60121d20
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sisci_demolib.h

  BitKeeper/deleted/.del-sisci_api.h~67839b64a1235d51
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sisci_api.h

  BitKeeper/deleted/.del-sci_types.h~64136c0e5ac2ac5f
    1.2 04/11/05 23:42:53 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sci_types.h

  BitKeeper/deleted/.del-sci_errno.h~a1da22da939f627
    1.2 04/11/05 23:42:52 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/sci_errno.h

  BitKeeper/deleted/.del-rmlib.h~1889009d4b47c498
    1.2 04/11/05 23:42:52 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/rmlib.h

  BitKeeper/deleted/.del-list.h~1329477d9fb820be
    1.2 04/11/05 23:42:52 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/external/LINUX.x86/sci/include/list.h

  BitKeeper/deleted/.del-ttTime.h~52ca967b5dfc48bc
    1.2 04/11/05 23:41:02 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/ttTime.h

  BitKeeper/deleted/.del-ttTime.c~94f84fefd7be03f3
    1.2 04/11/05 23:41:02 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/ttTime.c

  BitKeeper/deleted/.del-tpcb.cpp~7b670d738e1890ae
    1.2 04/11/05 23:41:02 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/tpcb.cpp

  BitKeeper/deleted/.del-timesten.h~24e85d9b33938c67
    1.2 04/11/05 23:41:02 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/timesten.h

  BitKeeper/deleted/.del-readme.txt~3549c08b7818c64
    1.2 04/11/05 23:41:01 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/readme.txt

  BitKeeper/deleted/.del-Makefile~c02da49a787c2f6e
    1.2 04/11/05 23:41:01 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/Makefile

  BitKeeper/deleted/.del-Makefile_ndb~6c74a0c6f8a79774
    1.2 04/11/05 23:41:01 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/Makefile_ndb

  BitKeeper/deleted/.del-Makefile_mysql~13fd89716a05b953
    1.2 04/11/05 23:41:01 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/test/odbc/tpcb/Makefile_mysql

ChangeSet
  1.1346.707.74 04/11/05 23:58:30 jani@a193-229-222-105.elisa-laajakaista.fi +1 -0
  Fixed a typo that caused segmentation fault when using
  --defaults-extra-file option.

  mysys/default.c
    1.17.1.20 04/11/05 23:58:29 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Fixed a typo that caused segmentation fault when using
    --defaults-extra-file option.

ChangeSet
  1.1627.30.3 04/11/05 22:39:19 konstantin@mysql.com +2 -0
  Fix the client_test failure (due to failing cursors tests after the merge). 

  sql/sql_select.cc
    1.244.1.3 04/11/05 22:39:14 konstantin@mysql.com +27 -43
    Fix the client_test failure (due to failing cursors tests after the merge):
    move some code around, use set_n_backup calls instead of by-hand
    setup. 

  sql/sql_prepare.cc
    1.75.4.2 04/11/05 22:39:14 konstantin@mysql.com +6 -10
    Fix the client_test failure (due to failing cursors tests after the merge). 

ChangeSet
  1.1627.30.2 04/11/05 22:02:07 konstantin@mysql.com +3 -0
  A fix and test case for Bug#6102 "Server crash with prepared statement 
  and blank after function name".
  Crop fruits of copy-paste programming: pre-caching of stored functions
  wasn't performed for prepared statements just because implementation
  of prepared statements is done as an add-on to the main execution flow, 
  and the preload was originally implemented for main execution branch
  only (mysql_execute_command).

  sql/sql_prepare.cc
    1.75.4.1 04/11/05 22:02:03 konstantin@mysql.com +15 -0
    A fix for Bug#6102 "Server crash with prepared statement and blank 
    after functionname": we need to preload stored functions from system tables
     before we open any other tables.

  mysql-test/t/ps.test
    1.26.1.1 04/11/05 22:02:03 konstantin@mysql.com +11 -0
    A test case for Bug#6102 "Server crash with prepared statement
     and blank after functionname"

  mysql-test/r/ps.result
    1.31 04/11/05 22:02:03 konstantin@mysql.com +5 -0
    Test results fixed: bug#6102

ChangeSet
  1.1616.1177.11 04/11/05 21:02:12 konstantin@mysql.com +2 -0
  A fix and test case for the bug reported by Reggie: if character set
  of client equals to character set of connection, possibly required
  conversion to character set of column is not performed
  (prepared statements, data is supplied using placeholders).

  tests/client_test.c
    1.51.1.79 04/11/05 21:02:08 konstantin@mysql.com +71 -0
    A test case for the conversion bug.

  sql/item.cc
    1.58.1.119 04/11/05 21:02:08 konstantin@mysql.com +4 -0
    Fix for the bug reported by Reggie: if character_set_connection
    is equal to character_set_client, placeholder's value is not converted
    furhter to character set of column when it's different.
    This is because the original implementation left placeholder's character
    set intact (binary) if there were no need for client->connection conversion.

ChangeSet
  1.1346.761.1 04/11/05 18:59:19 jani@a193-229-222-105.elisa-laajakaista.fi +2 -0
  Changed default.c so that it now checks for my.ini and then
  my.cnf from the default directories.

  BitKeeper/etc/logging_ok
    1.206.32.8 04/11/05 18:59:19 jani@a193-229-222-105.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  mysys/default.c
    1.17.1.19 04/11/05 18:59:06 jani@a193-229-222-105.elisa-laajakaista.fi +50 -39
    Changed default.c so that it now checks for my.ini and then
    my.cnf from the default directories.

ChangeSet
  1.1616.1177.10 04/11/05 20:35:56 bar@mysql.com +1 -0
  mysqldump.c:
    in 4.1: Dump only VARBINARY() in hex,
    while VARCHAR() COLLATE xxx_bin as a string.

  client/mysqldump.c
    1.143.1.6 04/11/05 20:35:08 bar@mysql.com +1 -0
    in 4.1: Dump only VARBINARY() in hex,
    while VARCHAR() COLLATE xxx_bin as a string.

ChangeSet
  1.1346.707.72 04/11/05 20:33:56 bar@mysql.com +1 -0
  mysqldump.c:
    Dump VARCHAR(n) BINARY in HEX if --hex-blob too.

  client/mysqldump.c
    1.65.1.52 04/11/05 20:33:27 bar@mysql.com +1 -0
    Dump VARCHAR(n) BINARY in HEX if --hex-blob too.

ChangeSet
  1.1627.31.1 04/11/05 17:29:47 bell@sanja.is.com.ua +15 -0
  new lock for multiupdate:
  - open and create derived tables
  - detect which tables should be locked for write
  - lock and fill derived tables
  some unitialized variables fixed

  sql/table.h
    1.73.3.2 04/11/05 17:28:58 bell@sanja.is.com.ua +6 -0
    place to store select_result between creation and filling tables

  sql/sql_update.cc
    1.122.3.3 04/11/05 17:28:58 bell@sanja.is.com.ua +44 -29
    new lock for multiupdate:
    - open and create derived tables
    - detect which tables should be locked for write
    - lock and fill derived tables

  sql/sql_prepare.cc
    1.75.3.1 04/11/05 17:28:58 bell@sanja.is.com.ua +5 -1
    preparation of multiupdate changed a bit because new locking procedure

  sql/sql_parse.cc
    1.358.5.1 04/11/05 17:28:58 bell@sanja.is.com.ua +0 -1
    initialization muved (will be done for all queries)

  sql/sql_load.cc
    1.63.2.3 04/11/05 17:28:58 bell@sanja.is.com.ua +1 -1
    fixed uninitialized value

  sql/sql_lex.cc
    1.113.1.5 04/11/05 17:28:58 bell@sanja.is.com.ua +1 -0
    fixed uninitialized value

  sql/sql_derived.cc
    1.62 04/11/05 17:28:58 bell@sanja.is.com.ua +135 -101
    derived tables processing splited on table creation and table filling

  sql/sql_class.h
    1.198.2.3 04/11/05 17:28:58 bell@sanja.is.com.ua +6 -2
    function to detect when we need fill derived tables

  sql/sql_base.cc
    1.187.3.3 04/11/05 17:28:58 bell@sanja.is.com.ua +8 -5
    derived tables processing splited on table creation and table filling

  sql/mysql_priv.h
    1.225.3.5 04/11/05 17:28:58 bell@sanja.is.com.ua +5 -2
    derived tables processing splited on table creation and table filling

  mysql-test/t/view.test
    1.42.3.2 04/11/05 17:28:58 bell@sanja.is.com.ua +0 -4
    correct results returned

  mysql-test/t/multi_update.test
    1.39 04/11/05 17:28:58 bell@sanja.is.com.ua +1 -3
    correct results returned

  mysql-test/r/view.result
    1.48.3.2 04/11/05 17:28:58 bell@sanja.is.com.ua +2 -4
    correct results returned

  mysql-test/r/multi_update.result
    1.37 04/11/05 17:28:58 bell@sanja.is.com.ua +1 -1
    correct results returned

  mysql-test/r/lock_multi.result
    1.11 04/11/05 17:28:58 bell@sanja.is.com.ua +1 -1
    correct results returned

ChangeSet
  1.1616.1177.9 04/11/05 15:50:53 joerg@mysql.com +2 -0
  Ensure that even the (relatively new) "mysql-test/Makefile.am" gets into the source tar-ball.

  mysql-test/Makefile.am
    1.35 04/11/05 15:50:50 joerg@mysql.com +1 -0
    All source files must be contained in their respective macros in order to be contained
    in the DISTFILES macro so that they get included in the source file tar-ball.
    "my_manage.h" was missing.

  BitKeeper/etc/ignore
    1.153.1.51 04/11/05 15:50:50 joerg@mysql.com +1 -0
    Added mysql-test/mysql_test_run_new to the ignore list

ChangeSet
  1.1346.707.71 04/11/05 15:22:03 joerg@mysql.com +1 -0
  Change "Bootstrap" so that it will not fail on BK source trees of other versions;
  this is important because this 4.0 "Bootstrap" is the one generally used on host "build".

  Build-tools/Bootstrap
    1.8.1.17 04/11/05 15:22:02 joerg@mysql.com +1 -1
    If the source tree does not contain any "Docs/Images/Makefile*" (due to an error,
    or because it is not yet prepared to contain the Images in the source tar-ball),
    a plain "rm" will fail and so cause "Bootstrap" to fail. (This has happened ...)
    Prevent this danger by using "rm -f".

ChangeSet
  1.1627.17.4 04/11/05 15:48:44 timour@mysql.com +4 -0
  WL#1972 "Evaluate HAVING before SELECT"
  - more tests, post-review changes, bug-fixes, simplifications, and improved comments

  sql/sql_base.cc
    1.187.4.3 04/11/05 15:48:41 timour@mysql.com +3 -4
    Corrected function spec.

  sql/item.cc
    1.84.1.3 04/11/05 15:48:41 timour@mysql.com +259 -209
    - Extended the name resolution to support nested HAVING clauses in nested sub-queries
    - Factored out the code that resolves a column ref against a single query
    - Fixed several logical bugs
    - Removed unused variables
    - More/better comments

  mysql-test/t/having.test
    1.13 04/11/05 15:48:41 timour@mysql.com +137 -65
    - added tests for subqueries with HAVING
    - added tests for few other discovered bugs
    - renamed tables to the more standard t1,t2,..

  mysql-test/r/having.result
    1.15 04/11/05 15:48:41 timour@mysql.com +124 -50
    - added tests for subqueries with HAVING
    - added tests for few other discovered bugs
    - renamed tables to the more standard t1,t2,..

ChangeSet
  1.1616.1177.7 04/11/05 14:07:12 bar@mysql.com +2 -0
  user_var.result, user_var.test:
    My previous change that "set @a=NULL" doesn't change charset
    fixed 'Bug #6321' as well. Prove with a new test that
    FIELD(<uservariable content NULL>, ...) now works fine too.

  mysql-test/r/user_var.result
    1.14.2.1 04/11/05 14:06:57 bar@mysql.com +4 -0
    My previous change that "set @a=NULL" doesn't change charset
    fixed 'Bug #6321' as well. Prove with a new test that
    FIELD(<uservariable content NULL>, ...) now works fine too.

  mysql-test/t/user_var.test
    1.13.1.1 04/11/05 14:04:59 bar@mysql.com +6 -0
    My previous change that "set @a=NULL" doesn't change charset
    fixed 'Bug #6321' as well. Prove with a new test that
    FIELD(<uservariable content NULL>, ...) now works fine too.

ChangeSet
  1.1616.1187.1 04/11/05 10:42:37 joerg@mysql.com +1 -0
  The new "Bootstrap" pushed in 4.0 with changeset "joerg:1.2057" is used for building
  _all_ versions. It tries to remove "Docs/Images/Makefile*" as part of the actions to
  correct bug number 6350. If the source tree does not contain a dummy file matching
  that pattern, this "rm" will fail, and so "Bootstrap" will fail.
  The "Makefile.am" introduced with this changeset is identical to the one that will
  arrive here when "joerg:1.2057" is propagated from 4.0,
  so this separate introduction here is just to allow "Bootstraps" in the meantime.

  Docs/Images/Makefile.am
    1.1 04/11/05 10:40:34 joerg@mysql.com +35 -0

  Docs/Images/Makefile.am
    1.0 04/11/05 10:40:34 joerg@mysql.com +0 -0
    BitKeeper file /M41/push-4.1/Docs/Images/Makefile.am

ChangeSet
  1.1616.1177.6 04/11/05 13:37:36 bar@mysql.com +7 -0
  As it is wrong and confusing to associate any
  character set with NULL, @a should be latin2
  after this query sequence:
  
     SET @a=_latin2'string';
     SET @a=NULL;
  
  I.e. the second query should not change the charset
  to the current default value, but should keep the
  original value assigned during the first query.
  In order to do it, we don't copy charset
  from the argument if the argument is NULL
  and the variable has previously been initialized.

  sql/item_func.cc
    1.124.1.94 04/11/05 13:35:27 bar@mysql.com +19 -2
    t

  mysql-test/r/ps_2myisam.result
    1.2.1.14 04/11/05 13:34:58 bar@mysql.com +38 -38
    t

  mysql-test/r/ps_4heap.result
    1.1.1.14 04/11/05 13:34:55 bar@mysql.com +54 -54
    t

  mysql-test/r/ps_7ndb.result
    1.8 04/11/05 13:34:53 bar@mysql.com +54 -54
    t

  mysql-test/r/ps_3innodb.result
    1.2.1.15 04/11/05 13:34:49 bar@mysql.com +38 -38
    t

  mysql-test/r/ps_5merge.result
    1.2.1.14 04/11/05 13:34:47 bar@mysql.com +76 -76
    t

  mysql-test/r/ps_6bdb.result
    1.2.1.14 04/11/05 13:34:42 bar@mysql.com +38 -38
    t

ChangeSet
  1.1627.30.1 04/11/05 10:23:23 joerg@mysql.com +1 -0
  The new "Bootstrap" pushed in 4.0 with changeset "joerg:1.2057" is used for building
  _all_ versions. It tries to remove "Docs/Images/Makefile*" as part of the actions to
  correct bug number 6350. If the source tree does not contain a dummy file matching
  that pattern, this "rm" will fail, and so "Bootstrap" will fail.
  The "Makefile.am" introduced with this changeset is identical to the one that will
  arrive in the 5.0 tree when "joerg:1.2057" is propagated from 4.0 via 4.1 to here,
  so this separate introduction here is just to allow "Bootstraps" in the meantime.

  Docs/Images/Makefile.am
    1.1 04/11/05 10:15:33 joerg@mysql.com +35 -0

  Docs/Images/Makefile.am
    1.0 04/11/05 10:15:33 joerg@mysql.com +0 -0
    BitKeeper file /M50/push-5.0/Docs/Images/Makefile.am

ChangeSet
  1.1616.1186.3 04/11/05 10:12:33 bar@mysql.com +4 -0
  ps.result, ctype_ucs.result, ctype_ucs.test, ps.test:
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.

  mysql-test/r/ps.result
    1.29.1.1 04/11/05 10:12:09 bar@mysql.com +0 -6
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.

  mysql-test/r/ctype_ucs.result
    1.11.1.3 04/11/05 10:10:16 bar@mysql.com +7 -0
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.

  mysql-test/t/ctype_ucs.test
    1.13 04/11/05 10:10:12 bar@mysql.com +8 -0
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.

  mysql-test/t/ps.test
    1.27 04/11/05 10:08:30 bar@mysql.com +0 -4
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.
    Bug #6351 make test failure "Unknown character set"
    UCS2 related tests were moved into ctype_ucs.

ChangeSet
  1.1346.707.70 04/11/05 09:23:53 bar@mysql.com +2 -0
  client_priv.h:
    Backport --hex-blob to 4.0

  client/mysqldump.c
    1.65.1.51 04/11/05 09:23:34 bar@mysql.com +49 -7

  client/client_priv.h
    1.15.1.3 04/11/05 09:23:25 bar@mysql.com +2 -1
    Backport --hex-blob to 4.0

ChangeSet
  1.1346.707.69 04/11/05 09:07:07 bar@mysql.com +1 -0
  libmysql.c:
    After-merge clean-up

  libmysql/libmysql.c
    1.95.1.62 04/11/05 09:06:54 bar@mysql.com +2 -1
    After-merge clean-up

ChangeSet
  1.1346.760.1 04/11/05 09:00:04 bar@mysql.com +2 -0
  libmysql.def, libmysql.c:
    Clean-ups

  libmysql/libmysql.def
    1.6.1.6 04/11/05 08:59:41 bar@mysql.com +1 -0
    Clean-ups
    ,

  libmysql/libmysql.c
    1.95.5.1 04/11/05 08:59:37 bar@mysql.com +1 -1
    Clean-ups

ChangeSet
  1.1616.1186.2 04/11/05 08:54:52 bar@mysql.com +1 -0
  mysqldump.c:
    - 'mysqldump --help' comment that --xeh-blob
      doesn't work with --extended-inserts was removed.
      It does work now. Thanks to Lachlan
      who noticed this wrong help message.
    - Switched to use the recently introduced
      mysql_hex_string() instead of slow sprintf().
      Thanks to Sinisa for the idea.
    - 'mysqldump --hex-blob' dumps in HEX not only
      BLOBs but also BINARY(x) columns. 
      Thanks to Paul.

  client/mysqldump.c
    1.143.1.5 04/11/05 08:48:32 bar@mysql.com +16 -12
    - comment that --xeh-blob doesn't work with --extended-inserts was removed. It does work now.
    - Switched to use recently introduced mysql_hex_string()
      instead of sprintf()
    - BINARY(x) are dumped in HEX too

ChangeSet
  1.1616.1186.1 04/11/05 08:44:40 bar@mysql.com +2 -0
  libmysql.def, libmysql.c:
    Minor clean-ups

  libmysql/libmysql.def
    1.31 04/11/05 08:44:03 bar@mysql.com +1 -0
    bk commit

  libmysql/libmysql.c
    1.156.1.121 04/11/05 08:43:53 bar@mysql.com +2 -1
    Minor clean-ups

ChangeSet
  1.1616.1185.1 04/11/04 20:39:52 igor@rurik.mysql.com +3 -0
  func_in.result, func_in.test:
    Added a case for bug #6365.
  item_cmpfunc.cc:
    Fixed bug #6365 : Server crashed when list of values
    in IN predicate contains NULL while the tested field is
    of the character type and not of the default set;
    e.g. when f in 'f IN (NULL,'aa') belongs to binary
    character set, while the default character set is latin1.

  mysql-test/r/func_in.result
    1.12.1.2 04/11/04 20:24:12 igor@rurik.mysql.com +6 -0
    Added a case for bug #6365.

  mysql-test/t/func_in.test
    1.13 04/11/04 20:19:19 igor@rurik.mysql.com +7 -0
    Added a case for bug #6365.

  sql/item_cmpfunc.cc
    1.111.1.57 04/11/04 20:09:22 igor@rurik.mysql.com +2 -1
    Fixed bug #6365 : Server crash when list of values
    in IN predicate contains NULL while the tested field is
    of the character type of not of the default set
    e.g. when f in 'f IN (NULL,'aa') belongs to binary
    character set, while the default character set is latin1.

ChangeSet
  1.1616.1183.6 04/11/05 08:08:38 bar@mysql.com +1 -0
  mysqladmin.c:
    Missing initialized for "lengths" element.
    ,

  client/mysqladmin.c
    1.92 04/11/05 08:07:46 bar@mysql.com +1 -1
    Missing initialized for "lengths" element.
    ,

ChangeSet
  1.1627.27.6 04/11/04 22:55:47 serg@serg.mylan +6 -0
  mmap portability layer, mmap for Windows
  new macro: thread_safe_decrement, thread_safe_dec_and_test, statistic_decrement

  mysys/my_mmap.c
    1.1 04/11/04 22:55:34 serg@serg.mylan +89 -0

  mysys/my_mmap.c
    1.0 04/11/04 22:55:34 serg@serg.mylan +0 -0
    BitKeeper file /usr/home/serg/Abk/mysql-5.0/mysys/my_mmap.c

  mysys/Makefile.am
    1.56 04/11/04 22:55:34 serg@serg.mylan +1 -1
    mmap portability layer, mmap for Windows

  include/my_sys.h
    1.128 04/11/04 22:55:34 serg@serg.mylan +26 -0
    mmap portability layer, mmap for Windows

  include/my_pthread.h
    1.74 04/11/04 22:55:34 serg@serg.mylan +27 -5
    thread_safe_decrement, thread_safe_dec_and_test, statistic_decrement

  include/config-win.h
    1.49 04/11/04 22:55:34 serg@serg.mylan +3 -0
    mmap portability layer, mmap for Windows

ChangeSet
  1.1616.1183.5 04/11/05 00:45:41 konstantin@mysql.com +1 -0
  A test case for Bug#4172 "Floating point conversion looses precision 
  (prepared staements)": adding the test case to close the bug
  (the bug was fixed along with other conversion incompatibilities 
  in 4.1.7)

  tests/client_test.c
    1.51.1.78 04/11/05 00:45:31 konstantin@mysql.com +67 -0
    A test case for Bug#4172: "Floating point conversion loses precision 
    (prepared staements)"
    Fix memleak.

  mysys/my_chsize.c
    1.16 04/11/04 22:43:51 serg@serg.mylan +2 -8
    cleanup

ChangeSet
  1.1627.27.5 04/11/04 22:37:38 serg@serg.mylan +2 -0
  new test for bdb

  mysql-test/t/bdb.test
    1.40 04/11/04 22:37:32 serg@serg.mylan +10 -0
    new test for bdb

  mysql-test/r/bdb.result
    1.34 04/11/04 22:37:32 serg@serg.mylan +7 -0
    new test for bdb

ChangeSet
  1.1627.27.4 04/11/04 22:29:00 serg@serg.mylan +12 -0
  dbug: DBUG_EXECUTE_IF macro, build user manual automatically, document all features
  charset2html moved from mysys to extra
  ignore: new files added, garbage removed

  BitKeeper/etc/ignore
    1.170 04/11/04 22:25:49 serg@serg.mylan +18 -82
    new files added, garbage removed

  mysys/Makefile.am
    1.55 04/11/04 22:11:09 serg@serg.mylan +0 -4
    charset2html moved to extra

  include/my_dbug.h
    1.11 04/11/04 22:11:09 serg@serg.mylan +4 -0
    DBUG_EXECUTE_IF() macro

  extra/Makefile.am
    1.18 04/11/04 22:11:09 serg@serg.mylan +1 -0
    charset2html moved from mysys

  dbug/user.r
    1.3 04/11/04 22:11:09 serg@serg.mylan +203 -30
    formating cleanup
    all undocumented features documented

  dbug/my_main.c
    1.4 04/11/04 22:11:09 serg@serg.mylan +1 -0
    fix it to run

  dbug/main.c
    1.4 04/11/04 22:11:09 serg@serg.mylan +1 -0
    fix it to run

  dbug/dbug_long.h
    1.3 04/11/04 22:11:09 serg@serg.mylan +1 -0
    warning added

  dbug/dbug_analyze.c
    1.4 04/11/04 22:11:08 serg@serg.mylan +6 -0
    fix it to run

  dbug/dbug.c
    1.19 04/11/04 22:11:08 serg@serg.mylan +31 -5
    cleanup
    DBUG_EXECUTE_IF macro

  dbug/Makefile.am
    1.9 04/11/04 22:11:08 serg@serg.mylan +36 -27
    build utils and examples, build manual

  configure.in
    1.217.2.1 04/11/04 22:11:08 serg@serg.mylan +1 -3
    remove historical difference between test_thr_alarm, test_thr_lock and
    six newer mysys/test_* programs
    build dbug after mysys

  extra/charset2html.c
    1.8 04/11/04 21:53:20 serg@serg.mylan +0 -0
    Rename: mysys/charset2html.c -> extra/charset2html.c

ChangeSet
  1.1616.1183.4 04/11/04 21:26:36 konstantin@mysql.com +1 -0
  Fix for Bug#6408 "configure checking for custom zlib fails because
  code check is wrong".

  acinclude.m4
    1.119 04/11/04 21:26:32 konstantin@mysql.com +1 -1
    Fix for Bug#6408 "configure checking for custom zlib fails because
    code check is wrong".
    AC_TRY_LINK needs something it can put into main() as its second argument.
    Apparently everything worked before because gcc supports nested functions.

ChangeSet
  1.1346.759.1 04/11/04 19:19:23 guilhem@mysql.com +4 -0
  Fix for BUG##5714 "Insert into MyISAM table and select ... for update]":
  the fact that the transaction log is empty does not mean we're not in a transaction
  (it could be BEGIN; SELECT * FOR UPDATE FROM ibtable: then we don't want to commit now, even if
  the statement is a MyISAM update).
  With a testcase.

  mysql-test/t/mix_innodb_myisam_binlog-master.opt
    1.1 04/11/04 19:19:20 guilhem@mysql.com +1 -0

  sql/log.cc
    1.80.1.78 04/11/04 19:19:20 guilhem@mysql.com +2 -1
    The fact that the transaction log is empty does not mean we're not in a transaction
    (it could be BEGIN; SELECT * FOR UPDATE: then we don't want to commit now).

  mysql-test/t/mix_innodb_myisam_binlog.test
    1.2.1.1 04/11/04 19:19:20 guilhem@mysql.com +32 -0
    test update for a new bug

  mysql-test/t/mix_innodb_myisam_binlog-master.opt
    1.0 04/11/04 19:19:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/mix_innodb_myisam_binlog-master.opt

  mysql-test/r/mix_innodb_myisam_binlog.result
    1.2.1.2 04/11/04 19:19:20 guilhem@mysql.com +21 -0
    result update

ChangeSet
  1.1616.1184.3 04/11/04 20:53:41 wax@kishkin.ru +4 -0
  autocommit and changed name mysql_test_run_new

ChangeSet
  1.1616.1184.2 04/11/04 19:55:45 wax@mysql.com +4 -0
  autocommit

ChangeSet
  1.1616.1182.2 04/11/04 16:24:41 tomas@poseidon.ndb.mysql.com +1 -0
  to make sure we get the kill right on the different platforms

  mysql-test/ndb/ndbcluster.sh
    1.30 04/11/04 16:24:38 tomas@poseidon.ndb.mysql.com +7 -3
    to make sure we get the kill right on the different platforms

ChangeSet
  1.1616.1182.1 04/11/04 15:57:29 tomas@poseidon.ndb.mysql.com +2 -0
    updated start script for ndbcluster to make better cleanup
    changed to use new switch

  ndb/test/run-test/main.cpp
    1.21 04/11/04 15:57:26 tomas@poseidon.ndb.mysql.com +1 -1
    changed to use new switch

  mysql-test/ndb/ndbcluster.sh
    1.29 04/11/04 15:57:26 tomas@poseidon.ndb.mysql.com +53 -7
    updated start script for ndbcluster to make better cleanup

  mysql-test/mysql_test_run_new.c
    1.1 04/11/04 20:53:35 wax@mysql.com +1728 -0

  mysql-test/init_db.sql
    1.1 04/11/04 20:53:35 wax@mysql.com +26 -0

  mysql-test/mysql_test_run_new.c
    1.0 04/11/04 20:53:35 wax@mysql.com +0 -0
    BitKeeper file /home/wax/mysql/mysql-4.1mysqltest/mysql-test/mysql_test_run_new.c

  mysql-test/init_db.sql
    1.0 04/11/04 20:53:35 wax@mysql.com +0 -0
    BitKeeper file /home/wax/mysql/mysql-4.1mysqltest/mysql-test/init_db.sql

  mysql-test/Makefile.am
    1.34 04/11/04 20:53:35 wax@mysql.com +2 -2
    changed mysql_test_run to mysql_test_run_new

  client/mysqltest.c
    1.92.1.58 04/11/04 20:53:35 wax@mysql.com +4 -1
    autocommit

ChangeSet
  1.1616.1181.1 04/11/04 15:59:19 lars@mysql.com +1 -0
  BUG#6239 V2: Since uint can be shorter than ulong on 64 bit platforms, 
  the comparision of "packet_len" (uint) and "len" (uint) with 
  "packet_error"  (ulong) was always false.

  client/mysqlbinlog.cc
    1.84.1.18 04/11/04 15:58:39 lars@mysql.com +19 -4
    BUG#6239 V2: Since uint can be shorter than ulong on 64 bit platforms, 
    the comparision of "packet_len" (uint) and "len" (uint) with 
    "packet_error"  (ulong) was always false.

  mysql-test/t/fulltext_multi.test
    1.10 04/11/04 19:55:43 wax@mysql.com +0 -3
    autocommit

  mysql-test/t/fulltext_cache.test
    1.8 04/11/04 19:55:43 wax@mysql.com +0 -2
    autocommit

  mysql-test/r/fulltext_multi.result
    1.12 04/11/04 19:55:43 wax@mysql.com +0 -15
    autocommit

  mysql-test/r/fulltext_cache.result
    1.12 04/11/04 19:55:43 wax@mysql.com +0 -18
    autocommit

ChangeSet
  1.1616.1180.5 04/11/04 19:45:31 wax@kishkin.ru +1 -0
  BUG#6056
  fixed MySQL can't clean shutdown with --shared-memory

  sql/mysqld.cc
    1.356.1.165 04/11/04 19:44:51 wax@mysql.com +16 -1
    changed event_connect_request to global variable
    added signal sending 

ChangeSet
  1.1616.1176.2 04/11/04 15:57:54 marko@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    write_row(): document the ALTER TABLE tweak better,
    and commit every n*10000 rows, not n*10000-1 rows.

  sql/ha_innodb.cc
    1.90.1.77 04/11/04 15:56:20 marko@hundin.mysql.fi +9 -5
    write_row(): document the ALTER TABLE tweak better,
    and commit every n*10000 rows, not n*10000-1 rows.

ChangeSet
  1.1616.1180.4 04/11/04 14:03:38 pekka@mysql.com +1 -0
  NDB bug #6426 fix

ChangeSet
  1.1616.1180.2 04/11/04 13:06:22 tomas@poseidon.ndb.mysql.com +1 -0
  just do kill instead ok kill -9

  mysql-test/ndb/ndbcluster.sh
    1.28 04/11/04 13:06:19 tomas@poseidon.ndb.mysql.com +2 -2
    just do kill instead ok kill -9

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39.1.1 04/11/04 13:58:38 pekka@mysql.com +1 -1
    bug #6426 fix

ChangeSet
  1.1627.28.1 04/11/04 13:24:11 serg@serg.mylan +1 -0
  space-stripping in decimal2bin

ChangeSet
  1.1627.26.1 04/11/04 12:26:49 tomas@poseidon.ndb.mysql.com +2 -0
      correct ndb version
      upgrade compatability with 4.1.8

  ndb/src/common/util/version.c
    1.9.1.1 04/11/04 12:26:44 tomas@poseidon.ndb.mysql.com +3 -0
    upgrade compatability with 4.1.8

  configure.in
    1.217.1.3 04/11/04 12:26:44 tomas@poseidon.ndb.mysql.com +5 -4
    correct ndb version

  strings/decimal.c
    1.19 04/11/04 13:24:05 serg@serg.mylan +29 -3
    space-stripping in decimal2bin

ChangeSet
  1.1627.23.6 04/11/04 13:07:38 petr@mysql.com +1 -0
  fix problem with make dist and decimal.h

  include/Makefile.am
    1.49 04/11/04 13:06:10 petr@mysql.com +1 -1
    fix the problem with make dist - decimal.h needs to be in the
    source distribution

ChangeSet
  1.1616.1179.1 04/11/04 12:14:19 pekka@mysql.com +1 -0
  DbaccMain.cpp:
    ugly fix for 'quadita2' ia64 icc -O1

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.21.1.1 04/11/04 12:10:08 pekka@mysql.com +17 -0
    ugly fix for 'quadita2' ia64 icc -O1

ChangeSet
  1.1346.756.2 04/11/04 11:18:12 joerg@mysql.com +4 -0
  The files stored in "Docs/Images" within the "mysqldocs" BK tree must be included
  in the source tar-ball for distribution. This is done by using the "DISTFILES" macro
  in a new "Docs/Images/Makefile". As the source BK tree does not contain these files,
  they are copied from the "mysqldocs" tree at release build time.
  This changeset relies on "bk commit - mysqldoc tree (joerg:1.2276)" of today.

  configure.in
    1.191.19.1 04/11/04 11:18:11 joerg@mysql.com +1 -1
    Ensure that the autotools will handle the new "Docs/Images/Makefile.am".

  Docs/Makefile.am
    1.38.1.11 04/11/04 11:18:11 joerg@mysql.com +2 -0
    Include the new "Docs/Images/Makefile" in the Makefile hierarchy.

  Docs/Images/Makefile.am
    1.2 04/11/04 11:18:11 joerg@mysql.com +6 -0
    This dummy file is only needed to satisfy the Makefile hierarchy, 
    at release build time it will be replaced by its counterpart from the "mysqldocs" BK tree.

  Build-tools/Bootstrap
    1.8.1.16 04/11/04 11:18:11 joerg@mysql.com +4 -0
    Copy the relevant files with "Docs/Images" from the "mysqldocs" BK tree into the
    build tree, ensuring that the "Makefile*" from the source BK tree are removed before.

ChangeSet
  1.1616.1155.7 04/11/04 11:03:05 joreland@mysql.com +1 -0
  Fix initial chunk size in set_distribution_key for scans

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.13 04/11/04 11:03:03 joreland@mysql.com +1 -0
    Fix initial chunk size in set_distribution_key for scans

ChangeSet
  1.1627.16.21 04/11/04 10:15:37 mskold@mysql.com +2 -0
  Fixed changes in printouts

  mysql-test/r/ndb_autodiscover.result
    1.8 04/11/04 10:15:25 mskold@mysql.com +1 -2
    Fixed changes in printouts

  mysql-test/r/ndb_alter_table.result
    1.18 04/11/04 10:15:25 mskold@mysql.com +1 -1
    Fixed changes in printouts

ChangeSet
  1.1616.1177.2 04/11/04 08:50:07 bar@mysql.com +3 -0
  field.cc, sql_mode.result, sql_mode.test:
    "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
    compatibiliry mode change:
    Check that a binary collation adds 'binary'
    suffix into a char() column definition in
    mysql40 and mysql2323 modes. This allows
    not to lose the column's case sensitivity
    when loading the dump in pre-4.1 servers.

  sql/field.cc
    1.197 04/11/04 08:49:22 bar@mysql.com +4 -0
    "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
    compatibiliry mode change:
    Check that a binary collation adds 'binary'
    suffix into a char() column definition in
    mysql40 and mysql2323 modes. This allows
    not to lose the column's case sensitivity
    when loading the dump in pre-4.1 servers.

  mysql-test/r/sql_mode.result
    1.8.1.2 04/11/04 08:48:56 bar@mysql.com +30 -0
    "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
    compatibiliry mode change:
    Check that a binary collation adds 'binary'
    suffix into a char() column definition in
    mysql40 and mysql2323 modes. This allows
    not to lose the column's case sensitivity
    when loading the dump in pre-4.1 servers.

  mysql-test/t/sql_mode.test
    1.5.1.2 04/11/04 08:47:51 bar@mysql.com +31 -0
    "SHOW CREATE TABLE" mysql-4.0 and mysql-3.23 
    compatibiliry mode change:

ChangeSet
  1.1616.1177.1 04/11/04 00:10:00 heikki@hundin.mysql.fi +1 -0
  ibuf0ibuf.c:
    Do not print to .err log about discarding ibuf entries in DISCARD TABLESPACE; removed compiler warning about unused variable

  innobase/ibuf/ibuf0ibuf.c
    1.32 04/11/04 00:09:42 heikki@hundin.mysql.fi +4 -2
    Do not print to .err log about discarding ibuf entries in DISCARD TABLESPACE; removed compiler warning about unused variable

  Docs/Images/Makefile.am
    1.1 04/11/03 22:52:05 joerg@mysql.com +29 -0

  Docs/Images/Makefile.am
    1.0 04/11/03 22:52:05 joerg@mysql.com +0 -0
    BitKeeper file /M40/push-4.0/Docs/Images/Makefile.am

ChangeSet
  1.1627.23.5 04/11/03 22:30:37 serg@serg.mylan +1 -0
  take into accound end \0 in decimal_string_size

  include/decimal.h
    1.8 04/11/03 22:30:30 serg@serg.mylan +2 -2
    take into accound end \0 in decimal_string_size

ChangeSet
  1.1616.1176.1 04/11/03 21:32:48 marko@hundin.mysql.fi +6 -0
  InnoDB: commit after every 10000 rows in ALTER TABLE

  sql/ha_innodb.h
    1.57.1.19 04/11/03 21:32:41 marko@hundin.mysql.fi +3 -1
    Added member variable num_write_row

  sql/ha_innodb.cc
    1.90.1.76 04/11/03 21:32:41 marko@hundin.mysql.fi +25 -1
    write_row(): commit every 10000 rows in ALTER TABLE

  innobase/row/row0mysql.c
    1.77.1.1 04/11/03 21:32:41 marko@hundin.mysql.fi +11 -3
    Added parameter "table" to row_lock_table_for_mysql()

  innobase/lock/lock0lock.c
    1.43 04/11/03 21:32:41 marko@hundin.mysql.fi +13 -0
    Added function lock_get_ix_table()

  innobase/include/row0mysql.h
    1.24.1.3 04/11/03 21:32:41 marko@hundin.mysql.fi +5 -1
    Added parameter "table" to row_lock_table_for_mysql()

  innobase/include/lock0lock.h
    1.14 04/11/03 21:32:41 marko@hundin.mysql.fi +8 -0
    Added function lock_get_ix_table()

ChangeSet
  1.1616.1171.5 04/11/03 20:21:56 pekka@mysql.com +7 -0
  NDB blobs - try to handle insert-update-delete under autocommit=0

  ndb/src/ndbapi/NdbConnection.cpp
    1.28 04/11/03 20:15:30 pekka@mysql.com +5 -0
    prepared ops CAN be left in complex abort

  ndb/test/ndbapi/testBlobs.cpp
    1.17 04/11/03 20:13:56 pekka@mysql.com +4 -0
    tried to set non-nullable to null, causing a complex abort case

  ndb/test/ndbapi/testBlobs.cpp
    1.16 04/11/03 19:41:21 pekka@mysql.com +12 -0
    start using DBUG

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.12.1.1 04/11/03 19:40:52 pekka@mysql.com +1 -1
    blob IgnoreError bug

  ndb/src/ndbapi/NdbBlob.cpp
    1.16 04/11/03 19:40:06 pekka@mysql.com +12 -0
    update head+inline earlier

  mysql-test/t/ndb_blob.test
    1.11 04/11/03 19:38:52 pekka@mysql.com +7 -1
    result displayed error

  mysql-test/r/ndb_blob.result
    1.13 04/11/03 19:38:51 pekka@mysql.com +8 -1
    result displayed error

  ndb/src/ndbapi/ndberror.c
    1.16 04/11/03 19:25:21 pekka@mysql.com +1 -1
    826 error text

ChangeSet
  1.1627.23.3 04/11/03 20:07:17 monty@mysql.com +3 -0
  After merge fixes

  sql/sql_table.cc
    1.192.1.3 04/11/03 20:07:14 monty@mysql.com +1 -2
    After merge fixes

  sql/handler.cc
    1.120 04/11/03 20:07:14 monty@mysql.com +11 -8
    Cleanup

  libmysqld/lib_sql.cc
    1.91.1.1 04/11/03 20:07:14 monty@mysql.com +1 -1
    After merge fix

ChangeSet
  1.1346.758.1 04/11/03 17:59:03 dlenev@mysql.com +7 -0
  Fix for bug #6387 "Queried timestamp values do not match the inserted
  value if server runs in time zone with leap seconds".
  
  Now in my_gmt_sec() function we take into account difference between
  our target and estimation in seconds part.

  mysql-test/t/timezone3.test
    1.1 04/11/03 17:59:01 dlenev@mysql.com +59 -0

  mysql-test/t/timezone3-master.opt
    1.1 04/11/03 17:59:01 dlenev@mysql.com +1 -0

  mysql-test/r/timezone3.result
    1.1 04/11/03 17:59:01 dlenev@mysql.com +41 -0

  mysql-test/r/have_moscow_leap_timezone.require
    1.1 04/11/03 17:59:01 dlenev@mysql.com +2 -0

  sql/time.cc
    1.19.1.10 04/11/03 17:59:01 dlenev@mysql.com +18 -5
    my_gmt_sec():
     When comparing our target broken-down datetime t value and proper 
     representation of our estimation *l_time we should take into account
     that they could differ in second part if we have time zone leap seconds.
     
     Also added comments about some assumptions used in this function.

  mysql-test/t/timezone3.test
    1.0 04/11/03 17:59:01 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-4.0-bg6387/mysql-test/t/timezone3.test

  mysql-test/t/timezone3-master.opt
    1.0 04/11/03 17:59:01 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-4.0-bg6387/mysql-test/t/timezone3-master.opt

  mysql-test/r/timezone3.result
    1.0 04/11/03 17:59:01 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-4.0-bg6387/mysql-test/r/timezone3.result

  mysql-test/r/have_moscow_leap_timezone.require
    1.0 04/11/03 17:59:01 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-4.0-bg6387/mysql-test/r/have_moscow_leap_timezone.require

  mysql-test/Makefile.am
    1.19.1.4 04/11/03 17:59:01 dlenev@mysql.com +2 -0
    Added mysql-test/std_data/Moscow_leap reuired by new timezone3.test
    to source distribution.

ChangeSet
  1.1627.25.1 04/11/03 18:43:48 serg@serg.mylan +2 -0
  error codes chaged to bitmap (for easier testing with masks)
  two more round() modes - CEILING and FLOOR

  strings/decimal.c
    1.18 04/11/03 18:43:42 serg@serg.mylan +58 -46
    error codes chaged to bitmap (for easier testing with masks)
    two more round() modes - CEILING and FLOOR

  include/decimal.h
    1.7 04/11/03 18:43:42 serg@serg.mylan +7 -4
    error codes chaged to bitmap (for easier testing with masks)
    two more round() modes - CEILING and FLOOR

  mysql-test/std_data/Moscow_leap
    1.1 04/11/03 17:39:23 dlenev@mysql.com +24 -0

  mysql-test/std_data/Moscow_leap
    1.0 04/11/03 17:39:23 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-4.0-bg6387/mysql-test/std_data/Moscow_leap

ChangeSet
  1.1616.1174.1 04/11/03 18:23:58 lars@mysql.com +6 -0
  Fix for bug#5551 (Version 4).  
  The idea of the fix is that the administrative statements 
  OPTIMIZE TABLE, REPAIR TABLE and ANALYZE TABLE should not 
  generate binlog errors if there is no errors on the master.

  BitKeeper/etc/logging_ok
    1.233.1.117 04/11/03 18:23:57 lars@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysql-test/t/rpl_failed_optimize.test
    1.1 04/11/03 18:23:00 lars@mysql.com +18 -0

  mysql-test/t/rpl_failed_optimize.test
    1.0 04/11/03 18:23:00 lars@mysql.com +0 -0
    BitKeeper file /home/bk/b5551-4.1-v4/mysql-test/t/rpl_failed_optimize.test

  mysql-test/t/rpl_failed_optimize-master.opt
    1.1 04/11/03 18:22:59 lars@mysql.com +1 -0

  mysql-test/r/rpl_failed_optimize.result
    1.1 04/11/03 18:22:59 lars@mysql.com +15 -0

  sql/sql_table.cc
    1.157.2.103 04/11/03 18:22:59 lars@mysql.com +6 -0
    Documentation

  sql/sql_parse.cc
    1.271.1.128 04/11/03 18:22:59 lars@mysql.com +3 -0
    No binlog error generated

  mysql-test/t/rpl_failed_optimize-master.opt
    1.0 04/11/03 18:22:59 lars@mysql.com +0 -0
    BitKeeper file /home/bk/b5551-4.1-v4/mysql-test/t/rpl_failed_optimize-master.opt

  mysql-test/r/rpl_failed_optimize.result
    1.0 04/11/03 18:22:59 lars@mysql.com +0 -0
    BitKeeper file /home/bk/b5551-4.1-v4/mysql-test/r/rpl_failed_optimize.result

ChangeSet
  1.1616.1173.1 04/11/03 15:53:26 mskold@mysql.com +4 -0
  Fix for bug#6398 update of primary key fails

  sql/ha_ndbcluster.h
    1.40 04/11/03 15:53:09 mskold@mysql.com +12 -11
    Fix for bug#6398 update of primary key fails

  sql/ha_ndbcluster.cc
    1.107.1.1 04/11/03 15:53:09 mskold@mysql.com +80 -75
    Fix for bug#6398 update of primary key fails

  mysql-test/t/ndb_basic.test
    1.20 04/11/03 15:53:09 mskold@mysql.com +2 -0
    Fix for bug#6398 update of primary key fails

  mysql-test/r/ndb_basic.result
    1.20 04/11/03 15:53:09 mskold@mysql.com +5 -0
    Fix for bug#6398 update of primary key fails

ChangeSet
  1.1616.1172.2 04/11/03 14:34:21 tomas@poseidon.ndb.mysql.com +2 -0
  changed to use the future-proof option to ndb_mgmd
  there was a clash in using -c, added -f as the future proof switch

  ndb/src/mgmsrv/main.cpp
    1.28 04/11/03 14:34:18 tomas@poseidon.ndb.mysql.com +25 -2
    there was a clash in using -c, added -f as the future proof switch

  mysql-test/ndb/ndbcluster.sh
    1.27 04/11/03 14:34:18 tomas@poseidon.ndb.mysql.com +1 -1
    changed to use the future-proof option to ndb_mgmd

ChangeSet
  1.1346.707.62 04/11/03 14:56:48 marko@hundin.mysql.fi +1 -0
  InnoDB: fix bugs in the FOREIGN KEY parser (Bug #6340)

ChangeSet
  1.1627.24.1 04/11/03 13:49:54 pem@mysql.comhem.se +3 -0
  Various syntax fixes in sql/sql_yacc.yy for stored procedures:
    - No RESTICT|CASCADE in DROP SP (since it's not implemented)
    - Added optional "noise" to FETCH: [[NEXT] FROM]
    - At least one statement required in all block constructs except BEGIN-END
      (where zero is allowed)

  sql/sql_yacc.yy
    1.307.7.1 04/11/03 13:49:49 pem@mysql.com +23 -13
    Various syntax fixes for stored procedures:
      - No RESTICT|CASCADE in DROP SP (since it's not implemented)
      - Added optional "noise" to FETCH: [[NEXT] FROM]
      - At least one statement required in all block constructs except BEGIN-END
        (where zero is allowed)

  mysql-test/t/sp.test
    1.91.1.4 04/11/03 13:49:49 pem@mysql.com +2 -2
    Modified test cases for optional [[NEXT] FROM] in FETCH.

  mysql-test/r/sp.result
    1.95.1.5 04/11/03 13:49:49 pem@mysql.com +2 -2
    Modified test cases for optional [[NEXT] FROM] in FETCH.

  innobase/dict/dict0dict.c
    1.26.1.37 04/11/03 14:25:21 marko@hundin.mysql.fi +29 -26
    dict_scan_to(): skip quoted strings while scanning for the keyword
    dict_create_foreign_constraints_low(): allow quote immediately after CONSTRAINT

ChangeSet
  1.1616.1172.1 04/11/03 11:43:46 tomas@poseidon.ndb.mysql.com +1 -0
  mysql-master-run does not need to start second mysqld with innodb, add --skip-innodb

  mysql-test/mysql-test-run.sh
    1.208.1.14 04/11/03 11:43:43 tomas@poseidon.ndb.mysql.com +6 -2
    mysql-master-run does not need to start second mysqld with innodb, add --skip-innodb

ChangeSet
  1.1616.1171.3 04/11/03 15:22:33 bar@mysql.com +3 -0
  opt_range.cc, range.result, range.test:
    Bug #6045: Binary Comparison regression in MySQL 4.1
    Binary searches didn't use a case insensitive index, now they do.

  sql/opt_range.cc
    1.98.2.33 04/11/03 15:22:15 bar@mysql.com +12 -3
    Bug #6045: Binary Comparison regression in MySQL 4.1
    Binary searches didn't use a case insensitive index, now they do.

  mysql-test/r/range.result
    1.19.3.3 04/11/03 15:22:01 bar@mysql.com +16 -0
    Bug #6045: Binary Comparison regression in MySQL 4.1
    Binary searches didn't use a case insensitive index, now they do.

  mysql-test/t/range.test
    1.12.2.2 04/11/03 15:21:48 bar@mysql.com +14 -0
    Bug #6045: Binary Comparison regression in MySQL 4.1
    Binary searches didn't use a case insensitive index, now they do.

ChangeSet
  1.1627.18.2 04/11/03 12:39:38 monty@mysql.com +53 -0
  Fixes after merge with 4.1
  FOUND is not a reserved keyword anymore
  Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
  Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT
  Note that the 5.0 tree is not yet up to date: Sanja will have to fix multi-update-locks for this merge to be complete

  sql/sql_yacc.yy
    1.307.6.2 04/11/03 12:39:34 monty@mysql.com +2 -1
    After merge fixes
    Don't have FOUND as a reserved keyword

  sql/sql_view.cc
    1.21.3.1 04/11/03 12:39:34 monty@mysql.com +5 -4
    After merge fixes

  sql/sql_update.cc
    1.122.3.2 04/11/03 12:39:34 monty@mysql.com +4 -3
    After merge fixes
    (This should be fixed by Sanja to have lower granuality locking of tables in multi-update)

  sql/sql_trigger.cc
    1.4.1.1 04/11/03 12:39:34 monty@mysql.com +3 -4
    After merge fixes

  sql/sql_table.cc
    1.192.2.2 04/11/03 12:39:34 monty@mysql.com +21 -18
    After merge fixes

  sql/sql_select.cc
    1.244.1.2 04/11/03 12:39:33 monty@mysql.com +41 -30
    After merge fixes
    Moved 'build_equal_items' to optimize_cond() (logical place)

  sql/sql_prepare.cc
    1.75.2.2 04/11/03 12:39:33 monty@mysql.com +17 -10
    After merge fixes

  sql/sql_parse.cc
    1.358.4.2 04/11/03 12:39:33 monty@mysql.com +7 -20
    After merge fixes

  sql/sql_handler.cc
    1.58.1.2 04/11/03 12:39:33 monty@mysql.com +3 -4
    After merge fixes

  sql/sql_class.h
    1.198.2.2 04/11/03 12:39:33 monty@mysql.com +7 -2
    Give assert if set_n_backup_item_arena is used twice
    After merge fixes
    Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT

  sql/sql_class.cc
    1.152.1.2 04/11/03 12:39:33 monty@mysql.com +15 -0
    Give assert if set_n_backup_item_arena is used twice
    

  sql/sql_base.cc
    1.187.3.2 04/11/03 12:39:33 monty@mysql.com +11 -9
    After merge fixes
    Removed 'send_error' from 'insert_fields()' as the error is sent higher up

  sql/sp_head.cc
    1.100.1.1 04/11/03 12:39:33 monty@mysql.com +1 -1
    After merge fixes

  sql/sp.cc
    1.56.4.1 04/11/03 12:39:33 monty@mysql.com +6 -2
    After merge fixes
    Removed compiler warnings

  sql/protocol_cursor.cc
    1.7.1.1 04/11/03 12:39:33 monty@mysql.com +12 -11
    Made flags uint instead of int (as it's used as a bit mask)
    Indentation cleanups

  sql/protocol.h
    1.22.1.1 04/11/03 12:39:33 monty@mysql.com +2 -2
    Made flags uint instead of int (as it's used as a bit mask)

  sql/protocol.cc
    1.79.1.2 04/11/03 12:39:33 monty@mysql.com +1 -1
    Made flags uint instead of int (as it's used as a bit mask)

  sql/opt_range.cc
    1.120.1.2 04/11/03 12:39:33 monty@mysql.com +2 -1
    After merge fix

  sql/mysql_priv.h
    1.225.3.3 04/11/03 12:39:33 monty@mysql.com +1 -1
    After merge fix

  sql/log_event.cc
    1.141.1.3 04/11/03 12:39:33 monty@mysql.com +1 -1
    After merge fix

  sql/item_func.cc
    1.141.1.2 04/11/03 12:39:33 monty@mysql.com +2 -1
    After merge fix

  sql/item_cmpfunc.cc
    1.120.1.2 04/11/03 12:39:32 monty@mysql.com +11 -0
    Mark fields compared as binary to not be substituted.

  sql/item.h
    1.82 04/11/03 12:39:32 monty@mysql.com +3 -0
    Added Item::set_no_const_sub() to be able to mark fields that can't be substituted

  sql/item.cc
    1.84.2.2 04/11/03 12:39:32 monty@mysql.com +22 -4
    Simple optimization of creating item
    After merge fixed
    Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
    The problem is that if you compare a string field to a binary string, you can't replace the field with a string constant as the binary comparison may then fail (The original field value may be in a different case)

  sql/handler.cc
    1.116.1.3 04/11/03 12:39:32 monty@mysql.com +1 -1
    After merge fixes

  sql/ha_ndbcluster.cc
    1.106.1.2 04/11/03 12:39:32 monty@mysql.com +1 -0
    After merge fixes

  sql-common/client.c
    1.54 04/11/03 12:39:32 monty@mysql.com +1 -0
    More debugging

  scripts/mysql_fix_privilege_tables.sh
    1.29 04/11/03 12:39:32 monty@mysql.com +1 -1
    Better error message

  mysql-test/t/view.test
    1.42.3.1 04/11/03 12:39:32 monty@mysql.com +4 -0
    Temporary fix until multi-update-locking is fixed

  mysql-test/t/sp-error.test
    1.55 04/11/03 12:39:32 monty@mysql.com +1 -1
    Updated comments

  mysql-test/t/rpl_charset.test
    1.5.1.2 04/11/03 12:39:32 monty@mysql.com +11 -7
    More comments

  mysql-test/t/multi_update.test
    1.38 04/11/03 12:39:32 monty@mysql.com +3 -1
    Temporary fix until multi-update-locking is fixed

  mysql-test/t/drop.test
    1.17 04/11/03 12:39:32 monty@mysql.com +2 -0
    Safety fix

  mysql-test/r/view.result
    1.48.3.1 04/11/03 12:39:32 monty@mysql.com +4 -2
    Temporary fix until multi-update-locking is fixed

  mysql-test/r/subselect.result
    1.90 04/11/03 12:39:32 monty@mysql.com +1 -1
    After merge fixes

  mysql-test/r/rpl_charset.result
    1.7.1.2 04/11/03 12:39:32 monty@mysql.com +2 -2
    After merge fixes

  mysql-test/r/rpl_auto_increment.result
    1.3 04/11/03 12:39:32 monty@mysql.com +1 -0
    Update with new 4.0 information

  mysql-test/r/range.result
    1.26 04/11/03 12:39:32 monty@mysql.com +1 -1
    New results for new tests

  mysql-test/r/query_cache.result
    1.47 04/11/03 12:39:32 monty@mysql.com +2 -2
    Update of results after merge

  mysql-test/r/ps_6bdb.result
    1.8 04/11/03 12:39:32 monty@mysql.com +66 -66
    Update of results after merge

  mysql-test/r/ps_5merge.result
    1.8 04/11/03 12:39:32 monty@mysql.com +132 -132
    Update of results after merge

  mysql-test/r/ps_4heap.result
    1.7 04/11/03 12:39:32 monty@mysql.com +66 -66
    Update of results after merge

  mysql-test/r/ps_3innodb.result
    1.10 04/11/03 12:39:31 monty@mysql.com +66 -66
    Update of results after merge

  mysql-test/r/ps_2myisam.result
    1.8 04/11/03 12:39:31 monty@mysql.com +66 -66
    Update of results after merge

  mysql-test/r/ps_1general.result
    1.12 04/11/03 12:39:31 monty@mysql.com +2 -2
    Update of results after merge

  mysql-test/r/multi_update.result
    1.36 04/11/03 12:39:31 monty@mysql.com +1 -1
    Temporary fix until Sanja fixes multi-update locking

  mysql-test/r/lock_multi.result
    1.10 04/11/03 12:39:31 monty@mysql.com +1 -1
    Temporarly wrong results until Sanja fixes multi-update-lock in 5.0

  mysql-test/r/join_nested.result
    1.10 04/11/03 12:39:31 monty@mysql.com +2 -2
    Updated results (because of new column types in 5.0)

  mysql-test/r/insert.result
    1.22 04/11/03 12:39:31 monty@mysql.com +3 -4
    Updated tests

  mysql-test/r/func_str.result
    1.76 04/11/03 12:39:31 monty@mysql.com +8 -8
    New warnings (after merge)

  mysql-test/r/drop.result
    1.23 04/11/03 12:39:31 monty@mysql.com +1 -0
    updated results

  client/mysqltest.c
    1.116 04/11/03 12:39:31 monty@mysql.com +2 -1
    Portability fix

  BUILD/SETUP.sh
    1.27 04/11/03 12:39:31 monty@mysql.com +2 -0
    Portability fix

ChangeSet
  1.1616.1.461 04/11/03 11:29:19 joreland@mysql.com +1 -0
  Changed implementation in NdbDaemon slightly to handle
    bug lockf & F_TEST on linux alpha,sparc,sparc64
  
  (http://sources.redhat.com/ml/libc-alpha/2000-10/msg00390.html)

  ndb/src/common/portlib/NdbDaemon.c
    1.11 04/11/03 11:29:17 joreland@mysql.com +16 -4
    Changed implementation in NdbDaemon slightly to handle
      bug lockf & F_TEST on linux alpha,sparc,sparc64
    
    (http://sources.redhat.com/ml/libc-alpha/2000-10/msg00390.html)

ChangeSet
  1.1616.1.460 04/11/03 09:02:55 joreland@mysql.com +3 -0
  Changed order or template specializations (to make aCC on hpita2 not assert)

  ndb/src/ndbapi/NdbDictionary.cpp
    1.14.1.1 04/11/03 09:02:53 joreland@mysql.com +4 -0
    Add printout of distribution key property

  ndb/src/common/util/basestring_vsnprintf.c
    1.8 04/11/03 09:02:53 joreland@mysql.com +0 -1
    Removed redundant declaration

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.6.1.1 04/11/03 09:02:53 joreland@mysql.com +3 -3
    Changed order or template specializations (to make aCC on hpita2 not assert)

ChangeSet
  1.1346.757.2 04/11/02 17:53:25 tim@siva.hindu.god +3 -0
  Portability fixes to mysqld_safe for non-Linux systems.  Fix FIND_PROC
  for Solaris test, and fix if @IS_LINUX@ test in mysqld_safe itself.

  BitKeeper/etc/logging_ok
    1.206.32.7 04/11/02 17:53:24 tim@siva.hindu.god +1 -0
    Logging to logging@openlogging.org accepted

  scripts/mysqld_safe.sh
    1.56.1.16 04/11/02 17:36:54 tim@siva.hindu.god +1 -1
    Portability fix for mysqld_safe on non-Linux systems.  A bogus use
    of 'if' and 'test' caused non-bash shells to enter a section meant
    to be run only on Linux systems.

  configure.in
    1.191.1.127 04/11/02 17:36:54 tim@siva.hindu.god +1 -1
    Portability fix for FIND_PROC setting; on Solaris (and
    probably others), 'ps -p $$' inside a shell script just
    returns 'sh' for command line, even though $0 contains
    the filename.  So, use 'ps -fp $$' in the test (it shows
    the full command line, e.g., 'sh configure').  Leave the
    actual FIND_PROC command as-is, since mysqld itself is
    not a shell script.

ChangeSet
  1.1616.1171.2 04/11/02 23:34:40 serg@serg.mylan +1 -0
  bad automerge (?) fixed

  tests/client_test.c
    1.51.1.77 04/11/02 23:34:34 serg@serg.mylan +0 -1
    bad automerge (?) fixed

ChangeSet
  1.1616.1171.1 04/11/02 22:46:55 serg@serg.mylan +1 -0
  one more name clash in public includes fixed
  http://lists.mysql.com/internals/18149

  include/my_list.h
    1.7 04/11/02 22:46:50 serg@serg.mylan +2 -2
    one more name clash in public includes fixed
    http://lists.mysql.com/internals/18149

ChangeSet
  1.1616.1155.6 04/11/02 21:55:25 joreland@mysql.com +2 -0
  fix bugs in new distr handling

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.12 04/11/02 21:55:23 joreland@mysql.com +5 -11
    fix bugs in new distr handling

  ndb/src/common/debugger/signaldata/TcKeyReq.cpp
    1.2 04/11/02 21:55:23 joreland@mysql.com +1 -4
    Fix printout of distr key

ChangeSet
  1.1627.22.1 04/11/02 20:45:55 serg@serg.mylan +1 -0
  allocate temp array big enough for not to worry about bound checking in look-aheads

  strings/decimal.c
    1.17 04/11/02 20:45:48 serg@serg.mylan +1 -0
    allocate temp array big enough for not to worry about bound checking in look-aheads

ChangeSet
  1.1616.1170.1 04/11/02 19:40:10 tomas@poseidon.ndb.mysql.com +6 -0
      add compile flad -DSNPRINTF_RETURN_TRUNC on hp ux 11
      remove compiler warning
      patch for my_vsnprintf not dully implemented
      patch for platfroms that return -1 on snprintf overflow
      compile fix for hpux

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.38 04/11/02 19:40:07 tomas@poseidon.ndb.mysql.com +2 -4
    remove compiler warning

  ndb/src/mgmsrv/Services.cpp
    1.28 04/11/02 19:40:07 tomas@poseidon.ndb.mysql.com +8 -14
    compile fix for hp ux

  ndb/src/kernel/vm/Emulator.hpp
    1.4 04/11/02 19:40:07 tomas@poseidon.ndb.mysql.com +1 -0
    compile fix for hpux

  ndb/src/common/util/basestring_vsnprintf.c
    1.7 04/11/02 19:40:06 tomas@poseidon.ndb.mysql.com +6 -2
    patch for my_vsnprintf not dully implemented
    patch for platfroms that return -1 on snprintf overflow

  ndb/src/common/editline/sysunix.c
    1.3 04/11/02 19:40:06 tomas@poseidon.ndb.mysql.com +1 -1
    remove compiler warning

  configure.in
    1.201.38.1 04/11/02 19:40:06 tomas@poseidon.ndb.mysql.com +2 -2
    add compile flad -DSNPRINTF_RETURN_TRUNC on hp ux 11

ChangeSet
  1.1616.1.456 04/11/02 20:13:27 monty@mysql.com +18 -0
  Remove usage of !$ from mysql-tests
  Added protocol::flush() for easier embedded-server code
  Increase block allocation variables a bit as they where a bit too small for MySQL 4.1
  Added option --silent to client_test

  tests/client_test.c
    1.51.1.76 04/11/02 20:13:23 monty@mysql.com +690 -417
    Added option --silent

  sql/sql_show.cc
    1.122.1.65 04/11/02 20:13:23 monty@mysql.com +2 -4
    Added protocol::flush() for easier embedded-server code

  sql/sql_prepare.cc
    1.34.1.101 04/11/02 20:13:23 monty@mysql.com +12 -14
    Added protocol::flush() for easier embedded-server code
    Remove one extra flush() for prepared statements

  sql/protocol.h
    1.15.1.6 04/11/02 20:13:23 monty@mysql.com +1 -0
    Added protocol::flush() for easier embedded-server code

  sql/protocol.cc
    1.56.1.38 04/11/02 20:13:23 monty@mysql.com +9 -0
    Added protocol::flush() for easier embedded-server code

  sql/net_serv.cc
    1.63.1.5 04/11/02 20:13:23 monty@mysql.com +1 -11
    Remove special usage of net_flush in embedded server

  sql/mysqld.cc
    1.356.70.1 04/11/02 20:13:23 monty@mysql.com +2 -2
    Increase block allocation variables a bit as they where a bit too small for MySQL 4.1

  mysql-test/t/type_ranges.test
    1.9 04/11/02 20:13:23 monty@mysql.com +2 -1
    Remove usage of !$ in tests

  mysql-test/t/temp_table.test
    1.8 04/11/02 20:13:23 monty@mysql.com +4 -2
    Remove usage of !$ in tests

  mysql-test/t/show_check.test
    1.33.1.4 04/11/02 20:13:23 monty@mysql.com +2 -1
    Remove usage of !$ in tests

  mysql-test/t/mysqltest.test
    1.3 04/11/02 20:13:23 monty@mysql.com +44 -53
    Remove usage of !$ in tests

  mysql-test/t/key.test
    1.14.1.5 04/11/02 20:13:23 monty@mysql.com +2 -1
    Remove usage of !$ in tests

  mysql-test/t/join_outer.test
    1.14.1.1 04/11/02 20:13:23 monty@mysql.com +10 -5
    Remove usage of !$ in tests

  mysql-test/t/comments.test
    1.5 04/11/02 20:13:23 monty@mysql.com +2 -1
    Remove usage of !$ in tests

  mysql-test/t/client_test.test
    1.6 04/11/02 20:13:23 monty@mysql.com +1 -1
    Use --silent

  mysql-test/r/mysqltest.result
    1.3 04/11/02 20:13:23 monty@mysql.com +0 -7
    Remove usage of !$ in tests

  include/mysql_com.h
    1.67.1.40 04/11/02 20:13:23 monty@mysql.com +0 -6
    Removed special handling of net_flush for embedded server

  client/mysqltest.c
    1.92.11.6 04/11/02 20:13:23 monty@mysql.com +54 -38
    Removed compiler warning
    Fixed identation & comments from earlier push
    Renamed variable 'disable_abort_on_error' to 'abort_on_error'
    Ensure that '$mysql_errno' also with --ps-protocol
    

ChangeSet
  1.1627.17.3 04/11/02 20:11:00 timour@mysql.com +2 -0
  fixed spelling

  sql/sql_select.cc
    1.244.2.2 04/11/02 20:10:57 timour@mysql.com +1 -1
    fixed spelling

  sql/sql_base.cc
    1.187.4.2 04/11/02 20:10:57 timour@mysql.com +6 -5
    fixed spelling

ChangeSet
  1.1616.1169.1 04/11/02 18:18:21 rburnett@build.mysql.com +1 -0
  Bug# 5303 Windows --log-error option doesn't work correctly

  sql/mysqld.cc
    1.356.1.163 04/11/02 18:16:51 rburnett@build.mysql.com +2 -3
    changed to open log_error_file instead of "mysql.err" on Windows

ChangeSet
  1.1627.17.2 04/11/02 18:23:15 timour@mysql.com +7 -0
  WL#1972 "Evaluate HAVING before SELECT select-list"
  - Changed name resolution for GROUP BY so that derived columns do not shadow table columns
    from the FROM clause. As a result GROUP BY now is handled as a true ANSI extentsion.
  - Issue a warning when HAVING is resolved into ambiguous columns, and prefer the columns from
    the GROUP BY clause over SELECT columns.

  sql/sql_select.cc
    1.244.2.1 04/11/02 18:23:11 timour@mysql.com +78 -19
    - name resolution of GROUP/ORDER BY column references is differentiated:
      - GROUP BY is resolved in SELECT and FROM clauses
      - ORDER BY is resolved only in SELECT (as before)
    - more informative variable names
    - more comments

  sql/sql_help.cc
    1.31.4.1 04/11/02 18:23:11 timour@mysql.com +1 -1
    More flexible find_field_in_tables().

  sql/sql_base.cc
    1.187.4.1 04/11/02 18:23:11 timour@mysql.com +40 -24
    More flexible find_field_in_tables().

  sql/sp.cc
    1.56.3.3 04/11/02 18:23:11 timour@mysql.com +1 -1
    More flexible find_field_in_tables().

  sql/mysql_priv.h
    1.225.5.1 04/11/02 18:23:11 timour@mysql.com +6 -3
    More flexible find_field_in_tables().

  sql/item.cc
    1.84.1.2 04/11/02 18:23:11 timour@mysql.com +42 -27
    - prefer GROUP columns, but if none is found use SELECT list
    - issue a waring when a field may be resolved ambiguously
    - more/fixed comments

  mysql-test/r/having.result
    1.14 04/11/02 18:23:11 timour@mysql.com +3 -0
    Correct result for updated GROUP BY name resolution.

ChangeSet
  1.1616.1168.1 04/11/02 19:48:37 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6331: INSERT IGNORE .. SELECT breaks subsequent inserts).

  sql/ha_ndbcluster.cc
    1.108 04/11/02 19:48:33 ram@gw.mysql.r18.ru +2 -1
    A fix (bug #6331: INSERT IGNORE .. SELECT breaks subsequent inserts).

  mysql-test/t/ndb_insert.test
    1.6 04/11/02 19:48:33 ram@gw.mysql.r18.ru +15 -0
    A fix (bug #6331: INSERT IGNORE .. SELECT breaks subsequent inserts).

  mysql-test/r/ndb_insert.result
    1.6 04/11/02 19:48:33 ram@gw.mysql.r18.ru +29 -0
    A fix (bug #6331: INSERT IGNORE .. SELECT breaks subsequent inserts).

ChangeSet
  1.1616.1155.5 04/11/02 16:15:35 joreland@mysql.com +4 -0
  correct distr key handling

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.39.1.2 04/11/02 16:15:31 joreland@mysql.com +20 -14
    Charsets

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.11 04/11/02 16:15:31 joreland@mysql.com +17 -9
    correct distr key handling

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.11.1.4 04/11/02 16:15:31 joreland@mysql.com +1 -0
    Init theNoOfTupKeyLeft

  ndb/src/ndbapi/NdbDictionary.cpp
    1.16 04/11/02 16:15:31 joreland@mysql.com +3 -0
    print if something is distribution key

ChangeSet
  1.1627.21.1 04/11/02 17:45:26 gluh@gluh.mysql.r18.ru +9 -0
  WL#1437 :don't create new users with GRANT

  sql/sql_parse.cc
    1.358.2.3 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +0 -23
    WL#1437 :don't create new users with GRANT

  sql/sql_acl.cc
    1.101.3.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +32 -6
    WL#1437 :don't create new users with GRANT

  sql/set_var.cc
    1.66.2.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +3 -3
    WL#1437 :don't create new users with GRANT

  sql/mysqld.cc
    1.395.2.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +1 -1
    WL#1437 :don't create new users with GRANT

  sql/mysql_priv.h
    1.225.4.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +1 -0
    WL#1437 :don't create new users with GRANT

  mysql-test/t/grant2.test
    1.6.1.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +9 -0
    WL#1437 :don't create new users with GRANT

  mysql-test/r/strict.result
    1.6 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +1 -1
    WL#1437 :don't create new users with GRANT

  mysql-test/r/sql_mode.result
    1.9.1.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +1 -1
    WL#1437 :don't create new users with GRANT

  mysql-test/r/grant2.result
    1.7.1.1 04/11/02 17:45:22 gluh@gluh.mysql.r18.ru +8 -0
    WL#1437 :don't create new users with GRANT

ChangeSet
  1.1616.1166.1 04/11/02 15:37:26 joreland@mysql.com +2 -0
  Make sure that Int8(16,32,64) is signed
  Better fix for previous build issue

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.13 04/11/02 15:37:24 joreland@mysql.com +2 -2
    Make sure that Int8(16,32,64) is signed
    Better fix for previous build issue

  ndb/include/ndb_types.h
    1.8 04/11/02 15:37:24 joreland@mysql.com +5 -5
    Make sure that Int8(16,32,64) is signed
    Better fix for previous build issue

ChangeSet
  1.1616.1165.1 04/11/02 15:09:57 joerg@mysql.com +2 -0
  Test expansion: "MOD" on non-integral first operand.

  mysql-test/t/ps_10nestset.test
    1.3 04/11/02 15:09:54 joerg@mysql.com +6 -7
    Use the newly expanded "MOD" operator (non-integral first operand, bug#6138).

  mysql-test/r/ps_10nestset.result
    1.3 04/11/02 15:09:54 joerg@mysql.com +11 -0
    Result of expanded test: "MOD" on non-integral first operand.

ChangeSet
  1.1616.1164.1 04/11/02 13:58:22 joreland@mysql.com +1 -0
  build issue
  Fix so that signed/unsigned char does not matter in comparision

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.12 04/11/02 13:58:20 joreland@mysql.com +2 -2
    Fix so that signed/unsigned char does not matter in comparision

ChangeSet
  1.1627.16.14 04/11/02 13:55:44 serg@serg.mylan +1 -0
  different (hopefully, correct) fix for bin2decimal bug
  tests added

  strings/decimal.c
    1.16 04/11/02 13:55:38 serg@serg.mylan +13 -11
    different (hopefully, correct) fix for bin2decimal bug
    tests added

ChangeSet
  1.1616.1149.13 04/11/02 13:15:55 pekka@mysql.com +1 -0
  NDB fix blob parts distribution - backwards compatible

  ndb/src/ndbapi/NdbBlob.cpp
    1.15 04/11/02 13:06:03 pekka@mysql.com +11 -8
    fix blob parts distribution - backwards compatible

ChangeSet
  1.1616.1163.1 04/11/02 16:02:12 bar@mysql.com +8 -0
  Many files:
    Allow mixing of different character sets for more SQL functions.
  item_func.h:
    Allow mixing of different character sets for more SQL functions..

  mysql-test/r/ctype_recoding.result
    1.20.1.4 04/11/02 16:01:13 bar@mysql.com +54 -0
    Allow mixing of different character sets for more SQL functions.

  mysql-test/t/ctype_recoding.test
    1.19 04/11/02 16:00:56 bar@mysql.com +26 -0
    Allow mixing of different character sets for more SQL functions.

  sql/item.h
    1.56.1.97 04/11/02 15:59:58 bar@mysql.com +15 -3
    Allow mixing of different character sets for more SQL functions.

  sql/item.cc
    1.58.1.118 04/11/02 15:59:55 bar@mysql.com +41 -0
    Allow mixing of different character sets for more SQL functions.

  sql/item_strfunc.cc
    1.196 04/11/02 15:59:52 bar@mysql.com +34 -24
    Allow mixing of different character sets for more SQL functions.

  sql/item_func.h
    1.68.1.48 04/11/02 15:59:47 bar@mysql.com +2 -1
    Allow mixing of different character sets for more SQL functions..

  sql/item_func.cc
    1.124.1.93 04/11/02 15:59:44 bar@mysql.com +93 -12
    Allow mixing of different character sets for more SQL functions.

  sql/item_cmpfunc.cc
    1.111.1.56 04/11/02 15:59:37 bar@mysql.com +9 -87
    Allow mixing of different character sets for more SQL functions.

ChangeSet
  1.1616.1162.1 04/11/02 13:34:11 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Correct English grammar

  sql/ha_innodb.cc
    1.90.1.75 04/11/02 13:33:56 heikki@hundin.mysql.fi +1 -1
    Correct English grammar

ChangeSet
  1.1346.757.1 04/11/02 13:21:11 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Backport Jan's fix of the LOAD DATA INFILE REPLACE duplicate key error bug (Bug #5835) to 4.0

  sql/ha_innodb.cc
    1.73.1.152 04/11/02 13:20:59 heikki@hundin.mysql.fi +3 -1
    Backport Jan's fix of the LOAD DATA INFILE REPLACE duplicate key error bug (Bug #5835) to 4.0

ChangeSet
  1.1627.16.13 04/11/02 12:17:58 serg@serg.mylan +1 -0
  s/sint/uint/ - no sign extend for signed bytes

  strings/decimal.c
    1.15 04/11/02 12:17:52 serg@serg.mylan +10 -10
    s/sint/uint/ - no sign extend for signed bytes

ChangeSet
  1.1627.20.1 04/11/02 10:28:39 mskold@mysql.com +1 -0
  Fixed difference in EXPLAIN output

  mysql-test/r/ndb_blob.result
    1.2.1.3 04/11/02 10:27:05 mskold@mysql.com +1 -1
    Fixed difference in EXPLAIN output

ChangeSet
  1.1616.1161.1 04/11/02 13:14:07 ram@gw.mysql.r18.ru +2 -0
  A fix (bug #6309: myisamchk compiled without debug support , --help shows vise versa
         bug #6380: mysqlcheck --help prints wrong --debug msg for non-debug version).

  myisam/myisamchk.c
    1.92.1.30 04/11/02 13:14:04 ram@gw.mysql.r18.ru +6 -2
    A fix (bug #6309: myisamchk compiled without debug support , --help shows vise versa).

  client/mysqlcheck.c
    1.44 04/11/02 13:14:04 ram@gw.mysql.r18.ru +5 -0
    A fix (bug #6380: mysqlcheck --help prints wrong --debug msg for non-debug version).

ChangeSet
  1.1627.16.12 04/11/02 09:45:03 serg@serg.mylan +1 -0
  ROUND_UP(negative_number) doesn't work

  strings/decimal.c
    1.14 04/11/02 09:44:56 serg@serg.mylan +3 -1
    ROUND_UP(negative_number) doesn't work

ChangeSet
  1.1616.1160.1 04/11/02 09:46:23 heikki@hundin.mysql.fi +1 -0
  dict0load.c:
    Raise fatal semaphore wait timeout to 2 hours when we are printing the InnoDB table monitor output

  innobase/dict/dict0load.c
    1.22.1.1 04/11/02 09:46:08 heikki@hundin.mysql.fi +14 -0
    Raise fatal semaphore wait timeout to 2 hours when we are printing the InnoDB table monitor output

ChangeSet
  1.1616.1.453 04/11/02 09:00:46 bar@mysql.com +3 -0
  ctype_sjis.result, ctype_sjis.test, ctype-sjis.c:
    Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake.

  mysql-test/r/ctype_sjis.result
    1.4 04/11/02 09:00:28 bar@mysql.com +11 -0
    Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake.

  mysql-test/t/ctype_sjis.test
    1.4 04/11/02 09:00:20 bar@mysql.com +11 -0
    Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake.

  strings/ctype-sjis.c
    1.72 04/11/02 08:59:09 bar@mysql.com +7 -2
    Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake.

ChangeSet
  1.1627.16.11 04/11/01 23:44:05 serg@serg.mylan +1 -0
  one more pre-division bug

  strings/decimal.c
    1.13 04/11/01 23:44:00 serg@serg.mylan +10 -3
    one more pre-division bug

ChangeSet
  1.1616.1.452 04/11/01 22:27:29 tomas@poseidon.ndb.mysql.com +2 -0
  removed unused member variable (probably causing some of the problems we've seen with ndb_mgmd)

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.20 04/11/01 22:27:25 tomas@poseidon.ndb.mysql.com +0 -1
    removed unused member variable (probably causing some of the problems we've seen with ndb_mgmd)

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.47 04/11/01 22:27:25 tomas@poseidon.ndb.mysql.com +0 -1
    removed unused member variable (probably causing some of the problems we've seen with ndb_mgmd)

ChangeSet
  1.1616.1155.4 04/11/01 23:23:26 joreland@mysql.com +14 -0
  wl1504 - scan using distribution key and EQ_BOUND

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.39.1.1 04/11/01 23:23:24 joreland@mysql.com +43 -83
    removed theFirstKEYINFO and replaced that with theTCREQ->next
    Enable partition scan

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.10 04/11/01 23:23:24 joreland@mysql.com +151 -37
    removed theFirstKEYINFO and replaced that with theTCREQ->next
    Enable partition scan

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.10.1.2 04/11/01 23:23:24 joreland@mysql.com +3 -3
    removed theFirstKEYINFO and replaced that with theTCREQ->next

  ndb/src/ndbapi/NdbOperation.cpp
    1.11.1.2 04/11/01 23:23:24 joreland@mysql.com +13 -18
    removed theFirstKEYINFO and replaced that with theTCREQ->next

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.11.1.3 04/11/01 23:23:24 joreland@mysql.com +2 -5
    removed theFirstKEYINFO and replaced that with theTCREQ->next

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.20 04/11/01 23:23:24 joreland@mysql.com +5 -5
    removed m_sizeOfKeysInWords which was the same a m_keyLenInWords

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.36.1.2 04/11/01 23:23:24 joreland@mysql.com +9 -3
    removed m_sizeOfKeysInWords which was the same a m_keyLenInWords

  ndb/src/ndbapi/NdbConnection.cpp
    1.26.1.1 04/11/01 23:23:24 joreland@mysql.com +1 -2
    removed explicit cast

  ndb/src/ndbapi/NdbBlob.cpp
    1.11.1.1 04/11/01 23:23:24 joreland@mysql.com +10 -10
    removed m_sizeOfKeysInWords which was the same a m_keyLenInWords

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.44 04/11/01 23:23:24 joreland@mysql.com +59 -22
    Add distribution key to ScanTab to enable scanning of specific fragment

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.15 04/11/01 23:23:23 joreland@mysql.com +1 -2
    Don't mask away kvalue from hash while computing fragId

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.18 04/11/01 23:23:23 joreland@mysql.com +0 -1
    New methods for controlling distribution/partitioning

  ndb/include/ndbapi/NdbOperation.hpp
    1.17.1.3 04/11/01 23:23:23 joreland@mysql.com +27 -19
    New methods for controlling distribution/partitioning

  ndb/include/kernel/signaldata/ScanTab.hpp
    1.10 04/11/01 23:23:23 joreland@mysql.com +23 -1
    Add distribution key to ScanTab to enable scanning of specific fragment

ChangeSet
  1.1616.1157.6 04/11/01 18:21:57 tomas@poseidon.ndb.mysql.com +5 -0
      fix for solaris forte -instances=static
      added libNDBT.a
     removed printout
      fixed error that ndb_show_tables required table name

  ndb/tools/waiter.cpp
    1.14 04/11/01 18:21:52 tomas@poseidon.ndb.mysql.com +0 -1
    removed printout

  ndb/tools/listTables.cpp
    1.13 04/11/01 18:21:52 tomas@poseidon.ndb.mysql.com +1 -5
    removed printout
    fixed error that ndb_show_tables required table name

  ndb/tools/drop_tab.cpp
    1.7 04/11/01 18:21:52 tomas@poseidon.ndb.mysql.com +0 -1
    removed printout

  ndb/test/run-test/Makefile.am
    1.12 04/11/01 18:21:52 tomas@poseidon.ndb.mysql.com +1 -0
    added libNDBT.a

  configure.in
    1.201.1.119 04/11/01 18:21:52 tomas@poseidon.ndb.mysql.com +4 -1
    fix for solaris forte -instances=static

ChangeSet
  1.1346.756.1 04/11/01 18:15:45 joerg@mysql.com +1 -0
  Ensure that a source distribution contains 'libmysql/libmysql.def'
  which is needed for Netware ports.

  libmysql/Makefile.am
    1.29.1.6 04/11/01 18:15:43 joerg@mysql.com +1 -1
    Ensure that a source distribution contains 'libmysql/libmysql.def'
    which is needed for Netware ports.

ChangeSet
  1.1616.1149.11 04/11/01 19:01:50 konstantin@mysql.com +2 -0
  Remove support for obsolete 4.1.1 prepared statements C API names:
  having approval for it since 4.1.4, I also have some assurance that
  very few people actually used this: to enable these calls a user
  had to #define HAVE_DEPRECATED_411_API and recompile the client library.

  libmysql/libmysql.c
    1.156.1.120 04/11/01 19:01:47 konstantin@mysql.com +0 -16
    Remove #ifdefed implementation of obsolete mysql_prepare call.

  include/mysql.h
    1.135.1.2 04/11/01 19:01:47 konstantin@mysql.com +0 -17
    remove defines for obsolete 4.1 prepared statements C API names

ChangeSet
  1.1616.1149.10 04/11/01 16:04:36 pekka@mysql.com +1 -0
  NDB blobs restore backwards compatibility

  ndb/src/ndbapi/NdbBlob.cpp
    1.14 04/11/01 16:00:30 pekka@mysql.com +9 -10
    restore backwards compatibility

ChangeSet
  1.1616.1157.5 04/11/01 14:43:53 tomas@poseidon.ndb.mysql.com +1 -0
  fix call of string::copy() if HAVE_FCONVERT is set

  sql/sql_string.cc
    1.77.1.12 04/11/01 14:43:49 tomas@poseidon.ndb.mysql.com +2 -1
    fix call of string::copy() if HAVE_FCONVERT is set

ChangeSet
  1.1616.1159.2 04/11/01 14:25:07 tomas@poseidon.ndb.mysql.com +1 -0
  configure.in:
    added flag on sun forte, -instances=static
    (check is only made for "non-gcc", hopefully enough)

  configure.in
    1.201.1.118 04/11/01 14:24:08 tomas@poseidon.ndb.mysql.com +1 -1
    added flag on sun forte, -instances=static
    (check is only made for "non-gcc", hopefully enough)

ChangeSet
  1.1616.1158.1 04/11/01 13:55:43 tomas@poseidon.ndb.mysql.com +33 -0
      aligned ndb versioning with mysql
      changed define SNPRINTF_RETURN_ZERO to SNPRINTF_RETURN_TRUNC
      added define NDB_INIT
      removed getarg, strlcat, strlcpy
      aligned ndb version with mysql version
      cpcd: removed old way of reading config file and replaced with mysql load_defaults
      changed from using getarg to my_getopts
      use mysql my_progname
      moved getarg to test

  ndb/tools/waiter.cpp
    1.13 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +51 -24
    changed from usin getarg to my_opts

  ndb/tools/select_count.cpp
    1.10 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +58 -24
    changed from usin getarg to my_opts

  ndb/tools/select_all.cpp
    1.11 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +74 -50
    changed from usin getarg to my_opts

  ndb/tools/listTables.cpp
    1.12 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +62 -44
    changed from usin getarg to my_opts

  ndb/tools/drop_tab.cpp
    1.6 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +51 -27
    changed from usin getarg to my_opts

  ndb/tools/drop_index.cpp
    1.6 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +49 -21
    changed from usin getarg to my_opts

  ndb/tools/desc.cpp
    1.9 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +54 -28
    changed from usin getarg to my_opts

  ndb/tools/delete_all.cpp
    1.8 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +48 -25
    changed from usin getarg to my_opts

  ndb/test/src/getarg.c
    1.9 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +25 -7
    moved strlcat and strlcpy into getarg.c

  ndb/test/src/Makefile.am
    1.4 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +1 -1
    moved getarg to test

  ndb/test/run-test/Makefile.am
    1.11 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +1 -1
    moved getarg to test

  ndb/src/ndbapi/Ndb.cpp
    1.35 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +4 -3
    fixed compiler warnings

  ndb/src/mgmsrv/main.cpp
    1.27 04/11/01 13:55:39 tomas@poseidon.ndb.mysql.com +66 -48
    changed from usin getarg to my_opts

  ndb/src/mgmclient/main.cpp
    1.10 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +56 -21
    changed from usin getarg to my_opts

  ndb/src/kernel/vm/Configuration.hpp
    1.9 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +1 -1
    removed const in main declaration

  ndb/src/kernel/vm/Configuration.cpp
    1.25 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +71 -67
    changed from usin getarg to my_opts

  ndb/src/kernel/main.cpp
    1.35 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +3 -5
    removed const in main declaration

  ndb/src/kernel/error/ErrorReporter.cpp
    1.8 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +1 -1
    use mysql my_progname

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.18 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +99 -79
    changed from usin getarg to my_opts

  ndb/src/cw/cpcd/main.cpp
    1.5 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +43 -34
    changed from usin getarg to my_opts

  ndb/src/cw/cpcd/common.hpp
    1.4 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +2 -1
    removed old way of reading config file and replaced with mysql load_defaults

  ndb/src/cw/cpcd/common.cpp
    1.4 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +0 -63
    removed old way of reading config file and replaced with mysql load_defaults

  ndb/src/common/util/version.c
    1.11 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +1 -0
    aligned ndb version with mysql version

  ndb/src/common/util/socket_io.cpp
    1.7 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +19 -20
    removed usage of strlcat

  ndb/src/common/util/basestring_vsnprintf.c
    1.6 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +4 -5
    changed define from SNPRINTF_RETURN_ZERO to SNPRINTF_RETURN_TRUNC

  ndb/src/common/util/Makefile.am
    1.6 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +2 -2
    removed getarg, strlcat, strlcpy

  ndb/src/common/editline/sysunix.c
    1.2 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +7 -2
    removed usage of strlcat

  ndb/include/ndb_global.h
    1.18 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +1 -8
    added define NDB_INIT
    removed strlcpy, strlcat

  configure.in
    1.201.1.117 04/11/01 13:55:38 tomas@poseidon.ndb.mysql.com +6 -5
    aligned ndb versioning with mysql
    changed define SNPRINTF_RETURN_ZERO to SNPRINTF_RETURN_TRUNC

ChangeSet
  1.1627.16.10 04/11/01 14:47:18 serg@serg.mylan +1 -0
  yet another s/>/>=/ typo 

  strings/decimal.c
    1.12 04/11/01 14:47:13 serg@serg.mylan +2 -1
    yet another s/>/>=/ typo 

ChangeSet
  1.1627.16.9 04/11/01 13:58:28 serg@serg.mylan +1 -0
  correct test for 1/3
  more tests

  strings/decimal.c
    1.11 04/11/01 13:58:22 serg@serg.mylan +4 -1
    correct test for 1/3
    more tests

ChangeSet
  1.1616.1149.8 04/11/01 13:01:20 pekka@mysql.com +2 -0
  NDB blob fixes.  INCOMPATIBLE with existing blobs

  ndb/test/ndbapi/testBlobs.cpp
    1.15 04/11/01 12:55:42 pekka@mysql.com +7 -0
    misplaced code line + change blob tabledist

  ndb/src/ndbapi/NdbBlob.cpp
    1.13 04/11/01 12:55:42 pekka@mysql.com +20 -19
    misplaced code line + change blob tabledist

ChangeSet
  1.1616.1157.3 04/11/01 12:49:38 joreland@mysql.com +1 -0
  Removed old not used/illegal declaration

  ndb/include/kernel/signaldata/DictTabInfo.hpp
    1.8 04/11/01 12:49:36 joreland@mysql.com +0 -1
    Removed old not used/illegal declaration

ChangeSet
  1.1627.19.7 04/11/01 11:28:36 serg@serg.mylan +1 -0
  stript end zeros before comparison

  strings/decimal.c
    1.10 04/11/01 11:28:30 serg@serg.mylan +4 -0
    stript end zeros before comparison

ChangeSet
  1.1346.707.60 04/11/01 12:08:44 marko@hundin.mysql.fi +1 -0
  mysqld.cc:
    Describe innodb_max_purge_lag
    Improve description of innodb_table_locks

  sql/mysqld.cc
    1.297.1.222 04/11/01 12:08:16 marko@hundin.mysql.fi +2 -2
    Describe innodb_max_purge_lag
    Improve description of innodb_table_locks

ChangeSet
  1.1616.1156.1 04/11/01 10:38:27 joreland@mysql.com +1 -0
  Fixed hanging ndb_mgmd on various platforms
  Move init of node-init-mutex to before alloc node id

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.46 04/11/01 10:38:25 joreland@mysql.com +7 -7
    Move init of node-init-mutex to before alloc node id

ChangeSet
  1.1616.1155.3 04/11/01 09:17:43 joreland@mysql.com +5 -0
  removed copy paste index code
  improved handling of bits in last word

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.9 04/11/01 09:17:41 joreland@mysql.com +7 -41
    better handling of bits in last word

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.11.1.2 04/11/01 09:17:40 joreland@mysql.com +2 -294
    Removed copy paste index code

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.16 04/11/01 09:17:40 joreland@mysql.com +0 -2
    fix debug print

  ndb/include/ndbapi/NdbOperation.hpp
    1.17.1.2 04/11/01 09:17:40 joreland@mysql.com +6 -7
    removed bits in last word

  ndb/include/ndbapi/NdbIndexOperation.hpp
    1.5.1.1 04/11/01 09:17:40 joreland@mysql.com +0 -12
    Removed copy paste index code

ChangeSet
  1.1627.16.6 04/11/01 10:12:39 timour@mysql.com +3 -0
  Minor fixes of the patch for BUG#6303

  sql/opt_range.cc
    1.122 04/11/01 10:12:37 timour@mysql.com +3 -2
    Comment fix

  mysql-test/t/group_min_max.test
    1.5 04/11/01 10:12:37 timour@mysql.com +13 -13
    Ucommented tests for BUG#6303

  mysql-test/r/group_min_max.result
    1.5 04/11/01 10:12:37 timour@mysql.com +20 -0
    Test results for BUG#6303

  ndb/include/util/ndb_opts.h
    1.1 04/11/01 00:52:36 tomas@poseidon.ndb.mysql.com +57 -0

  ndb/include/util/ndb_opts.h
    1.0 04/11/01 00:52:36 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/ndb/include/util/ndb_opts.h

ChangeSet
  1.1616.1155.2 04/10/31 22:21:51 joreland@mysql.com +25 -0
  wl1540, 1802
  Index scan/lookup (only scan specific fragment)

  ndb/test/src/NdbSchemaOp.cpp
    1.7 04/10/31 22:21:49 joreland@mysql.com +0 -1
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/test/src/HugoOperations.cpp
    1.11 04/10/31 22:21:49 joreland@mysql.com +0 -5
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.8 04/10/31 22:21:49 joreland@mysql.com +22 -44
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.10.1.1 04/10/31 22:21:49 joreland@mysql.com +3 -9
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.14 04/10/31 22:21:49 joreland@mysql.com +0 -5
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbOperation.cpp
    1.11.1.1 04/10/31 22:21:49 joreland@mysql.com +0 -6
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.11.1.1 04/10/31 22:21:49 joreland@mysql.com +73 -101
    Removed TxIndxReq

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.19 04/10/31 22:21:49 joreland@mysql.com +0 -4
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.36.1.1 04/10/31 22:21:49 joreland@mysql.com +3 -32
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbDictionary.cpp
    1.15 04/10/31 22:21:48 joreland@mysql.com +0 -36
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/src/ndbapi/NdbApiSignal.cpp
    1.8 04/10/31 22:21:48 joreland@mysql.com +1 -1
    Removed TxIndxReq

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.14 04/10/31 22:21:48 joreland@mysql.com +0 -3
    removed unused frag offset (k+fragbits)

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.34 04/10/31 22:21:48 joreland@mysql.com +2 -3
    removed unused frag offset (k+fragbits)

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.43 04/10/31 22:21:48 joreland@mysql.com +18 -36
    Removed TxIndxReq
    Removed distribution group
    Added possibility for API to set fragment hash value
    Split hashvalue into 2 32bit words

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.19 04/10/31 22:21:48 joreland@mysql.com +6 -6
    Removed TxIndxReq
    Removed distribution group
    Added possibility for API to set fragment hash value
    Split hashvalue into 2 32bit words

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.41 04/10/31 22:21:48 joreland@mysql.com +0 -3
    removed unused frag offset (k+fragbits)

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.22 04/10/31 22:21:48 joreland@mysql.com +0 -4
    removed unused frag offset (k+fragbits)

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.23.1.1 04/10/31 22:21:48 joreland@mysql.com +2 -2
    removed fragbits from hash value

  ndb/src/common/util/md5_hash.cpp
    1.3 04/10/31 22:21:48 joreland@mysql.com +12 -8
    Added possibility to get all 4 32-bit hash values

  ndb/src/common/debugger/signaldata/TcIndx.cpp
    1.2 04/10/31 22:21:48 joreland@mysql.com +0 -85
    Removed TxIndxReq

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.7 04/10/31 22:21:48 joreland@mysql.com +0 -4
    Removed TxIndxReq

  ndb/include/util/md5_hash.hpp
    1.2 04/10/31 22:21:48 joreland@mysql.com +10 -1
    Added possibility to get all 4 32-bit hash values

  ndb/include/ndbapi/NdbOperation.hpp
    1.17.1.1 04/10/31 22:21:48 joreland@mysql.com +7 -4
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/include/ndbapi/NdbDictionary.hpp
    1.12 04/10/31 22:21:48 joreland@mysql.com +0 -10
    Removed 
    1) Tuple key
    2) Distribution group
    3) index only storage

  ndb/include/kernel/signaldata/TcIndx.hpp
    1.2 04/10/31 22:21:48 joreland@mysql.com +1 -373
    Removed TxIndxReq

ChangeSet
  1.1616.1155.1 04/10/31 22:04:54 joreland@mysql.com +4 -0
  Moved "hash" bit from k+fragbit to 0

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.23 04/10/31 22:04:52 joreland@mysql.com +5 -6
    Moved "hash" bit from k+fragbit to 0

  ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp
    1.15 04/10/31 22:04:52 joreland@mysql.com +4 -3
    Moved "hash" bit from k+fragbit to 0

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.40 04/10/31 22:04:52 joreland@mysql.com +7 -25
    Moved "hash" bit from k+fragbit to 0

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.22 04/10/31 22:04:51 joreland@mysql.com +1 -1
    Moved "hash" bit from k+fragbit to 0

ChangeSet
  1.1627.19.6 04/10/31 21:30:19 serg@serg.mylan +1 -0
  compare with DIG_BASE corectly
  rounding bugs fixed

  strings/decimal.c
    1.9 04/10/31 21:30:13 serg@serg.mylan +5 -8
    compare with DIG_BASE corectly
    rounding bugs fixed

ChangeSet
  1.1616.1154.1 04/10/31 15:33:56 pekka@mysql.com +13 -0
  NDB bug-6018 support writeTuple with blobs

  ndb/test/ndbapi/testBlobs.cpp
    1.14 04/10/31 15:21:51 pekka@mysql.com +149 -52
    bug-6018

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.11 04/10/31 15:21:50 pekka@mysql.com +9 -5
    bug-6018

  ndb/src/ndbapi/NdbOperation.cpp
    1.12 04/10/31 15:21:50 pekka@mysql.com +3 -1
    bug-6018

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.12 04/10/31 15:21:50 pekka@mysql.com +17 -9
    bug-6018

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.37 04/10/31 15:21:50 pekka@mysql.com +5 -4
    bug-6018

  ndb/src/ndbapi/NdbConnection.cpp
    1.27 04/10/31 15:21:50 pekka@mysql.com +11 -4
    bug-6018

  ndb/src/ndbapi/NdbBlob.cpp
    1.12 04/10/31 15:21:50 pekka@mysql.com +247 -112
    bug-6018

  ndb/include/ndbapi/NdbOperation.hpp
    1.18 04/10/31 15:21:50 pekka@mysql.com +7 -2
    bug-6018

  ndb/include/ndbapi/NdbIndexOperation.hpp
    1.6 04/10/31 15:21:50 pekka@mysql.com +4 -0
    bug-6018

  ndb/include/ndbapi/NdbConnection.hpp
    1.18 04/10/31 15:21:50 pekka@mysql.com +2 -2
    bug-6018

  ndb/include/ndbapi/NdbBlob.hpp
    1.6.1.1 04/10/31 15:21:50 pekka@mysql.com +21 -26
    bug-6018

  mysql-test/t/ndb_blob.test
    1.10 04/10/31 15:21:50 pekka@mysql.com +115 -63
    bug-6018

  mysql-test/r/ndb_blob.result
    1.12 04/10/31 15:21:50 pekka@mysql.com +163 -106
    bug-6018

ChangeSet
  1.1346.707.59 04/10/31 15:43:29 heikki@hundin.mysql.fi +6 -0
  row0mysql.c, pars0pars.c, eval0eval.c, dict0load.c, dict0dict.c, dict0crea.c:
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it
  dict0dict.c:
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it; fix also a hang that would occur if one tried in ALTER TABLE or RENAME TABLE to create a foreign key constraint name that collided with another existing name

  innobase/row/row0mysql.c
    1.39.1.36 04/10/31 15:42:23 heikki@hundin.mysql.fi +11 -4
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

  innobase/pars/pars0pars.c
    1.8.1.1 04/10/31 15:42:09 heikki@hundin.mysql.fi +6 -2
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

  innobase/eval/eval0eval.c
    1.4.1.3 04/10/31 15:41:38 heikki@hundin.mysql.fi +17 -1
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

  innobase/dict/dict0dict.c
    1.26.1.36 04/10/31 15:40:53 heikki@hundin.mysql.fi +1 -1
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it; fix also a hang that would occur if one tried in ALTER TABLE or RENAME TABLE to create a foreign key constraint name that collided with another existing name

  ndb/test/include/getarg.h
    1.4 04/10/31 12:37:26 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/include/util/getarg.h -> ndb/test/include/getarg.h

ChangeSet
  1.1627.19.5 04/10/31 13:15:44 serg@serg.mylan +2 -0
  new round mode - half_up

  strings/decimal.c
    1.8 04/10/31 13:15:38 serg@serg.mylan +16 -15
    new round mode - half_up

  include/decimal.h
    1.6 04/10/31 13:15:38 serg@serg.mylan +2 -2
    new round mode - half_up

  innobase/dict/dict0load.c
    1.7.1.8 04/10/31 14:08:50 heikki@hundin.mysql.fi +19 -4
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

  innobase/dict/dict0dict.c
    1.26.1.35 04/10/31 14:08:50 heikki@hundin.mysql.fi +1 -1
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

  innobase/dict/dict0crea.c
    1.12.1.11 04/10/31 14:08:50 heikki@hundin.mysql.fi +15 -1
    Fix bug #3478: InnoDB's FOREIGN KEY tables treated table and database names as case-insensitive; RENAME TABLE t to T would hang in an endless loop if t had a foreign key constraint defined on it

ChangeSet
  1.1627.19.4 04/10/31 12:29:38 serg@serg.mylan +1 -0
  small optimization

  include/decimal.h
    1.5 04/10/31 12:29:32 serg@serg.mylan +1 -1
    small optimization

  ndb/test/src/getarg.c
    1.8 04/10/31 10:45:55 tomas@poseidon.ndb.mysql.com +0 -0
    Rename: ndb/src/common/util/getarg.c -> ndb/test/src/getarg.c

  BitKeeper/deleted/.del-strlcpy.c~43266e312d11c47b
    1.5 04/10/31 10:44:39 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/strlcpy.c

  BitKeeper/deleted/.del-strlcat.c~250851f8f1ac1c2c
    1.8 04/10/31 10:44:35 tomas@poseidon.ndb.mysql.com +0 -0
    Delete: ndb/src/common/util/strlcat.c

ChangeSet
  1.1627.19.3 04/10/31 00:02:13 serg@serg.mylan +1 -0
  two more places with the same zero-stripping bug

  strings/decimal.c
    1.7 04/10/31 00:02:07 serg@serg.mylan +2 -2
    two more places with the same zero-stripping bug

ChangeSet
  1.1627.19.2 04/10/30 19:27:54 serg@serg.mylan +1 -0
  sanity checks for decimal result buffers

  strings/decimal.c
    1.6 04/10/30 19:27:47 serg@serg.mylan +19 -0
    sanity checks for decimal result buffers

ChangeSet
  1.1627.19.1 04/10/30 18:31:35 serg@serg.mylan +1 -0
  bugfix and test case

  strings/decimal.c
    1.5 04/10/30 18:31:26 serg@serg.mylan +2 -1
    bugfix and test case

ChangeSet
  1.1616.1149.6 04/10/30 17:17:52 konstantin@mysql.com +9 -0
  Enable REPLACE ... SELECT in prepared statements.

  sql/sql_prepare.cc
    1.34.1.100 04/10/30 17:17:49 konstantin@mysql.com +1 -0
    Enable SQLCOM_REPLACE_SELECT: no need for any code changes but
    enable this SQLCOM in the switch.

  mysql-test/t/ps_7ndb.test
    1.4 04/10/30 17:17:49 konstantin@mysql.com +1 -1
    replace ... select now works.

  mysql-test/r/ps_7ndb.result
    1.7 04/10/30 17:17:49 konstantin@mysql.com +0 -1
    replace ... select now works.

  mysql-test/r/ps_6bdb.result
    1.2.1.13 04/10/30 17:17:48 konstantin@mysql.com +3 -1
    replace ... select now works.

  mysql-test/r/ps_5merge.result
    1.2.1.13 04/10/30 17:17:48 konstantin@mysql.com +6 -2
    replace ... select now works.

  mysql-test/r/ps_4heap.result
    1.1.1.13 04/10/30 17:17:48 konstantin@mysql.com +3 -1
    replace ... select now works.

  mysql-test/r/ps_3innodb.result
    1.2.1.14 04/10/30 17:17:48 konstantin@mysql.com +3 -1
    replace ... select now works.

  mysql-test/r/ps_2myisam.result
    1.2.1.13 04/10/30 17:17:48 konstantin@mysql.com +3 -1
    replace ... select now works.

  mysql-test/include/ps_modify.inc
    1.2.1.3 04/10/30 17:17:48 konstantin@mysql.com +4 -1
    replace ... select now works.

ChangeSet
  1.1627.16.5 04/10/29 18:20:09 timour@mysql.com +3 -0
  Fix for BUG#6303 + fix for discovered bug with sub-queries when analyzin queries for MIN/MAX optimization (WL#1724).

  sql/opt_range.cc
    1.121 04/10/29 18:20:07 timour@mysql.com +20 -8
    - check_group_min_max_predicates should not be called when there is no MIN/MAX function
    - skip queries from GROUP BY with MIN/MAX optimization when there is a subselect in the WHERE clause

  mysql-test/t/group_min_max.test
    1.4 04/10/29 18:20:07 timour@mysql.com +16 -0
    - Added test for BUG#6303
    - Added test for MIN/MAX optimizable queries with subqueries

  BitKeeper/etc/ignore
    1.167.1.1 04/10/29 18:20:07 timour@mysql.com +2 -0
    Added stamp-h1.in stamp-h2.in to the ignore list

ChangeSet
  1.1616.1150.3 04/10/29 13:59:40 tomas@poseidon.ndb.mysql.com +2 -0
      added define flag SNPRINTF_RETURN_ZERO to indicate that snprintf returns zero if buffer too small
      use flag SNPRINTF_RETURN_ZERO
      emulate snprintf behavior by writing to _big_ buffer if set
      use my_vsnprintf if HAVE_SNPRINTF is not set and set SNPRINTF_RETURN_ZERO in that case

  ndb/src/common/util/basestring_vsnprintf.c
    1.5 04/10/29 13:59:36 tomas@poseidon.ndb.mysql.com +21 -1
    use flag SNPRINTF_RETURN_ZERO
    emulate snprintf behavior by writing to _big_ buffer if set
    use my_vsnprintf if HAVE_SNPRINTF is not set and set SNPRINTF_RETURN_ZERO in that case

  configure.in
    1.201.1.116 04/10/29 13:59:36 tomas@poseidon.ndb.mysql.com +2 -2
    added define flag to indicate that snprintf returns zero if buffer too small

ChangeSet
  1.1616.1152.1 04/10/29 14:51:56 mleich@mysql.com +3 -0
  These modifications are the result of
  WL#2067 add features to mysqltest: "disable_error_abort" + "$mysql_errno"
  
  $mysql_errno is a new builtin variable of mysqltest and contains the
  return code of the last command send to the server.
  
  "--disable_abort_on_error" switches the abort of mysqltest
  after "unmasked" failing statements off.
  "--enable_abort_on_error" switches the abort of mysqltest
  after "unmasked" failing statements on. (default)
  
  "Maskings" are
      !$<error number>  and  --error <error number>
  in the line before the statement to be checked.
  
  The benefit of the option "--disable_abort_on_error" is that
  - all statements after the failing statement are executed
  - a r/<test>.reject will be produced
  - it is possible to write test cases, which perform
    code sequences depending on the return code of a single
    statement

  mysql-test/t/mysqltest.test
    1.2 04/10/29 14:50:56 mleich@mysql.com +219 -0
    updated results

  mysql-test/r/mysqltest.result
    1.2 04/10/29 14:50:56 mleich@mysql.com +128 -0
    test cases for the features added

  client/mysqltest.c
    1.92.11.5 04/10/29 14:50:56 mleich@mysql.com +29 -1
    Implementation of the features
    - "--disable_abort_on_error"/"--enable_abort_on_error" switch
    - "$mysql_errno" variable

ChangeSet
  1.1616.1151.1 04/10/29 14:24:06 serg@serg.mylan +4 -0
  proper max_records estimation for sort-repair of fulltext indexes

  mysql-test/t/fulltext.test
    1.63.1.1 04/10/29 14:24:00 serg@serg.mylan +8 -1
    proper max_records estimation for sort-repair of fulltext indexes

  mysql-test/t/ctype_utf8.test
    1.44 04/10/29 14:24:00 serg@serg.mylan +1 -0
    bad merge fixed

  mysql-test/r/fulltext.result
    1.65.3.1 04/10/29 14:24:00 serg@serg.mylan +3 -0
    proper max_records estimation for sort-repair of fulltext indexes

  myisam/mi_check.c
    1.105.1.35 04/10/29 14:24:00 serg@serg.mylan +1 -1
    proper max_records estimation for sort-repair of fulltext indexes

ChangeSet
  1.1616.1149.3 04/10/29 17:00:39 bar@mysql.com +14 -0
  A fix according to Monty's request:
  "uint *errors" is now a non-optional parameter in String:copy()
  and copy_and_convert().

  sql/thr_malloc.cc
    1.12 04/10/29 17:00:32 bar@mysql.com +4 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/sql_string.h
    1.44.1.8 04/10/29 17:00:32 bar@mysql.com +2 -2
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/sql_string.cc
    1.77.1.11 04/10/29 17:00:32 bar@mysql.com +14 -11
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/sql_show.cc
    1.122.1.64 04/10/29 17:00:32 bar@mysql.com +4 -2
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/sql_parse.cc
    1.271.1.127 04/10/29 17:00:32 bar@mysql.com +12 -5
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/sql_class.cc
    1.105.1.89 04/10/29 17:00:32 bar@mysql.com +4 -2
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/protocol.cc
    1.56.1.37 04/10/29 17:00:32 bar@mysql.com +2 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item_timefunc.cc
    1.51.1.21 04/10/29 17:00:32 bar@mysql.com +3 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item_strfunc.cc
    1.195 04/10/29 17:00:32 bar@mysql.com +6 -3
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item_func.cc
    1.124.1.92 04/10/29 17:00:32 bar@mysql.com +2 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item_create.cc
    1.33.1.34 04/10/29 17:00:32 bar@mysql.com +4 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item_cmpfunc.cc
    1.111.1.55 04/10/29 17:00:32 bar@mysql.com +2 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/item.cc
    1.58.1.117 04/10/29 17:00:32 bar@mysql.com +3 -1
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

  sql/field.cc
    1.196 04/10/29 17:00:32 bar@mysql.com +10 -5
    A fix according to Monty's request:
    "uint *errors" is now a non-optional parameter in String:copy()
    and copy_and_convert().

ChangeSet
  1.1616.1150.2 04/10/29 11:25:16 tomas@poseidon.ndb.mysql.com +2 -0
     bumped up version for ndb
     protocal change in create table, now allows for more than 91 attributes
     upgrade compatability with 3.5.3

  ndb/src/common/util/version.c
    1.10 04/10/29 11:25:13 tomas@poseidon.ndb.mysql.com +1 -0
    upgrade compatability with 3.5.3

  configure.in
    1.201.1.115 04/10/29 11:25:13 tomas@poseidon.ndb.mysql.com +1 -1
    bumped up version for ndb
    protocal change in create table, now allows for more than 91 attributes

ChangeSet
  1.1616.1149.2 04/10/29 16:06:51 bar@mysql.com +1 -0
  item_strfunc.cc:
    Unnecessary code was removed.

  sql/item_strfunc.cc
    1.194 04/10/29 16:06:10 bar@mysql.com +6 -1
    Unnecessary code was removed.

ChangeSet
  1.1616.1148.3 04/10/29 11:06:06 tomas@poseidon.ndb.mysql.com +1 -0
  configure.in:
     -I/usr/include needed for cxx on Tru64

  configure.in
    1.201.37.2 04/10/29 11:05:09 tomas@poseidon.ndb.mysql.com +1 -1
     -I/usr/include needed for cxx on Tru64

ChangeSet
  1.1616.1149.1 04/10/29 16:00:03 bar@mysql.com +7 -0
  Allow to convert to non-Unicode charset when mixing a string
  constant with a column. The string is converted into the column
  character set. It conversion doesn't lose data, then operation
  is possible. Otherwise, give an error, as it was earlier.

  sql/item_func.h
    1.68.1.47 04/10/29 15:59:58 bar@mysql.com +2 -2
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

  sql/item_func.cc
    1.124.1.91 04/10/29 15:59:58 bar@mysql.com +4 -4
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

  sql/item_cmpfunc.cc
    1.111.1.54 04/10/29 15:59:58 bar@mysql.com +72 -48
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

  sql/item.h
    1.56.1.96 04/10/29 15:59:58 bar@mysql.com +13 -3
    Change bool argument to uint flags:
    we have now two different flags.

  sql/item.cc
    1.58.1.116 04/10/29 15:59:58 bar@mysql.com +63 -18
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

  mysql-test/t/ctype_recoding.test
    1.18 04/10/29 15:59:58 bar@mysql.com +22 -0
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

  mysql-test/r/ctype_recoding.result
    1.20.1.3 04/10/29 15:59:58 bar@mysql.com +12 -0
    Allow to convert to non-Unicode charset when mixing a string
    constant with a column. The string is converted into the column
    character set. It conversion doesn't lose data, then operation
    is possible. Otherwise, give an error, as it was earlier.

ChangeSet
  1.1616.1147.1 04/10/29 09:49:04 tomas@poseidon.ndb.mysql.com +3 -0
      Tru64 cxx compiler fix
      cxx does not include -I/ust/include.dtk as it should
      removed dependency on ndb_types

  sql/ha_ndbcluster.h
    1.39 04/10/29 09:48:59 tomas@poseidon.ndb.mysql.com +0 -1
    removed dependency on ndb_types

  ndb/include/ndbapi/ndbapi_limits.h
    1.3.1.1 04/10/29 09:48:59 tomas@poseidon.ndb.mysql.com +2 -2
    removed dependency on ndb_types

  configure.in
    1.201.36.1 04/10/29 09:48:59 tomas@poseidon.ndb.mysql.com +2 -1
    Tru64 cxx compiler fix
    cxx does not include -I/ust/include.dtk as it should

ChangeSet
  1.1346.707.58 04/10/29 09:24:21 lenz@mysql.com +1 -0
   - bumped up version number from 4.0.22 to 4.0.23 in configure.in
   - tagged ChangeSet@1.2048.1.2 as "mysql-4.0.22"

  configure.in
    1.191.1.126 04/10/29 09:24:19 lenz@mysql.com +1 -1
     - bumped up version number from 4.0.22 to 4.0.23

ChangeSet
  1.1627.16.4 04/10/29 00:22:54 serg@serg.mylan +2 -0
  new api per hf request:
    string2decimal_fixed
    decimal_round(from, to)
    decimal_make_zero
    decimal_string_size
    decimal_neg

  strings/decimal.c
    1.4 04/10/29 00:22:47 serg@serg.mylan +108 -71
    new api per hf request:
      string2decimal_fixed
      decimal_round(from, to)
      decimal_make_zero

  include/decimal.h
    1.4 04/10/29 00:22:47 serg@serg.mylan +22 -1
    new api per hf request:
      string2decimal_fixed
      decimal_round(from, to)
      decimal_make_zero
      decimal_string_size
      decimal_neg

ChangeSet
  1.1346.707.57 04/10/28 21:14:00 bell@sanja.is.com.ua +1 -0
  close table before next iteration of table proccesing in mysql_admin_table (to allow open next table)

  sql/sql_table.cc
    1.112.1.78 04/10/28 21:13:43 bell@sanja.is.com.ua +7 -3
    close table before next iteration of table proccesing in mysql_admin_table (to allow open next table)

ChangeSet
  1.1627.2.33 04/10/28 19:37:25 bell@sanja.is.com.ua +6 -0
  VIEW support for CHECK TABLE command (WL#1984)

  sql/sql_view.h
    1.2.1.3 04/10/28 19:36:42 bell@sanja.is.com.ua +2 -0
    check of view MD5 added

  sql/sql_view.cc
    1.21.1.6 04/10/28 19:36:42 bell@sanja.is.com.ua +28 -1
    check of view MD5 added

  sql/sql_table.cc
    1.194 04/10/28 19:36:42 bell@sanja.is.com.ua +54 -12
    view support for admin table

  sql/handler.h
    1.105.1.1 04/10/28 19:36:42 bell@sanja.is.com.ua +1 -0
    new check message

  mysql-test/t/view.test
    1.42.2.1 04/10/28 19:36:42 bell@sanja.is.com.ua +10 -0
    test of CHECK TABLE for VIEW

  mysql-test/r/view.result
    1.48.2.2 04/10/28 19:36:42 bell@sanja.is.com.ua +15 -0
    test of CHECK TABLE for VIEW

ChangeSet
  1.1616.1146.7 04/10/28 15:43:16 tomas@poseidon.ndb.mysql.com +1 -0
  ndb_basic.result:
    forgot to commit new result

  mysql-test/r/ndb_basic.result
    1.19 04/10/28 15:42:52 tomas@poseidon.ndb.mysql.com +16 -0
    forgot to commit new result

ChangeSet
  1.1616.1146.6 04/10/28 15:35:06 tomas@poseidon.ndb.mysql.com +3 -0
      test that attribute name truncation works
      exposed the attribute name size limit for handler
     added field name truncation to ndb handler

  sql/ha_ndbcluster.cc
    1.107 04/10/28 15:35:03 tomas@poseidon.ndb.mysql.com +18 -3
    added field name truncation to ndb handler

  ndb/include/ndbapi/ndbapi_limits.h
    1.6 04/10/28 15:35:03 tomas@poseidon.ndb.mysql.com +1 -0
    exposed the attribute name size limit for handler

  mysql-test/t/ndb_basic.test
    1.19 04/10/28 15:35:03 tomas@poseidon.ndb.mysql.com +15 -0
    test that attribute name truncation works

ChangeSet
  1.1616.1146.5 04/10/28 14:49:40 tomas@poseidon.ndb.mysql.com +3 -0
      scan should not send fragmented signal
      use new sendSignal method instead
      new send signal method which sends segments
      remove unused method sendFragmentedSignalUnCond

  ndb/src/ndbapi/TransporterFacade.hpp
    1.18 04/10/28 14:49:26 tomas@poseidon.ndb.mysql.com +2 -5
    new send signal method which sends segments
    remove unused method sendFragmentedSignalUnCond

  ndb/src/ndbapi/TransporterFacade.cpp
    1.26 04/10/28 14:49:26 tomas@poseidon.ndb.mysql.com +32 -0
    new send signal method which sends segments

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.40 04/10/28 14:49:26 tomas@poseidon.ndb.mysql.com +2 -2
    scan should not send fragmented signal
    use new sendSignal method instead

ChangeSet
  1.1627.17.1 04/10/28 17:31:26 timour@mysql.com +3 -0
  Implementation of WL#1972 "Evaluate HAVING before SELECT select-list"

  sql/item.cc
    1.84.1.1 04/10/28 17:31:24 timour@mysql.com +229 -67
    Name resolution for the HAVING clause searches non-aggregated GROUP BY columns.

  mysql-test/t/having.test
    1.12 04/10/28 17:31:24 timour@mysql.com +117 -0
    Added test of WL#1972

  mysql-test/r/having.result
    1.13 04/10/28 17:31:24 timour@mysql.com +116 -0
    Added test of WL#1972

ChangeSet
  1.1616.1146.4 04/10/28 13:50:46 tomas@poseidon.ndb.mysql.com +1 -0
  set set "CHUNK_SZ" for fragmented signal to real value
  added API_TRACE code
  removed old implementation of fragmented signal

  ndb/src/ndbapi/TransporterFacade.cpp
    1.25 04/10/28 13:50:40 tomas@poseidon.ndb.mysql.com +14 -66
    set set "CHUNK_SZ" for fragmented signal to real value
    added API_TRACE code
    removed old implementation of fragmented signal

ChangeSet
  1.1616.1146.3 04/10/28 11:56:09 tomas@poseidon.ndb.mysql.com +1 -0
  Dbdict.cpp:
    changed to using fragmented signals for CREATE_TABLE_REQ

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.24 04/10/28 11:55:09 tomas@poseidon.ndb.mysql.com +2 -3
    changed to using fragmented signals for CREATE_TABLE_REQ

ChangeSet
  1.1616.1138.3 04/10/28 11:24:59 tomas@poseidon.ndb.mysql.com +1 -0
  ndbapi_limits.h:
    corrected define for NDB_MAX_TUPLE_SIZE_IN_WORDS

  ndb/include/ndbapi/ndbapi_limits.h
    1.5 04/10/28 11:24:14 tomas@poseidon.ndb.mysql.com +1 -1
    corrected define for NDB_MAX_TUPLE_SIZE_IN_WORDS

ChangeSet
  1.1616.1138.2 04/10/28 11:19:51 tomas@poseidon.ndb.mysql.com +6 -0
      added test for max limit of 128 attributes in table
      new define for long signal section size
     bumbed up limit for attributes to 128
      use new define in SectionSegment
      some bug fixing of send fragmented signal +
      make chunk size a multiple the dew define for SectionSegment size

  ndb/src/ndbapi/TransporterFacade.cpp
    1.24 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +37 -27
    some bug fixing of send fragmented signal +
    make chunk size a multiple the dew define for SectionSegment size

  ndb/src/kernel/vm/LongSignal.hpp
    1.3 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +1 -1
    use new define in SectionSegment

  ndb/include/ndbapi/ndbapi_limits.h
    1.4 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +1 -1
    bumbed up limit for attributes to 128

  ndb/include/kernel/ndb_limits.h
    1.10 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +5 -0
    new define for long signal section size

  mysql-test/t/ndb_basic.test
    1.18 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +136 -0
    added test for max limit of 128 attributes in table

  mysql-test/r/ndb_basic.result
    1.18 04/10/28 11:19:46 tomas@poseidon.ndb.mysql.com +131 -0
    added test for max limit of 128 attributes in table

ChangeSet
  1.1627.2.32 04/10/28 14:02:09 bell@sanja.is.com.ua +4 -0
  post-merge fix

  mysql-test/t/rpl_timezone.test
    1.3 04/10/28 14:02:06 bell@sanja.is.com.ua +1 -1
    post-merge fix

  mysql-test/t/rpl_charset.test
    1.7 04/10/28 14:02:06 bell@sanja.is.com.ua +3 -3
    post-merge fix

  mysql-test/t/connect.test
    1.11 04/10/28 14:02:06 bell@sanja.is.com.ua +1 -1
    post-merge fix

  libmysqld/lib_sql.cc
    1.92 04/10/28 14:02:06 bell@sanja.is.com.ua +1 -1
    post-merge fix

ChangeSet
  1.1616.1145.2 04/10/28 15:21:20 bar@mysql.com +8 -0
  Produce a "truncated" warning if a value cannot be converted
  into the column character set on INSERT/UPDATE.

  sql/sql_string.h
    1.44.1.7 04/10/28 15:21:16 bar@mysql.com +2 -2
    New argument to report an error.

  sql/sql_string.cc
    1.77.1.10 04/10/28 15:21:16 bar@mysql.com +17 -4
    New argument to report an error.

  sql/field.cc
    1.195 04/10/28 15:21:16 bar@mysql.com +22 -10
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

  mysql-test/t/ctype_recoding.test
    1.17 04/10/28 15:21:16 bar@mysql.com +10 -0
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

  mysql-test/t/alter_table.test
    1.29.1.3 04/10/28 15:21:16 bar@mysql.com +1 -0
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

  mysql-test/r/fulltext.result
    1.65.2.1 04/10/28 15:21:16 bar@mysql.com +5 -0
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

  mysql-test/r/ctype_recoding.result
    1.20.1.2 04/10/28 15:21:16 bar@mysql.com +8 -0
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

  mysql-test/r/alter_table.result
    1.40.1.1 04/10/28 15:21:16 bar@mysql.com +1 -0
    Produce a "truncated" warning if a value cannot be converted
    into the column character set on INSERT/UPDATE.

ChangeSet
  1.1616.1143.1 04/10/28 10:50:39 joreland@mysql.com +1 -0
  Fix for aix4 which defines clock_gettime, but it only returns
  ENOSYS

  configure.in
    1.201.1.113 04/10/28 10:50:37 joreland@mysql.com +13 -1
    Fix for aix4 which defines clock_gettime, but it only returns
    ENOSYS

ChangeSet
  1.1616.1142.1 04/10/28 11:43:31 bar@mysql.com +4 -0
  An extra "separator" class member was removed from Item_func_concat_ws.
  args[0] is now used instead.

  sql/sql_yacc.yy
    1.203.1.158 04/10/28 11:43:24 bar@mysql.com +1 -1
    An extra "separator" class member was removed from Item_func_concat_ws.
    args[0] is now used instead.

  sql/item_strfunc.h
    1.73.2.2 04/10/28 11:43:24 bar@mysql.com +1 -19
    An extra "separator" class member was removed from Item_func_concat_ws.
    args[0] is now used instead.

  sql/item_strfunc.cc
    1.193 04/10/28 11:43:24 bar@mysql.com +10 -52
    An extra "separator" class member was removed from Item_func_concat_ws.
    args[0] is now used instead.

  sql/item_func.cc
    1.124.1.90 04/10/28 11:43:24 bar@mysql.com +2 -2
    An extra "separator" class member was removed from Item_func_concat_ws.
    args[0] is now used instead.

ChangeSet
  1.1616.1.444 04/10/28 02:54:32 konstantin@mysql.com +1 -0
  Making the latest fix for Bug#6166 (key.test) work in prepared statements.

  sql/sql_prepare.cc
    1.34.1.99 04/10/28 02:54:29 konstantin@mysql.com +4 -2
    Catch another class of errors possible during yyparse:
    if thd->net.report_error is set, we need to send the message and 
    abort.

ChangeSet
  1.1616.1141.1 04/10/27 21:59:34 joerg@mysql.com +1 -0
  Fix for bug#5385 ("Text files have unix line break"): 
  Windows style line end \r\n on README, license, and similar essential plaintext files.

  scripts/make_win_src_distribution.sh
    1.25 04/10/27 21:59:31 joerg@mysql.com +14 -12
    Some plain text files (which a Windows user might view in any editor) should have 
    Windows style line end \r\n (bug#5385). The tool is changed to do a systematic pass 
    over all files, find all relevant ones (especially "README*", "ChangeLog", "INSTALL*", 
    license text), and adapt them.
    Included are two minor cleanups ("useless use of cat" avoided, variable setting 
    moved to more sensible place).

ChangeSet
  1.1346.755.2 04/10/27 21:51:27 lenz@mysql.com +2 -0
   - Applied some Windows portability fixes for myisampack.c and sql_handler.cc
    (backports from fixes made in 4.1)

  sql/sql_handler.cc
    1.19.1.26 04/10/27 21:51:24 lenz@mysql.com +1 -7
     - removed some unused variables
     - added a (byte*) cast to fix a compile error on Windows (backport of a
       fix made in 4.1)

  myisam/myisampack.c
    1.22.1.12 04/10/27 21:51:24 lenz@mysql.com +1 -1
     - replaced "1ULL" with "((ulonglong)1)" to resolve a compile error on
       Windows

ChangeSet
  1.1616.1.442 04/10/27 23:46:22 konstantin@mysql.com +3 -0
  A fix and test case for  Bug#6096 "field.max_length is always zero for 
  numeric columns (stmt_resultset_metadata)"

  tests/client_test.c
    1.51.1.75 04/10/27 23:46:18 konstantin@mysql.com +101 -0
    A test case for Bug#6096 "field.max_length is always zero for numeric 
    columns (stmt_resultset_metadata)

  sql-common/my_time.c
    1.6.1.3 04/10/27 23:46:18 konstantin@mysql.com +0 -3
    Fix valgrind warning.

  libmysql/libmysql.c
    1.156.1.119 04/10/27 23:46:18 konstantin@mysql.com +19 -2
    A fix for Bug#6096 "field.max_length is always zero for numeric columns
     (stmt_resultset_metadata)": set field->max_lenght for numeric
    columns when we set up skip_result functions. A minor drawback for this 
    approach is that field->max_length  can be not zero even if 
    STMT_ATTR_UPDATE_MAX_LENGTH is not set.

ChangeSet
  1.1616.1.441 04/10/27 21:56:17 monty@mysql.com +4 -0
  Fixed access to freed memory

  sql/sql_insert.cc
    1.86.2.59 04/10/27 21:56:15 monty@mysql.com +4 -2
    Fixed access to freed memory

  sql/sql_cache.cc
    1.46.1.39 04/10/27 21:56:15 monty@mysql.com +3 -3
    after merge fix

  sql/set_var.cc
    1.34.1.108 04/10/27 21:56:15 monty@mysql.com +0 -2
    after merge fix

  innobase/srv/srv0srv.c
    1.72 04/10/27 21:56:15 monty@mysql.com +0 -2
    after merge fix

ChangeSet
  1.1346.707.55 04/10/27 13:44:31 paul@kite-hub.kitebird.com +1 -0
  texi2html:
    Updated version of texi2html so that 4.0.22 HTML manual doesn't turn out all goofy.

  Docs/Support/texi2html
    1.6.2.2 04/10/27 13:43:37 paul@kite-hub.kitebird.com +53 -45
    Updated version of texi2html so that 4.0.22 HTML manual doesn't turn out all goofy.

ChangeSet
  1.1616.1139.1 04/10/27 21:11:06 bell@sanja.is.com.ua +4 -0
  removed incorrect error message about aggregate functions
  improved mechanisn of detection posibility to be NULL for single row queries
  switched off substitution optimisation for single row subqueries in PS due to problem in resolving substituted expressions
  (changes to make subselects test working with PS protocol)

  sql/item_subselect.h
    1.52.1.4 04/10/27 21:10:15 bell@sanja.is.com.ua +4 -0
    new method to help in NULL ability detection

  sql/item_subselect.cc
    1.60.1.56 04/10/27 21:10:15 bell@sanja.is.com.ua +76 -15
    removed incorrect error message about aggregate functions
    switched off substitution optimisation for single row subqueries in PS due to problem in resolving substituted expressions
    improved mechanisn of detection posibility to be NULL for single row queries

  mysql-test/t/subselect.test
    1.58.1.65 04/10/27 21:10:15 bell@sanja.is.com.ua +2 -3
    removed incorrect error message about aggregate functions

  mysql-test/r/subselect.result
    1.67.1.76 04/10/27 21:10:15 bell@sanja.is.com.ua +9 -6
    removed incorrect error message about aggregate functions
    improved mechanisn of detection posibility to be NULL for single row queries

ChangeSet
  1.1616.1138.1 04/10/27 17:30:12 tomas@poseidon.ndb.mysql.com +2 -0
  Implemented fragmented signal from API
  primarily to enable creation of tables with more attributes than 91 (up to 128)
  
  Intermediate push for testing
  CHUNK_SZ will be set higher in real implementation and API_TRACE added

  ndb/src/ndbapi/TransporterFacade.hpp
    1.17 04/10/27 17:30:08 tomas@poseidon.ndb.mysql.com +2 -1
    Implemented fragmented signal from API
    primarily to enable creation of tables with more attributes than 91 (up to 128)
    
    Intermediate push for testing
    CHUNK_SZ will be set higher in real implementation and API_TRACE added

  ndb/src/ndbapi/TransporterFacade.cpp
    1.23 04/10/27 17:30:08 tomas@poseidon.ndb.mysql.com +106 -7
    Implemented fragmented signal from API
    primarily to enable creation of tables with more attributes than 91 (up to 128)
    
    Intermediate push for testing
    CHUNK_SZ will be set higher in real implementation and API_TRACE added

ChangeSet
  1.1346.755.1 04/10/27 18:57:49 monty@mysql.com +3 -0
  Fix when compiling without InnoDB

  mysql-test/t/innodb-lock.test
    1.1.1.3 04/10/27 18:57:48 monty@mysql.com +5 -0
    Fix when compiling without InnoDB

  mysql-test/r/innodb-lock.result
    1.3.1.1 04/10/27 18:57:48 monty@mysql.com +1 -0
    Fix when compiling without InnoDB

ChangeSet
  1.1346.707.53 04/10/27 17:54:10 joerg@mysql.com +1 -0
  Change 'Build-tools/mysql-copyright' to ensure the receiving machines will build
  without trying to re-run autotools.
  (Backport from 4.1.7 for 4.0.22)

  Build-tools/mysql-copyright
    1.8.1.10 04/10/27 17:54:09 joerg@mysql.com +14 -7
    The top level Makefile will try to re-run the autotools unless the timestamps of the
    relevant files are in truly ascending order. Ensure this order!
    (Backport from 4.1.7 for 4.0.22)

  BitKeeper/deleted/.del-innodb-lock-master.opt~f76a4a1999728f87
    1.1.1.1 04/10/27 18:34:10 monty@mysql.com +0 -0
    Delete: mysql-test/t/innodb-lock-master.opt

ChangeSet
  1.1627.16.2 04/10/27 15:45:10 heikki@hundin.mysql.fi +7 -0
  btr0sea.c, buf0lru.c, buf0buf.c, ha0ha.c, hash0hash.h, ha0ha.h, buf0buf.h:
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index memory overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/btr/btr0sea.c
    1.23 04/10/27 15:42:18 heikki@hundin.mysql.fi +4 -70
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/buf/buf0lru.c
    1.20 04/10/27 15:41:56 heikki@hundin.mysql.fi +1 -0
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/buf/buf0buf.c
    1.36.1.1 04/10/27 15:41:56 heikki@hundin.mysql.fi +1 -0
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/ha/ha0ha.c
    1.14 04/10/27 15:41:47 heikki@hundin.mysql.fi +90 -35
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/include/hash0hash.h
    1.5 04/10/27 15:41:21 heikki@hundin.mysql.fi +15 -3
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/include/ha0ha.h
    1.6 04/10/27 15:41:21 heikki@hundin.mysql.fi +13 -5
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

  innobase/include/buf0buf.h
    1.24 04/10/27 15:41:20 heikki@hundin.mysql.fi +7 -1
    Link adaptive hash index entries to the buffer page, so that we can remove them quickly without knowing the record structure on that page; this was requested by Marko for the compact InnoDB table format; note that the adaptive hash index overhead grows by 67 %, maybe we have to tune this later somehow

ChangeSet
  1.1346.707.52 04/10/27 13:33:11 marko@hundin.mysql.fi +9 -0
  Backport innodb_max_purge_lag from 4.1

  sql/set_var.cc
    1.12.1.48 04/10/27 13:33:07 marko@hundin.mysql.fi +4 -0
    Add global variable innodb_max_purge_lag.

  sql/mysqld.cc
    1.297.1.221 04/10/27 13:33:07 marko@hundin.mysql.fi +6 -0
    Add startup option innodb_max_purge_lag,
    with default value 0 (meaning infinite, disabling the feature).

  sql/ha_innodb.h
    1.48.2.16 04/10/27 13:33:07 marko@hundin.mysql.fi +1 -0
    Add configuration parameter srv_max_purge_lag.

  innobase/trx/trx0rseg.c
    1.3.1.1 04/10/27 13:33:07 marko@hundin.mysql.fi +6 -1
    Initialize trx_sys->rseg_history_len at InnoDB start-up.

  innobase/trx/trx0purge.c
    1.9.1.8 04/10/27 13:33:07 marko@hundin.mysql.fi +38 -0
    Update trx_sys->rseg_history_len.
    trx_purge(): Compute srv_dml_needed_delay from srv_max_purge_lag
    and trx_sys->rseg_history_len.

  innobase/srv/srv0srv.c
    1.35.1.41 04/10/27 13:33:07 marko@hundin.mysql.fi +6 -0
    Define global variable srv_dml_needed_delay.
    Define configuration parameter srv_max_purge_lag.

  innobase/row/row0mysql.c
    1.39.1.35 04/10/27 13:33:07 marko@hundin.mysql.fi +17 -0
    Add row_mysql_delay_if_needed() for delaying INSERTs, UPDATEs and
    DELETEs for srv_dml_needed_delay microseconds.

  innobase/include/trx0sys.h
    1.8.1.4 04/10/27 13:33:07 marko@hundin.mysql.fi +4 -0
    Add trx_sys->rseg_history_len

  innobase/include/srv0srv.h
    1.21.1.13 04/10/27 13:33:07 marko@hundin.mysql.fi +2 -0
    Add configuration parameter srv_max_purge_lag.
    Add global variable srv_dml_needed_delay.

ChangeSet
  1.1616.1.439 04/10/26 22:41:45 serg@serg.mylan +1 -0
  after merge fix

  mysql-test/r/ctype_utf8.result
    1.44 04/10/26 22:41:40 serg@serg.mylan +0 -1
    after merge fix

ChangeSet
  1.1616.1.437 04/10/26 22:42:16 konstantin@mysql.com +1 -0
  Playing with test_bug5399() to make it work on HPUX 64 bit: no 
  reason for the failure was found, so the guess is that it is a 
  compiler bug.

  tests/client_test.c
    1.51.1.74 04/10/26 22:42:12 konstantin@mysql.com +19 -18
    Playing with test_bug5399() to make it work on HPUX 64 bit: no 
    reason for the failure was found, so the guess is that it is a 
    compiler bug.

ChangeSet
  1.1616.1137.1 04/10/26 20:31:41 serg@serg.mylan +4 -0
  Bug #6019 - SELECT tries to use too short prefix index on utf8 data
  Field_string::pack should respect max_length as Field_string::pack_key does

  sql/field.h
    1.120 04/10/26 20:31:35 serg@serg.mylan +0 -1
    Bug #6019 - SELECT tries to use too short prefix index on utf8 data
    Field_string::pack should respect max_length as Field_string::pack_key does

  sql/field.cc
    1.190.2.1 04/10/26 20:31:35 serg@serg.mylan +0 -16
    Bug #6019 - SELECT tries to use too short prefix index on utf8 data
    Field_string::pack should respect max_length as Field_string::pack_key does

  mysql-test/t/ctype_utf8.test
    1.40.2.1 04/10/26 20:31:35 serg@serg.mylan +4 -0
    Bug #6019 - SELECT tries to use too short prefix index on utf8 data
    Field_string::pack should respect max_length as Field_string::pack_key does

  mysql-test/r/ctype_utf8.result
    1.40.2.1 04/10/26 20:31:35 serg@serg.mylan +4 -0
    Bug #6019 - SELECT tries to use too short prefix index on utf8 data
    Field_string::pack should respect max_length as Field_string::pack_key does

ChangeSet
  1.1616.1136.2 04/10/26 20:47:23 heikki@hundin.mysql.fi +1 -0
  fil0fil.c:
    Print to the .err log a more detailed error message if in IMPORT TABLESPACE the .ibd file does not exist

  innobase/fil/fil0fil.c
    1.41 04/10/26 20:47:12 heikki@hundin.mysql.fi +10 -0
    Print to the .err log a more detailed error message if in IMPORT TABLESPACE the .ibd file does not exist

ChangeSet
  1.1616.1136.1 04/10/26 20:29:11 heikki@hundin.mysql.fi +3 -0
  row0mysql.c:
    Print more warnings to the .err log if ALTER TABLE ... IMPORT TABLESPACE fails for some reason
  os0file.c:
    Do not call exit(1) if os_file_delete() fails; remove unused parameter from
  handle_error_no_exit()
  
  fil0fil.c:
    Allow DROP TABLE even if the .ibd file for the table does not exist

  innobase/row/row0mysql.c
    1.76 04/10/26 20:23:40 heikki@hundin.mysql.fi +25 -0
    Print more warnings to the .err log if ALTER TABLE ... IMPORT TABLESPACE fails for some reason

  innobase/os/os0file.c
    1.87 04/10/26 20:22:50 heikki@hundin.mysql.fi +11 -14
    Dono not call exit(1) if os_file_delete() fails; remove unused parameter from handle_error_no_exit()

  innobase/fil/fil0fil.c
    1.40 04/10/26 20:21:55 heikki@hundin.mysql.fi +4 -0
    Allow DROP TABLE even if the .ibd file for the table does not exist

ChangeSet
  1.1616.1135.1 04/10/26 19:07:13 lenz@mysql.com +1 -0
   - Bumped up version number to 4.1.8 in configure.in
   - tagged ChangeSet 1.2029 as "mysql-4.1.7"

  configure.in
    1.201.35.1 04/10/26 19:07:09 lenz@mysql.com +1 -1
     - Bumped up version number to 4.1.8

ChangeSet
  1.1616.1.434 04/10/26 19:59:33 monty@mysql.com +1 -0
  Added missing initialier

  sql-common/client.c
    1.46.1.31 04/10/26 19:59:31 monty@mysql.com +2 -2
    Added missing initialier

ChangeSet
  1.1616.1134.1 04/10/26 19:30:01 monty@mysql.com +56 -0
  A lot of fixes for prepared statements (PS):
  New mysqltest that can run mysqltest with PS
  Added support for ZEROFILL in PS
  Fixed crash when one called mysql_stmt_store_result() without a preceding mysql_stmt_bind_result()
  Updated test cases to support --ps-protocol
  (Some tests are still run using old protocol)
  Fixed crash in PS when using SELECT * FROM t1 NATURAL JOIN t2...
  Fixed crash in PS when using sub queries
  Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever"
  Fixed wrong permissions check in PS and multi-table updates (one could get permission denied for legal quries)
  Fix for PS and SELECT ... PROCEDURE
  Reset all warnings when executing a new PS query
  group_concat(...ORDER BY) didn't work with PS
  Fixed problem with test suite when not using innodb

  sql/sql_union.cc
    1.74.1.59 04/10/26 19:29:55 monty@mysql.com +7 -2
    Fixes for PS and SELECT ... PROCEDURE
    Reset 'with_wild' as 'wild' is resolved on prepare

  sql/sql_prepare.cc
    1.34.1.98 04/10/26 19:29:55 monty@mysql.com +10 -1
    Fix for PS and SELECT ... PROCEDURE
    Reset all warnings when executing a new query

  sql/sql_parse.cc
    1.271.84.8 04/10/26 19:29:55 monty@mysql.com +14 -7
    More debugging information
    Make a copy of 'db' in PS as this may change
    Fixed wrong permissions check in PS and multi-table updates

  sql/sql_lex.h
    1.102.1.73 04/10/26 19:29:54 monty@mysql.com +2 -0
    Fix for PS and procedures

  sql/sql_insert.cc
    1.86.2.58 04/10/26 19:29:54 monty@mysql.com +8 -0
    Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever"

  sql/sql_error.cc
    1.16.1.3 04/10/26 19:29:54 monty@mysql.com +1 -2
    Style fix

  sql/sql_class.cc
    1.105.32.1 04/10/26 19:29:54 monty@mysql.com +2 -1
    Style fix

  sql/sql_base.cc
    1.145.1.88 04/10/26 19:29:54 monty@mysql.com +35 -28
    setup_wild() didn't properly restore old arena, which caused core dump in PS when using
    SELECT * FROM t1 NATURAL JOIN t2...

  sql/set_var.cc
    1.34.49.1 04/10/26 19:29:54 monty@mysql.com +2 -1
    Style fix

  sql/protocol.cc
    1.56.1.36 04/10/26 19:29:54 monty@mysql.com +7 -0
    TIME didn't support full range with PS

  sql/item_sum.h
    1.48.1.24 04/10/26 19:29:54 monty@mysql.com +0 -1
    Removed not needed variable

  sql/item_sum.cc
    1.89.1.37 04/10/26 19:29:54 monty@mysql.com +11 -25
    group_concat(...ORDER BY) didn't work with PS
    Removed variable warning_available as 'warning' can be used for this.

  sql/item_subselect.cc
    1.60.1.55 04/10/26 19:29:54 monty@mysql.com +2 -2
    Some subqueries didn't work with PS

  sql/item_cmpfunc.cc
    1.111.1.53 04/10/26 19:29:54 monty@mysql.com +7 -1
    IN(constants,...) didn't work with PS

  sql/field.cc
    1.190.1.1 04/10/26 19:29:54 monty@mysql.com +2 -2
    TIME didn't support full range with PS

  sql-common/my_time.c
    1.6.1.2 04/10/26 19:29:54 monty@mysql.com +5 -1
    TIME didn't support full range with PS

  sql-common/client.c
    1.46.1.30 04/10/26 19:29:54 monty@mysql.com +2 -0
    More debugging information

  mysys/my_alloc.c
    1.22.1.2 04/10/26 19:29:54 monty@mysql.com +2 -0
    More debugging information

  mysql-test/t/warnings.test
    1.17 04/10/26 19:29:54 monty@mysql.com +12 -1
    Fixes for --ps-protocol

  mysql-test/t/union.test
    1.76 04/10/26 19:29:54 monty@mysql.com +4 -0
    Fixes for --ps-protocol

  mysql-test/t/type_float.test
    1.11.1.1 04/10/26 19:29:54 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/type_blob.test
    1.22 04/10/26 19:29:54 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/status.test
    1.11 04/10/26 19:29:54 monty@mysql.com +2 -0
    Fixes for --ps-protocol

  mysql-test/t/select.test
    1.28 04/10/26 19:29:54 monty@mysql.com +6 -0
    Fixes for --ps-protocol

  mysql-test/t/rpl_user_variables.test
    1.4.1.2 04/10/26 19:29:54 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/rpl_redirect.test
    1.9.1.1 04/10/26 19:29:54 monty@mysql.com +2 -0
    Fixes for --ps-protocol

  mysql-test/t/rollback.test
    1.7 04/10/26 19:29:54 monty@mysql.com +2 -0
    Fixes for --ps-protocol

  mysql-test/t/ps_1general.test
    1.3.1.4 04/10/26 19:29:54 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/multi_statement.test
    1.3 04/10/26 19:29:54 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/metadata.test
    1.2 04/10/26 19:29:54 monty@mysql.com +2 -0
    Fixes for --ps-protocol

  mysql-test/t/insert_update.test
    1.9 04/10/26 19:29:53 monty@mysql.com +2 -2
    Fixes for --ps-protocol

  mysql-test/t/insert_select.test
    1.13 04/10/26 19:29:53 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/insert.test
    1.11.2.1 04/10/26 19:29:53 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/t/innodb-lock.test
    1.4 04/10/26 19:29:53 monty@mysql.com +2 -0
    Fixed test to work even if Innodb is not compiled in.

  mysql-test/t/func_sapdb.test
    1.2.1.3 04/10/26 19:29:53 monty@mysql.com +17 -1
    Fixes for --ps-protocol

  mysql-test/t/func_group.test
    1.24.1.3 04/10/26 19:29:53 monty@mysql.com +4 -0
    Fixes for --ps-protocol

  mysql-test/t/fulltext_multi.test
    1.8.1.1 04/10/26 19:29:53 monty@mysql.com +3 -3
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/t/fulltext_left_join.test
    1.11 04/10/26 19:29:53 monty@mysql.com +1 -1
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/t/fulltext_cache.test
    1.6.1.1 04/10/26 19:29:53 monty@mysql.com +2 -2
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/t/date_formats.test
    1.10 04/10/26 19:29:53 monty@mysql.com +9 -1
    Fixes for --ps-protocol

  mysql-test/t/ctype_utf8.test
    1.40.1.1 04/10/26 19:29:53 monty@mysql.com +1 -1
    Remove warnings

  mysql-test/t/create.test
    1.48 04/10/26 19:29:53 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  mysql-test/r/innodb-lock.result
    1.4 04/10/26 19:29:53 monty@mysql.com +1 -0
    Fixed test to work even if Innodb is not compiled in.

  mysql-test/r/fulltext_multi.result
    1.10.1.1 04/10/26 19:29:53 monty@mysql.com +15 -15
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/r/fulltext_left_join.result
    1.12 04/10/26 19:29:53 monty@mysql.com +6 -6
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/r/fulltext_cache.result
    1.10.1.1 04/10/26 19:29:53 monty@mysql.com +18 -18
    Changed output of MATCH to use round() to get same numbers with --ps-protocol

  mysql-test/r/ctype_utf8.result
    1.40.1.1 04/10/26 19:29:53 monty@mysql.com +1 -3
    Fixed test case

  mysql-test/mysql-test-run.sh
    1.208.1.13 04/10/26 19:29:53 monty@mysql.com +2 -0
    Added options --ps-protocol

  mysql-test/include/ps_conv.inc
    1.3 04/10/26 19:29:53 monty@mysql.com +2 -0
    Fixes for --ps-protocol

  mysql-test/include/have_query_cache.inc
    1.2 04/10/26 19:29:53 monty@mysql.com +3 -0
    Fixes for --ps-protocol

  libmysqld/examples/Makefile.am
    1.17.1.2 04/10/26 19:29:53 monty@mysql.com +3 -2
    mysqltest now uses regex

  libmysql/libmysql.c
    1.156.1.118 04/10/26 19:29:53 monty@mysql.com +29 -10
    Reset warning_count after prepare (safety). In the future we should also provide warnings on prepare
    integer -> string conversion now handles ZEROFILL
    double -> string conversion is now closer to the one in the server
    Fixed crash when one called mysql_stmt_store_result() without preceding mysql_stmt_bind_result()
    

  configure.in
    1.201.1.111 04/10/26 19:29:53 monty@mysql.com +1 -1
    mysqltest now uses regex

  client/mysqltest.c
    1.92.11.4 04/10/26 19:29:53 monty@mysql.com +637 -54
    Added support for testing of prepared statements (with --ps-protocol)
    Main code was done by Kent, I did mainly some cleanups and minor bug fixes
    New test commands:
    --disable_ps_protocol
    --enable_ps_protocol
    NOTE: new code still has some things that needs to be cleaned up.
    For example run_query_stmt_handle_error() should be made more general so that same code can be used also by 'normal' queries

  client/Makefile.am
    1.32.1.3 04/10/26 19:29:53 monty@mysql.com +3 -1
    mysqltest now uses regex

  BitKeeper/deleted/.del-innodb-lock-master.opt~f76a4a1999728f87
    1.2 04/10/26 18:34:28 monty@mysql.com +0 -0
    Delete: mysql-test/t/innodb-lock-master.opt

ChangeSet
  1.1616.1.432 04/10/26 12:21:19 tomas@poseidon.ndb.mysql.com +1 -0
  Use my_sleep instead of nanosleep for portability

  ndb/src/common/portlib/NdbSleep.c
    1.6 04/10/26 12:21:16 tomas@poseidon.ndb.mysql.com +5 -0
    Use my_sleep instead of nanosleep for portability

ChangeSet
  1.1616.1133.1 04/10/26 10:56:41 tomas@poseidon.ndb.mysql.com +1 -0
  removed compiler warning

  ndb/src/common/logger/Logger.cpp
    1.6 04/10/26 10:56:37 tomas@poseidon.ndb.mysql.com +2 -2
    removed compiler warning

ChangeSet
  1.1616.1132.1 04/10/26 09:48:01 tomas@poseidon.ndb.mysql.com +22 -0
  compilation fix for AIX

  ndb/src/ndbapi/TransporterFacade.hpp
    1.16 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +4 -4
    compilation fix for AIX

  ndb/src/ndbapi/ObjectMap.hpp
    1.6 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.19 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/src/mgmsrv/ConfigInfo.hpp
    1.7 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +2 -2
    compilation fix for AIX

  ndb/src/kernel/vm/LongSignal.hpp
    1.2 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.33 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +16 -16
    compilation fix for AIX

  ndb/src/kernel/blocks/dbdih/Sysfile.hpp
    1.2 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +6 -6
    compilation fix for AIX

  ndb/src/kernel/blocks/dbdict/Dbdict.hpp
    1.5 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +13 -13
    compilation fix for AIX

  ndb/src/common/util/Properties.cpp
    1.9 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -0
    compilation fix for AIX

  ndb/include/util/Properties.hpp
    1.6 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/ndbapi/NdbBlob.hpp
    1.7 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +8 -8
    compilation fix for AIX

  ndb/include/ndb_global.h
    1.17 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/logger/Logger.hpp
    1.4 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/logger/LogHandler.hpp
    1.4 04/10/26 09:47:58 tomas@poseidon.ndb.mysql.com +3 -3
    compilation fix for AIX

  ndb/include/logger/FileLogHandler.hpp
    1.4 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +3 -3
    compilation fix for AIX

  ndb/include/kernel/signaldata/UpgradeStartup.hpp
    1.3 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +4 -4
    compilation fix for AIX

  ndb/include/kernel/signaldata/ScanTab.hpp
    1.9 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/kernel/signaldata/DictTabInfo.hpp
    1.7 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +17 -17
    compilation fix for AIX

  ndb/include/kernel/signaldata/DictSchemaInfo.hpp
    1.2 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +2 -2
    compilation fix for AIX

  ndb/include/kernel/NodeState.hpp
    1.4 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/kernel/LogLevel.hpp
    1.11 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +1 -1
    compilation fix for AIX

  ndb/include/kernel/Interpreter.hpp
    1.3 04/10/26 09:47:57 tomas@poseidon.ndb.mysql.com +25 -25
    compilation fix for AIX

ChangeSet
  1.1616.1131.1 04/10/26 13:18:35 gluh@gluh.mysql.r18.ru +1 -0
  Typo fix

  sql/sql_yacc.yy
    1.203.1.157 04/10/26 13:18:31 gluh@gluh.mysql.r18.ru +1 -1
    Typo fix

ChangeSet
  1.1616.1.428 04/10/26 12:42:23 bar@mysql.com +7 -0
  Bug 6206: ENUMs are not case sensitive even if declared BINARY
  The same problem with SET columns:
  
  find_set() now executes find_type2() to do charset aware search,
  instead of always using system_charset_info comparison.

ChangeSet
  1.1616.1129.5 04/10/26 12:16:35 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #6166: index prefix length of 0 not rejected

  sql/sql_yacc.yy
    1.203.1.156 04/10/26 12:16:31 gluh@gluh.mysql.r18.ru +13 -1
    Fix for bug #6166: index prefix length of 0 not rejected

  mysql-test/t/key.test
    1.14.1.4 04/10/26 12:16:31 gluh@gluh.mysql.r18.ru +11 -0
    Fix for bug #6166: index prefix length of 0 not rejected

  mysql-test/r/key.result
    1.18.1.5 04/10/26 12:16:31 gluh@gluh.mysql.r18.ru +2 -0
    Fix for bug #6166: index prefix length of 0 not rejected

  sql/strfunc.cc
    1.4 04/10/26 12:42:13 bar@mysql.com +7 -9
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  sql/sql_parse.cc
    1.271.1.124 04/10/26 12:42:13 bar@mysql.com +3 -2
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  sql/set_var.cc
    1.34.1.105 04/10/26 12:42:13 bar@mysql.com +3 -1
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  sql/mysql_priv.h
    1.186.1.139 04/10/26 12:42:13 bar@mysql.com +1 -1
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  sql/field.cc
    1.192 04/10/26 12:42:13 bar@mysql.com +2 -2
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  mysql-test/t/type_set.test
    1.7 04/10/26 12:42:12 bar@mysql.com +21 -0
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

  mysql-test/r/type_set.result
    1.10.1.1 04/10/26 12:42:12 bar@mysql.com +33 -0
    Bug 6206: ENUMs are not case sensitive even if declared BINARY
    The same problem with SET columns:
    
    find_set() now executes find_type2() to do charset aware search,
    instead of always using system_charset_info comparison.

ChangeSet
  1.1627.16.1 04/10/25 23:08:55 igor@rurik.mysql.com +2 -0
  item_cmpfunc.h:
    COND_EQUAL must be derived from Sql_alloc to simplify memory
    management for objects of this class.
    This fixes a leak in mysql-test-run noticed by PEM.
  opt_range.cc:
    Fixed uninitialized min_max_range member the QUICK_GROUP_MIN_MAX_SELECT class.

  sql/item_cmpfunc.h
    1.80 04/10/25 23:03:35 igor@rurik.mysql.com +1 -1
    COND_EQUAL must be derived from Sql_alloc to simplify memory
    management for objects of this class.
    This fixes a leak in mysql-test-run noticed by PEM.

  sql/opt_range.cc
    1.120 04/10/25 22:59:23 igor@rurik.mysql.com +3 -1
    Fixed uninitialized min_max_range member the QUICK_GROUP_MIN_MAX_SELECT class.

ChangeSet
  1.1616.1129.4 04/10/26 10:41:14 bar@mysql.com +4 -0
  - Check ENUM/SET duplicate values taking in account charset/collation.

  sql/sql_table.cc
    1.157.2.101 04/10/26 10:41:09 bar@mysql.com +14 -14
    - Check ENUM/SET duplicate values taking in account charset/collation.

  mysql-test/t/ctype_sjis.test
    1.3 04/10/26 10:41:08 bar@mysql.com +10 -0
    - Check ENUM/SET duplicate values taking in account charset/collation.

  mysql-test/r/type_enum.result
    1.20 04/10/26 10:41:08 bar@mysql.com +0 -2
    - Check ENUM/SET duplicate values taking in account charset/collation.

  mysql-test/r/ctype_sjis.result
    1.3 04/10/26 10:41:08 bar@mysql.com +13 -0
    - Check ENUM/SET duplicate values taking in account charset/collation.

ChangeSet
  1.1616.1129.3 04/10/26 09:13:52 bar@mysql.com +3 -0
  Reuse more code: two equal pieces for ENUM and SET where moved
  into a function.

  sql/sql_parse.cc
    1.271.1.123 04/10/26 09:13:46 bar@mysql.com +33 -26
    Reuse more code: two equal pieces for ENUM and SET where moved
    into a function.

  mysql-test/t/ctype_utf8.test
    1.41 04/10/26 09:13:46 bar@mysql.com +12 -0
    Reuse more code: two equal pieces for ENUM and SET where moved
    into a function.

  mysql-test/r/ctype_utf8.result
    1.41 04/10/26 09:13:46 bar@mysql.com +13 -0
    Reuse more code: two equal pieces for ENUM and SET where moved
    into a function.

ChangeSet
  1.1616.1129.1 04/10/25 20:35:46 tomas@poseidon.ndb.mysql.com +3 -0
  fix for alignment bug on solaris 64 bit
  removed compiler warning

  sql/ha_ndbcluster.cc
    1.106 04/10/25 20:35:42 tomas@poseidon.ndb.mysql.com +5 -3
    removed compiler warning

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.7 04/10/25 20:35:42 tomas@poseidon.ndb.mysql.com +20 -16
    fix for alignment bug on solaris 64 bit

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.11 04/10/25 20:35:42 tomas@poseidon.ndb.mysql.com +18 -17
    fix for alignment bug on solaris 64 bit

ChangeSet
  1.1616.1128.1 04/10/25 22:15:45 joerg@mysql.com +1 -0
  Change 'Build-tools/mysql-copyright' to ensure the receiving machines will build
  without trying to re-run autotools.

  Build-tools/mysql-copyright
    1.21 04/10/25 22:13:49 joerg@mysql.com +9 -3
    The top level Makefile will try to re-run the autotools unless the timestamps of the
    relevant files are in truly ascending order. Ensure this order!

ChangeSet
  1.1616.1125.3 04/10/25 16:02:41 tomas@poseidon.ndb.mysql.com +2 -0
  removed usage od NDB_MUTEX_INITIALIZER

  ndb/test/ndbapi/testOIBasic.cpp
    1.25 04/10/25 16:02:31 tomas@poseidon.ndb.mysql.com +5 -3
    removed usage od NDB_MUTEX_INITIALIZER

  ndb/test/ndbapi/testDeadlock.cpp
    1.3 04/10/25 16:02:31 tomas@poseidon.ndb.mysql.com +5 -3
    removed usage od NDB_MUTEX_INITIALIZER

ChangeSet
  1.1616.1125.2 04/10/25 15:21:49 tomas@poseidon.ndb.mysql.com +7 -0
  removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.10 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +24 -7
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/ndbapi/Ndbinit.cpp
    1.23 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +0 -15
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/ndbapi/NdbEventOperationImpl.cpp
    1.8 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +10 -13
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/ndbapi/Ndb.cpp
    1.34 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +4 -3
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.18 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +1 -0
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.42.1.1 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +11 -9
    removed usage of NDB_MUTEX_INITIALIZER

  ndb/include/portlib/NdbMutex.h
    1.5 04/10/25 15:21:38 tomas@poseidon.ndb.mysql.com +0 -2
    removed usage of NDB_MUTEX_INITIALIZER

ChangeSet
  1.1627.13.11 04/10/25 17:32:28 bell@sanja.is.com.ua +10 -0
  fixed detection of updating table on which we select (BUG#6032)

  sql/table.h
    1.73.1.5 04/10/25 17:32:25 bell@sanja.is.com.ua +0 -8
    removed next_independent to allow to check VIEW subqueries

  sql/sql_view.cc
    1.21.2.1 04/10/25 17:32:25 bell@sanja.is.com.ua +30 -10
    removed next_independent to allow to check VIEW subqueries
    optimisation to mark as non-updatable views with subqueries by same table.

  sql/sql_update.cc
    1.122.2.1 04/10/25 17:32:25 bell@sanja.is.com.ua +1 -1
    removed next_independent to allow to check VIEW subqueries

  sql/sql_parse.cc
    1.358.3.4 04/10/25 17:32:25 bell@sanja.is.com.ua +1 -1
    removed next_independent to allow to check VIEW subqueries

  sql/sql_insert.cc
    1.116.1.3 04/10/25 17:32:24 bell@sanja.is.com.ua +1 -1
    removed next_independent to allow to check VIEW subqueries

  sql/sql_delete.cc
    1.128.2.1 04/10/25 17:32:24 bell@sanja.is.com.ua +1 -1
    removed next_independent to allow to check VIEW subqueries

  sql/sql_base.cc
    1.187.2.2 04/10/25 17:32:24 bell@sanja.is.com.ua +14 -6
    protection against temporary tables which have not table->table->table_cache_key
    fixed unique check to skip the same table instences

  sql/sql_acl.cc
    1.101.1.2 04/10/25 17:32:24 bell@sanja.is.com.ua +7 -1
    fix of fix for bug BUG#5976

  mysql-test/t/view.test
    1.42.1.13 04/10/25 17:32:24 bell@sanja.is.com.ua +17 -1
    Trys update table from which we select using views and subqueries

  mysql-test/r/view.result
    1.48.1.16 04/10/25 17:32:24 bell@sanja.is.com.ua +13 -0
    Trys update table from which we select using views and subqueries

ChangeSet
  1.1616.1127.1 04/10/25 14:55:44 lenz@mysql.com +1 -0
   - fixed typo in innobase/os/os0file.c that caused the Windows build to fail

  innobase/os/os0file.c
    1.86 04/10/25 14:55:41 lenz@mysql.com +1 -1
     - fixed typo that caused the Windows build to fail

ChangeSet
  1.1616.1.421 04/10/25 17:51:26 bar@mysql.com +18 -0
  Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/table.cc
    1.111.1.4 04/10/25 17:51:21 bar@mysql.com +27 -4
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/strfunc.cc
    1.3 04/10/25 17:51:21 bar@mysql.com +41 -0
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/sql_show.cc
    1.122.1.63 04/10/25 17:51:21 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/sql_parse.cc
    1.271.1.122 04/10/25 17:51:21 bar@mysql.com +14 -4
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/sql_db.cc
    1.68.1.55 04/10/25 17:51:20 bar@mysql.com +2 -2
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/sql_cache.cc
    1.46.1.37 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/set_var.cc
    1.34.1.104 04/10/25 17:51:20 bar@mysql.com +3 -2
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/repl_failsafe.cc
    1.32.1.25 04/10/25 17:51:20 bar@mysql.com +2 -2
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/mysqld.cc
    1.356.1.161 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/mysql_priv.h
    1.186.1.138 04/10/25 17:51:20 bar@mysql.com +1 -0
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/item_timefunc.cc
    1.51.1.20 04/10/25 17:51:20 bar@mysql.com +2 -2
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/handler.cc
    1.103.1.47 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/ha_myisam.cc
    1.115.1.38 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/ha_berkeley.cc
    1.117.1.27 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  sql/field.cc
    1.191 04/10/25 17:51:20 bar@mysql.com +1 -1
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  mysql-test/t/type_enum.test
    1.11 04/10/25 17:51:20 bar@mysql.com +13 -0
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  mysql-test/r/type_enum.result
    1.19 04/10/25 17:51:20 bar@mysql.com +18 -0
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

  include/typelib.h
    1.3 04/10/25 17:51:19 bar@mysql.com +1 -0
    Bug#6202: ENUMs are not case sensitive even if declared BINARY

ChangeSet
  1.1616.1126.2 04/10/25 11:30:33 tomas@poseidon.ndb.mysql.com +2 -0
  removed compiler warning

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.43 04/10/25 11:30:29 tomas@poseidon.ndb.mysql.com +4 -1
    removed compiler warning

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.22 04/10/25 11:30:29 tomas@poseidon.ndb.mysql.com +1 -1
    removed compiler warning

ChangeSet
  1.1627.13.10 04/10/25 13:33:36 bell@sanja.is.com.ua +1 -0
  removed temporary debugging print

  sql/item_subselect.cc
    1.84.2.1 04/10/25 13:33:33 bell@sanja.is.com.ua +0 -2
    removed temporary debugging print

ChangeSet
  1.1616.1126.1 04/10/25 10:23:45 tomas@poseidon.ndb.mysql.com +2 -0
  removed compiler warning
  shortened help text

  ndb/tools/select_all.cpp
    1.10 04/10/25 10:23:41 tomas@poseidon.ndb.mysql.com +6 -1
    removed compiler warning

  ndb/src/mgmsrv/main.cpp
    1.26 04/10/25 10:23:41 tomas@poseidon.ndb.mysql.com +10 -9
    removed compiler warning
    shortened help text

ChangeSet
  1.1616.1125.1 04/10/25 10:19:45 tomas@poseidon.ndb.mysql.com +1 -0
  using my_gethostbyname_r in Ndb_getInAddr

  ndb/src/common/portlib/NdbTCP.cpp
    1.9 04/10/25 10:19:34 tomas@poseidon.ndb.mysql.com +14 -16
    using my_gethostbyname_r in Ndb_getInAddr

ChangeSet
  1.1616.1124.1 04/10/25 10:23:38 serg@serg.mylan +1 -0
  don't hang if the text contains illegal characters

  myisam/ft_parser.c
    1.43 04/10/25 10:23:32 serg@serg.mylan +2 -2
    don't hang if the text contains illegal characters

ChangeSet
  1.1616.1.418 04/10/24 15:25:43 tomas@poseidon.ndb.mysql.com +1 -0
  remove compile warning

  ndb/src/kernel/blocks/dbutil/DbUtil.cpp
    1.10 04/10/24 15:25:36 tomas@poseidon.ndb.mysql.com +3 -1
    remove compile warning

ChangeSet
  1.1616.1123.2 04/10/24 15:09:18 tomas@poseidon.ndb.mysql.com +2 -0
  removed compiler warnings

  ndb/src/kernel/vm/Emulator.cpp
    1.11 04/10/24 15:09:10 tomas@poseidon.ndb.mysql.com +1 -1
    removed compiler warnings

  ndb/src/kernel/blocks/grep/Grep.cpp
    1.4 04/10/24 15:09:10 tomas@poseidon.ndb.mysql.com +8 -0
    removed compiler warnings

ChangeSet
  1.1616.1.415 04/10/24 11:54:58 bell@sanja.is.com.ua +1 -0
  removed unneed variable

  sql/sql_parse.cc
    1.271.1.121 04/10/24 11:54:55 bell@sanja.is.com.ua +0 -1
    removed unneed variable

ChangeSet
  1.1627.13.8 04/10/23 14:23:32 pem@mysql.comhem.se +4 -0
  Fixed BUG#6029: Stored procedure specific handlers should have priority.

  sql/sp_rcontext.h
    1.13 04/10/23 14:23:29 pem@mysql.com +1 -1
    Corrected return type for find_handler.

  sql/sp_rcontext.cc
    1.12.1.1 04/10/23 14:23:29 pem@mysql.com +22 -17
    Find the most specific condition handler, not just the first one.
    (And corrected the return type for find_handler)

  mysql-test/t/sp.test
    1.91.1.3 04/10/23 14:23:29 pem@mysql.com +26 -0
    New test case for BUG#6022.

  mysql-test/r/sp.result
    1.95.1.4 04/10/23 14:23:29 pem@mysql.com +20 -0
    New test case for BUG#6022.

ChangeSet
  1.1627.13.7 04/10/23 13:30:05 pem@mysql.comhem.se +3 -0
  Fixed BUG#6022: Stored procedure shutdown problem with self-calling function.
    Fixed the pre-caching of functions. It now gives the expected stack overrun
    error for functions recursing too deep.

  sql/sp.cc
    1.56.3.2 04/10/23 13:30:02 pem@mysql.com +1 -1
    Cache function first, then recurse, or the pre-caching loops infinitely
    for recursive functions.

  mysql-test/t/sp.test
    1.91.1.2 04/10/23 13:30:02 pem@mysql.com +19 -0
    New test case for BUG#6022.

  mysql-test/r/sp.result
    1.95.1.3 04/10/23 13:30:02 pem@mysql.com +13 -0
    New test case for BUG#6022.

ChangeSet
  1.1616.1122.1 04/10/23 09:05:24 tomas@poseidon.ndb.mysql.com +5 -0
  remove compiler warnings

  ndb/tools/desc.cpp
    1.8 04/10/23 09:05:21 tomas@poseidon.ndb.mysql.com +2 -2
    remove compiler warnings

  ndb/src/mgmsrv/Services.cpp
    1.27 04/10/23 09:05:21 tomas@poseidon.ndb.mysql.com +3 -1
    remove compiler warnings

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.42 04/10/23 09:05:21 tomas@poseidon.ndb.mysql.com +5 -2
    remove compiler warnings

  ndb/src/kernel/blocks/dbutil/DbUtil.cpp
    1.9 04/10/23 09:05:21 tomas@poseidon.ndb.mysql.com +1 -0
    remove compiler warnings

  ndb/src/cw/cpcd/Process.cpp
    1.15 04/10/23 09:05:21 tomas@poseidon.ndb.mysql.com +2 -1
    remove compiler warnings

ChangeSet
  1.1616.1.413 04/10/23 10:24:59 bar@mysql.com +1 -0
  ctype-utf8.c:
    Char is unsigned by defeault on some platforms. Cast t to a signed type.

  strings/ctype-utf8.c
    1.77 04/10/23 10:24:07 bar@mysql.com +1 -1
    Char is unsigned by defeault on some platforms. Cast t to a signed type.

ChangeSet
  1.1616.1.412 04/10/23 03:30:27 monty@mysql.com +7 -0
  Fixed wrong range test code for HEAP tables. This caused a crash when doing a range test with a key that didn't have lower or upper bound (Bug #6082)
  More test cases
  

  sql/ha_heap.cc
    1.44.3.3 04/10/23 03:30:24 monty@mysql.com +2 -1
    Fixed wrong range test code for HEAP tables. This caused a crash when doing a range test with a key that didn't have lower or upper bound

  mysql-test/t/ps.test
    1.26 04/10/23 03:30:24 monty@mysql.com +13 -0
    Test of bug #6047 "Permission problem when executing mysql_stmt_execute with derived table"

  mysql-test/t/key.test
    1.14.1.3 04/10/23 03:30:24 monty@mysql.com +11 -0
    More tests for BUG#6151 - myisam index corruption

  mysql-test/t/heap.test
    1.16 04/10/23 03:30:24 monty@mysql.com +10 -0
    Test for bug #6082 (delete with NOT NULL)

  mysql-test/r/ps.result
    1.29 04/10/23 03:30:24 monty@mysql.com +6 -0
    Test of bug #6047 "Permission problem when executing mysql_stmt_execute with derived table"

  mysql-test/r/key.result
    1.18.1.4 04/10/23 03:30:24 monty@mysql.com +8 -0
    More tests for BUG#6151 - myisam index corruption

  mysql-test/r/heap.result
    1.20.2.1 04/10/23 03:30:23 monty@mysql.com +6 -0
    Test for bug #6082 (delete with NOT NULL)

ChangeSet
  1.1616.1.411 04/10/22 17:25:02 mwagner@here.mwagner.org +1 -0
  configure.in:
    4.1.7 leaves gamma.

  configure.in
    1.201.1.110 04/10/22 17:24:23 mwagner@here.mwagner.org +1 -1
    4.1.7 leaves gamma.

ChangeSet
  1.1616.1.410 04/10/22 23:23:02 serg@serg.mylan +2 -0
  test fixed

  mysql-test/t/key.test
    1.14.1.2 04/10/22 23:22:56 serg@serg.mylan +3 -0
    test fixed

  mysql-test/r/key.result
    1.18.1.3 04/10/22 23:22:56 serg@serg.mylan +7 -0
    test fixed

ChangeSet
  1.1616.1.407 04/10/22 22:42:11 serg@serg.mylan +1 -0
  correct fix for the bug #6151

  myisam/mi_delete.c
    1.29.1.1 04/10/22 22:42:06 serg@serg.mylan +1 -1
    correct fix for the bug #6151

ChangeSet
  1.1616.1121.1 04/10/22 22:26:57 lenz@mysql.com +1 -0
   - applied portability fix for Windows (1ULL -> ULL(1)) to myisampack.c

  myisam/myisampack.c
    1.36 04/10/22 22:26:50 lenz@mysql.com +1 -1
     - applied portability fix for Windows (1ULL -> ULL(1))

ChangeSet
  1.1346.752.7 04/10/22 22:51:04 bell@sanja.is.com.ua +3 -0
  postreview fixes

  sql/sql_cache.cc
    1.29.1.34 04/10/22 22:51:02 bell@sanja.is.com.ua +2 -2
    difine used instead of constant
    typo fixed

  sql/sql_base.cc
    1.117.1.69 04/10/22 22:51:02 bell@sanja.is.com.ua +3 -2
    difine used instead of constant

  sql/mysql_priv.h
    1.150.1.79 04/10/22 22:51:02 bell@sanja.is.com.ua +1 -0
    constant definition

ChangeSet
  1.1616.1107.14 04/10/22 14:32:23 dellis@goetia.(none) +1 -0
  sql_acl.cc:
    Correcting problem with merge

  sql/sql_acl.cc
    1.74.1.71 04/10/22 14:30:06 dellis@goetia.(none) +8 -7
    Correcting problem with merge

ChangeSet
  1.1616.1118.2 04/10/22 23:05:48 konstantin@mysql.com +1 -0
  Post merge fix (test results)

  mysql-test/r/ps.result
    1.28 04/10/22 23:05:42 konstantin@mysql.com +16 -0
    Post merge fix (test results)

ChangeSet
  1.1627.13.6 04/10/22 20:55:52 pem@mysql.comhem.se +1 -0
  Updated view test result (after a warning's been removed).

  mysql-test/r/view.result
    1.48.2.1 04/10/22 20:55:48 pem@mysql.com +0 -2
    Updated test result (after a warning's been removed).

ChangeSet
  1.1616.1114.2 04/10/22 22:51:16 konstantin@mysql.com +4 -0
  A fix and test case for Bug#6088 "FOUND_ROWS returns wrong values for
  prepared statements when LIMIT is used" and post-review comments.
  The fix changes the approach we calculate the need for ORDER BY 
  in UNION: the previous was not PS friendly, as it damaged SELECT_LEX 
  options in case of single select.

  sql/sql_union.cc
    1.74.1.58 04/10/22 22:51:12 konstantin@mysql.com +13 -15
    The actual fix for Bug#6088:
    - don't modify SELECT_LEX'es
    - use boolean variable can_skip_order_by to check if we can skip
      ORDER BY in UNION

  mysql-test/t/ps.test
    1.23.1.1 04/10/22 22:51:12 konstantin@mysql.com +14 -0
    A test case for Bug#6088 "FOUND_ROWS returns wrong values for
     prepared statements when LIMIT is used".

  mysql-test/r/subselect.result
    1.67.1.75 04/10/22 22:51:12 konstantin@mysql.com +3 -3
    Test results fixed: now we don't perform ORDER BY for parts of UNION
    if there is no LIMIT clause.

  mysql-test/r/ps.result
    1.25.1.1 04/10/22 22:51:12 konstantin@mysql.com +24 -0
    Test results fixed: the test case for Bug#6088

ChangeSet
  1.1616.1068.9 04/10/22 13:41:40 dellis@goetia.(none) +1 -0
  sql_acl.cc:
    BUG #5831  Post-review changes, merging improvements from Monty.

  sql/sql_acl.cc
    1.74.1.69 04/10/22 13:40:25 dellis@goetia.(none) +29 -34
    BUG #5831  Post-review changes, merging improvements from Monty.

ChangeSet
  1.1616.1.405 04/10/22 20:33:10 serg@serg.mylan +2 -0
  added missing command names to command_name[] array

  sql/sql_parse.cc
    1.271.90.1 04/10/22 20:33:04 serg@serg.mylan +2 -1
    added missing command names to command_name[] array

  include/mysql_com.h
    1.67.1.39 04/10/22 20:33:04 serg@serg.mylan +5 -2
    added missing command names to command_name[] array

ChangeSet
  1.1627.13.5 04/10/22 20:29:06 pem@mysql.comhem.se +32 -0
  Fixed BUG#6030: Stored procedure has no appropriate DROP privilege.
    ...and no ALTER privilege either.
    For now, only the definer and root can drop or alter an SP.

  sql/sql_yacc.yy
    1.307.4.3 04/10/22 20:29:01 pem@mysql.com +0 -6
    Removed warning for "unitialized variable", as this popped up in unexpected
    places after the access control for drop/alter SPs was added. (And the warning
    was wrong and planned to be removed anyway.)

  sql/sql_parse.cc
    1.358.3.3 04/10/22 20:29:01 pem@mysql.com +88 -16
    Added minimal access control for DROP/ALTER PROCEDURE/FUNCTION. Only the definer
    and root are allowed to do this.

  sql/share/ukrainian/errmsg.txt
    1.79.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/swedish/errmsg.txt
    1.118.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/spanish/errmsg.txt
    1.117.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/slovak/errmsg.txt
    1.117.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/serbian/errmsg.txt
    1.71.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/russian/errmsg.txt
    1.114.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/romanian/errmsg.txt
    1.114.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/portuguese/errmsg.txt
    1.116.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/polish/errmsg.txt
    1.117.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/norwegian/errmsg.txt
    1.116.2.1 04/10/22 20:29:01 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/norwegian-ny/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/korean/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/japanese/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/italian/errmsg.txt
    1.123.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/hungarian/errmsg.txt
    1.118.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/greek/errmsg.txt
    1.117.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/german/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/french/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/estonian/errmsg.txt
    1.119.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/english/errmsg.txt
    1.125.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/dutch/errmsg.txt
    1.120.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/danish/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  sql/share/czech/errmsg.txt
    1.116.2.1 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error message when dropping/altering stored procedures.

  mysql-test/t/sp-security.test
    1.10.1.1 04/10/22 20:29:00 pem@mysql.com +25 -1
    Added tests for access control on who's allowed to drop and alter SPs.

  mysql-test/t/sp-error.test
    1.54 04/10/22 20:29:00 pem@mysql.com +0 -8
    Removed warning for "unitialized variable", as this popped up in unexpected
    places after the access control for drop/alter SPs was added. (And the warning
    was wrong and planned to be removed anyway.)

  mysql-test/r/sp.result
    1.95.1.2 04/10/22 20:29:00 pem@mysql.com +0 -4
    Updated results. (Warning removed.)

  mysql-test/r/sp-security.result
    1.8.1.1 04/10/22 20:29:00 pem@mysql.com +9 -2
    Added tests for access control on who's allowed to drop and alter SPs.

  mysql-test/r/sp-error.result
    1.54 04/10/22 20:29:00 pem@mysql.com +0 -8
    Removed warning for "unitialized variable", as this popped up in unexpected
    places after the access control for drop/alter SPs was added. (And the warning
    was wrong and planned to be removed anyway.)

  include/sql_state.h
    1.20 04/10/22 20:29:00 pem@mysql.com +1 -0
    New access denied error code when dropping/altering stored procedures.

  include/mysqld_error.h
    1.110.2.1 04/10/22 20:29:00 pem@mysql.com +2 -1
    New access denied error code when dropping/altering stored procedures.

ChangeSet
  1.1627.13.4 04/10/22 19:05:17 pem@mysql.comhem.se +8 -0
  Fixed BUG#6027: Stored procedures can be renamed.
  Removed the support for renaming SPs. It's non-standard, conflicted with a standard
  syntax, and was a bit broken anyway.

  sql/sql_yacc.yy
    1.307.4.2 04/10/22 19:05:11 pem@mysql.com +2 -10
    Removed support for renaming SPs. It's non-standard, conflicted with a standard
    syntax, and was a bit broken anyway.

  sql/sql_parse.cc
    1.358.3.2 04/10/22 19:05:11 pem@mysql.com +2 -12
    Removed support for renaming SPs. It's non-standard, conflicted with a standard
    syntax, and was a bit broken anyway.

  sql/sp.h
    1.17 04/10/22 19:05:11 pem@mysql.com +2 -6
    Removed support for renaming SPs. It's non-standard, conflicted with a standard
    syntax, and was a bit broken anyway.

  sql/sp.cc
    1.56.3.1 04/10/22 19:05:11 pem@mysql.com +5 -17
    Removed support for renaming SPs. It's non-standard, conflicted with a standard
    syntax, and was a bit broken anyway.

  mysql-test/t/sp.test
    1.91.1.1 04/10/22 19:05:11 pem@mysql.com +8 -8
    Removed test for renaming procedures with alter.

  mysql-test/t/sp-error.test
    1.53 04/10/22 19:05:11 pem@mysql.com +0 -3
    Removed test for renaming procedures with alter.

  mysql-test/r/sp.result
    1.95.1.1 04/10/22 19:05:11 pem@mysql.com +10 -10
    Removed test for renaming procedures with alter.

  mysql-test/r/sp-error.result
    1.53 04/10/22 19:05:11 pem@mysql.com +0 -3
    Removed test for renaming procedures with alter.

ChangeSet
  1.1616.1115.2 04/10/22 19:50:31 monty@mysql.com +1 -0
  After merge fixes

  sql/sql_parse.cc
    1.271.88.3 04/10/22 19:50:28 monty@mysql.com +2 -2
    After merge fixes

ChangeSet
  1.1616.1114.1 04/10/22 20:09:30 konstantin@mysql.com +3 -0
  Followup to fix for bug#6050: fix valgrind warnings.

ChangeSet
  1.1616.1107.7 04/10/22 18:28:30 jani@a193-229-222-105.elisa-laajakaista.fi +1 -0
  Fixed a bug in vis.c

ChangeSet
  1.1616.1112.2 04/10/22 16:21:51 tomas@poseidon.ndb.mysql.com +10 -0
  removing compiler warnings

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.39 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +1 -1
    removing compiler warnings

  ndb/src/ndbapi/NdbConnection.cpp
    1.26 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +2 -2
    removing compiler warnings

  ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp
    1.5 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +3 -0
    removing compiler warnings

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.11 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +3 -2
    removing compiler warnings

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.10 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +1 -1
    removing compiler warnings

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.14 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +5 -0
    removing compiler warnings

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.21 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +5 -5
    removing compiler warnings

  ndb/src/common/debugger/EventLogger.cpp
    1.14 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +4 -1
    removing compiler warnings

  ndb/include/mgmapi/mgmapi.h
    1.14.1.1 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +4 -1
    removing compiler warnings

  ndb/include/kernel/LogLevel.hpp
    1.10 04/10/22 16:21:47 tomas@poseidon.ndb.mysql.com +1 -0
    removing compiler warnings

  sql/sql_union.cc
    1.74.1.57 04/10/22 20:09:27 konstantin@mysql.com +1 -1
    Item_field::set_field -> Item_field::reset_field.

  sql/item.h
    1.56.33.1 04/10/22 20:09:27 konstantin@mysql.com +3 -2
    set_field no longer can be reused as is for PS purposes.

  sql/item.cc
    1.58.1.115 04/10/22 20:09:27 konstantin@mysql.com +20 -0
    Fix valgrind errors: we need Item::name to point to PS memory
    as well.

ChangeSet
  1.1616.1108.2 04/10/22 18:44:51 monty@mysql.com +25 -0
  Fix compiler warnings (detected by Intel's C++ compiler)
  Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094)

  strings/ctype-mb.c
    1.33 04/10/22 18:44:48 monty@mysql.com +2 -1
    Fix compiler warnings

  sql/sql_string.h
    1.44.1.6 04/10/22 18:44:48 monty@mysql.com +3 -1
    Fix compiler warnings

  sql/sql_prepare.cc
    1.34.1.97 04/10/22 18:44:48 monty@mysql.com +0 -1
    Remove not needed empty line

  sql/sql_parse.cc
    1.271.88.1 04/10/22 18:44:48 monty@mysql.com +52 -33
    Move testing of access rights of tables in CREATE ... SELECT to create_table_precheck() to fix privilege checking in CREATE ... SELECT
    (Bug #6094)

  sql/sql_list.h
    1.21.3.6 04/10/22 18:44:48 monty@mysql.com +2 -0
    Fix compiler warning

  sql/sql_lex.h
    1.102.1.72 04/10/22 18:44:48 monty@mysql.com +1 -0
    Fix compiler warning

  sql/spatial.h
    1.12 04/10/22 18:44:48 monty@mysql.com +9 -0
    Add comments about compiler warnings

  sql/item_func.h
    1.68.1.46 04/10/22 18:44:48 monty@mysql.com +2 -0
    Add comments about compiler warnings

  sql/item.h
    1.56.1.94 04/10/22 18:44:48 monty@mysql.com +2 -1
    Fix compiler warnings

  regex/main.c
    1.10 04/10/22 18:44:48 monty@mysql.com +4 -4
    Fix compiler warnings

  ndb/include/mgmapi/mgmapi.h
    1.15 04/10/22 18:44:48 monty@mysql.com +1 -1
    Fix compiler warnings

  mysys/my_thr_init.c
    1.28 04/10/22 18:44:48 monty@mysql.com +5 -0
    Add comments about compiler warnings

  mysys/my_handler.c
    1.16 04/10/22 18:44:48 monty@mysql.com +10 -0
    Add comments about compiler warnings

  mysys/hash.c
    1.39 04/10/22 18:44:48 monty@mysql.com +1 -0
    Fix compiler warnings

  mysql-test/t/ps.test
    1.24 04/10/22 18:44:48 monty@mysql.com +18 -0
    Test case for bug#6094

  mysql-test/r/ps.result
    1.26 04/10/22 18:44:48 monty@mysql.com +14 -0
    Test case for bug#6094

  myisam/rt_mbr.c
    1.9 04/10/22 18:44:48 monty@mysql.com +1 -0
    Add comments about compiler warnings

  myisam/rt_index.c
    1.14 04/10/22 18:44:48 monty@mysql.com +5 -1
    Add comments about compiler warnings

  myisam/ft_nlq_search.c
    1.37 04/10/22 18:44:48 monty@mysql.com +2 -0
    Add comments about compiler warnings

  libmysql/client_settings.h
    1.29.1.3 04/10/22 18:44:48 monty@mysql.com +1 -1
    Fix compiler warnings

  innobase/include/mem0mem.h
    1.11 04/10/22 18:44:48 monty@mysql.com +2 -4
    Fix compiler warnings

  innobase/dict/dict0load.c
    1.22 04/10/22 18:44:48 monty@mysql.com +13 -13
    Fix compiler warnings

  heap/hp_hash.c
    1.34.1.1 04/10/22 18:44:48 monty@mysql.com +2 -2
    Fix compiler warnings

  client/mysqltest.c
    1.92.12.7 04/10/22 18:44:48 monty@mysql.com +6 -5
    Fix wrong counting of lines
    Remove compiler warnings

  client/mysql.cc
    1.121.1.74 04/10/22 18:44:48 monty@mysql.com +3 -2
    Fix compiler warnings

ChangeSet
  1.1616.1113.1 04/10/22 20:32:02 hf@deer.(none) +4 -0
  Fix for bug #6117 (Centroid() crashes server)
  
  I learned that one shouldn't use String::set in val_str() methods...

  sql/spatial.cc
    1.19 04/10/22 20:31:27 hf@deer.(none) +1 -3
    Error message isn't needed here

  sql/item_geofunc.cc
    1.18 04/10/22 20:31:27 hf@deer.(none) +3 -3
    String::set doesn't work here

  mysql-test/t/gis.test
    1.17 04/10/22 20:31:27 hf@deer.(none) +75 -0
    Test case #6117

  mysql-test/r/gis.result
    1.15.1.5 04/10/22 20:31:27 hf@deer.(none) +74 -0
    Test result for #6117

ChangeSet
  1.1346.754.3 04/10/22 19:27:43 dlenev@mysql.com +1 -0
  Part of fix for bug #6081 "Call to deprecated mysql_create_db() function
  crashes server"
  
  (in 4.0 we fix only connection stalling in case of error, crash itself is
  fixed in 4.1, the test case for this code is also there).

  sql/sql_parse.cc
    1.218.42.1 04/10/22 19:27:34 dlenev@mysql.com +6 -2
    Handling of COM_CREATE_DB, COM_DROP_DB:
    We should call send_error() if mysql_create_db or mysql_drop_db
    return error (like we do it for SQL versions of these commands).

ChangeSet
  1.1616.1111.2 04/10/22 15:20:15 tomas@poseidon.ndb.mysql.com +1 -0
  Add extra include on OSF1 (to let c++ program use stdint.h)

  configure.in
    1.201.1.109 04/10/22 15:20:12 tomas@poseidon.ndb.mysql.com +1 -0
    Add extra include on OSF1 (to let c++ program use stdint.h)

ChangeSet
  1.1616.1111.1 04/10/22 15:13:06 tomas@poseidon.ndb.mysql.com +11 -0
  AIX compile fixes

  ndb/tools/waiter.cpp
    1.10.1.1 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -1
    Always use ndb_global instead of my_global (or anything else)

  ndb/src/mgmsrv/SignalQueue.cpp
    1.2 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -2
    Always use ndb_global instead of my_global (or anything else)

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.16 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +8 -8
    Move read/update function into Dbtup

  ndb/src/kernel/blocks/backup/restore/Restore.hpp
    1.13 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -1
    Forward declaration

  ndb/src/common/util/ConfigValues.cpp
    1.8 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +2 -5
    Always use ndb_global instead of my_global (or anything else)

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.17 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -0
    Forward declaration

  ndb/include/ndbapi/NdbReceiver.hpp
    1.10 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +2 -0
    Forward declaration

  ndb/include/ndbapi/Ndb.hpp
    1.15 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -0
    Forward declaration

  ndb/include/ndb_types.h
    1.7 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +1 -1
    Always use ndb_global instead of my_global (or anything else)

  ndb/include/ndb_global.h
    1.16 04/10/22 15:13:02 tomas@poseidon.ndb.mysql.com +3 -0
    Fix for AIX

  ndb/include/kernel/signaldata/UpgradeStartup.hpp
    1.2 04/10/22 15:13:01 tomas@poseidon.ndb.mysql.com +2 -0
    Forward declaration

ChangeSet
  1.1616.1109.1 04/10/22 16:57:19 mysqldev@mysql.com +7 -0
  remove compiler warnings

  ndb/tools/waiter.cpp
    1.11 04/10/22 16:55:54 mysqldev@mysql.com +3 -3
    remove compiler warnings

  ndb/test/src/NDBT_Table.cpp
    1.8 04/10/22 16:55:54 mysqldev@mysql.com +3 -3
    remove compiler warnings

  ndb/src/kernel/blocks/suma/Suma.cpp
    1.10 04/10/22 16:55:54 mysqldev@mysql.com +2 -1
    remove compiler warnings

  ndb/src/kernel/blocks/qmgr/QmgrMain.cpp
    1.10 04/10/22 16:55:54 mysqldev@mysql.com +7 -6
    remove compiler warnings

  ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp
    1.4 04/10/22 16:55:54 mysqldev@mysql.com +1 -1
    remove compiler warnings

  ndb/src/kernel/blocks/dbutil/DbUtil.cpp
    1.8 04/10/22 16:55:54 mysqldev@mysql.com +1 -0
    remove compiler warnings

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.8 04/10/22 16:55:54 mysqldev@mysql.com +1 -1
    remove compiler warnings

ChangeSet
  1.1627.13.3 04/10/22 09:19:08 paul@ice.snake.net +1 -0
  handler.cc:
    Typos in comments.

  sql/handler.cc
    1.116.1.1 04/10/22 09:17:47 paul@ice.snake.net +5 -5
    Typos in comments.

  cmd-line-utils/libedit/np/vis.c
    1.4 04/10/22 16:52:55 jani@a193-229-222-105.elisa-laajakaista.fi +1 -1
    Fixed a compiler issue for QNX.

ChangeSet
  1.1627.15.1 04/10/22 15:43:22 bell@sanja.is.com.ua +3 -0
  fixed db/user privileges getting (BUG#5976)

  sql/sql_acl.cc
    1.101.1.1 04/10/22 15:43:18 bell@sanja.is.com.ua +3 -2
    fixed db/user privileges getting

  mysql-test/t/view.test
    1.42.1.12 04/10/22 15:43:18 bell@sanja.is.com.ua +18 -0
    user with global DB privileges test

  mysql-test/r/view.result
    1.48.1.14 04/10/22 15:43:18 bell@sanja.is.com.ua +7 -0
    user with global DB privileges test

ChangeSet
  1.1616.1107.3 04/10/22 15:48:40 konstantin@mysql.com +1 -0
  A test case for Bug#6046: no fix is needed (the bug is already
  fixed in the main tree).

ChangeSet
  1.1616.1107.1 04/10/22 11:59:57 tomas@poseidon.ndb.mysql.com +13 -0
  fix c++ style comments in .h and .c files
  compilation problems on some platforms'

  ndb/src/common/util/basestring_vsnprintf.c
    1.4 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +1 -1
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/src/common/portlib/memtest.c
    1.6 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +4 -4
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/src/common/portlib/NdbThread.c
    1.14 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +2 -2
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/src/common/portlib/NdbMem.c
    1.12 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +1 -1
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/src/common/portlib/NdbDaemon.c
    1.10 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +1 -1
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/portlib/prefetch.h
    1.2 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +2 -2
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/portlib/PortDefs.h
    1.3 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +20 -20
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/portlib/NdbCondition.h
    1.2 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +31 -31
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/mgmapi/mgmapi.h
    1.14 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +75 -65
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/kernel/trigger_definitions.h
    1.3 04/10/22 11:59:54 tomas@poseidon.ndb.mysql.com +6 -6
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/kernel/ndb_limits.h
    1.9 04/10/22 11:59:53 tomas@poseidon.ndb.mysql.com +5 -5
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/kernel/GlobalSignalNumbers.h
    1.7 04/10/22 11:59:53 tomas@poseidon.ndb.mysql.com +99 -99
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  ndb/include/kernel/BlockNumbers.h
    1.3 04/10/22 11:59:53 tomas@poseidon.ndb.mysql.com +3 -3
    fix c++ style comments in .h and .c files
    compilation problems on some platforms'

  tests/client_test.c
    1.51.1.72 04/10/22 15:48:37 konstantin@mysql.com +48 -0
    A test case for Bug#6046: no fix is needed (the bug is already
    fixed in the main tree).

ChangeSet
  1.1616.1106.1 04/10/22 14:47:35 konstantin@mysql.com +9 -0
  A fix and test case for Bug#6050 "EXECUTE stmt reports ambiguous field 
  names with ident. tables fr. diff. schemata": revise all uses of
  Item_field and make them prepared-statements friendly when necessary.

  sql/table.h
    1.55.1.13 04/10/22 14:47:31 konstantin@mysql.com +1 -0
    Comment TABLE member.

  sql/sql_union.cc
    1.74.1.56 04/10/22 14:47:31 konstantin@mysql.com +21 -3
    Fixing the problem with name resolving in UNION and prepared statements:
    In case of SELECT a, b, c FROM t1 UNION SELECT a, b, c FROM t2 the list of
    selected items is represented as a List<Item_field>, where each 
    Item_field points to a field of temporary table.
    But the temporary table is created anew on each execution of the prepared 
    statement. So on each subsequent execution we should reset Item_field
    items to point to fields from freshly-created temporary table.

  sql/sql_class.h
    1.146.48.1 04/10/22 14:47:31 konstantin@mysql.com +2 -0
    New check of Item_arena state.

  sql/sql_base.cc
    1.145.1.87 04/10/22 14:47:31 konstantin@mysql.com +2 -2
    Item_field use changed to be prepared statements friendly.

  sql/item.h
    1.56.1.93 04/10/22 14:47:31 konstantin@mysql.com +13 -4
    Revise all Item_field constructors: we need to make sure that no Item_field
    object points to unaccessible memory in prepared statements.

  sql/item.cc
    1.58.1.114 04/10/22 14:47:31 konstantin@mysql.com +30 -9
    Revise all Item_field constructors: we need to make sure that no Item_field
    object points to unaccessible memory in prepared statements.

  mysql-test/t/ps.test
    1.23 04/10/22 14:47:31 konstantin@mysql.com +25 -0
    A test for Bug#6050 "EXECUTE stmt reports ambiguous fieldnames with 
    ident. tables fr. diff. schemata"

  mysql-test/r/ps_1general.result
    1.1.1.8 04/10/22 14:47:31 konstantin@mysql.com +1 -1
    Test results fixed: in prepared statements we expand '*' to a list
    of fully qualified fields (db.table.column).

  mysql-test/r/ps.result
    1.25 04/10/22 14:47:31 konstantin@mysql.com +35 -0
    Test results fixed: the test case for Bug#6050

ChangeSet
  1.1616.1105.1 04/10/22 08:57:52 tomas@poseidon.ndb.mysql.com +2 -0
  use the right make in make_binary_distribution

  scripts/make_binary_distribution.sh
    1.55.1.13 04/10/22 08:57:48 tomas@poseidon.ndb.mysql.com +2 -2
    use the right make in make_binary_distribution

  scripts/Makefile.am
    1.38 04/10/22 08:57:48 tomas@poseidon.ndb.mysql.com +1 -0
    use the right make in make_binary_distribution

ChangeSet
  1.1627.14.1 04/10/22 12:47:32 ram@gw.mysql.r18.ru +2 -0
  A fix (bug #5999 Typo in code, wrong config variable naming).

  sql/set_var.cc
    1.66.1.1 04/10/22 12:47:28 ram@gw.mysql.r18.ru +1 -1
    A fix (bug #5999 Typo in code, wrong config variable naming).
    Typo fixed.

  mysql-test/r/rpl_auto_increment.result
    1.2 04/10/22 12:47:28 ram@gw.mysql.r18.ru +1 -1
    A fix (bug #5999 Typo in code, wrong config variable naming).
    Typo fixed.

ChangeSet
  1.1346.754.2 04/10/22 10:45:00 heikki@hundin.mysql.fi +1 -0
  os0file.c:
    Add typecast from ulint to ssize_t in pread and pwrite, so that the type is according to the Linux man page; this will probably not help to fix the HP-UX 32-bit pwrite failure, since the compiler should do the appropriate typecasts anyway

  innobase/os/os0file.c
    1.44.1.34 04/10/22 10:44:23 heikki@hundin.mysql.fi +4 -4
    Add typecast from ulint to ssize_t in pread and pwrite, so that the type is according to the Linux man page; this will probably not help to fix the HP-UX 32-bit pwrite failure, since the compiler should do the appropriate typecasts anyway

ChangeSet
  1.1616.1104.1 04/10/22 08:54:14 kent@mysql.com +1 -0
  sql_parse.cc:
    Bug#6167 One element missing in 'uc_update_queries[]'

  sql/sql_parse.cc
    1.271.87.1 04/10/22 08:50:36 kent@mysql.com +7 -1
    Bug#6167 One element missing in 'uc_update_queries[]'

ChangeSet
  1.1616.1094.3 04/10/22 07:52:52 jan@hundin.mysql.fi +1 -0
  Show table status now shows creation time of the table for InnoDB. Note that 
  this timestamp might not be the correct time because e.g. ALTER TABLE
  changes this timestamp.

  sql/ha_innodb.cc
    1.90.1.74 04/10/22 07:52:45 jan@hundin.mysql.fi +3 -2
    Do not show check_time and update_time because we do not really know them.
    UPDATE, INSERT and CHECK TABLE do not change these timestamps.

ChangeSet
  1.1616.946.107 04/10/22 05:56:27 kent@mysql.com +3 -0
  mysqltest.c, mysqltest.result, mysqltest.test:
    Added SQLSTATE matching support to test engine
  mysqltest.result, mysqltest.test:
    new file

  client/mysqltest.c
    1.92.12.6 04/10/22 04:48:25 kent@mysql.com +108 -30
    Added SQLSTATE matching support to test engine

  mysql-test/r/mysqltest.result
    1.1 04/10/22 04:48:01 kent@mysql.com +23 -0
    Added SQLSTATE matching support to test engine

  mysql-test/t/mysqltest.test
    1.1 04/10/22 04:48:00 kent@mysql.com +78 -0
    Added SQLSTATE matching support to test engine

  mysql-test/r/mysqltest.result
    1.0 04/10/22 04:48:01 kent@mysql.com +0 -0
    BitKeeper file /Users/kent/mysql/bk/mysql-4.1-sqlstate/mysql-test/r/mysqltest.result

  mysql-test/t/mysqltest.test
    1.0 04/10/22 04:48:00 kent@mysql.com +0 -0
    BitKeeper file /Users/kent/mysql/bk/mysql-4.1-sqlstate/mysql-test/t/mysqltest.test

ChangeSet
  1.1627.2.28 04/10/21 14:46:40 igor@rurik.mysql.com +2 -0
  ps.result:
    Post-merge fixes.
  sql_select.cc:
    Post-merge cleanup.

  mysql-test/r/ps.result
    1.18.1.1 04/10/21 14:45:42 igor@rurik.mysql.com +6 -6
    Post-merge fixes.

  sql/sql_select.cc
    1.244 04/10/21 14:44:15 igor@rurik.mysql.com +2 -3
    Post-merge cleanup.

ChangeSet
  1.1346.754.1 04/10/22 00:25:57 heikki@hundin.mysql.fi +2 -0
  row0mysql.c, row0ins.c:
    Fix bug #5961: release the dictionary latch during a long cascaded FOREIGN KEY operation, so that we do not starve other users

  innobase/row/row0mysql.c
    1.39.1.34 04/10/22 00:25:29 heikki@hundin.mysql.fi +2 -2
    Fix bug #5961: release the dictionary latch during a long cascaded FOREIGN KEY operation, so that we do not starve other users

  innobase/row/row0ins.c
    1.26.1.13 04/10/22 00:25:29 heikki@hundin.mysql.fi +17 -0
    Fix bug #5961: release the dictionary latch during a long cascaded FOREIGN KEY operation, so that we do not starve other users

ChangeSet
  1.1346.752.5 04/10/21 23:56:12 bell@sanja.is.com.ua +4 -0
  Check of temporary tables hiding for query fetched from QC (BUG#6084)

  sql/sql_cache.h
    1.17.2.3 04/10/21 23:56:02 bell@sanja.is.com.ua +3 -0
    Key length now stored in table record of query cache

  sql/sql_cache.cc
    1.29.1.33 04/10/21 23:56:02 bell@sanja.is.com.ua +31 -1
    Check of temporary tables hiding for query fetched from QC

  mysql-test/t/query_cache.test
    1.16.1.14 04/10/21 23:56:02 bell@sanja.is.com.ua +12 -0
    hiding real table stored in query cache by temporary table

  mysql-test/r/query_cache.result
    1.15.1.14 04/10/21 23:56:02 bell@sanja.is.com.ua +13 -0
    hiding real table stored in query cache by temporary table

ChangeSet
  1.1616.946.106 04/10/21 20:49:37 tomas@poseidon.ndb.mysql.com +1 -0
  Compile fix

  ndb/src/common/util/basestring_vsnprintf.c
    1.3 04/10/21 20:49:24 tomas@poseidon.ndb.mysql.com +3 -2
    Compile fix

ChangeSet
  1.1616.1103.1 04/10/21 22:17:10 ingo@mysql.com +3 -0
  BUG#6151 - myisam index corruption.
  Removed the assumption of a certain key order.
  Since 4.1, keys are padded with blanks for comparison.
  Hence, shorter keys sort behind longer keys, if the
  data bytes have values below BLANK.

  mysql-test/t/key.test
    1.14.1.1 04/10/21 22:17:08 ingo@mysql.com +19 -0
    BUG#6151 - myisam index corruption.
    Added the test case as derived from the original data.

  mysql-test/r/key.result
    1.18.1.2 04/10/21 22:17:08 ingo@mysql.com +23 -0
    BUG#6151 - myisam index corruption.
    The test results.

  myisam/mi_delete.c
    1.30 04/10/21 22:17:08 ingo@mysql.com +2 -2
    BUG#6151 - myisam index corruption.
    Removed the assumption of a certain key order.
    Since 4.1, keys are padded with blanks for comparison.
    Hence, shorter keys sort behind longer keys, if the
    data bytes have values below BLANK.

ChangeSet
  1.1616.946.104 04/10/21 19:23:18 tomas@poseidon.ndb.mysql.com +9 -0
  more snprintf...

  ndb/test/ndbapi/userInterface.cpp
    1.5 04/10/21 19:22:55 tomas@poseidon.ndb.mysql.com +1 -1
    more snprintf...

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.40 04/10/21 19:22:55 tomas@poseidon.ndb.mysql.com +4 -4
    more snprintf...

  ndb/src/common/util/NdbErrHnd.cpp
    1.5 04/10/21 19:22:54 tomas@poseidon.ndb.mysql.com +8 -8
    more snprintf...

  ndb/src/common/util/File.cpp
    1.6 04/10/21 19:22:54 tomas@poseidon.ndb.mysql.com +2 -2
    more snprintf...

  ndb/src/common/logger/loggertest/LoggerUnitTest.cpp
    1.4 04/10/21 19:22:54 tomas@poseidon.ndb.mysql.com +1 -1
    more snprintf...

  ndb/src/common/logger/listtest/LogHandlerListUnitTest.cpp
    1.6 04/10/21 19:22:54 tomas@poseidon.ndb.mysql.com +1 -1
    more snprintf...

  ndb/src/common/logger/LogHandler.cpp
    1.4 04/10/21 19:22:53 tomas@poseidon.ndb.mysql.com +2 -2
    more snprintf...

  ndb/src/common/logger/FileLogHandler.cpp
    1.7 04/10/21 19:22:52 tomas@poseidon.ndb.mysql.com +2 -2
    more snprintf...

  ndb/src/common/debugger/EventLogger.cpp
    1.13 04/10/21 19:22:51 tomas@poseidon.ndb.mysql.com +105 -105
    more snprintf...

ChangeSet
  1.1616.946.103 04/10/21 19:02:01 tomas@poseidon.ndb.mysql.com +79 -0
  changed to call internal snprintf/vsnprintf

  ndb/tools/listTables.cpp
    1.11 04/10/21 19:01:57 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/tools/transproxy.cpp
    1.8 04/10/21 19:01:57 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/src/NdbGrep.cpp
    1.4 04/10/21 19:01:57 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/src/NdbBackup.cpp
    1.15 04/10/21 19:01:57 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/include/util/basestring_vsnprintf.h
    1.2 04/10/21 19:01:57 tomas@poseidon.ndb.mysql.com +1 -0
    changed to call internal snprintf/vsnprintf

  ndb/test/src/NDBT_Test.cpp
    1.14 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/test/src/HugoCalculator.cpp
    1.6 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testScanPerf.cpp
    1.5 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testScanInterpreter.cpp
    1.5 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testReadPerf.cpp
    1.6 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testIndex.cpp
    1.11 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +5 -5
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testDict.cpp
    1.13 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/testDataBuffers.cpp
    1.11 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/interpreterInTup.cpp
    1.8 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flex_bench_mysql.cpp
    1.6 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +7 -7
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flexTT.cpp
    1.9 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flexScan.cpp
    1.8 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flexHammer.cpp
    1.8 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flexBench.cpp
    1.8 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/flexAsynch.cpp
    1.9 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/cdrserver.cpp
    1.6 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +17 -17
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/bulk_copy.cpp
    1.6 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/test/ndbapi/asyncGenerator.cpp
    1.5 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/test/include/NDBT_Test.hpp
    1.7 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/ndbapi/ndberror.c
    1.15 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +4 -3
    changed to call internal snprintf/vsnprintf

  ndb/src/ndbapi/Ndbinit.cpp
    1.22 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.36 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/src/ndbapi/Ndb.cpp
    1.33 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmsrv/main.cpp
    1.25 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +3 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmsrv/Services.cpp
    1.26 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.39.1.1 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmsrv/InitConfigFileParser.cpp
    1.13 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +10 -10
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.39 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +8 -8
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmclient/main.cpp
    1.9 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.23 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +8 -8
    changed to call internal snprintf/vsnprintf

  ndb/src/mgmapi/mgmapi.cpp
    1.20 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/vm/SimulatedBlock.hpp
    1.8 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/vm/SimulatedBlock.cpp
    1.15 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +12 -12
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/vm/SignalCounter.hpp
    1.4 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/vm/Configuration.cpp
    1.24 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/vm/ClusterConfiguration.cpp
    1.4 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/main.cpp
    1.34 04/10/21 19:01:56 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/error/ErrorReporter.cpp
    1.7 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +5 -5
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/qmgr/QmgrMain.cpp
    1.9 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/ndbfs/Filename.cpp
    1.7 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +11 -11
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp
    1.10 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp
    1.10 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.42 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.39 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.13 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp
    1.7 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/backup/restore/Restore.cpp
    1.17 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.9 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/cw/cpcd/Process.cpp
    1.14 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/cw/cpcd/CPCD.cpp
    1.7 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/cw/cpcd/APIService.cpp
    1.6 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/socket_io.cpp
    1.6 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/basestring_vsnprintf.c
    1.2 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +27 -0
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/Properties.cpp
    1.8 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +13 -13
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/OutputStream.cpp
    1.4 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/NdbOut.cpp
    1.4 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +3 -3
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/NdbErrHnd.cpp
    1.4 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +11 -11
    changed to call internal snprintf/vsnprintf

  ndb/src/common/util/BaseString.cpp
    1.7 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +1 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/common/transporter/priotest/prioTransporterTest.cpp
    1.4 04/10/21 19:01:55 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/transporter/perftest/perfTransporterTest.cpp
    1.4 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/transporter/OSE_Transporter.cpp
    1.4 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/transporter/OSE_Receiver.cpp
    1.4 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/common/portlib/NdbThread.c
    1.13 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.14 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +2 -2
    changed to call internal snprintf/vsnprintf

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.19 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +8 -8
    changed to call internal snprintf/vsnprintf

  ndb/src/common/logger/listtest/LogHandlerListUnitTest.cpp
    1.5 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/common/logger/Logger.cpp
    1.5 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

  ndb/src/common/debugger/signaldata/MasterLCP.cpp
    1.2 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +4 -4
    changed to call internal snprintf/vsnprintf

  ndb/src/common/debugger/signaldata/CreateTrig.cpp
    1.3 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +14 -14
    changed to call internal snprintf/vsnprintf

  ndb/src/common/debugger/signaldata/CopyGCI.cpp
    1.2 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/src/common/debugger/DebuggerNames.cpp
    1.7 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +2 -1
    changed to call internal snprintf/vsnprintf

  ndb/include/kernel/signaldata/SignalData.hpp
    1.7 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -0
    changed to call internal snprintf/vsnprintf

  ndb/include/kernel/signaldata/ArbitSignalData.hpp
    1.2 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +6 -6
    changed to call internal snprintf/vsnprintf

  ndb/examples/select_all/select_all.cpp
    1.3 04/10/21 19:01:54 tomas@poseidon.ndb.mysql.com +1 -1
    changed to call internal snprintf/vsnprintf

ChangeSet
  1.1627.10.11 04/10/21 21:53:27 bell@sanja.is.com.ua +7 -0
  added support of view and CHECK OPTION of view to LOAD DATA (BUG#5996)

  sql/sql_parse.cc
    1.358.3.1 04/10/21 21:53:24 bell@sanja.is.com.ua +2 -1
    new parameter for CHECK OPTION

  sql/sql_load.cc
    1.63.2.1 04/10/21 21:53:24 bell@sanja.is.com.ua +50 -15
    added support of view and CHECK OPTION of view to LOAD DATA 

  sql/sql_lex.cc
    1.113.1.3 04/10/21 21:53:24 bell@sanja.is.com.ua +1 -0
    LOAD DATA supported by view

  sql/mysql_priv.h
    1.225.3.1 04/10/21 21:53:24 bell@sanja.is.com.ua +3 -2
    new parameter for load data

  sql/log_event.cc
    1.141.1.1 04/10/21 21:53:24 bell@sanja.is.com.ua +1 -1
    new parameter for load data

  mysql-test/t/view.test
    1.42.1.11 04/10/21 21:53:24 bell@sanja.is.com.ua +31 -0
    LOAD DATA with view and CHECK OPTION

  mysql-test/r/view.result
    1.48.1.13 04/10/21 21:53:24 bell@sanja.is.com.ua +58 -0
    LOAD DATA with view and CHECK OPTION

ChangeSet
  1.1616.1101.1 04/10/21 22:18:00 dlenev@brandersnatch.localdomain +5 -0
  Fix for bug #6116 "SET time_zone := ... requires access to
  mysql.time_zone* tables".
  
  We are excluding implicitly used time zone tables from privilege
  checking.

  sql/tztime.h
    1.5.1.1 04/10/21 22:17:56 dlenev@mysql.com +29 -0
    Added my_tz_check_n_skip_implicit_tables() function which allows easily
    determine whenever we have found beggining of the list of implicitly used
    time zone tables and fast-forward to its end.

  sql/tztime.cc
    1.8.1.6 04/10/21 22:17:56 dlenev@mysql.com +4 -0
    Indicated dependancy between my_tz_get_table_list() function and
    my_tz_check_n_skip_implicit_tables() function.

  sql/sql_parse.cc
    1.271.84.3 04/10/21 22:17:56 dlenev@mysql.com +4 -1
    check_table_access(): we should avoid privilege checking for implicitly
    used time zone tables.

  mysql-test/t/timezone2.test
    1.3 04/10/21 22:17:56 dlenev@mysql.com +28 -0
    Added test for bug #6116 "SET time_zone := ... requires access to 
    mysql.time_zone tables"

  mysql-test/r/timezone2.result
    1.2.1.1 04/10/21 22:17:56 dlenev@mysql.com +20 -0
    Added test for bug #6116 "SET time_zone := ... requires access to 
    mysql.time_zone tables"

  ndb/include/util/basestring_vsnprintf.h
    1.1 04/10/21 17:40:23 tomas@poseidon.ndb.mysql.com +28 -0

  ndb/include/util/basestring_vsnprintf.h
    1.0 04/10/21 17:40:23 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1-ndb/ndb/include/util/basestring_vsnprintf.h

ChangeSet
  1.676.1.772 04/10/21 12:08:51 paul@kite-hub.kitebird.com +2 -0
  texi2html:
    Update texi2html with version from mysqldoc repository.
    (Please merge this forward to 4.0, 4.1, 5.0.)

  BitKeeper/etc/logging_ok
    1.153.1.104 04/10/21 12:08:50 paul@kite-hub.kitebird.com +1 -0
    Logging to logging@openlogging.org accepted

  Docs/Support/texi2html
    1.6.1.2 04/10/21 12:03:16 paul@kite-hub.kitebird.com +53 -45
    Update texi2html with version from mysqldoc repository.
    (Please merge this forward to 4.0, 4.1, 5.0.)

ChangeSet
  1.1616.946.102 04/10/21 16:26:53 tomas@poseidon.ndb.mysql.com +4 -0
  some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere
  so this is a way to only have to do this define in one file

  ndb/src/common/util/Makefile.am
    1.5 04/10/21 16:26:50 tomas@poseidon.ndb.mysql.com +1 -1
    some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere
    so this is a way to only have to do this define in one file

  ndb/src/common/util/BaseString.cpp
    1.6 04/10/21 16:26:50 tomas@poseidon.ndb.mysql.com +24 -4
    some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere
    so this is a way to only have to do this define in one file

  ndb/include/util/BaseString.hpp
    1.6 04/10/21 16:26:50 tomas@poseidon.ndb.mysql.com +6 -0
    some platforms provide posix snprintf via special defined, these defines however cause problems elsewhere
    so this is a way to only have to do this define in one file

  ndb/src/common/util/basestring_vsnprintf.c
    1.1 04/10/21 16:22:17 tomas@poseidon.ndb.mysql.com +9 -0

  ndb/src/common/util/basestring_vsnprintf.c
    1.0 04/10/21 16:22:17 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1-ndb/ndb/src/common/util/basestring_vsnprintf.c

ChangeSet
  1.1627.12.1 04/10/21 18:10:58 serg@serg.mylan +7 -0
      smarter ALTER TABLE - don't copy the table if only comment or default values are changed

  sql/unireg.cc
    1.45 04/10/21 18:10:52 serg@serg.mylan +4 -4
    create frm only (but not in the handler) if requested

  sql/sql_yacc.yy
    1.307.5.1 04/10/21 18:10:52 serg@serg.mylan +47 -43
    specify what ALTER is todo with flags, not alter_info->is_simple

  sql/sql_table.cc
    1.192.1.1 04/10/21 18:10:52 serg@serg.mylan +73 -49
    do not rename the table in the "unkonwn" handler (makes no sense anyway)
    smarter ALTER TABLE - don't copy the table if only comment or default values are changed

  sql/sql_parse.cc
    1.358.2.1 04/10/21 18:10:52 serg@serg.mylan +0 -2
    no alter_info->is_simple anymore

  sql/sql_lex.h
    1.144.3.1 04/10/21 18:10:52 serg@serg.mylan +3 -1
    more ALTER_ flags, no alter_info->is_simple anymore

  sql/handler.h
    1.106 04/10/21 18:10:52 serg@serg.mylan +23 -14
    more HA_CREATE_USED flags

  sql/handler.cc
    1.117 04/10/21 18:10:52 serg@serg.mylan +1 -1
    do not delete the table in the "unkonwn" handler (makes no sense anyway)

ChangeSet
  1.1627.10.10 04/10/21 18:10:59 bell@sanja.is.com.ua +5 -0
  new behaviour of CHECK option build, for mor efficience and more correct:
  check option build only according most top VIEW  CHECK OPTION TYPE  (BUG#5993)

  sql/table.h
    1.73.2.1 04/10/21 18:10:56 bell@sanja.is.com.ua +1 -1
    new behaviour of CHECK option build, for mor efficience and more correct.

  sql/table.cc
    1.123.1.4 04/10/21 18:10:56 bell@sanja.is.com.ua +13 -7
    new behaviour of CHECK option build, for mor efficience and more correct.

  sql/sql_base.cc
    1.187.2.1 04/10/21 18:10:56 bell@sanja.is.com.ua +3 -1
    new behaviour of CHECK option build, for mor efficience and more correct.

  mysql-test/t/view.test
    1.42.1.10 04/10/21 18:10:56 bell@sanja.is.com.ua +13 -1
    CASCADED should be used for all underlaying VIEWs

  mysql-test/r/view.result
    1.48.1.12 04/10/21 18:10:56 bell@sanja.is.com.ua +12 -0
    CASCADED should be used for all underlaying VIEWs

ChangeSet
  1.1627.11.1 04/10/21 18:01:13 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Remove compiler warning 'skip_auto_inc_decr' : unreferenced local variable in Visual C++; of course, I still have to check Monty's auto-inc patch in whole

ChangeSet
  1.1616.1099.1 04/10/21 19:52:55 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6138: MOD operator should not round non-integral argument).

  sql/item_func.cc
    1.124.1.89 04/10/21 19:52:48 ram@gw.mysql.r18.ru +5 -8
    A fix (bug #6138: MOD operator should not round non-integral argument).

  mysql-test/t/func_test.test
    1.22 04/10/21 19:52:48 ram@gw.mysql.r18.ru +13 -0
    A fix (bug #6138: MOD operator should not round non-integral argument).

  mysql-test/r/func_test.result
    1.20.2.1 04/10/21 19:52:48 ram@gw.mysql.r18.ru +9 -0
    A fix (bug #6138: MOD operator should not round non-integral argument).

  sql/ha_innodb.cc
    1.112.1.1 04/10/21 17:51:31 heikki@hundin.mysql.fi +1 -1
    Remove compiler warning 'skip_auto_inc_decr' : unreferenced local variable in Visual C++; of course, I still have to check Monty's auto-inc patch in whole

ChangeSet
  1.1616.1066.3 04/10/21 18:33:53 konstantin@mysql.com +3 -0
  A fix and test case for bug#6059 "mysql_stmt_field_count returns 
  positive numbers when no resultset is available": when sending
  result set metadata we need to use virtual select_result::send_fields, 
  and not address protocol directly, because select_result descendents may 
  intercept result set (it's the case for example for SELECT INTO OUTFILE).

  tests/client_test.c
    1.51.19.1 04/10/21 18:33:50 konstantin@mysql.com +17 -0
    A test case for Bug#6059 "mysql_stmt_field_count returns positive 
    numbers when no resultset is available"

  sql/sql_prepare.cc
    1.34.30.1 04/10/21 18:33:49 konstantin@mysql.com +13 -2
    A fix for bug#6059 "mysql_stmt_field_count returns 
    positive numbers when no resultset is available": when sending
    result set metadata we need to use virtual select_result::send_fields, 
    and not address protocol directly, because select_result descendents may 
    intercept result set (it's the case for example for SELECT INTO OUTFILE).
    Now we need to always have lex->result set if we're in prepared statements.

  sql/sql_class.h
    1.146.47.1 04/10/21 18:33:49 konstantin@mysql.com +28 -17
    A fix for bug#6059 "mysql_stmt_field_count returns positive numbers 
    when no resultset is available": introducing select_result::field_count()
    method to report actual number of fields in a result set, if any result
    set is sent to client.

ChangeSet
  1.1616.1098.3 04/10/21 19:16:44 bar@mysql.com +1 -0
  ctype-uca.c:
    Optimization: move "space padding" code outside the loop

ChangeSet
  1.1616.1098.2 04/10/21 16:05:42 jani@a80-186-41-201.elisa-laajakaista.fi +1 -0
  Fixed Bug#6109, 'mysql' command line client segfaults on 'quit' command.
  It also did not write ~/.mysql_history file. The problem was in alloc(),
  which probably does not work on HP-UX-11.23 ia64 platform. Changed some
  macros into functions for better maintenance and debugging.

ChangeSet
  1.1616.1098.1 04/10/21 14:17:02 tomas@poseidon.ndb.mysql.com +2 -0
  one warning out, one warning in :-), forgot the argument in assert()

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.35 04/10/21 14:16:57 tomas@poseidon.ndb.mysql.com +1 -1
    one warning out, one warning in :-), forgot the argument in assert()

  ndb/src/ndbapi/NdbConnection.cpp
    1.25 04/10/21 14:16:57 tomas@poseidon.ndb.mysql.com +1 -1
    one warning out, one warning in :-), forgot the argument in assert()

  strings/ctype-uca.c
    1.24 04/10/21 19:16:11 bar@mysql.com +27 -28
    Optimization: move "space padding" code outside the loop

ChangeSet
  1.1616.946.100 04/10/21 14:11:20 tomas@poseidon.ndb.mysql.com +1 -0
  workaround for Sun Forte compile problem for ndb on solaris 2.10

  configure.in
    1.201.1.108 04/10/21 14:11:16 tomas@poseidon.ndb.mysql.com +5 -1
    workaround for Sun Forte compile problem for ndb on solaris 2.10

ChangeSet
  1.1627.10.9 04/10/21 17:05:45 bell@sanja.is.com.ua +3 -0
  value should be checked after 'before' trigger work (BUG#5992)

  sql/sql_insert.cc
    1.116.1.2 04/10/21 17:05:41 bell@sanja.is.com.ua +9 -9
    value should be checked after 'before' trigger work

  mysql-test/t/view.test
    1.42.1.9 04/10/21 17:05:41 bell@sanja.is.com.ua +14 -0
    changing value by trigger and CHECK OPTION

  mysql-test/r/view.result
    1.48.1.11 04/10/21 17:05:41 bell@sanja.is.com.ua +11 -0
    changing value by trigger and CHECK OPTION

ChangeSet
  1.1616.1097.1 04/10/21 16:02:12 joerg@mysql.com +3 -0
  Adapt 'ps_10nestset' to standard test style; correct a typing error in 'ps_11bugs'.

  mysql-test/t/ps_11bugs.test
    1.4 04/10/21 16:02:09 joerg@mysql.com +1 -1
    Corrected a typing error in the bug number comment.

  mysql-test/t/ps_10nestset.test
    1.2 04/10/21 16:02:09 joerg@mysql.com +22 -13
    Improve comments;  adapt to standard test style:
    disable warnings around 'drop table', use 't#' table name scheme.

  mysql-test/r/ps_10nestset.result
    1.2 04/10/21 16:02:09 joerg@mysql.com +8 -11
    Correct the expected protocol according to the test changes.

ChangeSet
  1.1616.1.403 04/10/21 15:34:26 serg@serg.mylan +2 -0
  s/puts/printf/

  myisam/myisamchk.c
    1.92.5.1 04/10/21 15:34:20 serg@serg.mylan +5 -5
    s/puts/printf/

  BitKeeper/etc/ignore
    1.153.1.50 04/10/21 15:34:20 serg@serg.mylan +13 -0
    Added Docs/Images/myaccess-odbc.txt Docs/Images/myaccess.txt Docs/Images/myarchitecture.txt Docs/Images/mydll-properties.txt Docs/Images/mydsn-example.txt Docs/Images/mydsn-icon.txt Docs/Images/mydsn-options.txt Docs/Images/mydsn-setup.txt Docs/Images/mydsn-test-fail.txt Docs/Images/mydsn-test-success.txt Docs/Images/mydsn-trace.txt Docs/Images/mydsn.txt Docs/Images/myflowchart.txt to the ignore list

  cmd-line-utils/libedit/np/vis.c
    1.3 04/10/21 16:05:40 jani@a80-186-41-201.elisa-laajakaista.fi +42 -29
    Fixed Bug#6109, 'mysql' command line client segfaults on 'quit' command.
    It also did not write ~/.mysql_history file. The problem was in alloc(),
    which probably does not work on HP-UX-11.23 ia64 platform. Changed some
    macros into functions for better maintenance and debugging.

ChangeSet
  1.1616.946.99 04/10/21 13:03:59 tomas@poseidon.ndb.mysql.com +1 -0
  sorry, previous comment should have been on ithanium, not IRIX

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.20 04/10/21 13:03:55 tomas@poseidon.ndb.mysql.com +3 -2
    sorry, previous comment should have been on ithanium, not IRIX

ChangeSet
  1.1616.946.98 04/10/21 12:57:55 tomas@poseidon.ndb.mysql.com +1 -0
  use memcpy instead, other code breaks mysteriously on IRIX

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.19 04/10/21 12:57:51 tomas@poseidon.ndb.mysql.com +6 -3
    use memcpy instead, other code breaks mysteriously on IRIX

ChangeSet
  1.1616.1094.2 04/10/21 14:57:43 jan@hundin.mysql.fi +3 -0
  SHOW TABLE STATUS now prints create_time, update_time and check_time
  for InnoDB tables. Note that these times may always be correct ones,
  because for example ALTER TABLE creates a table again.
  

  sql/ha_innodb.cc
    1.90.1.73 04/10/21 14:57:38 jan@hundin.mysql.fi +21 -0
    Get timestamps for the file where the table is stored.

  innobase/os/os0file.c
    1.84 04/10/21 14:57:38 jan@hundin.mysql.fi +77 -0
    Added function that return information obout the specified file.

  innobase/include/os0file.h
    1.32 04/10/21 14:57:38 jan@hundin.mysql.fi +18 -5
    Added information of file timestamps and a function os_file_get_status
    to get that information using stat().

ChangeSet
  1.1627.10.8 04/10/21 14:32:10 bell@sanja.is.com.ua +3 -0
  inserting single value with check option failed always get error (part of BUG#5995)

  sql/sql_insert.cc
    1.116.1.1 04/10/21 14:32:07 bell@sanja.is.com.ua +4 -1
    inserting single value with check option failed always get error

  mysql-test/t/view.test
    1.42.1.8 04/10/21 14:32:07 bell@sanja.is.com.ua +15 -0
    inserting single value with check option failed always get error

  mysql-test/r/view.result
    1.48.1.10 04/10/21 14:32:07 bell@sanja.is.com.ua +12 -0
    inserting single value with check option failed always get error

ChangeSet
  1.1616.1096.1 04/10/21 11:12:15 tomas@poseidon.ndb.mysql.com +11 -0
  changed to same signature as rest of print functions
  provite declarations for signal print functions, needed on some platforms
  ome platforms don't like the length calculation for SignalDataPrintFunction
      so null terminate instead
  ome platforms complain about this extra level Logger::Logger::
   null terminate SignalDataPrintFunctions instead
      move declaration of print function to SignalData.hpp
    just change from "" to <> in include
   moved double declatration of i out
  

  ndb/src/mgmsrv/Services.cpp
    1.23.1.1 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +3 -2
    moved double declatration of i out

  ndb/src/common/portlib/NdbSleep.c
    1.5 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +1 -1
    just change from "" to <> in include

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.6 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +3 -5
    null terminate SignalDataPrintFunctions instead
    move declaration of print function to SignalData.hpp

  ndb/src/common/debugger/signaldata/NdbfsContinueB.cpp
    1.2 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +4 -1
    changed to same signature as rest of print functions

  ndb/src/common/debugger/signaldata/DihContinueB.cpp
    1.2 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +4 -1
    changed to same signature as rest of print functions

  ndb/src/common/debugger/signaldata/ContinueB.cpp
    1.4 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +2 -2
    changed to same signature as rest of print functions

  ndb/src/common/debugger/EventLogger.cpp
    1.12 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +1 -1
    some platforms complain about this extra level Logger::Logger::

  ndb/src/common/debugger/DebuggerNames.cpp
    1.6 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +4 -6
    some platforms don't like the length calculation for SignalDataPrintFunction
    so null terminate instead

  ndb/include/kernel/signaldata/SignalData.hpp
    1.6 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +165 -0
    provite declarations for signal print functions, needed on some platforms

  ndb/include/kernel/signaldata/NdbfsContinueB.hpp
    1.2 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +2 -1
    changed to same signature as rest of print functions

  ndb/include/kernel/signaldata/DihContinueB.hpp
    1.2 04/10/21 11:12:11 tomas@poseidon.ndb.mysql.com +2 -1
    changed to same signature as rest of print functions

ChangeSet
  1.1627.10.7 04/10/21 13:39:17 bell@sanja.is.com.ua +2 -0
  fixed default behaviour of WITH CHECK OPTIONS according to standard (BUG#5989)

  sql/sql_yacc.yy
    1.307.4.1 04/10/21 13:39:14 bell@sanja.is.com.ua +1 -1
    fixed default behaviour of WITH CHECK OPTIONS according to standard

  mysql-test/r/view.result
    1.48.1.9 04/10/21 13:39:14 bell@sanja.is.com.ua +1 -1
    fixed default behaviour of WITH CHECK OPTIONS according to standard

ChangeSet
  1.1616.1095.6 04/10/21 12:39:08 joreland@mysql.com +3 -0
  compile fixes for butch

  sql/ha_ndbcluster.cc
    1.105 04/10/21 12:39:06 joreland@mysql.com +60 -61
    reorder methods, so that they are not used prior to declaration
    (inlines)

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.40 04/10/21 12:39:06 joreland@mysql.com +1 -1
    Add default arg

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.37.1.1 04/10/21 12:39:06 joreland@mysql.com +1 -1
    Better cast

ChangeSet
  1.1627.10.6 04/10/21 13:30:25 bell@sanja.is.com.ua +3 -0
  Allow inheriting check options if view have not WHERE clause (BUG#5988)

  sql/table.cc
    1.123.1.3 04/10/21 13:30:22 bell@sanja.is.com.ua +7 -4
    Allow inheriting check options if view have not WHERE clause

  mysql-test/t/view.test
    1.42.1.7 04/10/21 13:30:22 bell@sanja.is.com.ua +11 -0
    test of cascaded check option for whiew without WHERE clause

  mysql-test/r/view.result
    1.48.1.8 04/10/21 13:30:22 bell@sanja.is.com.ua +7 -0
    test of cascaded check option for whiew without WHERE clause

ChangeSet
  1.1616.1095.5 04/10/21 15:18:31 bar@mysql.com +1 -0
  CHARSET_INFO.txt:
    Typo.

  strings/CHARSET_INFO.txt
    1.4 04/10/21 15:18:19 bar@mysql.com +1 -1
    Typo.

ChangeSet
  1.1627.10.5 04/10/21 13:11:15 bell@sanja.is.com.ua +4 -0
  fixed printing of substring_index (BUG#5911)

ChangeSet
  1.1616.1095.4 04/10/21 15:11:01 bar@mysql.com +1 -0
  CHARSET_INFO.txt:
    New comments about ctype[].

  strings/CHARSET_INFO.txt
    1.3 04/10/21 15:10:37 bar@mysql.com +10 -1
    New comments about ctype[].

  sql/item_strfunc.h
    1.73.1.16 04/10/21 13:10:32 bell@sanja.is.com.ua +1 -1
    fixed printing of substring_index

  mysql-test/t/view.test
    1.42.1.6 04/10/21 13:10:32 bell@sanja.is.com.ua +11 -0
    test of substring_index with view

  mysql-test/r/view.result
    1.48.1.7 04/10/21 13:10:32 bell@sanja.is.com.ua +11 -0
    test of substring_index with view

  mysql-test/r/func_str.result
    1.74 04/10/21 13:10:32 bell@sanja.is.com.ua +3 -3
    fixed printing of substring_index

ChangeSet
  1.1616.1095.3 04/10/21 14:54:17 bar@mysql.com +1 -0
  ctype_uca.result:
    Forgot to commit in the previous changeset

  mysql-test/r/ctype_uca.result
    1.7 04/10/21 14:54:02 bar@mysql.com +30 -0
    Forgot to commit in the previous changeset

ChangeSet
  1.1616.1095.2 04/10/21 14:48:37 bar@mysql.com +2 -0
  Bug #5679 utf8_unicode_ci LIKE--trailing % doesn't equal zero characters

  strings/ctype-uca.c
    1.23 04/10/21 14:48:31 bar@mysql.com +53 -3
    Bug #5679 utf8_unicode_ci LIKE--trailing % doesn't equal zero characters

  mysql-test/t/ctype_uca.test
    1.6 04/10/21 14:48:31 bar@mysql.com +28 -1
    Bug #5679 utf8_unicode_ci LIKE--trailing % doesn't equal zero characters

ChangeSet
  1.1616.1065.5 04/10/21 10:58:03 bell@sanja.is.com.ua +1 -0
  force assigning error handler for all mem_roots

  sql/sql_class.cc
    1.105.1.87 04/10/21 10:58:00 bell@sanja.is.com.ua +3 -3
    force assigning error handler for all mem_roots

ChangeSet
  1.1616.1095.1 04/10/21 12:17:59 bar@mysql.com +4 -0
  Allow cp932 characters to be stored in a SJIS column

  strings/ctype-utf8.c
    1.76 04/10/21 12:17:54 bar@mysql.com +7 -2
    Allow cp932 characters to be stored in a SJIS column

  strings/ctype-sjis.c
    1.71 04/10/21 12:17:54 bar@mysql.com +35 -1
    Allow cp932 characters to be stored in a SJIS column

  mysql-test/t/ctype_sjis.test
    1.2 04/10/21 12:17:53 bar@mysql.com +9 -0
    Allow cp932 characters to be stored in a SJIS column

  mysql-test/r/ctype_sjis.result
    1.2 04/10/21 12:17:53 bar@mysql.com +6 -0
    Allow cp932 characters to be stored in a SJIS column

ChangeSet
  1.1627.10.4 04/10/20 14:52:30 igor@rurik.mysql.com +2 -0
  func_test.result, item_cmpfunc.cc:
    Fixed bug #6187: a wrong initial setting for const_item_cache
    in Item_cond::fix_fields.

  mysql-test/r/func_test.result
    1.20.1.7 04/10/20 14:51:35 igor@rurik.mysql.com +2 -2
    Fixed bug #6187: a wrong initial setting for const_item_cache
    in Item_cond::fix_fields.

  sql/item_cmpfunc.cc
    1.112.2.1 04/10/20 14:49:28 igor@rurik.mysql.com +2 -2
    Fixed bug #6187: a wrong initial setting for const_item_cache
    in Item_cond::fix_fields.

ChangeSet
  1.1627.2.25 04/10/20 13:16:00 igor@rurik.mysql.com +1 -0
  opt_range.cc:
    Post automerge correction.

  sql/opt_range.cc
    1.118 04/10/20 13:14:55 igor@rurik.mysql.com +2 -0
    Post automerge correction.

ChangeSet
  1.1616.1093.1 04/10/20 17:22:58 tomas@poseidon.ndb.mysql.com +3 -0
  fix so that ndb handler can cope with char(0), mapped to char(1) for now

  sql/ha_ndbcluster.cc
    1.104 04/10/20 17:22:54 tomas@poseidon.ndb.mysql.com +22 -2
    fix so that ndb handler can cope with char(0), mapped to char(1) for now

  mysql-test/t/ndb_basic.test
    1.17 04/10/20 17:22:54 tomas@poseidon.ndb.mysql.com +13 -0
    fix so that ndb handler can cope with char(0), mapped to char(1) for now

  mysql-test/r/ndb_basic.result
    1.17 04/10/20 17:22:54 tomas@poseidon.ndb.mysql.com +19 -0
    fix so that ndb handler can cope with char(0), mapped to char(1) for now

ChangeSet
  1.1627.10.3 04/10/20 21:50:55 ram@gw.mysql.r18.ru +1 -0
  code clean-up.

  sql/opt_range.cc
    1.110.1.19 04/10/20 21:50:50 ram@gw.mysql.r18.ru +1 -3
    code clean-up.

ChangeSet
  1.1627.10.2 04/10/20 21:01:52 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6142: SELECT DISTINCT on key field crashes server)

  sql/opt_range.cc
    1.110.1.18 04/10/20 21:01:47 ram@gw.mysql.r18.ru +3 -4
    A fix (bug #6142: SELECT DISTINCT on key field crashes server)
    Code clean-up.

  mysql-test/t/group_min_max.test
    1.3 04/10/20 21:01:47 ram@gw.mysql.r18.ru +10 -0
    A fix (bug #6142: SELECT DISTINCT on key field crashes server)

  mysql-test/r/group_min_max.result
    1.4 04/10/20 21:01:47 ram@gw.mysql.r18.ru +6 -0
    A fix (bug #6142: SELECT DISTINCT on key field crashes server)

ChangeSet
  1.1616.1092.1 04/10/20 15:56:57 tomas@poseidon.ndb.mysql.com +1 -0
  fix for wrong use of shell test

  mysql-test/ndb/ndbcluster.sh
    1.24.1.1 04/10/20 15:56:53 tomas@poseidon.ndb.mysql.com +1 -1
    fix for wrong use of shell test

ChangeSet
  1.1616.1084.3 04/10/20 17:28:40 monty@mysql.com +3 -0
  After merge fixes

  mysql-test/t/rpl_commit_after_flush.test
    1.2 04/10/20 17:28:38 monty@mysql.com +1 -1
    After merge fixes

  mysql-test/r/rpl_commit_after_flush.result
    1.2 04/10/20 17:28:38 monty@mysql.com +3 -3
    After merge fixes

  libmysql/libmysql.c
    1.156.22.3 04/10/20 17:28:38 monty@mysql.com +2 -2
    After merge fixes

ChangeSet
  1.1616.1089.2 04/10/20 13:54:24 tomas@poseidon.ndb.mysql.com +1 -0
  removed some (Uint32)-1 casts

  ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp
    1.4 04/10/20 13:54:21 tomas@poseidon.ndb.mysql.com +27 -24
    removed some (Uint32)-1 casts

ChangeSet
  1.1616.1090.1 04/10/20 15:43:21 pekka@mysql.com +4 -0
  NDB dbtux scan batch max 16->992 caused perf loss

ChangeSet
  1.1616.1088.1 04/10/20 13:42:41 tomas@poseidon.ndb.mysql.com +28 -0
  compile warning fixes

  ndb/src/ndbapi/Ndblist.cpp
    1.11 04/10/20 13:42:37 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/ndbapi/NdbReceiver.cpp
    1.11 04/10/20 13:42:37 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.34 04/10/20 13:42:37 tomas@poseidon.ndb.mysql.com +3 -0
    compile warning fixes

  ndb/src/ndbapi/NdbConnection.cpp
    1.24 04/10/20 13:42:37 tomas@poseidon.ndb.mysql.com +11 -6
    compile warning fixes

  ndb/src/ndbapi/NdbBlob.cpp
    1.11 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +2 -2
    compile warning fixes

  ndb/src/mgmsrv/Services.cpp
    1.24 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +5 -5
    compile warning fixes

  ndb/src/mgmsrv/InitConfigFileParser.cpp
    1.12 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -1
    compile warning fixes

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.38 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/mgmsrv/Config.cpp
    1.5 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -0
    compile warning fixes

  ndb/src/mgmsrv/CommandInterpreter.cpp
    1.9 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -0
    compile warning fixes

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.22 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -1
    compile warning fixes

  ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp
    1.3 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +2 -2
    compile warning fixes

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.6 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +12 -12
    compile warning fixes

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.10 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +2 -2
    compile warning fixes

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.9 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +28 -30
    compile warning fixes

  ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp
    1.7 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -3
    compile warning fixes

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.12 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +11 -8
    compile warning fixes

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.18 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +4 -4
    compile warning fixes

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.10 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +4 -4
    compile warning fixes

  ndb/src/kernel/blocks/backup/restore/Restore.cpp
    1.16 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -2
    compile warning fixes

  ndb/src/common/util/SimpleProperties.cpp
    1.5 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/common/transporter/Transporter.cpp
    1.9 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/common/transporter/TCP_Transporter.cpp
    1.7 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  ndb/src/common/portlib/NdbThread.c
    1.12 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +3 -0
    compile warning fixes

  ndb/src/common/portlib/NdbMem.c
    1.11 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -0
    compile warning fixes

  ndb/src/common/portlib/NdbDaemon.c
    1.9 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +2 -0
    compile warning fixes

  ndb/include/kernel/signaldata/DictTabInfo.hpp
    1.6 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    compile warning fixes

  mysql-test/ndb/ndbcluster.sh
    1.25 04/10/20 13:42:36 tomas@poseidon.ndb.mysql.com +1 -1
    corrected shell test syntax

  ndb/test/ndbapi/testOIBasic.cpp
    1.24 04/10/20 15:39:00 pekka@mysql.com +22 -0
    dbtux scan batch max 16->992 caused perf loss

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.22 04/10/20 15:39:00 pekka@mysql.com +9 -1
    dbtux scan batch max 16->992 caused perf loss

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.21 04/10/20 15:39:00 pekka@mysql.com +11 -3
    dbtux scan batch max 16->992 caused perf loss

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.32 04/10/20 15:39:00 pekka@mysql.com +12 -4
    dbtux scan batch max 16->992 caused perf loss

ChangeSet
  1.1627.10.1 04/10/20 15:26:03 serg@serg.mylan +2 -0
  decimal_cmp()

  strings/decimal.c
    1.3 04/10/20 15:25:56 serg@serg.mylan +37 -3
    decimal_cmp()

  include/decimal.h
    1.3 04/10/20 15:25:56 serg@serg.mylan +1 -0
    decimal_cmp()

ChangeSet
  1.1616.1087.1 04/10/20 15:14:50 pekka@mysql.com +1 -0
  NdbOperationSearch.cpp:
    fix C coding error found by tomas on sol9x86

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.6 04/10/20 15:11:10 pekka@mysql.com +2 -1
    fix C coding error found by tomas on sol9x86

ChangeSet
  1.1616.1086.1 04/10/20 18:07:59 bar@mysql.com +1 -0
  ctype-utf8.c:
    A faster UTF8 null-terminated string implementation.
    It is used for identifier comparison, so it's quite critical.

  strings/ctype-utf8.c
    1.75 04/10/20 18:07:47 bar@mysql.com +87 -33
    A faster UTF8 null-terminated string implementation.
    It is used for identifier comparison, so it's quite critical.

ChangeSet
  1.1627.8.2 04/10/20 16:06:54 bell@sanja.is.com.ua +9 -0
  changed  function name to prevent injection wrong code from 4.1 (WL#2133)

  sql/sql_repl.cc
    1.119 04/10/20 16:06:50 bell@sanja.is.com.ua +2 -2
    changed  function name to prevent injection wrong code from 4.1

  sql/sql_parse.cc
    1.358.1.6 04/10/20 16:06:50 bell@sanja.is.com.ua +24 -29
    changed  function name to prevent injection wrong code from 4.1

  sql/sql_class.h
    1.198.1.3 04/10/20 16:06:50 bell@sanja.is.com.ua +0 -2
    changed  function name to prevent injection wrong code from 4.1

  sql/protocol.h
    1.23 04/10/20 16:06:50 bell@sanja.is.com.ua +2 -1
    changed  function name to prevent injection wrong code from 4.1

  sql/protocol.cc
    1.81 04/10/20 16:06:50 bell@sanja.is.com.ua +6 -6
    changed  function name to prevent injection wrong code from 4.1

  sql/mysqld.cc
    1.397 04/10/20 16:06:50 bell@sanja.is.com.ua +2 -2
    changed  function name to prevent injection wrong code from 4.1

  sql/log_event.cc
    1.142 04/10/20 16:06:50 bell@sanja.is.com.ua +1 -1
    changed  function name to prevent injection wrong code from 4.1

  mysql-test/t/rpl_rotate_logs.test
    1.52 04/10/20 16:06:50 bell@sanja.is.com.ua +1 -1
    changed error message

  mysql-test/r/rpl_rotate_logs.result
    1.56 04/10/20 16:06:50 bell@sanja.is.com.ua +1 -1
    changed error message

ChangeSet
  1.1346.752.4 04/10/20 16:04:28 monty@mysql.com +6 -0
  Fix test case for innodb-lock

  mysql-test/t/innodb-lock-master.opt
    1.1 04/10/20 16:04:26 monty@mysql.com +1 -0

  sql/sql_base.cc
    1.117.1.68 04/10/20 16:04:26 monty@mysql.com +2 -0
    More debug information

  sql/mysqld.cc
    1.297.1.220 04/10/20 16:04:26 monty@mysql.com +1 -1
    Enable innodb_table_locks as default, as otherwise there is a possibility for deadlocks

  mysys/thr_lock.c
    1.34.1.3 04/10/20 16:04:26 monty@mysql.com +10 -2
    More debugging information

  mysql-test/t/innodb-lock.test
    1.1.1.2 04/10/20 16:04:26 monty@mysql.com +29 -18
    Fix test case (old one didn't test things correctly)

  mysql-test/t/innodb-lock-master.opt
    1.0 04/10/20 16:04:26 monty@mysql.com +0 -0
    BitKeeper file /home/my/mysql-4.0/mysql-test/t/innodb-lock-master.opt

  mysql-test/r/innodb-lock.result
    1.3 04/10/20 16:04:26 monty@mysql.com +19 -11
    Fix test case (old one didn't test things correctly)

ChangeSet
  1.1616.1067.2 04/10/20 16:43:36 konstantin@mysql.com +2 -0
  A fix and test case for bug#6058 "Prepared statements return '0000-00-00' 
  (date) as empty  string": preserve time type (date, time, or datetime) for
  zero dates, times, and datetimes.

  tests/client_test.c
    1.51.1.69 04/10/20 16:43:32 konstantin@mysql.com +52 -4
    A test case for Bug#6058, the existing tests required some adjustments too.

  libmysql/libmysql.c
    1.156.1.115 04/10/20 16:43:32 konstantin@mysql.com +3 -3
    A fix for bug#6058 "Prepared statements return '0000-00-00' (date) as empty
     string": preserve time type (date, time, or datetime) for zero 
    dates, times, and datetimes.

ChangeSet
  1.1627.9.2 04/10/20 14:13:07 serg@serg.mylan +2 -0
  make linux to behave (like freebsd does :)

  mysql-test/t/strict.test
    1.5 04/10/20 14:13:01 serg@serg.mylan +2 -0
    make linux to behave (like freebsd does :)

  mysql-test/r/strict.result
    1.5 04/10/20 14:13:01 serg@serg.mylan +1 -1
    make linux to behave (like freebsd does :)

ChangeSet
  1.1616.1083.1 04/10/20 16:04:43 dlenev@brandersnatch.localdomain +6 -0
  Fix for bug #6173 "One can circumvent missing UPDATE privilege if
  he has SELECT and INSERT privileges for table with primary key"
  
  Now we set lex->duplicates= DUP_UPDATE right in parser if INSERT has
  ON DUPLICATE KEY UPDATE clause, this simplifies insert_precheck()
  function (this also fixes a bug) and some other code.

  sql/sql_yacc.yy
    1.203.115.1 04/10/20 16:04:39 dlenev@mysql.com +8 -4
    It is better to set Lex->duplicates= DUP_UPDATE right in parser if we
    have INSERT with ON DUPLICATE KEY UPDATE clause, rather doing this later.

  sql/sql_prepare.cc
    1.34.29.1 04/10/20 16:04:39 dlenev@mysql.com +2 -4
    insert_precheck() don't need "update" parameter any longer since
    now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
    KEY UPDATE clause, so it can determine whenever it is needed to
    require UPDATE_ACL by itself. Also calling of mysql_insert() is
    simplified.

  sql/sql_parse.cc
    1.271.86.1 04/10/20 16:04:39 dlenev@mysql.com +6 -6
    insert_precheck() don't need "update" parameter any longer since
    now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
    KEY UPDATE clause, so it can determine whenever it is needed to
    require UPDATE_ACL by itself. Also calling of mysql_insert() is
    simplified.

  sql/mysql_priv.h
    1.186.90.1 04/10/20 16:04:39 dlenev@mysql.com +1 -1
    insert_precheck() don't need "update" parameter any longer since
    now we set lex->duplicates to DUP_UPDATE if INSERT has ON DUPLICATE
    KEY UPDATE clause.

  mysql-test/t/grant2.test
    1.7 04/10/20 16:04:39 dlenev@mysql.com +41 -3
    Added test for bug #6173 "One can circumvent missing UPDATE privilege if
    he has SELECT and INSERT privileges for table with primary key"

  mysql-test/r/grant2.result
    1.8 04/10/20 16:04:39 dlenev@mysql.com +27 -0
    Added test for bug #6173 "One can circumvent missing UPDATE privilege if
    he has SELECT and INSERT privileges for table with primary key"

ChangeSet
  1.1616.1082.1 04/10/20 13:52:56 ingo@mysql.com +1 -0
  Fixed a typo, which prevented non-valgrind build.

  sql/handler.cc
    1.103.1.46 04/10/20 13:52:25 ingo@mysql.com +1 -1
    Fixed a typo, which prevented non-valgrind build.

ChangeSet
  1.1627.9.1 04/10/20 12:56:49 serg@serg.mylan +4 -0
  the test moved from range.test to innodb.test - it should not be run when innodb is disabled

  mysql-test/t/range.test
    1.12.1.12 04/10/20 12:56:41 serg@serg.mylan +0 -19
    the test moved from range.test to innodb.test - it should not be run when innodb is disabled

  mysql-test/t/innodb.test
    1.64 04/10/20 12:56:41 serg@serg.mylan +22 -0
    the test moved from range.test to innodb.test - it should not be run when innodb is disabled

  mysql-test/r/range.result
    1.19.1.14 04/10/20 12:56:41 serg@serg.mylan +0 -35
    the test moved from range.test to innodb.test - it should not be run when innodb is disabled

  mysql-test/r/innodb.result
    1.75.1.22 04/10/20 12:56:41 serg@serg.mylan +34 -0
    the test moved from range.test to innodb.test - it should not be run when innodb is disabled

ChangeSet
  1.1616.946.85 04/10/20 12:25:48 pekka@mysql.com +3 -0
  NDB dbtux compile fix for sol9x86

  ndb/test/ndbapi/testOIBasic.cpp
    1.23 04/10/20 12:21:27 pekka@mysql.com +57 -25
    testing continues..

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.15 04/10/20 12:20:39 pekka@mysql.com +1 -1
    compile fix for sol9x86

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.31 04/10/20 12:20:39 pekka@mysql.com +4 -4
    compile fix for sol9x86

ChangeSet
  1.1346.753.1 04/10/20 11:24:08 monty@mysql.com +8 -0
  Code cleanups (done during review of new code)
  Rename innodb_table_locks_old_behavior -> innodb_table_locks
  Set innodb_table_locks to off by default to get same behaviour as in MySQL 4.0.20
  (This means that Innodb ignore table locks by default, which makes it easier to combine MyISAM and InnoDB to simulate a transaction)

  sql/sql_class.h
    1.111.1.78 04/10/20 11:24:07 monty@mysql.com +1 -1
    Rename innodb_table_locks_old_behavior -> innodb_table_locks

  sql/set_var.cc
    1.12.1.47 04/10/20 11:24:07 monty@mysql.com +4 -4
    Rename innodb_table_locks_old_behavior -> innodb_table_locks

  sql/mysqld.cc
    1.297.1.219 04/10/20 11:24:07 monty@mysql.com +5 -5
    Rename innodb_table_locks_old_behavior -> innodb_table_locks
    Set this off by default to get same behaviour as in MySQL 4.0.20
    

  sql/ha_innodb.cc
    1.73.1.151 04/10/20 11:24:07 monty@mysql.com +1 -1
    Rename innodb_table_locks_old_behavior -> innodb_table_locks

  mysql-test/t/innodb-lock.test
    1.1.1.1 04/10/20 11:24:07 monty@mysql.com +45 -1
    new test case

  mysql-test/r/innodb-lock.result
    1.2 04/10/20 11:24:07 monty@mysql.com +26 -0
    new test case

  myisam/myisampack.c
    1.22.1.11 04/10/20 11:24:07 monty@mysql.com +5 -7
    Simplify code

  libmysql/libmysql.c
    1.95.4.1 04/10/20 11:24:07 monty@mysql.com +4 -6
    Use ulong instead of unsigned long
    Reuse _dig_vec()

ChangeSet
  1.1627.8.1 04/10/20 04:04:37 bell@sanja.is.com.ua +86 -0
  errors without code removed
  net_printf/send_error calls replaced by my_error family functions
  -1/1 (sent/unsent) error reporting removed
  (WL#2133)

  sql/sql_yacc.yy
    1.307.3.1 04/10/20 04:04:29 bell@sanja.is.com.ua +116 -120
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_view.h
    1.2.1.2 04/10/20 04:04:29 bell@sanja.is.com.ua +3 -3
    -1/1 (sent/unsent) error reporting removed

  sql/sql_view.cc
    1.21.1.5 04/10/20 04:04:29 bell@sanja.is.com.ua +24 -28
    -1/1 (sent/unsent) error reporting removed

  sql/sql_update.cc
    1.122.1.3 04/10/20 04:04:29 bell@sanja.is.com.ua +57 -44
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_union.cc
    1.102 04/10/20 04:04:29 bell@sanja.is.com.ua +34 -36
    -1/1 (sent/unsent) error reporting removed

  sql/sql_udf.cc
    1.36.1.1 04/10/20 04:04:29 bell@sanja.is.com.ua +9 -12
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_trigger.cc
    1.5 04/10/20 04:04:29 bell@sanja.is.com.ua +13 -12
    -1/1 (sent/unsent) error reporting removed

  sql/sql_table.cc
    1.193 04/10/20 04:04:29 bell@sanja.is.com.ua +88 -92
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/sql_show.cc
    1.159.1.1 04/10/20 04:04:29 bell@sanja.is.com.ua +93 -107
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_select.h
    1.64.7.3 04/10/20 04:04:28 bell@sanja.is.com.ua +1 -1
    -1/1 (sent/unsent) error reporting removed

  sql/sql_select.cc
    1.235.16.1 04/10/20 04:04:28 bell@sanja.is.com.ua +27 -29
    -1/1 (sent/unsent) error reporting removed

  sql/sql_repl.h
    1.33 04/10/20 04:04:28 bell@sanja.is.com.ua +5 -5
    -1/1 (sent/unsent) error reporting removed

  sql/sql_repl.cc
    1.118 04/10/20 04:04:28 bell@sanja.is.com.ua +44 -47
    error messages fixed
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/sql_prepare.cc
    1.75.1.2 04/10/20 04:04:28 bell@sanja.is.com.ua +82 -127
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/sql_parse.cc
    1.358.1.5 04/10/20 04:04:28 bell@sanja.is.com.ua +245 -305
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed from mysql_execute_command

  sql/sql_map.cc
    1.5 04/10/20 04:04:28 bell@sanja.is.com.ua +3 -5
    errors without code removed

  sql/sql_load.cc
    1.63.1.2 04/10/20 04:04:28 bell@sanja.is.com.ua +13 -13
    -1/1 (sent/unsent) error reporting removed

  sql/sql_lex.h
    1.144.2.1 04/10/20 04:04:28 bell@sanja.is.com.ua +5 -5
    -1/1 (sent/unsent) error reporting removed

  sql/sql_insert.cc
    1.114.10.1 04/10/20 04:04:28 bell@sanja.is.com.ua +41 -27
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_help.cc
    1.31.1.3 04/10/20 04:04:28 bell@sanja.is.com.ua +23 -45
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/sql_handler.cc
    1.56.1.3 04/10/20 04:04:28 bell@sanja.is.com.ua +20 -23
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_error.cc
    1.23 04/10/20 04:04:28 bell@sanja.is.com.ua +7 -7
    -1/1 (sent/unsent) error reporting removed

  sql/sql_do.cc
    1.8 04/10/20 04:04:28 bell@sanja.is.com.ua +3 -3
    -1/1 (sent/unsent) error reporting removed

  sql/sql_delete.cc
    1.128.1.1 04/10/20 04:04:28 bell@sanja.is.com.ua +37 -44
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_db.cc
    1.94 04/10/20 04:04:28 bell@sanja.is.com.ua +16 -16
    -1/1 (sent/unsent) error reporting removed

  sql/sql_class.h
    1.198.1.2 04/10/20 04:04:28 bell@sanja.is.com.ua +1 -0
    my_messhage_sql now set/reset query_error flag

  sql/sql_class.cc
    1.153 04/10/20 04:04:28 bell@sanja.is.com.ua +2 -2
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_base.cc
    1.187.1.2 04/10/20 04:04:27 bell@sanja.is.com.ua +9 -11
    -1/1 (sent/unsent) error reporting removed
    net_printf/send_error calls replaced by my_error family functions

  sql/sql_acl.h
    1.34 04/10/20 04:04:27 bell@sanja.is.com.ua +8 -8
    -1/1 (sent/unsent) error reporting removed

  sql/sql_acl.cc
    1.100.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +43 -47
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/sp_rcontext.cc
    1.13 04/10/20 04:04:27 bell@sanja.is.com.ua +6 -6
    net_printf/send_error calls replaced by my_error family functions

  sql/sp_head.cc
    1.99.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +8 -13
    new eror handling support
    net_printf/send_error calls replaced by my_error family functions

  sql/sp.cc
    1.56.2.1 04/10/20 04:04:27 bell@sanja.is.com.ua +1 -1
    net_printf/send_error calls replaced by my_error family functions

  sql/slave.h
    1.77 04/10/20 04:04:27 bell@sanja.is.com.ua +2 -2
    -1/1 (sent/unsent) error reporting removed

  sql/slave.cc
    1.220 04/10/20 04:04:27 bell@sanja.is.com.ua +11 -14
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/share/ukrainian/errmsg.txt
    1.79.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/swedish/errmsg.txt
    1.118.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/spanish/errmsg.txt
    1.117.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/slovak/errmsg.txt
    1.117.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/serbian/errmsg.txt
    1.71.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/russian/errmsg.txt
    1.114.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/romanian/errmsg.txt
    1.114.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/portuguese/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/polish/errmsg.txt
    1.117.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/norwegian/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/norwegian-ny/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/korean/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/japanese/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/italian/errmsg.txt
    1.123.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/hungarian/errmsg.txt
    1.118.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/greek/errmsg.txt
    1.117.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/german/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/french/errmsg.txt
    1.116.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/estonian/errmsg.txt
    1.119.1.1 04/10/20 04:04:27 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/english/errmsg.txt
    1.125.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/dutch/errmsg.txt
    1.120.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/danish/errmsg.txt
    1.116.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/share/czech/errmsg.txt
    1.116.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +19 -0
    new error messages

  sql/set_var.cc
    1.67 04/10/20 04:04:26 bell@sanja.is.com.ua +9 -13
    net_printf/send_error calls replaced by my_error family functions

  sql/repl_failsafe.h
    1.9.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +3 -3
    -1/1 (sent/unsent) error reporting removed

  sql/repl_failsafe.cc
    1.46 04/10/20 04:04:26 bell@sanja.is.com.ua +21 -28
    net_printf/send_error calls replaced by my_error family functions
    -1/1 (sent/unsent) error reporting removed

  sql/protocol_cursor.cc
    1.8 04/10/20 04:04:26 bell@sanja.is.com.ua +1 -1
    net_printf/send_error calls replaced by my_error family functions

  sql/protocol.cc
    1.80 04/10/20 04:04:26 bell@sanja.is.com.ua +1 -4
    net_printf/send_error calls replaced by my_error family functions

  sql/mysqld.cc
    1.396 04/10/20 04:04:26 bell@sanja.is.com.ua +16 -4
    net_printf/send_error calls replaced by my_error family functions
    changes in my_message_sql to support error handling correctly

  sql/mysql_priv.h
    1.225.2.1 04/10/20 04:04:26 bell@sanja.is.com.ua +118 -118
    -1/1 (sent/unsent) error reporting removed

  sql/item_uniq.h
    1.21 04/10/20 04:04:26 bell@sanja.is.com.ua +1 -1
    only boolean values should be returned by fix_fields()

  sql/item_timefunc.cc
    1.67 04/10/20 04:04:26 bell@sanja.is.com.ua +2 -2
    only boolean values should be returned by fix_fields()

  sql/item_sum.cc
    1.103.1.4 04/10/20 04:04:26 bell@sanja.is.com.ua +13 -13
    only boolean values should be returned by fix_fields()

  sql/item_subselect.h
    1.61 04/10/20 04:04:26 bell@sanja.is.com.ua +4 -4
    -1/1 (sent/unsent) error reporting removed

  sql/item_subselect.cc
    1.84.1.1 04/10/20 04:04:26 bell@sanja.is.com.ua +18 -17
    only boolean values should be returned by fix_fields()
    -1/1 (sent/unsent) error reporting removed

  sql/item_row.cc
    1.18.2.1 04/10/20 04:04:25 bell@sanja.is.com.ua +2 -2
    only boolean values should be returned by fix_fields()

  sql/item_func.cc
    1.134.1.23 04/10/20 04:04:25 bell@sanja.is.com.ua +22 -22
    only boolean values should be returned by fix_fields()
    net_printf/send_error calls replaced by my_error family functions

  sql/item_cmpfunc.cc
    1.112.1.15 04/10/20 04:04:25 bell@sanja.is.com.ua +16 -16
    only boolean values should be returned by fix_fields()

  sql/item.cc
    1.73.9.1 04/10/20 04:04:25 bell@sanja.is.com.ua +33 -33
    only boolean values should be returned by fix_fields()

  sql/ha_innodb.h
    1.68 04/10/20 04:04:25 bell@sanja.is.com.ua +1 -1
    -1/1 (sent/unsent) error reporting removed

  sql/ha_innodb.cc
    1.113 04/10/20 04:04:25 bell@sanja.is.com.ua +6 -6
    -1/1 (sent/unsent) error reporting removed

  mysql-test/t/sp.test
    1.90.1.1 04/10/20 04:04:25 bell@sanja.is.com.ua +16 -1
    now error state intercepted correctly

  mysql-test/t/sp-security.test
    1.11 04/10/20 04:04:25 bell@sanja.is.com.ua +2 -2
    more correct error handling

  mysql-test/t/rpl_timezone.test
    1.2 04/10/20 04:04:25 bell@sanja.is.com.ua +1 -1
    new error

  mysql-test/t/rpl_charset.test
    1.6 04/10/20 04:04:25 bell@sanja.is.com.ua +3 -3
    new error message

  mysql-test/t/connect.test
    1.10 04/10/20 04:04:25 bell@sanja.is.com.ua +1 -1
    new error message

  mysql-test/r/sp.result
    1.94.1.1 04/10/20 04:04:25 bell@sanja.is.com.ua +11 -1
    now error state intercepted correctly

  mysql-test/r/sp-security.result
    1.9 04/10/20 04:04:25 bell@sanja.is.com.ua +2 -2
    more clean error message

  mysql-test/r/rpl_timezone.result
    1.4 04/10/20 04:04:25 bell@sanja.is.com.ua +1 -1
    new error

  mysql-test/r/rpl_charset.result
    1.8 04/10/20 04:04:24 bell@sanja.is.com.ua +3 -3
    new error

  include/mysqld_error.h
    1.110.1.1 04/10/20 04:04:24 bell@sanja.is.com.ua +21 -2
    new errors added.

ChangeSet
  1.1616.946.83 04/10/19 23:55:02 tomas@poseidon.ndb.mysql.com +1 -0
  fix for platforms that have lower_case_table_names == 2

  sql/ha_ndbcluster.cc
    1.102 04/10/19 23:54:59 tomas@poseidon.ndb.mysql.com +1 -1
    fix for platforms that have lower_case_table_names == 2

ChangeSet
  1.1616.1054.10 04/10/20 01:28:42 monty@mishka.local +28 -0
  Review of all code pushed since last review
  Simple optimzations and cleanups
  Removed compiler warnings and fixed portability issues
  Added client functions 'mysql_embedded()' to allow client to check if we are using embedded server
  Fixes for purify

  tests/client_test.c
    1.51.18.1 04/10/20 01:28:36 monty@mishka.local +3 -11
    Remove usage of MAXPATHLEN (all MySQL code uses FN_REFLEN)

  strings/xml.c
    1.4 04/10/20 01:28:36 monty@mishka.local +4 -3
    Change xml.c to use bcmp to avoid warnings from purify

  strings/Makefile.am
    1.38.1.1 04/10/20 01:28:36 monty@mishka.local +1 -1
    Change xml.c to use bcmp to avoid warnings from purify

  sql/sql_string.cc
    1.77.1.9 04/10/20 01:28:36 monty@mishka.local +2 -1
    Trivial optimization and better code layout

  sql/sql_show.cc
    1.122.1.62 04/10/20 01:28:36 monty@mishka.local +34 -15
    Simple changes to make similar code similar
    More comments

  sql/sql_select.cc
    1.216.1.165 04/10/20 01:28:36 monty@mishka.local +23 -9
    More comments
    Simple optimization

  sql/sql_acl.cc
    1.74.21.1 04/10/20 01:28:35 monty@mishka.local +27 -20
    Added comments
    simple optimization
    Fixed 'very unlikely' bug when doing REVOKE ALL PRIVILEGES

  sql/mysqld.cc
    1.356.1.159 04/10/20 01:28:34 monty@mishka.local +2 -2
    Rename mysql_embedded -> mysqld_embedded 

  sql/mysql_priv.h
    1.186.89.1 04/10/20 01:28:34 monty@mishka.local +1 -1
    Rename mysql_embedded -> mysqld_embedded 

  sql/item_cmpfunc.cc
    1.111.1.52 04/10/20 01:28:34 monty@mishka.local +4 -0
    Added comment

  sql/item.cc
    1.58.60.1 04/10/20 01:28:34 monty@mishka.local +35 -29
    Fix comments
    Move variables first on block
    Remove else after return
    Simple optimizations
    (no logic changes)

  sql/ha_innodb.cc
    1.90.15.1 04/10/20 01:28:34 monty@mishka.local +2 -2
    Rename mysql_embedded -> mysqld_embedded 

  sql/field.cc
    1.188.1.1 04/10/20 01:28:34 monty@mishka.local +7 -18
    Simple optimization

  sql-common/client.c
    1.46.1.29 04/10/20 01:28:34 monty@mishka.local +1 -1
    Remove compiler warnings

  regex/regcomp.ih
    1.5 04/10/20 01:28:34 monty@mishka.local +2 -0
    Remove not used code (to remove compiler warnings)

  regex/regcomp.c
    1.15 04/10/20 01:28:34 monty@mishka.local +2 -0
    Remove not used code

  ndb/src/ndbapi/ndberror.c
    1.11.1.1 04/10/20 01:28:34 monty@mishka.local +2 -1
    #ifdef not used code

  mysys/my_gethwaddr.c
    1.2 04/10/20 01:28:34 monty@mishka.local +1 -1
    Remove compiler warning

  mysys/hash.c
    1.38 04/10/20 01:28:34 monty@mishka.local +1 -1
    Remove compiler warning (from last push)

  myisam/rt_test.c
    1.13 04/10/20 01:28:34 monty@mishka.local +3 -0
    #ifdef not used code

  myisam/myisamchk.c
    1.92.1.28 04/10/20 01:28:34 monty@mishka.local +1 -1
    Remove compiler warning

  myisam/myisam_ftdump.c
    1.35 04/10/20 01:28:34 monty@mishka.local +1 -1
    Remove compiler warning

  libmysql/libmysql.def
    1.30 04/10/20 01:28:33 monty@mishka.local +1 -0
    Added mysql_embedded() to be able to easily check if we are using the embedded server

  libmysql/libmysql.c
    1.156.21.1 04/10/20 01:28:33 monty@mishka.local +10 -0
    Added mysql_embedded() to be able to easily check if we are using the embedded server

  innobase/srv/srv0start.c
    1.71 04/10/20 01:28:33 monty@mishka.local +13 -0
    Don't use memcmp() when using purify (to avoid false warnings)

  include/mysql.h
    1.135.1.1 04/10/20 01:28:33 monty@mishka.local +1 -0
    Added mysql_embedded() to be able to easily check if we are using the embedded server

  client/mysqltest.c
    1.92.12.5 04/10/20 01:28:33 monty@mishka.local +7 -15
    Remove usage of MAXPATHLEN (all MySQL code uses FN_REFLEN)
    Simplified code
    Remove usage of sprintf("%llu") as this is not portable

  client/mysqlimport.c
    1.47.1.1 04/10/20 01:28:33 monty@mishka.local +0 -1
    Remove not used variable

ChangeSet
  1.1627.5.2 04/10/19 14:12:55 igor@rurik.mysql.com +12 -0
  table.h, sql_select.h:
    Added the code processing on expressions for applying
    multiple equalities.
  sql_select.cc:
    Post-merge fixes for Item_equal patch.
    Added the code processing on expressions for applying
    multiple equalities.
  Many files:
    Post-merge fixes for Item_equal patch.
  item_cmpfunc.cc:
    Post-merge fixes for Item_equal patch.
    Fixed a problem when an equality field=const cannot be applied to
    the predicate P(field,c) for constant propagation as a conversion
    of field is needed.
  item.h, item.cc:
    Fixed a problem when an equality field=const cannot be applied to
    the predicate P(field,c) for constant propagation as a conversion
    of field is needed.

  sql/table.h
    1.73.1.3 04/10/19 13:47:11 igor@rurik.mysql.com +2 -0
    Added the code processing on expressions for applying
    multiple equalities.

  sql/sql_select.h
    1.68 04/10/19 13:46:39 igor@rurik.mysql.com +2 -1
    Added the code processing on expressions for applying
    multiple equalities.

  sql/sql_select.cc
    1.242 04/10/19 13:36:41 igor@rurik.mysql.com +220 -124
    Post-merge fixes for Item_equal patch.
    Added the code processing on expressions for applying
    multiple equalities.

  sql/opt_range.cc
    1.116 04/10/19 13:34:13 igor@rurik.mysql.com +57 -0
    Post-merge fixes for Item_equal patch.

  sql/item_cmpfunc.cc
    1.119 04/10/19 13:32:04 igor@rurik.mysql.com +7 -4
    Post-merge fixes for Item_equal patch.
    Fixed a problem when an equality field=const cannot be applied to
    the predicate P(field,c) for constant propagation as a conversion
    of field is needed.

ChangeSet
  1.1616.1080.1 04/10/19 22:27:19 guilhem@mysql.com +6 -0
  Optimization: in the replication slave, we can avoid doing one strlen() per event's execution,
  as we already have db_len in Log_event. Only if rewrite_db() changed the db we need a strlen
  (so we now do the strlen() in rewrite_db). Plus a test (we had none for --replicate-rewrite-db :( ).

  mysql-test/t/rpl_rewrite_db.test
    1.1 04/10/19 22:27:12 guilhem@mysql.com +19 -0

  mysql-test/t/rpl_rewrite_db.test
    1.0 04/10/19 22:27:12 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.1-clean/mysql-test/t/rpl_rewrite_db.test

  mysql-test/t/rpl_rewrite_db-slave.opt
    1.1 04/10/19 22:27:11 guilhem@mysql.com +1 -0

  mysql-test/t/rpl_rewrite_db-slave.opt
    1.0 04/10/19 22:27:11 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.1-clean/mysql-test/t/rpl_rewrite_db-slave.opt

  mysql-test/r/rpl_rewrite_db.result
    1.1 04/10/19 22:27:10 guilhem@mysql.com +22 -0

  sql/slave.h
    1.71.1.8 04/10/19 22:27:10 guilhem@mysql.com +2 -2
    declaration updates for slave.cc

  sql/slave.cc
    1.188.1.69 04/10/19 22:27:10 guilhem@mysql.com +5 -2
    rewrite_db now returns the len of the returned db.
    print_slave_db_safe() needn't call rewrite_db() as rewrite_db() is already called by caller.

  sql/log_event.cc
    1.113.1.52 04/10/19 22:27:10 guilhem@mysql.com +10 -13
    The goal is to get of rid of one strlen() per replication event in slave:
    we don't need to compute strlen(thd->db) as we already have db_len in the event;
    only case where we need to do a strlen() is if rewrite_db() changed the db.
    Note that db_len is always a meaningful value. It's 0 if event's db is 0.

  mysql-test/r/rpl_rewrite_db.result
    1.0 04/10/19 22:27:10 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.1-clean/mysql-test/r/rpl_rewrite_db.result

  sql/item.h
    1.79 04/10/19 13:25:47 igor@rurik.mysql.com +3 -1
    Fixed a problem when an equality field=const cannot be applied to
    the predicate P(field,c) for constant propagation as a conversion
    of field is needed.

  sql/item.cc
    1.83 04/10/19 13:17:41 igor@rurik.mysql.com +98 -3
    Fixed a problem when an equality field=const cannot be applied to
    the predicate P(field,c) for constant propagation as a conversion
    of field is needed.

  mysql-test/r/subselect.result
    1.88 04/10/19 13:08:31 igor@rurik.mysql.com +7 -7

  mysql-test/r/range.result
    1.23 04/10/19 13:04:32 igor@rurik.mysql.com +2 -2
    Post-merge fixes for Item_equal patch.

  mysql-test/r/join_nested.result
    1.9 04/10/19 13:03:25 igor@rurik.mysql.com +14 -14
    Post-merge fixes for Item_equal patch.

  mysql-test/r/index_merge.result
    1.9 04/10/19 13:02:01 igor@rurik.mysql.com +3 -3
    Post-merge fixes for Item_equal patch.

  mysql-test/r/func_test.result
    1.25 04/10/19 13:00:07 igor@rurik.mysql.com +1 -1
    Post-merge fixes for Item_equal patch.

ChangeSet
  1.1346.752.2 04/10/19 18:58:53 heikki@hundin.mysql.fi +1 -0
  trx0rec.c:
    test

  innobase/trx/trx0rec.c
    1.7.1.6 04/10/19 18:58:30 heikki@hundin.mysql.fi +1 -1
    test

ChangeSet
  1.1346.752.1 04/10/19 07:44:20 paul@ice.snake.net +1 -0
  libmysql.c:
    Add note to mysql_hex_string() comment.

  libmysql/libmysql.c
    1.95.1.59 04/10/19 07:43:32 paul@ice.snake.net +3 -0
    Add note to mysql_hex_string() comment.

ChangeSet
  1.1627.2.23 04/10/19 14:38:54 serg@serg.mylan +3 -0
  decimal to/from bin, and utility functions

  strings/decimal.c
    1.2 04/10/19 14:38:48 serg@serg.mylan +286 -9
    decimal to/from bin, and utility functions

  strings/Makefile.am
    1.40 04/10/19 14:38:48 serg@serg.mylan +4 -5
    cleanup

  include/decimal.h
    1.2 04/10/19 14:38:48 serg@serg.mylan +24 -15
    decimal to/from bin, and utility functions

ChangeSet
  1.1616.1077.5 04/10/19 14:44:14 heikki@hundin.mysql.fi +1 -0
  os0file.c:
    InnoDB: print info about how many bytes we were able to read if a file read is not able to read as many bytes as we requested

  innobase/os/os0file.c
    1.83 04/10/19 14:44:03 heikki@hundin.mysql.fi +5 -0
    InnoDB: print info about how many bytes we were able to read if a file read is not able to read as many bytes as we requested

ChangeSet
  1.1346.707.49 04/10/19 11:54:33 bell@sanja.is.com.ua +1 -0
  fixed retsult code

  sql/sql_parse.cc
    1.218.1.167 04/10/19 11:54:25 bell@sanja.is.com.ua +1 -1
    fixed retsult code

ChangeSet
  1.1616.1077.3 04/10/19 13:00:01 bar@mysql.com +1 -0
  CHARSET_INFO.txt:
    minor fixes

  strings/CHARSET_INFO.txt
    1.2 04/10/19 12:59:41 bar@mysql.com +2 -3
    minor fixes

ChangeSet
  1.1616.1079.1 04/10/19 09:58:41 jan@hundin.mysql.fi +1 -0
  Fixed bug #5835 load data infile...replace error with InnoDB table.

  sql/ha_innodb.cc
    1.90.14.1 04/10/19 09:58:35 jan@hundin.mysql.fi +7 -3
    Note that LOAD DATA INFILE REPLACE also handles a duplicate key error
    itself, and we must not decrement the autoinc counter if we are
    performing that statement.

ChangeSet
  1.1616.1077.2 04/10/19 11:45:33 bar@mysql.com +1 -0
  sql_union.cc:
    Check DERIVATION_NONE only for UNIONS.

  sql/sql_union.cc
    1.74.1.55 04/10/19 11:45:02 bar@mysql.com +6 -5
    Check DERIVATION_NONE only for UNIONS.

ChangeSet
  1.1616.1078.1 04/10/19 11:00:44 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #6101: mysqldump writes invalid SQL).

  mysql-test/t/mysqldump.test
    1.19.1.1 04/10/19 11:00:40 ram@gw.mysql.r18.ru +6 -0
    A fix (bug #6101: mysqldump writes invalid SQL).

  mysql-test/r/mysqldump.result
    1.9.1.22 04/10/19 11:00:40 ram@gw.mysql.r18.ru +20 -0
    A fix (bug #6101: mysqldump writes invalid SQL).

  client/mysqldump.c
    1.143.3.1 04/10/19 11:00:40 ram@gw.mysql.r18.ru +1 -1
    A fix (bug #6101: mysqldump writes invalid SQL).
    Syntax corrected.

ChangeSet
  1.1616.1077.1 04/10/19 10:40:59 bar@mysql.com +2 -0
  Dumping BLOBs in HEX notation. The patch was orinigally 
  contributed by Takeshi. I also added HEX support for 
  "extended-inserts".

  client/mysqldump.c
    1.143.1.4 04/10/19 10:39:29 bar@mysql.com +52 -9
    Dumping BLOBs in HEX notation. The patch was orinigally 
    contributed by Takeshi. I also added HEX support for 
    "extended-inserts".

  client/client_priv.h
    1.29 04/10/19 10:39:29 bar@mysql.com +1 -1
    Dumping BLOBs in HEX notation. The patch was orinigally 
    contributed by Takeshi. I also added HEX support for 
    "extended-inserts".

ChangeSet
  1.1346.707.48 04/10/19 09:50:47 bar@mysql.com +1 -0
  libmysql.c:
    New function mysql_hex_string()

  libmysql/libmysql.c
    1.95.1.58 04/10/19 09:50:28 bar@mysql.com +33 -0
    New function mysql_hex_string()

ChangeSet
  1.1616.1068.8 04/10/18 20:25:47 dellis@goetia.(none) +1 -0
  sql_acl.cc:
    BUG #5831 Revoke privileges in a loop until no more privileges are revoked, because acl_dbs and column_priv_hash can re-organize during privilege removal.

  sql/sql_acl.cc
    1.74.1.68 04/10/18 20:24:57 dellis@goetia.(none) +70 -46
    BUG #5831 Revoke privileges in a loop until no more privileges are revoked, because acl_dbs and column_priv_hash can re-organize during privilege removal.

ChangeSet
  1.1616.1076.1 04/10/18 14:14:21 tomas@poseidon.ndb.mysql.com +1 -0
  bumped up ndb version to 3.5.3

  configure.in
    1.201.1.106 04/10/18 14:14:18 tomas@poseidon.ndb.mysql.com +1 -1
    bumped up ndb version to 3.5.3

ChangeSet
  1.1616.1075.2 04/10/18 16:59:15 marko@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Replace a tolower() loop with innobase_casedn_str()

  sql/ha_innodb.cc
    1.90.1.69 04/10/18 16:58:48 marko@hundin.mysql.fi +1 -8
    Replace a tolower() loop with innobase_casedn_str()

ChangeSet
  1.1627.2.22 04/10/18 15:32:06 serg@serg.mylan +3 -0
  compatibility fix
  test results corrected

  sql/opt_range.cc
    1.110.1.17 04/10/18 15:32:00 serg@serg.mylan +1 -1
    compatibility fix

  mysql-test/t/range.test
    1.12.1.11 04/10/18 15:32:00 serg@serg.mylan +1 -0
    test results corrected

  mysql-test/r/range.result
    1.19.1.13 04/10/18 15:32:00 serg@serg.mylan +6 -2
    test results corrected

ChangeSet
  1.1616.1075.1 04/10/18 16:00:57 marko@hundin.mysql.fi +4 -0
  InnoDB: Treat UTF-8 strings properly in case insensitive operations

  sql/ha_innodb.cc
    1.90.1.68 04/10/18 16:00:51 marko@hundin.mysql.fi +35 -12
    Add innobase_strcasecmp() and innobase_casedn_str()
    Replace tolower() loop with innobase_casedn_str()
    Replace my_casedn_str() with innobase_casedn_str()
    Replace ut_cmp_in_lower_case() with innobase_strcasecmp()

  innobase/ut/ut0byte.c
    1.5 04/10/18 16:00:51 marko@hundin.mysql.fi +0 -48
    Remove ut_cpy_in_lower_case() and ut_cmp_in_lower_case()

  innobase/include/ut0byte.h
    1.6 04/10/18 16:00:51 marko@hundin.mysql.fi +0 -19
    Remove ut_cpy_in_lower_case() and ut_cmp_in_lower_case()

  innobase/dict/dict0dict.c
    1.50 04/10/18 16:00:51 marko@hundin.mysql.fi +36 -23
    Use innobase_strcasecmp() and innobase_casedn_str()
    instead of ut_cmp_in_lower_case() and ut_cpy_in_lower_case()

ChangeSet
  1.1616.1068.7 04/10/18 17:56:25 bar@mysql.com +4 -0
  Bug #6139 UNION doesn't understand collate in the column of second select

  sql/sql_union.cc
    1.74.1.54 04/10/18 17:56:21 bar@mysql.com +17 -0
    Bug #6139 UNION doesn't understand collate in the column of second select

  sql/item.cc
    1.58.59.1 04/10/18 17:56:21 bar@mysql.com +2 -2
    Bug #6139 UNION doesn't understand collate in the column of second select

  mysql-test/t/union.test
    1.75 04/10/18 17:56:21 bar@mysql.com +55 -0
    Bug #6139 UNION doesn't understand collate in the column of second select

  mysql-test/r/union.result
    1.46.1.35 04/10/18 17:56:20 bar@mysql.com +78 -0
    Bug #6139 UNION doesn't understand collate in the column of second select

ChangeSet
  1.1627.7.1 04/10/18 14:06:46 serg@serg.mylan +5 -0
  arbitrary precision decimal numbers

  strings/decimal.c
    1.1 04/10/18 14:06:39 serg@serg.mylan +1627 -0

  include/decimal.h
    1.1 04/10/18 14:06:39 serg@serg.mylan +68 -0

  BitKeeper/etc/ignore
    1.162.4.1 04/10/18 14:06:40 serg@serg.mylan +1 -0
    Added strings/test_decimal to the ignore list

  strings/llstr.c
    1.7 04/10/18 14:06:39 serg@serg.mylan +1 -1
    small optimization

  strings/decimal.c
    1.0 04/10/18 14:06:39 serg@serg.mylan +0 -0
    BitKeeper file /usr/home/serg/Abk/mysql-5.0/strings/decimal.c

  strings/Makefile.am
    1.39 04/10/18 14:06:39 serg@serg.mylan +17 -8
    arbitrary precision decimal numbers

  include/decimal.h
    1.0 04/10/18 14:06:39 serg@serg.mylan +0 -0
    BitKeeper file /usr/home/serg/Abk/mysql-5.0/include/decimal.h

ChangeSet
  1.1616.1068.6 04/10/18 15:00:39 heikki@hundin.mysql.fi +1 -0
  srv0srv.c:
    If innodb_thread_concurrency would be exceeded, let a thread sleep 10 ms before entering the FIFO queue; previously, the value was 50 ms, which Peter Z considered too long

  innobase/srv/srv0srv.c
    1.68.1.2 04/10/18 14:50:30 heikki@hundin.mysql.fi +7 -1
    If innodb_thread_concurrency would be exceeded, let a thread sleep 10 ms before entering the FIFO queue; previously, the value was 50 ms, which Peter Z considered too long

ChangeSet
  1.1616.1068.5 04/10/18 15:25:28 bar@mysql.com +1 -0
  CHARSET_INFO.txt:
    new file

  strings/CHARSET_INFO.txt
    1.1 04/10/18 15:25:12 bar@mysql.com +222 -0

  strings/CHARSET_INFO.txt
    1.0 04/10/18 15:25:12 bar@mysql.com +0 -0
    BitKeeper file /usr/home/bar/mysql-4.1/strings/CHARSET_INFO.txt

ChangeSet
  1.1616.1068.4 04/10/18 15:23:24 bar@mysql.com +5 -0
  Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

  strings/ctype-utf8.c
    1.74 04/10/18 15:23:20 bar@mysql.com +167 -1
    Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

  strings/ctype-ucs2.c
    1.32 04/10/18 15:23:20 bar@mysql.com +4 -162
    Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

  mysql-test/t/ctype_utf8.test
    1.40 04/10/18 15:23:20 bar@mysql.com +8 -0
    Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

  mysql-test/r/ctype_utf8.result
    1.40 04/10/18 15:23:20 bar@mysql.com +9 -0
    Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

  include/m_ctype.h
    1.101 04/10/18 15:23:20 bar@mysql.com +5 -0
    Bug #6040 can't retrieve records with umlaut characters in case insensitive manner

ChangeSet
  1.1616.1071.1 04/10/18 09:37:48 tomas@poseidon.ndb.mysql.com +2 -0
  remove possibility of connectstring error like "hostname=..."
  + some fixed string length cleanup
  + fixed a better error printout

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.13 04/10/18 09:37:43 tomas@poseidon.ndb.mysql.com +25 -22
    remove possibility of connectstring error like "hostname=..."
    + some fixed string length cleanup
    + fixed a better error printout

  ndb/include/mgmcommon/LocalConfig.hpp
    1.6 04/10/18 09:37:43 tomas@poseidon.ndb.mysql.com +2 -2
    remove possibility of connectstring error like "hostname=..."
    + some fixed string length cleanup
    + fixed a better error printout

ChangeSet
  1.1616.1070.1 04/10/18 13:32:30 bar@mysql.com +1 -0
  ctype-mb.c:
    Remove unnesessary code: use_mb is always TRUE for the multibyte charsets.

  strings/ctype-mb.c
    1.32 04/10/18 13:31:55 bar@mysql.com +30 -59
    Remove unnesessary code: use_mb is always TRUE for the multibyte charsets.

ChangeSet
  1.1616.1069.1 04/10/18 12:43:52 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #6057: Data Type Problem in manager.c).

  libmysql/manager.c
    1.15 04/10/18 12:43:47 ram@gw.mysql.r18.ru +1 -1
    Code clean-up: as my_net_read() returns ulong value we should use ulong here.

ChangeSet
  1.1616.1068.1 04/10/18 10:32:52 dlenev@brandersnatch.localdomain +2 -0
  Fix for broken --with-csv-storage-engine build.
  
  Now we use TABLE::timestamp_field_type instead of
  TABLE::timestamp_default_now/on_update_now for determining
  if we should auto-set value of TIMESTAMP field during this operation.
  We are also use Field_timestamp::set_time() instead of
  handler::update_timestamp().

  sql/examples/ha_tina.cc
    1.3 04/10/18 10:32:50 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of
    TABLE::timestamp_default_now/on_update_now for determining
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of
    handler::update_timestamp().

  sql/examples/ha_example.cc
    1.8 04/10/18 10:32:50 dlenev@mysql.com +2 -2
    Now we use TABLE::timestamp_field_type instead of
    TABLE::timestamp_default_now/on_update_now for determining
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of
    handler::update_timestamp().

ChangeSet
  1.1346.742.3 04/10/17 18:44:51 dellis@goetia.(none) +1 -0
  mysqld.cc:
    BUG #5731 key_buffer_size not properly restricted to 4GB; use UINT_MAX32 for clarity.

  sql/mysqld.cc
    1.297.49.2 04/10/17 18:44:24 dellis@goetia.(none) +1 -1
    BUG #5731 key_buffer_size not properly restricted to 4GB; use UINT_MAX32 for clarity.

ChangeSet
  1.1616.1058.6 04/10/17 16:24:23 pekka@mysql.com +8 -0
  NDB wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/test/ndbapi/testOIBasic.cpp
    1.22 04/10/17 16:20:08 pekka@mysql.com +96 -24
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp
    1.13 04/10/17 16:20:08 pekka@mysql.com +65 -68
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.7 04/10/17 16:20:07 pekka@mysql.com +6 -6
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.20 04/10/17 16:20:07 pekka@mysql.com +13 -25
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
    1.14 04/10/17 16:20:07 pekka@mysql.com +36 -39
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp
    1.14 04/10/17 16:20:07 pekka@mysql.com +8 -6
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.14 04/10/17 16:20:07 pekka@mysql.com +4 -4
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.30 04/10/17 16:20:07 pekka@mysql.com +34 -35
    wl-1533 tux optim: after wl-1942 can remove signal from many methods

ChangeSet
  1.1616.1058.5 04/10/17 13:12:25 pekka@mysql.com +5 -0
  NDB wl-1942 dbtux - move scans correctly at index tree re-org

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.21 04/10/17 13:06:44 pekka@mysql.com +3 -0

  ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp
    1.12 04/10/17 13:06:44 pekka@mysql.com +13 -10

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.19 04/10/17 13:06:44 pekka@mysql.com +5 -3

  ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
    1.13 04/10/17 13:06:43 pekka@mysql.com +233 -135

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.29 04/10/17 13:06:43 pekka@mysql.com +11 -4

ChangeSet
  1.1616.1064.8 04/10/17 13:59:46 dlenev@brandersnatch.localdomain +2 -0
  Fix for bug #6081 "Call to deprecated mysql_create_db() function crashes
  server".
  
  Altough mysql_create_db()/mysql_drop_db() API calls are deprecated
  since 4.0, they should not crash server and should not stall connection
  in case of errors. 

  tests/client_test.c
    1.51.17.1 04/10/17 13:59:42 dlenev@mysql.com +28 -0
    Added test for bug #6081 "Execution of deprecated mysql_create_db()
    crashes server".

  sql/sql_parse.cc
    1.271.85.1 04/10/17 13:59:42 dlenev@mysql.com +8 -2
    Handling of COM_CREATE_DB, COM_DROP_DB:
      mysql_create_db() requires from its second parameter to be non-zero.
      We also should call send_error() if mysql_create_db or mysql_drop_db
      return error (like we do it for SQL versions of these commands).

ChangeSet
  1.1616.946.77 04/10/17 09:06:15 joreland@mysql.com +1 -0
  4006 is temporary

  ndb/src/ndbapi/ndberror.c
    1.13 04/10/17 09:05:44 joreland@mysql.com +1 -1
    4006

ChangeSet
  1.1616.1058.4 04/10/16 15:44:55 pekka@mysql.com +9 -0
  NDB wl-1533 tux optim 17 - allow slack in interior nodes

  ndb/test/ndbapi/testOIBasic.cpp
    1.21 04/10/16 15:37:49 pekka@mysql.com +3 -2
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.20 04/10/16 15:37:49 pekka@mysql.com +14 -5
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp
    1.11 04/10/16 15:37:49 pekka@mysql.com +220 -130
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.6 04/10/16 15:37:49 pekka@mysql.com +1 -1
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
    1.12 04/10/16 15:37:49 pekka@mysql.com +5 -4
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.13 04/10/16 15:37:49 pekka@mysql.com +0 -4
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.13 04/10/16 15:37:49 pekka@mysql.com +5 -2
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.28 04/10/16 15:37:49 pekka@mysql.com +12 -1
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

  ndb/include/kernel/ndb_limits.h
    1.8 04/10/16 15:37:49 pekka@mysql.com +1 -1
    tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes

ChangeSet
  1.1627.2.20 04/10/15 23:22:11 paul@ice.snake.net +1 -0
  texi2html:
    Change parsing of @image argument.

  Docs/Support/texi2html
    1.6.3.1 04/10/15 23:21:22 paul@ice.snake.net +1 -1
    Change parsing of @image argument.

ChangeSet
  1.1346.707.45 04/10/15 23:16:02 paul@ice.snake.net +1 -0
  texi2html:
    Change parsing of @image argument.

  Docs/Support/texi2html
    1.6.2.1 04/10/15 23:15:27 paul@ice.snake.net +1 -1
    Change parsing of @image argument.

ChangeSet
  1.676.1.771 04/10/15 23:12:15 paul@ice.snake.net +2 -0
  texi2html:
    Changes parsing of @image argument.

  BitKeeper/etc/logging_ok
    1.153.1.103 04/10/15 23:12:14 paul@ice.snake.net +1 -0
    Logging to logging@openlogging.org accepted

  Docs/Support/texi2html
    1.6.1.1 04/10/15 23:10:58 paul@ice.snake.net +1 -1
    Changes parsing of @image argument.

ChangeSet
  1.1616.1067.1 04/10/16 00:12:59 konstantin@mysql.com +10 -0
  A fix and test case for Bug#6049 "Loss of sign when using prepared 
  statements and negative time/date values". 
  The bug was in wrong sprintf format used in the client library.
  The fix moves TIME -> string conversion functions to sql-common and
  utilized them in the client library.

  tests/client_test.c
    1.51.1.68 04/10/16 00:12:53 konstantin@mysql.com +47 -0
    A test case for Bug#6049.

  sql/time.cc
    1.49.1.1 04/10/16 00:12:53 konstantin@mysql.com +3 -56
    Implementation of my_{time,date,datetime,TIME}_to_str moved to my_time.c
    shared between the client and the server.

  sql/protocol.cc
    1.56.1.35 04/10/16 00:12:53 konstantin@mysql.com +3 -4
    Don't create String object if it's not needed.

  sql/mysql_priv.h
    1.186.1.135 04/10/16 00:12:52 konstantin@mysql.com +0 -9
    TIME_to_string and MAX_DATE_REP_LENGTH moved to the client library.
    MAX_DATE_REP_LENGTH was renamed to MAX_DATE_STRING_REP_LENGTH to not 
    conflict with the same name in libmysql.c

  sql/item_timefunc.cc
    1.51.1.19 04/10/16 00:12:52 konstantin@mysql.com +4 -7
    Don't create String object if it's not needed.

  sql/item.cc
    1.58.1.112 04/10/16 00:12:52 konstantin@mysql.com +5 -9
    Don't create String object if it's not needed: TIME_to_string was
    moved to my_TIME_to_str, with different arguments.

  sql/field.cc
    1.189 04/10/16 00:12:52 konstantin@mysql.com +3 -5
    Don't create String object if it's not needed.

  sql-common/my_time.c
    1.6.1.1 04/10/16 00:12:51 konstantin@mysql.com +72 -0
    Implementation of my_{time,datetime,date,TIME}_to_str: it's
    needed by the client library, so it should be shared.

  libmysql/libmysql.c
    1.156.1.114 04/10/16 00:12:51 konstantin@mysql.com +2 -22
    Fix for Bug#6049 "Loss of sign when using prepared statements and negative
    time/date values": use the same function as the server to convert
    date/time/datetime values to strings.

  include/my_time.h
    1.5.1.1 04/10/16 00:12:51 konstantin@mysql.com +14 -0
    Declarations for new functions shared between the client and server.

ChangeSet
  1.1616.1066.2 04/10/15 22:03:11 konstantin@mysql.com +2 -0
  Remove stale declaration, fix a typo in comment.

  sql/password.c
    1.32.1.1 04/10/15 22:03:07 konstantin@mysql.com +1 -1
    Remove stale declaration, fix a typo in comment.

  include/sql_common.h
    1.14 04/10/15 22:03:07 konstantin@mysql.com +0 -1
    Remove stale declaration.

ChangeSet
  1.1616.1066.1 04/10/15 10:28:39 paul@kite-hub.kitebird.com +1 -0
  texi2html:
    Change @image argument parsing.

  Docs/Support/texi2html
    1.7 04/10/15 10:28:20 paul@kite-hub.kitebird.com +1 -1
    Change @image argument parsing.

ChangeSet
  1.1346.751.1 04/10/15 15:33:30 hartmut@mysql.com +1 -0
  the $^ directive is a GNU make extension and not really needed here
  so lets get rid of it (Bug #6112)

  configure.in
    1.191.1.125 04/10/15 15:33:27 hartmut@mysql.com +2 -2
    the $^ directive is a GNU make extension and not really needed here
    so lets get rid of it (Bug #6112)

ChangeSet
  1.1616.1065.3 04/10/15 12:56:57 joerg@mysql.com +2 -0
  New tests for bug#1644 and bug#1676,
  test for bug#1180 changed to table naming scheme 't#'.

  mysql-test/t/ps_11bugs.test
    1.3 04/10/15 12:56:54 joerg@mysql.com +20 -22
    New tests to check bug#1644 and bug#1676,
    test for bug#1180 changed to table naming scheme 't#'.

  mysql-test/r/ps_11bugs.result
    1.3 04/10/15 12:56:54 joerg@mysql.com +16 -26
    Expected results of new tests for bug#1644 and bug#1676,
    test for bug#1180 changed to table naming scheme 't#'.

ChangeSet
  1.1616.1064.6 04/10/15 11:28:19 jan@hundin.mysql.fi +2 -0
  Use already parsed SQL-query in the current thread when determining
  was the query REPLACE or LOAD DATA INFILE REPLACE.

  sql/ha_innodb.cc
    1.90.1.67 04/10/15 11:28:13 jan@hundin.mysql.fi +25 -0
    Find current thread and return true if SQL-query in the current
    thread was either REPLACE or LOAD DATA INFILE REPLACE.

  innobase/row/row0ins.c
    1.47 04/10/15 11:28:13 jan@hundin.mysql.fi +12 -10
    Find SQL-query directly from current thread and see if the
    query was REPLACE or LOAD DATA INFILE REPLACE.

ChangeSet
  1.1616.946.74 04/10/15 08:08:39 joreland@mysql.com +5 -0
  autotest failures

  ndb/test/src/UtilTransactions.cpp
    1.12 04/10/15 08:08:37 joreland@mysql.com +8 -1
    Handle temporary errors

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.38 04/10/15 08:08:37 joreland@mysql.com +2 -0
    Set error code

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.10 04/10/15 08:08:37 joreland@mysql.com +16 -5
    Handle TCKEYREF connect wrt dirty/simple read

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.38 04/10/15 08:08:37 joreland@mysql.com +14 -6
    Fix scan out of keyinfo buffers

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.21 04/10/15 08:08:37 joreland@mysql.com +1 -0
    Fix scan out of keyinfo buffers

ChangeSet
  1.1616.1065.1 04/10/15 00:55:50 matt@mysql.com +1 -0
  TAG:
    Tagged ChangeSet 1.2091 as mysql-4.1.6
  configure.in:
    Updated version string to 4.1.7

  configure.in
    1.201.1.105 04/10/15 00:53:40 matt@mysql.com +1 -1
    Updated version string to 4.1.7

ChangeSet
  1.1616.1064.4 04/10/15 03:54:40 konstantin@mysql.com +2 -0
  Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":
  let's not assume that char is signed (its signedness is not defined).
  The server was also affected by the wrong typedef.

  libmysql/libmysql.c
    1.156.1.113 04/10/15 03:54:34 konstantin@mysql.com +4 -3
    Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":
    let's not assume that char is signed (its signedness is not defined).

  include/my_global.h
    1.47.1.27 04/10/15 03:54:34 konstantin@mysql.com +1 -1
    Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":
    let's not assume that char is signed (its signedness is not defined).

ChangeSet
  1.1616.1064.3 04/10/15 02:52:52 konstantin@mysql.com +1 -0
  libmysql/libmysql.c:
   Fix for Bug#6025 "Test "client_test" fails in 4.1.6-gamma build (2)".
   No need for a test case, the bug is covered already.

  libmysql/libmysql.c
    1.156.1.112 04/10/15 02:52:49 konstantin@mysql.com +40 -38
    Fix for Bug#6025 "Test "client_test" fails in 4.1.6-gamma build (2)":
    the bug was in assignments like:
      *row+= read_binary_time(tm, row);
    which makes two assingments without a sequence point (read_binary_*
    changes *row too) => undefined behaviour.
    The fix changes read_binary_{time,date,datetime} signature to get
    rid of any probability to fall into the same trouble in future.

ChangeSet
  1.1616.1064.2 04/10/15 00:36:45 konstantin@mysql.com +1 -0
  compile-hpux11-parisc2-aCC:
    Fix a typo. Cleanup.

  BUILD/compile-hpux11-parisc2-aCC
    1.3 04/10/15 00:36:33 konstantin@mysql.com +10 -10
    Fix a typo. Cleanup.

ChangeSet
  1.1346.749.1 04/10/14 20:02:56 ingo@mysql.com +2 -0
  BUG#5625 - MyISAM Index corruption on ALTER TABLE x ENABLE KEYS due to full tmpdir.
  Added a try to a normal repair() if repair_by_sort() failed.
  This was not done with ENABLE KEYS and OPTIMIZE TABLE.
  Fixed error code handling in mysql_alter_table().

  sql/sql_table.cc
    1.112.15.1 04/10/14 20:02:55 ingo@mysql.com +1 -1
    BUG#5625 - MyISAM Index corruption on ALTER TABLE x ENABLE KEYS due to full tmpdir.
    Added a translation from 'bool' return value to '< 0' error indication,
    which is used within mysql_execute_command() and must as such be
    handed over by mysql_alter_table(). A returncode >= 0 is interpreted
    as 'I have already called send_ok()'.

  sql/ha_myisam.cc
    1.92.6.1 04/10/14 20:02:55 ingo@mysql.com +16 -2
    BUG#5625 - MyISAM Index corruption on ALTER TABLE x ENABLE KEYS due to full tmpdir.
    Added a try to a normal repair() if repair_by_sort() failed.
    This was not done with ENABLE KEYS and OPTIMIZE TABLE.

ChangeSet
  1.1627.2.19 04/10/14 18:07:09 pem@mysql.comhem.se +9 -0
  Implemented the stored procedure data access characteristics:
  NO SQL
  CONTAINS SQL (default)
  READS SQL DATA
  MODIFIES SQL DATA
  
  These are needed as hints for the replication.
  (Before this, we did have the default in the mysql.proc table, but no support in the parser.)

  sql/sql_yacc.yy
    1.307.1.5 04/10/14 18:07:04 pem@mysql.com +22 -5
    Parse SP data access characteristics.
    (And allow "alter ... language sql", mostly as a formality, it was accidently
     put in the wrong clause before.)

  sql/sql_lex.h
    1.144.1.1 04/10/14 18:07:04 pem@mysql.com +16 -3
    Added SP_ prefix to some symbols, and added SP data access enum.

  sql/sp_head.cc
    1.100 04/10/14 18:07:04 pem@mysql.com +1 -1
    Added SP_ prefix to some symbols.

  sql/sp.cc
    1.56.1.1 04/10/14 18:07:04 pem@mysql.com +48 -7
    Store, print and support alter of data access characteristics.

  sql/lex.h
    1.127 04/10/14 18:07:04 pem@mysql.com +3 -1
    New tokens for SP data access characteristics.

  scripts/mysql_fix_privilege_tables.sql
    1.19 04/10/14 18:07:04 pem@mysql.com +13 -3
    We now support all the SP data access characteristics (not just CONTAINS SQL).

  scripts/mysql_create_system_tables.sh
    1.18 04/10/14 18:07:04 pem@mysql.com +5 -1
    We now support all the SP data access characteristics (not just CONTAINS SQL).

  mysql-test/t/sp.test
    1.91 04/10/14 18:07:04 pem@mysql.com +16 -11
    Modified test cases for new data access characteristics.

  mysql-test/r/sp.result
    1.95 04/10/14 18:07:04 pem@mysql.com +21 -3
    Modified test cases for new data access characteristics.

ChangeSet
  1.1616.1063.1 04/10/14 18:03:46 monty@mishka.local +17 -0
  true,false -> TRUE, FALSE
  Simple fixes/optimization of things discovered during review of new pushed code

  sql/sql_yacc.yy
    1.203.114.1 04/10/14 18:03:40 monty@mishka.local +2 -2
    true,false -> TRUE, FALSE
    

  sql/sql_table.cc
    1.157.43.1 04/10/14 18:03:39 monty@mishka.local +1 -1
    true,false -> TRUE, FALSE
    

  sql/sql_prepare.cc
    1.34.28.1 04/10/14 18:03:39 monty@mishka.local +2 -2
    true,false -> TRUE, FALSE
    

  sql/sql_parse.cc
    1.271.83.1 04/10/14 18:03:39 monty@mishka.local +2 -2
    true,false -> TRUE, FALSE
    

  sql/sql_lex.cc
    1.97.17.1 04/10/14 18:03:39 monty@mishka.local +8 -4
    Simple optimization of new code

  sql/sql_help.cc
    1.28.1.1 04/10/14 18:03:39 monty@mishka.local +1 -1
    true,false -> TRUE, FALSE
    

  sql/sql_base.cc
    1.145.1.85 04/10/14 18:03:39 monty@mishka.local +10 -3
    true,false -> TRUE, FALSE
    More comments

  sql/log_event.h
    1.90.1.3 04/10/14 18:03:39 monty@mishka.local +1 -1
    true,false -> TRUE, FALSE
    

  sql/item_strfunc.cc
    1.190.1.1 04/10/14 18:03:39 monty@mishka.local +19 -20
    Move local variables to function beginning
    Remove wrong comments

  sql/item_cmpfunc.h
    1.73.7.1 04/10/14 18:03:39 monty@mishka.local +1 -1
    true,false -> TRUE, FALSE
    

  sql/handler.cc
    1.103.1.45 04/10/14 18:03:39 monty@mishka.local +25 -13
    More comments
    Remove not needed initializations.
    #ifdef not used code

  sql/ha_ndbcluster.h
    1.36.1.1 04/10/14 18:03:39 monty@mishka.local +3 -3
    true,false -> TRUE, FALSE
    

  sql/ha_ndbcluster.cc
    1.90.2.1 04/10/14 18:03:39 monty@mishka.local +61 -55
    true,false -> TRUE, FALSE
    Change if (false) -> #ifdef NOT_USED

  sql/examples/ha_archive.cc
    1.13 04/10/14 18:03:39 monty@mishka.local +3 -2
    Fixed compiler warning

  mysys/my_bitmap.c
    1.17.1.3 04/10/14 18:03:39 monty@mishka.local +2 -2
    Change inline -> static inline

  mysys/hash.c
    1.37 04/10/14 18:03:38 monty@mishka.local +41 -16
    More comments
    Simple optimization (merge identical code)

  include/my_sys.h
    1.116.1.12 04/10/14 18:03:38 monty@mishka.local +1 -1
    Ensure that clear_alloc_root() interacts correctly with alloc_root_inited()

ChangeSet
  1.1616.1062.2 04/10/14 16:52:00 lenz@mysql.com +1 -0
   - Cleanup: removed unreferenced local variable "local_file" in mysqlimport.c

  client/mysqlimport.c
    1.48 04/10/14 16:51:56 lenz@mysql.com +0 -1
     - Cleanup: removed unreferenced local variable "local_file"

ChangeSet
  1.1616.1058.3 04/10/14 16:27:48 pekka@mysql.com +6 -0
  NDB dbtux - remove obsolete code

  ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp
    1.10 04/10/14 16:23:36 pekka@mysql.com +22 -30
    remove obsolete node-access-size stuff

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.5 04/10/14 16:23:36 pekka@mysql.com +3 -9
    remove obsolete node-access-size stuff

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.18 04/10/14 16:23:36 pekka@mysql.com +4 -6
    remove obsolete node-access-size stuff

  ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
    1.11 04/10/14 16:23:36 pekka@mysql.com +3 -19
    remove obsolete node-access-size stuff

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.12 04/10/14 16:23:36 pekka@mysql.com +15 -22
    remove obsolete node-access-size stuff

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.27 04/10/14 16:23:36 pekka@mysql.com +6 -17
    remove obsolete node-access-size stuff

ChangeSet
  1.1616.1062.1 04/10/14 14:54:06 lenz@mysql.com +2 -0
   - added missing file strings/my_strtoll10.c to the libmysql.dsp and
     mysqlclient.dsp project files

  VC++Files/libmysql/libmysql.dsp
    1.27 04/10/14 14:54:02 lenz@mysql.com +4 -0
     - added missing file strings/my_strtoll10.c to the libmysql.dsp project
       file

  VC++Files/client/mysqlclient.dsp
    1.29 04/10/14 14:54:02 lenz@mysql.com +4 -0
     - added missing file strings/my_strtoll10.c to the mysqlclient.dsp project
       file

ChangeSet
  1.1616.1061.1 04/10/14 15:47:00 bell@sanja.is.com.ua +1 -0
  we can't rely on current variables implementation, so have to use String pointer returned by val_str
  fixed handling errors in case of out of memory in SQL interfase of prepared statements

  sql/sql_parse.cc
    1.271.1.119 04/10/14 15:46:25 bell@sanja.is.com.ua +27 -9
    we can't rely on current variables implementation, so have to use String pointer returned by val_str
    fixed handling errors in case of out of memory in SQL interfase of prepared statements

ChangeSet
  1.1616.1060.1 04/10/14 15:36:36 jan@hundin.mysql.fi +5 -0
  This patch removes unnecessary lock from the supremum record, takes
  X-locks on duplicates also on LOAD DATA...REPLACE clause and
  fixes a bug #6086 adding --disable_warnings and --enable_warnings around
  the create table clauses in ctype_utf8 tests for InnoDB.

  mysql-test/t/ctype_utf8.test
    1.34.1.1 04/10/14 15:35:51 jan@hundin.mysql.fi +8 -0
    Fix bug #6086: Add --disable_warnings and --enable_warnings around the 
    create table where engine=innodb.
    

  innobase/row/row0sel.c
    1.51.1.7 04/10/14 15:35:51 jan@hundin.mysql.fi +10 -16
    If innodb_locks_unsafe_for_binlog options is used we do not lock
    gaps. Supremum record is really a dummy record i.e. gap, therefore 
    we do set locks there.

  innobase/row/row0ins.c
    1.46 04/10/14 15:35:51 jan@hundin.mysql.fi +14 -17
    Add support for a LOAD DATA INFILE 'xxx' REPLACE INTO TABLE x. We should
    take X-locks on both REPLACE and LOAD DATA...REPLACE queries to duplicate
    records. 

  innobase/include/dict0dict.h
    1.27 04/10/14 15:35:51 jan@hundin.mysql.fi +12 -0
    Add prototype for a function dict_scan_to

  innobase/dict/dict0dict.c
    1.49 04/10/14 15:35:50 jan@hundin.mysql.fi +1 -1
    Remove static.

ChangeSet
  1.1616.1057.6 04/10/14 16:40:03 bar@mysql.com +2 -0
  ctype_utf8.test, ctype_utf8.result:
    Wrong handler.

  mysql-test/t/ctype_utf8.test
    1.38 04/10/14 16:39:49 bar@mysql.com +1 -1
    Wrong handler.

  mysql-test/r/ctype_utf8.result
    1.39 04/10/14 16:39:49 bar@mysql.com +1 -1
    Wrong handler.

ChangeSet
  1.1616.1057.5 04/10/14 16:36:29 bar@mysql.com +4 -0
  Bug #6019 SELECT tries to use too short prefix index on utf8 data

  strings/ctype-utf8.c
    1.73 04/10/14 16:36:24 bar@mysql.com +2 -2
    Bug #6019 SELECT tries to use too short prefix index on utf8 data

  strings/ctype-mb.c
    1.31 04/10/14 16:36:24 bar@mysql.com +4 -0
    Bug #6019 SELECT tries to use too short prefix index on utf8 data

  mysql-test/t/ctype_utf8.test
    1.37 04/10/14 16:36:24 bar@mysql.com +15 -0
    Bug #6019 SELECT tries to use too short prefix index on utf8 data

  mysql-test/r/ctype_utf8.result
    1.38 04/10/14 16:36:24 bar@mysql.com +11 -0
    Bug #6019 SELECT tries to use too short prefix index on utf8 data

ChangeSet
  1.1616.1058.2 04/10/14 13:23:57 pekka@mysql.com +4 -0
  NDB dbtux minor change

ChangeSet
  1.1616.1059.1 04/10/14 13:22:25 joerg@mysql.com +2 -0
  There were no tests for bug#1644 and bug#1676, added them now.

  mysql-test/t/ps_11bugs.test
    1.2 04/10/14 13:22:22 joerg@mysql.com +101 -0
    Added tests for bug#1644 and bug#1676,
    also minor comments.

  mysql-test/r/ps_11bugs.result
    1.2 04/10/14 13:22:22 joerg@mysql.com +107 -0
    Expected results of the added tests for bug#1644 and bug#1676.

  mysql-test/ndb/ndb_range_bounds.pl
    1.3 04/10/14 13:18:48 pekka@mysql.com +15 -10
    more options

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.17 04/10/14 13:18:16 pekka@mysql.com +22 -19
    remove TreePos::m_ent

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.11 04/10/14 13:18:16 pekka@mysql.com +1 -1
    remove TreePos::m_ent

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.26 04/10/14 13:18:16 pekka@mysql.com +9 -7
    remove TreePos::m_ent

ChangeSet
  1.1616.1057.4 04/10/14 15:29:07 bar@mysql.com +1 -0
  ctype_utf8.test:
    Bug#6086 "ctype_utf8" test fails when MySQL does not include InnoDB support

  mysql-test/t/ctype_utf8.test
    1.36 04/10/14 15:28:20 bar@mysql.com +8 -0
    Bug#6086 "ctype_utf8" test fails when MySQL does not include InnoDB support

ChangeSet
  1.1616.1057.3 04/10/14 14:14:50 bar@mysql.com +3 -0
  Bug #6043 erratic searching for diacriticals in indexed MyISAM UTF-8 table

  sql/field.cc
    1.188 04/10/14 14:14:45 bar@mysql.com +6 -6
    Bug #6043 erratic searching for diacriticals in indexed MyISAM UTF-8 table

  mysql-test/t/ctype_utf8.test
    1.35 04/10/14 14:14:45 bar@mysql.com +20 -0
    Bug #6043 erratic searching for diacriticals in indexed MyISAM UTF-8 table

  mysql-test/r/ctype_utf8.result
    1.37 04/10/14 14:14:45 bar@mysql.com +29 -0
    Bug #6043 erratic searching for diacriticals in indexed MyISAM UTF-8 table

ChangeSet
  1.1616.1057.2 04/10/14 03:37:20 konstantin@mysql.com +1 -0
  Followup to Bug#5985: fixing one thing that went wrong.

  sql/sql_parse.cc
    1.271.1.118 04/10/14 03:37:16 konstantin@mysql.com +1 -0
    Followup to Bug#5985: fixing one thing that went wrong.

ChangeSet
  1.1616.1056.1 04/10/14 02:53:59 konstantin@mysql.com +11 -0
  A fix and test case for Bug#5985 ""prepare stmt from "select rand(?)" 
  crashes server." The fix makes Item_func_rand prepared-statements
  aware plus it fixes the case when RAND is used in prepared
  statements and replication is on (as well as several similar issues).
  Until now we did not reset THD before every execution of a prepared
  statement, so if some execution had set thd->time_zone_used
  or thd->rand_used they would not be reset until next mysql_parse.
  Some of post-review fixes done.

  sql/sql_prepare.cc
    1.34.1.93 04/10/14 02:53:55 konstantin@mysql.com +5 -2
    Deploy mysql_reset_thd_for_next_query to reset THD state before
    execution of a prepared statement.
    Normally this should have been added to just one place, but
    we have to reset thd before assigning placeholders from variables,
    thus we can't do that in execute_stmt (yuck).

  sql/sql_parse.cc
    1.271.1.117 04/10/14 02:53:55 konstantin@mysql.com +26 -31
    Split mysql_init_query into two functions: mysql_reset_thd_for_next_query,
    which is used in PS and conventional execution, and lex_start, used only
    when we want to parse something.
    Fix init_connect to use initialized THD.

  sql/sql_lex.h
    1.102.1.71 04/10/14 02:53:55 konstantin@mysql.com +2 -2
    All lex-related initialization is now in lex_start.
    Move thd->select_number to lex->select_number to be able to use it
    easily in lex_start.

  sql/sql_lex.cc
    1.97.1.37 04/10/14 02:53:55 konstantin@mysql.com +23 -0
    Move the part responsible for initializing LEX from mysql_init_query
    to lex_start.

  sql/sql_class.h
    1.146.46.1 04/10/14 02:53:55 konstantin@mysql.com +6 -6
    Statement::end_statement -> THD::end_statement()
    (a leftover from some design change which is not to pushed now, but the
    leftover is to be pushed).

  sql/sql_class.cc
    1.105.1.86 04/10/14 02:53:55 konstantin@mysql.com +1 -1
    Statement::end_statement -> THD::end_statement()
    (a leftover from some design change which is not to pushed now, but the
    leftover is to be pushed).

  sql/mysql_priv.h
    1.186.1.134 04/10/14 02:53:55 konstantin@mysql.com +1 -0
    We need a separate call to reset THD state before every execute of
    a prepared statement. Otherwise things like THD->user_var_events
    are never cleaned up and bloat binary log (as the list of events
    grows from execution to execution).

  sql/item_func.h
    1.68.1.45 04/10/14 02:53:55 konstantin@mysql.com +3 -3
    Actual fix for Bug#5985: Item_func_rand rewritten to be 
    prepared statements aware.

  sql/item_func.cc
    1.124.1.88 04/10/14 02:53:55 konstantin@mysql.com +26 -8
    Actual fix for Bug#5985: Item_func_rand rewritten to be 
    prepared statements aware.

  mysql-test/t/ps.test
    1.22 04/10/14 02:53:55 konstantin@mysql.com +27 -1
    A test case for Bug#5985 "prepare stmt from "select rand(?)" crashes
    server."

  mysql-test/r/ps.result
    1.24 04/10/14 02:53:55 konstantin@mysql.com +39 -0
    A test case for Bug#5985: test results fixed.

ChangeSet
  1.1346.707.43 04/10/13 22:54:21 marko@hundin.mysql.fi +4 -0
  Added startup option and settable session variable
  innodb_table_locks_old_behavior: do not acquire an
  InnoDB table lock for LOCK TABLES, as in mysql-4.0.18
  and earlier.

  sql/sql_class.h
    1.111.1.77 04/10/13 22:54:17 marko@hundin.mysql.fi +3 -0
    Added innodb_table_locks_old_behavior

  sql/set_var.cc
    1.12.1.46 04/10/13 22:54:17 marko@hundin.mysql.fi +4 -0
    Added innodb_table_locks_old_behavior

  sql/mysqld.cc
    1.297.1.217 04/10/13 22:54:17 marko@hundin.mysql.fi +6 -1
    Added innodb_table_locks_old_behavior

  sql/ha_innodb.cc
    1.73.1.150 04/10/13 22:54:17 marko@hundin.mysql.fi +2 -1
    Do not acquire an InnoDB table lock for LOCK TABLES if
    innodb_table_locks_old_behavior is enabled.

ChangeSet
  1.1616.1054.4 04/10/13 20:04:52 heikki@hundin.mysql.fi +5 -0
  srv0srv.c, log0log.c, srv0srv.h, ha_innodb.cc, ha_innodb.h:
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

  innobase/srv/srv0srv.c
    1.68.1.1 04/10/13 20:03:59 heikki@hundin.mysql.fi +20 -3
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

  innobase/log/log0log.c
    1.38 04/10/13 20:03:41 heikki@hundin.mysql.fi +30 -9
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

  innobase/include/srv0srv.h
    1.39 04/10/13 20:03:26 heikki@hundin.mysql.fi +4 -1
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

  sql/ha_innodb.cc
    1.90.1.66 04/10/13 20:03:00 heikki@hundin.mysql.fi +64 -1
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

  sql/ha_innodb.h
    1.57.1.17 04/10/13 20:01:39 heikki@hundin.mysql.fi +6 -0
    Implement innobase_very_fast_shutdown and innobase_start_trx_and_assign_read_view(); these were requested by Guilhem

ChangeSet
  1.1616.1055.1 04/10/13 17:42:22 ingo@mysql.com +1 -0
  BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
  BUG#4335 - one name can be handler open'ed many times.
  Fixed problems detected on Windows build by VC++.
  Removed unused variables.
  Applied a neccessary cast.

  sql/sql_handler.cc
    1.53.1.4 04/10/13 17:41:56 ingo@mysql.com +1 -7
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Fixed problems detected on Windows build by VC++.
    Removed unused variables.
    Applied a neccessary cast.

ChangeSet
  1.1616.1054.2 04/10/13 19:27:07 konstantin@mysql.com +1 -0
  tests/client_test.c:
    Make checks (asserts) performed in client_test.c work in non-debug
    builds.

  tests/client_test.c
    1.51.1.67 04/10/13 19:26:54 konstantin@mysql.com +596 -482
    Make checks (asserts) performed in client_test.c work in non-debug
    builds: all asserts/DBUG_ASSERTs replaced with if (!(expr)) abort();

ChangeSet
  1.1616.946.72 04/10/13 15:53:26 joreland@mysql.com +1 -0
  Set error code, when return NULL in hupp

  ndb/src/ndbapi/Ndb.cpp
    1.32 04/10/13 15:53:24 joreland@mysql.com +1 -0
    Set error code, when return NULL in hupp

ChangeSet
  1.1627.2.18 04/10/13 16:36:04 timour@mysql.com +1 -0
  Fixed compilation problem due to WL#1724 code inside #ifndef DBUG_OFF ... #endif.

  sql/opt_range.cc
    1.110.1.16 04/10/13 16:36:01 timour@mysql.com +92 -89
    - Pulled code related to WL#1724 outside of #ifndef DBUG_OFF ... #endif which was put there incorrectly
    - Moved all print procedures/method back into one place.

ChangeSet
  1.1616.946.71 04/10/13 15:30:43 joreland@mysql.com +1 -0
  Smarter test

  ndb/test/run-test/daily-devel-tests.txt
    1.13 04/10/13 15:30:41 joreland@mysql.com +1 -1
    Smarter test

ChangeSet
  1.1616.946.70 04/10/13 15:27:39 joreland@mysql.com +1 -0
  Handle DELETE/INSERT as update in operations started before LCP

  ndb/src/kernel/blocks/dbtup/DbtupLCP.cpp
    1.3 04/10/13 15:27:36 joreland@mysql.com +2 -1
    Handle DELETE/INSERT as update in operations started before LCP

ChangeSet
  1.1616.946.69 04/10/13 12:34:36 joreland@mysql.com +1 -0
  Handle temporary errors in clearTable

  ndb/test/src/UtilTransactions.cpp
    1.11 04/10/13 12:34:33 joreland@mysql.com +18 -1
    Handle temporary errors in clearTable

ChangeSet
  1.1616.946.68 04/10/13 11:43:54 joreland@mysql.com +2 -0
  Fix changed interface to HugoOperations

  ndb/test/ndbapi/testTimeout.cpp
    1.10 04/10/13 11:43:52 joreland@mysql.com +11 -11
    Fix changed interface to HugoOperations

  ndb/test/ndbapi/testRestartGci.cpp
    1.7 04/10/13 11:43:52 joreland@mysql.com +2 -2
    Fix changed interface to HugoOperations

ChangeSet
  1.1616.946.67 04/10/13 11:28:24 joreland@mysql.com +2 -0
  testBasic -n NoCommit626
  
  Handle commit of zero operations

  ndb/test/ndbapi/testBasic.cpp
    1.8 04/10/13 11:28:22 joreland@mysql.com +60 -48
    Update usage of HugoOperattions::pkReadRecord
    More test for IgnoreError

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.41 04/10/13 11:28:22 joreland@mysql.com +7 -19
    testBasic -n NoCommit626
    
    Handle commit of zero operations

ChangeSet
  1.1616.1054.1 04/10/13 11:29:57 marko@hundin.mysql.fi +1 -0
  InnoDB: correct potential overflow in trx_purge()

  innobase/trx/trx0purge.c
    1.16 04/10/13 11:29:52 marko@hundin.mysql.fi +5 -2
    trx_purge(): avoid overflow in setting srv_dml_needed_delay 

ChangeSet
  1.1616.1041.25 04/10/13 10:08:18 joreland@mysql.com +3 -0
  Bug#6020, any lock >= write_allow_write is a write lock

  sql/ha_ndbcluster.cc
    1.90.1.4 04/10/13 10:07:50 joreland@mysql.com +5 -2
    Bug#6020, any lock >= write_allow_write is a write lock

  mysql-test/t/ndb_lock.test
    1.5 04/10/13 10:07:50 joreland@mysql.com +29 -0
    Add testcases for table locks

  mysql-test/r/ndb_lock.result
    1.5 04/10/13 10:07:50 joreland@mysql.com +35 -0
    Add testcases for table locks

ChangeSet
  1.1616.1041.24 04/10/13 00:38:43 tomas@poseidon.ndb.mysql.com +3 -0
  fix for some build/test errors for 4.1.6

  ndb/src/ndbapi/NdbScanFilter.cpp
    1.4 04/10/13 00:38:40 tomas@poseidon.ndb.mysql.com +2 -0
    fix for some build/test errors for 4.1.6

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.37 04/10/13 00:38:40 tomas@poseidon.ndb.mysql.com +1 -1
    fix for some build/test errors for 4.1.6

  mysql-test/include/have_ndb.inc
    1.4 04/10/13 00:38:40 tomas@poseidon.ndb.mysql.com +3 -3
    fix for some build/test errors for 4.1.6

ChangeSet
  1.1616.1041.23 04/10/13 00:17:37 konstantin@mysql.com +1 -0
  Move Heikki's comment about thd->query comment to proper place 
  (bad merge from 4.0)

  sql/sql_class.h
    1.146.1.116 04/10/13 00:17:23 konstantin@mysql.com +17 -18
    Move a comment to proper place (bad merge from 4.0)

ChangeSet
  1.1616.1041.22 04/10/12 15:08:58 mwagner@here.mwagner.org +1 -0
  post-commit:
    Added catch for (example) WL#1234 into bk commit subjects

  BitKeeper/triggers/post-commit
    1.22.1.6 04/10/12 15:08:12 mwagner@here.mwagner.org +2 -1
    Added catch for (example) WL#1234 into bk commit subjects

ChangeSet
  1.1616.1041.21 04/10/12 21:16:07 konstantin@mysql.com +2 -0
  ps.test, ps.result: a test case for Bug#6042 "constants 
  propogation works only once (prepared statements)".

  mysql-test/t/ps.test
    1.21 04/10/12 21:16:03 konstantin@mysql.com +21 -0
    A test case for Bug#6042 "constants propogation works only once
    (prepared statements).

  mysql-test/r/ps.result
    1.23 04/10/12 21:16:03 konstantin@mysql.com +18 -0
    Test case for Bug#6042: test results fixed

ChangeSet
  1.1346.707.42 04/10/12 18:12:00 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Change error code to HA_ERR_ROW_IS_REFERENCED if we cannot DROP a parent table referenced by a FOREIGN KEY constraint; this error number is less misleading than the previous value HA_ERR_CANNOT_ADD_FOREIGN, but misleading still; we should introduce to 5.0 a proper MySQL error code

  sql/ha_innodb.cc
    1.73.1.149 04/10/12 18:11:50 heikki@hundin.mysql.fi +1 -1
    Change error code to HA_ERR_ROW_IS_REFERENCED if we cannot DROP a parent table referenced by a FOREIGN KEY constraint; this error number is less misleading than the previous value HA_ERR_CANNOT_ADD_FOREIGN, but misleading still; we should introduce to 5.0 a proper MySQL error code

ChangeSet
  1.1616.884.2 04/10/12 18:21:25 sergefp@mysql.com +7 -0
  Fix for bug#5138 continued: added comments, removed extra debug printf calls, changed ha_heap::records_in_range to use table->rec_per_key.

  sql/ha_heap.cc
    1.46 04/10/12 18:21:20 sergefp@mysql.com +9 -10
    Fix for bug#5138 continued: 
      fixed comments to be correct
      removed unneded printf
      use TABLE::rec_per_key for records_in_range statistics 

  mysql-test/t/heap_hash.test
    1.7 04/10/12 18:21:20 sergefp@mysql.com +13 -5
    Fix for bug#5138 continued: added FLUSH TABLES and rec_per_key estimates tests, updated test results

  mysql-test/r/heap_hash.result
    1.9.1.2 04/10/12 18:21:20 sergefp@mysql.com +25 -9
    Fix for bug#5138 continued: added FLUSH TABLES and rec_per_key estimates tests, updated test results

  include/heap.h
    1.21 04/10/12 18:21:20 sergefp@mysql.com +37 -7
    Fix for bug#5138 continued: Added comments.

  heap/hp_write.c
    1.19 04/10/12 18:21:20 sergefp@mysql.com +76 -21
    Fix for bug#5138 continued: Added comments, removed unneeded printf

  heap/hp_delete.c
    1.12 04/10/12 18:21:20 sergefp@mysql.com +2 -2
    Fix for bug#5138 continued: Added comments.

  heap/hp_block.c
    1.6 04/10/12 18:21:20 sergefp@mysql.com +46 -5
    Fix for bug#5138 continued: Added comments.

ChangeSet
  1.1616.1041.20 04/10/12 16:00:50 joerg@mysql.com +4 -0
  New tests for prepared statements:
  - 'ps_10nestset' uses a "nested set" approach for an employee 
    hierarchy, then does arithmetic on the "salary" field;
    (soon) to be extended by inserts / deletes which imply
    mass updates on the "l"/"r" fields showing the set inclusion,
  - 'ps_11bugs' will get (some of ?) those bug DB entries which
    refer to prepared statements, but whose number does not appear
    in a test file comment - so it will also be extended.

  mysql-test/t/ps_11bugs.test
    1.1 04/10/12 16:00:48 joerg@mysql.com +32 -0

  mysql-test/t/ps_10nestset.test
    1.1 04/10/12 16:00:48 joerg@mysql.com +63 -0

  mysql-test/t/ps_11bugs.test
    1.0 04/10/12 16:00:48 joerg@mysql.com +0 -0
    BitKeeper file /M41/push-4.1/mysql-test/t/ps_11bugs.test

  mysql-test/t/ps_10nestset.test
    1.0 04/10/12 16:00:48 joerg@mysql.com +0 -0
    BitKeeper file /M41/push-4.1/mysql-test/t/ps_10nestset.test

  mysql-test/r/ps_11bugs.result
    1.1 04/10/12 16:00:47 joerg@mysql.com +21 -0

  mysql-test/r/ps_10nestset.result
    1.1 04/10/12 16:00:47 joerg@mysql.com +68 -0

  mysql-test/r/ps_11bugs.result
    1.0 04/10/12 16:00:47 joerg@mysql.com +0 -0
    BitKeeper file /M41/push-4.1/mysql-test/r/ps_11bugs.result

  mysql-test/r/ps_10nestset.result
    1.0 04/10/12 16:00:47 joerg@mysql.com +0 -0
    BitKeeper file /M41/push-4.1/mysql-test/r/ps_10nestset.result

ChangeSet
  1.1627.2.16 04/10/12 16:59:15 timour@mysql.com +1 -0
  Renamed formal parameters of constructors so that they are different from class memebers.

  sql/opt_range.cc
    1.110.1.15 04/10/12 16:59:12 timour@mysql.com +33 -36
    Renamed formal parameters of constructors so that they are different from class memebers.

ChangeSet
  1.1616.1041.19 04/10/12 17:33:13 konstantin@mysql.com +1 -0
  item.h:
    A fix for Bug#6042 "constants propogation works olny once (prepared
    statements)": reset item->marker in Item::cleanup, as it's used
    in propogate_cond_constants. No test case as the only way I could
    come up with to show the problem is EXPLAIN, and EXPLAIN is painful
    to use in the test suite.

  sql/item.h
    1.56.1.92 04/10/12 17:32:56 konstantin@mysql.com +1 -0
    A fix for Bug#6042 "constants propogation works olny once (prepared
    statements)": reset item->marker in Item::cleanup, as it's used
    in propogate_cond_constants

ChangeSet
  1.1627.6.4 04/10/12 16:35:15 petr@mysql.com +2 -0
  Fix for the previous commit. I've added includes to the wrong file :(

  server-tools/instance-manager/mysqlmanager.cc
    1.3 04/10/12 16:35:08 petr@mysql.com +2 -0
    Added missing includes

  server-tools/instance-manager/manager.cc
    1.5 04/10/12 16:35:08 petr@mysql.com +0 -2
    Unnecessary incudes removed

ChangeSet
  1.1627.6.3 04/10/12 16:28:34 petr@mysql.com +1 -0
  Portability fix (FreeBSD)

  server-tools/instance-manager/manager.cc
    1.4 04/10/12 16:28:29 petr@mysql.com +2 -0
    missing includes added

ChangeSet
  1.1616.1041.18 04/10/12 14:07:41 pekka@mysql.com +4 -0
  NDB compile fix sol9x86

  ndb/src/mgmsrv/Services.cpp
    1.23 04/10/12 14:03:24 pekka@mysql.com +1 -0
    compile fix sol9x86

  ndb/src/common/util/version.c
    1.9 04/10/12 14:03:24 pekka@mysql.com +1 -1
    compile fix sol9x86

  ndb/include/util/version.h
    1.2 04/10/12 14:03:24 pekka@mysql.com +1 -1
    compile fix sol9x86

  ndb/include/kernel/LogLevel.hpp
    1.9 04/10/12 14:03:24 pekka@mysql.com +1 -1
    compile fix sol9x86

ChangeSet
  1.1627.6.2 04/10/12 14:53:32 petr@mysql.com +1 -0
  fixed typo caused autobuild failure with "make dist"

  server-tools/instance-manager/Makefile.am
    1.3 04/10/12 14:52:41 petr@mysql.com +1 -1
    fixed typo

ChangeSet
  1.1616.946.65 04/10/12 07:20:38 joreland@mysql.com +2 -0
  Fix order by

  mysql-test/r/ndb_index_ordered.result
    1.12 04/10/12 07:20:25 joreland@mysql.com +3 -3
    Fix order by

  mysql-test/t/ndb_index_ordered.test
    1.13 04/10/12 07:20:11 joreland@mysql.com +1 -1
    Fix order by

ChangeSet
  1.1627.6.1 04/10/12 00:45:52 bell@sanja.is.com.ua +2 -0
  column name changd

  sql/sql_show.cc
    1.160 04/10/12 00:45:48 bell@sanja.is.com.ua +1 -1
    column name changd

  mysql-test/r/view.result
    1.48.1.6 04/10/12 00:45:48 bell@sanja.is.com.ua +1 -1
    column name changd

ChangeSet
  1.1616.1041.17 04/10/11 22:39:00 jani@a193-229-222-105.elisa-laajakaista.fi +1 -0
  Added documentation.

ChangeSet
  1.1616.1053.1 04/10/11 20:58:48 tomas@poseidon.ndb.mysql.com +7 -0
  another order by fix for ndb

  mysql-test/r/ps_7ndb.result
    1.6 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +2 -2
    another order by fix for ndb

  mysql-test/r/ps_6bdb.result
    1.2.1.12 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +1 -1
    another order by fix for ndb

  mysql-test/r/ps_5merge.result
    1.2.1.12 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +2 -2
    another order by fix for ndb

  mysql-test/r/ps_4heap.result
    1.1.1.12 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +1 -1
    another order by fix for ndb

  mysql-test/r/ps_3innodb.result
    1.2.1.13 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +1 -1
    another order by fix for ndb

  mysql-test/r/ps_2myisam.result
    1.2.1.12 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +1 -1
    another order by fix for ndb

  mysql-test/include/ps_query.inc
    1.10 04/10/11 20:58:44 tomas@poseidon.ndb.mysql.com +1 -1
    another order by fix for ndb

  scripts/mysqld_multi.sh
    1.21 04/10/11 22:38:57 jani@a193-229-222-105.elisa-laajakaista.fi +20 -1
    Added documentation.

ChangeSet
  1.1616.1052.1 04/10/11 20:54:48 jani@a193-229-222-105.elisa-laajakaista.fi +2 -0
  Improved mysqld_multi documentation, especially the --example
  section, which had gotten somewhat out-dated.

  BitKeeper/etc/logging_ok
    1.233.45.2 04/10/11 20:54:47 jani@a193-229-222-105.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  scripts/mysqld_multi.sh
    1.20 04/10/11 20:54:43 jani@a193-229-222-105.elisa-laajakaista.fi +98 -86
    Improved mysqld_multi documentation, especially the --example
    section, which had gotten somewhat out-dated.

ChangeSet
  1.1627.2.15 04/10/11 20:10:07 timour@mysql.com +3 -0
  After merge adjustment of tests due to changes in cost estimates.

  mysql-test/r/group_min_max.result
    1.3 04/10/11 20:10:04 timour@mysql.com +4 -4
    After merge adjustment of tests due to changes in cost estimates.

  mysql-test/r/distinct.result
    1.33 04/10/11 20:10:04 timour@mysql.com +4 -4
    After merge adjustment of tests due to changes in cost estimates.

  BitKeeper/etc/ignore
    1.162.1.13 04/10/11 20:10:04 timour@mysql.com +1 -0
    Added server-tools/instance-manager/mysqlmanager to the ignore list

ChangeSet
  1.1616.1051.1 04/10/11 10:30:47 tomas@poseidon.ndb.mysql.com +1 -0
  converted to use my_malloc for memory allocation

  ndb/src/mgmapi/mgmapi.cpp
    1.17.1.1 04/10/11 10:30:40 tomas@poseidon.ndb.mysql.com +15 -14
    converted to use my_malloc for memory allocation

ChangeSet
  1.1616.946.63 04/10/11 11:32:16 joreland@mysql.com +1 -0
  Add new test cases to autotest

  ndb/test/run-test/daily-devel-tests.txt
    1.12 04/10/11 11:32:14 joreland@mysql.com +11 -5
    Add new test cases to autotest

ChangeSet
  1.1616.946.61 04/10/11 11:02:39 joreland@mysql.com +5 -0
  wl1801 - more node failure handling in simple/dirty read

  ndb/test/ndbapi/testNodeRestart.cpp
    1.8 04/10/11 11:02:37 joreland@mysql.com +2 -2
    Test NODE_FAILREP arraving before TCKEYCONF w.r.t simple/dirty read

  ndb/src/ndbapi/Ndbif.cpp
    1.22 04/10/11 11:02:37 joreland@mysql.com +2 -2
    Test NODE_FAILREP arraving before TCKEYCONF w.r.t simple/dirty read

  ndb/src/ndbapi/NdbConnection.cpp
    1.23 04/10/11 11:02:37 joreland@mysql.com +1 -0
    Test NODE_FAILREP arraving before TCKEYCONF w.r.t simple/dirty read

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.40 04/10/11 11:02:37 joreland@mysql.com +17 -1
    Test NODE_FAILREP arraving before TCKEYCONF w.r.t simple/dirty read

  ndb/include/kernel/signaldata/TcContinueB.hpp
    1.2 04/10/11 11:02:36 joreland@mysql.com +3 -1
    Test NODE_FAILREP arraving before TCKEYCONF w.r.t simple/dirty read

ChangeSet
  1.1346.747.1 04/10/11 11:01:38 guilhem@mysql.com +3 -0
  Fix for BUG#5949 "error code 1223 in binlog when using innobackup":
  when one connection had done FLUSH TABLES WITH READ LOCK, some updates, and then COMMIT,
  it was accepted but my_error() was called and so, while client got no error, error was logged in binlog.
  We now don't call my_error() in this case; we assume the connection know what it does.
  This problem was specific to 4.0.21. The change is needed to make replication work with existing versions of innobackup.

  mysql-test/t/rpl_commit_after_flush.test
    1.1 04/10/11 11:01:36 guilhem@mysql.com +17 -0

  mysql-test/r/rpl_commit_after_flush.result
    1.1 04/10/11 11:01:36 guilhem@mysql.com +13 -0

  sql/lock.cc
    1.38.1.10 04/10/11 11:01:36 guilhem@mysql.com +8 -2
    If a connection has done FLUSH TABLES WITH READ LOCK and now is doing COMMIT, don't give error
    (applies only if it's the same connection; others' COMMITs are still blocked).

  mysql-test/t/rpl_commit_after_flush.test
    1.0 04/10/11 11:01:36 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/rpl_commit_after_flush.test

  mysql-test/r/rpl_commit_after_flush.result
    1.0 04/10/11 11:01:36 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/rpl_commit_after_flush.result

ChangeSet
  1.1616.946.60 04/10/11 09:20:04 joreland@mysql.com +7 -0
  wl1801 - Support for handling NF during dirty read

  ndb/test/ndbapi/testNodeRestart.cpp
    1.7 04/10/11 09:20:02 joreland@mysql.com +28 -6
    Support for handling NF during dirty read

  ndb/src/ndbapi/ndberror.c
    1.12 04/10/11 09:20:01 joreland@mysql.com +4 -3
    Support for handling NF during dirty read

  ndb/src/ndbapi/Ndbif.cpp
    1.21 04/10/11 09:20:01 joreland@mysql.com +10 -4
    Support for handling NF during dirty read

  ndb/src/ndbapi/NdbReceiver.cpp
    1.10 04/10/11 09:20:01 joreland@mysql.com +8 -0
    Support for handling NF during dirty read

  ndb/src/ndbapi/NdbConnection.cpp
    1.22 04/10/11 09:20:01 joreland@mysql.com +51 -7
    Support for handling NF during dirty read

  ndb/include/ndbapi/NdbReceiver.hpp
    1.9 04/10/11 09:20:01 joreland@mysql.com +1 -0
    Support for handling NF during dirty read

  ndb/include/ndbapi/NdbConnection.hpp
    1.17 04/10/11 09:20:01 joreland@mysql.com +2 -0
    Support for handling NF during dirty read

ChangeSet
  1.1624.67.4 04/10/11 10:17:17 timour@mysql.com +2 -0
  Manual merge with implementation for WL#1724

  sql/sql_select.cc
    1.235.1.30 04/10/11 10:17:15 timour@mysql.com +244 -188
    Manual merge with implementation for WL#1724

  sql/opt_range.cc
    1.110.4.18 04/10/11 10:17:14 timour@mysql.com +38 -17
    Manual merge with implementation for WL#1724

ChangeSet
  1.1624.67.3 04/10/11 08:28:30 timour@mysql.com +3 -0
  Fixes for WL#1724 required by the third code review.

  sql/sql_select.cc
    1.235.1.29 04/10/11 08:28:27 timour@mysql.com +1 -2
    Remove unnecessary test.

  sql/opt_range.cc
    1.110.4.17 04/10/11 08:28:27 timour@mysql.com +63 -40
    - Added a test for range predicates comparing incomparable argumens
    - Removed TRP_GROUP_MIN_MAX class members that are not used.
    - Uncommented CPU cost
    - More standard function return values

  sql/item.cc
    1.73.2.2 04/10/11 08:28:27 timour@mysql.com +2 -3
    Document actual behavior.

ChangeSet
  1.1616.1038.3 04/10/10 18:21:05 pekka@mysql.com +4 -0
  NDB tux optim 16 - binary search on bounding node when adding entry

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.19 04/10/10 18:15:32 pekka@mysql.com +5 -0
    tux optim 15 - binary search on bounding node when adding entry

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.4 04/10/10 18:15:32 pekka@mysql.com +43 -19
    tux optim 15 - binary search on bounding node when adding entry

  ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp
    1.13 04/10/10 18:15:31 pekka@mysql.com +2 -2
    tux optim 15 - binary search on bounding node when adding entry

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.10 04/10/10 18:15:31 pekka@mysql.com +3 -2
    tux optim 15 - binary search on bounding node when adding entry

ChangeSet
  1.1627.2.13 04/10/10 18:51:02 bell@sanja.is.com.ua +2 -0
  fix privileges for old style privileges tables on fly (as it do mysql_fix_privilege_tables dut if we have not it run)
  fixed forgoten test

  sql/sql_acl.cc
    1.100 04/10/10 18:50:58 bell@sanja.is.com.ua +6 -0
    fix privileges for old style privileges tables on fly (as it do mysql_fix_privilege_tables dut if we have not it run)

  mysql-test/r/ps_1general.result
    1.10 04/10/10 18:50:58 bell@sanja.is.com.ua +2 -2
    SHOW TABLE putput changed

ChangeSet
  1.1616.1049.3 04/10/10 17:38:14 pekka@mysql.com +4 -0
  NDB ndb_mgm: fix dump and signal log (more to do)

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.21 04/10/10 17:30:40 pekka@mysql.com +21 -62
    ndb_mgm: fix dump and signal log (more to do)

  ndb/src/mgmapi/mgmapi.cpp
    1.18 04/10/10 17:30:40 pekka@mysql.com +6 -3
    ndb_mgm: fix dump and signal log (more to do)

  ndb/src/common/debugger/signaldata/SignalNames.cpp
    1.5 04/10/10 17:30:40 pekka@mysql.com +2 -0
    ndb_mgm: fix dump and signal log (more to do)

  ndb/include/mgmapi/mgmapi.h
    1.13 04/10/10 17:30:40 pekka@mysql.com +9 -2
    ndb_mgm: fix dump and signal log (more to do)

ChangeSet
  1.1616.1041.13 04/10/10 15:29:06 ram@gw.mysql.r18.ru +2 -0
  clean-up, indentation fixes.

  sql/sql_yacc.yy
    1.203.1.153 04/10/10 15:29:03 ram@gw.mysql.r18.ru +10 -10
    indentation fixes

  mysql-test/t/outfile.test
    1.8 04/10/10 15:29:03 ram@gw.mysql.r18.ru +0 -1
    this 'drop...' not needed anymore

ChangeSet
  1.1627.2.12 04/10/10 13:15:14 bell@sanja.is.com.ua +16 -0
  showing table type now is controled by new parameter 'FULL' of SHOW TABLES command (SHOW FULL TABLES) (as it was decided on last dev conf)

  sql/sql_yacc.yy
    1.307.1.4 04/10/10 13:15:10 bell@sanja.is.com.ua +2 -2
    showing table type now is controled by new parameter 'FULL' of SHOW TABLES command (SHOW FULL TABLES)

  sql/sql_show.cc
    1.159 04/10/10 13:15:09 bell@sanja.is.com.ua +2 -3
    showing table type now is controled by new parameter 'FULL' of SHOW TABLES command (SHOW FULL TABLES)

  sql/sql_parse.cc
    1.358.1.4 04/10/10 13:15:09 bell@sanja.is.com.ua +3 -2
    parameter added to mysqld_show_tables

  sql/mysql_priv.h
    1.225.1.1 04/10/10 13:15:09 bell@sanja.is.com.ua +2 -1
    parameter added to mysqld_show_tables

  mysql-test/t/view.test
    1.42.1.5 04/10/10 13:15:09 bell@sanja.is.com.ua +1 -0
    test of new parameter od SHOW TABLES and default behaviour without parameter

  mysql-test/r/view.result
    1.48.1.5 04/10/10 13:15:09 bell@sanja.is.com.ua +10 -1
    test of new parameter od SHOW TABLES and default behaviour without parameter

  mysql-test/r/system_mysql_db.result
    1.15 04/10/10 13:15:09 bell@sanja.is.com.ua +18 -18
    returned SHOW TABLES default behaviour

  mysql-test/r/sp.result
    1.94 04/10/10 13:15:09 bell@sanja.is.com.ua +2 -2
    returned SHOW TABLES default behaviour

  mysql-test/r/select.result
    1.34.1.18 04/10/10 13:15:09 bell@sanja.is.com.ua +7 -7
    returned SHOW TABLES default behaviour

  mysql-test/r/rpl_error_ignored_table.result
    1.15 04/10/10 13:15:09 bell@sanja.is.com.ua +1 -1
    returned SHOW TABLES default behaviour

  mysql-test/r/rpl000009.result
    1.22 04/10/10 13:15:09 bell@sanja.is.com.ua +9 -9
    returned SHOW TABLES default behaviour

  mysql-test/r/rename.result
    1.11 04/10/10 13:15:09 bell@sanja.is.com.ua +10 -10
    returned SHOW TABLES default behaviour

  mysql-test/r/lowercase_table.result
    1.13 04/10/10 13:15:09 bell@sanja.is.com.ua +4 -4
    returned SHOW TABLES default behaviour

  mysql-test/r/drop.result
    1.22 04/10/10 13:15:09 bell@sanja.is.com.ua +2 -2
    returned SHOW TABLES default behaviour

  mysql-test/r/ctype_recoding.result
    1.25 04/10/10 13:15:09 bell@sanja.is.com.ua +10 -10
    returned SHOW TABLES default behaviour

  mysql-test/r/connect.result
    1.13 04/10/10 13:15:09 bell@sanja.is.com.ua +54 -54
    returned SHOW TABLES default behaviour

ChangeSet
  1.1616.1041.12 04/10/10 14:40:24 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #5382: Server crashes after writing INTO OUTFILE)

  mysql-test/r/outfile.result
    1.1 04/10/10 14:40:19 ram@gw.mysql.r18.ru +10 -0

  sql/sql_yacc.yy
    1.203.1.152 04/10/10 14:40:19 ram@gw.mysql.r18.ru +37 -17
    A fix (bug #5382: Server crashes after writing INTO OUTFILE)

  mysql-test/t/outfile.test
    1.7 04/10/10 14:40:19 ram@gw.mysql.r18.ru +16 -0
    A fix (bug #5382: Server crashes after writing INTO OUTFILE)

  mysql-test/r/outfile.result
    1.0 04/10/10 14:40:19 ram@gw.mysql.r18.ru +0 -0
    BitKeeper file /usr/home/ram/work/4.1.b5382/mysql-test/r/outfile.result

ChangeSet
  1.1616.1047.1 04/10/10 08:31:45 tomas@poseidon.ndb.mysql.com +5 -0
  Fixes bug with tableImpl with blobs not being initialized properly w.r.t pointer to blob tableImpl in column
      added blob to test to see that blob tables don't show up in show tables
      auto increment setting need not fetch blob tables (will otherwise generate error during table creation)
      moved addBlobTables out of fetchGlobalTableImpl to get_local_table_info
      changed addBlobTables to start from last column and break if all blobs added
      also addBlobTables will return -1 if failed (typically getTable)
      changed to using get_local_table_info with internal table name where applicable for efficiency
      added option to get_local_table_info wether to fetch blob tables or not
      getTable always fetches the blobtables
      moved addBlobTables to get_local_table_info to always be called, even if main table goes to cache only

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.18 04/10/10 08:31:41 tomas@poseidon.ndb.mysql.com +21 -9
    added option to get_local_table_info wether to fetch blob tables or not
    getTable always fetches the blobtables
    moved addBlobTables to get_local_table_info to always be called, even if main table goes to cache only

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.33 04/10/10 08:31:41 tomas@poseidon.ndb.mysql.com +34 -17
    moved addBlobTables out of fetchGlobalTableImpl to get_local_table_info
    changed addBlobTables to start from last column and break if all blobs added
    also addBlobTables will return -1 if failed (typically getTable)
    changed to using get_local_table_info with internal table name where applicable for efficiency

  ndb/src/ndbapi/Ndb.cpp
    1.29.1.1 04/10/10 08:31:41 tomas@poseidon.ndb.mysql.com +4 -2
    auto increment setting need not fetch blob tables (will otherwise generate error during table creation)

  mysql-test/t/ndb_autodiscover.test
    1.11 04/10/10 08:31:41 tomas@poseidon.ndb.mysql.com +2 -2
    added blob to test to see that blob tables don't show up in show tables

  mysql-test/r/ndb_autodiscover.result
    1.4.1.6 04/10/10 08:31:41 tomas@poseidon.ndb.mysql.com +3 -3
    added blob to test to see that blob tables don't show up in show tables

ChangeSet
  1.1627.2.11 04/10/10 11:01:05 bell@sanja.is.com.ua +3 -0
  prevent substituting Item_ref as VIEW fields in WHERE conditions (BUG#5969)
  prevent filling temporary tables of views on list fields command

  sql/sql_parse.cc
    1.358.1.3 04/10/10 11:01:02 bell@sanja.is.com.ua +2 -2
    prevent filling temporary tables of views on list fields command

  sql/sql_base.cc
    1.187.1.1 04/10/10 11:01:02 bell@sanja.is.com.ua +10 -5
    prevent substituting Item_ref as VIEW fields in WHERE conditions

  sql/opt_range.cc
    1.110.1.13 04/10/10 11:01:02 bell@sanja.is.com.ua +1 -1
    debug output fixed

ChangeSet
  1.1616.1046.1 04/10/10 12:10:53 ram@gw.mysql.r18.ru +8 -0
  Blob support for the group_concat() function.
  (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
   Bug #5564: Strange behaviour with group_concat and distinct
   Bug #5970: group_concat doesn't print warnings)

  sql/sql_table.cc
    1.157.2.98 04/10/10 12:10:45 ram@gw.mysql.r18.ru +1 -1
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  sql/sql_select.cc
    1.216.92.1 04/10/10 12:10:44 ram@gw.mysql.r18.ru +58 -33
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  sql/sql_class.h
    1.146.45.1 04/10/10 12:10:44 ram@gw.mysql.r18.ru +3 -1
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  sql/mysql_priv.h
    1.186.1.133 04/10/10 12:10:44 ram@gw.mysql.r18.ru +1 -1
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  sql/item_sum.cc
    1.89.9.1 04/10/10 12:10:44 ram@gw.mysql.r18.ru +22 -18
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  mysql-test/t/func_gconcat.test
    1.23 04/10/10 12:10:44 ram@gw.mysql.r18.ru +37 -0
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  mysql-test/r/query_cache.result
    1.26.1.24 04/10/10 12:10:44 ram@gw.mysql.r18.ru +2 -0
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

  mysql-test/r/func_gconcat.result
    1.27.1.5 04/10/10 12:10:44 ram@gw.mysql.r18.ru +91 -0
    Blob support for the group_concat() function.
    (Bug #4315: GROUP_CONCAT with ORDER BY returns strange results for TEXT fields
     Bug #5564: Strange behaviour with group_concat and distinct
     Bug #5970: group_concat doesn't print warnings)

ChangeSet
  1.1616.1041.10 04/10/10 03:10:00 konstantin@mysql.com +7 -0
  A small simplification: perform two actions at once, register a
  change, and perform it (the new Item changes registry).

  sql/sql_select.cc
    1.216.1.163 04/10/10 03:09:55 konstantin@mysql.com +5 -8
    register_item_tree_change -> change_item_tree

  sql/sql_class.h
    1.146.1.114 04/10/10 03:09:55 konstantin@mysql.com +5 -4
    register_item_tree_change -> change_item_tree

  sql/item_strfunc.cc
    1.191 04/10/10 03:09:54 konstantin@mysql.com +4 -4
    register_item_tree_change -> change_item_tree

  sql/item_row.cc
    1.18.1.6 04/10/10 03:09:54 konstantin@mysql.com +2 -2
    register_item_tree_change -> change_item_tree

  sql/item_func.cc
    1.124.1.87 04/10/10 03:09:54 konstantin@mysql.com +2 -2
    register_item_tree_change -> change_item_tree

  sql/item_cmpfunc.cc
    1.111.1.51 04/10/10 03:09:54 konstantin@mysql.com +3 -6
    register_item_tree_change -> change_item_tree

  sql/item.cc
    1.58.1.111 04/10/10 03:09:54 konstantin@mysql.com +10 -15
    A small simplification: perform two actions at once, register a
    change, and perform it.

ChangeSet
  1.1616.1045.1 04/10/10 02:39:22 konstantin@mysql.com +7 -0
  A fix and test case for Bug#5987 "subselect in bool function 
  crashes server (prepared statements)": the bug was that all boolean
  items always recovered its original arguments at statement cleanup 
  stage.
  This collided with Item_subselect::select_transformer, which tries to 
  permanently change the item tree to use a transformed subselect instead of
  original one.
  So we had this call sequence for prepare:
  mysql_stmt_prepare -> JOIN::prepare -> 
  Item_subselect::fix_fields -> the item tree gets transformed ->
  Item_bool_rowready_func2::cleanup, item tree is recovered to original
  state, while it shouldn't have been;
  mysql_stmt_execute -> attempts to execute a broken tree -> crash.
  Now instead of bluntly recovering all arguments of bool functions in 
  Item_bool_rowready_func2::cleanup, we recover only those
  which were changed, and do it in one place.
  There still would exist a possibility for a collision with subselect
  tranformation, if permanent and temporary changes were performed at the 
  same stage.
  But fortunately subselect transformation is always done first, so it 
  doesn't conflict with the optimization done by propogate_cond_constants.
  Now we have: 
  mysql_stmt_prepare -> JOIN::prepare -> subselect transformation 
  permanently changes the tree -> cleanup doesn't recover anything, 
  because nothing was registered for recovery.
  mysql_stmt_execute -> JOIN::prepare (the tree is already transformed, 
  so it doesn't change), JOIN::optimize -> 
  propogate_cond_constants -> temporary changes the item tree 
  with constants -> JOIN::execute -> cleanup -> 
  the changes done by propogate_cond_constants are recovered, as
  they were registered for recovery.

  sql/sql_select.cc
    1.216.91.1 04/10/10 02:39:18 konstantin@mysql.com +34 -32
    change_cond_ref_to_const and propogate_cond_constants are now responsible
    to register all changes of the item tree for recovery.
    The recovery is done using the centralized THD registry of
    changed tree items.

  sql/sql_class.cc
    1.105.1.85 04/10/10 02:39:18 konstantin@mysql.com +1 -1
    It's crucial to add new items to the beginning of the recovery list,
    so that the recovery is performed in LIFO mode: otherwise if we 
    change one node of a tree twice, it will be recovered to some intermediate
    state.

  sql/item_cmpfunc.h
    1.73.1.25 04/10/10 02:39:18 konstantin@mysql.com +1 -11
    Arguments of boolean functions are now recovered using the 
    centralized registry of THD.

  sql/item.h
    1.56.32.1 04/10/10 02:39:18 konstantin@mysql.com +1 -1
    resolve_const_item signagture changed

  sql/item.cc
    1.58.58.1 04/10/10 02:39:18 konstantin@mysql.com +21 -11
    resolve_const_item is now responsible to register all changes of the 
    item tree for recovery

  mysql-test/t/ps.test
    1.20 04/10/10 02:39:18 konstantin@mysql.com +14 -0
    A test for bug#5987 "subselect in bool function crashes server 
    (prepared statements)"

  mysql-test/r/ps.result
    1.22 04/10/10 02:39:18 konstantin@mysql.com +10 -0
    Bug#5987: test results fixed.

ChangeSet
  1.1627.4.1 04/10/09 18:51:19 bell@sanja.is.com.ua +3 -0
  fixed incorrect type custing (fixed problem with runing tests with --debug (thanks, Sergei Gluhov spoted it))

  sql/sql_update.cc
    1.122.1.2 04/10/09 18:51:15 bell@sanja.is.com.ua +2 -3
    fixed incorrect type custing

  mysql-test/t/view.test
    1.42.1.4 04/10/09 18:51:15 bell@sanja.is.com.ua +8 -0
    PS with multiupdate and view with collate

  mysql-test/r/view.result
    1.48.1.4 04/10/09 18:51:15 bell@sanja.is.com.ua +12 -0
    PS with multiupdate and view with collate

ChangeSet
  1.1616.1038.2 04/10/09 16:22:16 pekka@mysql.com +7 -0
  NDB tux optim 15 - fix wasted space in index node entries

  ndb/test/ndbapi/testOIBasic.cpp
    1.20 04/10/09 16:16:44 pekka@mysql.com +6 -1
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.18 04/10/09 16:16:44 pekka@mysql.com +7 -0
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp
    1.10 04/10/09 16:16:44 pekka@mysql.com +6 -6
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.12 04/10/09 16:16:44 pekka@mysql.com +14 -0
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp
    1.13 04/10/09 16:16:44 pekka@mysql.com +2 -2
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.9 04/10/09 16:16:44 pekka@mysql.com +5 -8
    tux optim 15 - fix wasted space in index node entries

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.25 04/10/09 16:16:44 pekka@mysql.com +56 -27
    tux optim 15 - fix wasted space in index node entries

ChangeSet
  1.1346.707.40 04/10/09 14:13:40 heikki@hundin.mysql.fi +1 -0
  trx0rec.c:
    Fix bug #5960: if one updated a column so that its size changed, or updated it to an externally stored (TEXT or BLOB) value, then ANOTHER externally stored column would show up as 512 bytes of good data + 20 bytes of garbage in a consistent read that fetched the old version of the row

  innobase/trx/trx0rec.c
    1.7.1.5 04/10/09 14:13:12 heikki@hundin.mysql.fi +17 -11
    Fix bug #5960: if one updated a column so that its size changed, or updated it to an externally stored (TEXT or BLOB) value, then ANOTHER externally stored column would show up as 512 bytes of good data + 20 bytes of garbage in a consistent read that fetched the old version of the row

ChangeSet
  1.1616.1041.8 04/10/09 13:57:27 jani@a193-229-222-2.elisa-laajakaista.fi +1 -0
  Added possibility to use [GNR...] optional argument for
  mysqld_multi via mysqld_multi.server.sh

  support-files/mysqld_multi.server.sh
    1.2 04/10/09 13:56:55 jani@a193-229-222-2.elisa-laajakaista.fi +15 -12
    Added possibility to use [GNR...] optional argument for
    mysqld_multi via mysqld_multi.server.sh

ChangeSet
  1.1616.1041.7 04/10/09 13:23:00 jani@a193-229-222-2.elisa-laajakaista.fi +2 -0
  Added some extra information to output in case --verbose
  was given.

  scripts/mysqld_multi.sh
    1.19 04/10/09 13:22:57 jani@a193-229-222-2.elisa-laajakaista.fi +17 -2
    Added some extra information to output in case --verbose
    was given.

  support-files/mysqld_multi.server.sh
    1.1 04/10/09 13:07:02 jani@a193-229-222-2.elisa-laajakaista.fi +38 -0

  support-files/mysqld_multi.server.sh
    1.0 04/10/09 13:07:02 jani@a193-229-222-2.elisa-laajakaista.fi +0 -0
    BitKeeper file /home/my/bk/mysql-4.1/support-files/mysqld_multi.server.sh

ChangeSet
  1.1616.1044.1 04/10/09 12:33:24 jani@a193-229-222-2.elisa-laajakaista.fi +1 -0
  - Added --verbose
  - Made some of the warnings under --verbose only
  - Added possibility to add mysqladmin= under groups [mysqldN]
    mysqladmin=... is no longer mandatory under [mysqld_multi]
  - Made 'start', 'stop' and 'report' commands truly case-insensitive
  - Some other common places code merge and cleanup

  scripts/mysqld_multi.sh
    1.18 04/10/09 12:33:21 jani@a193-229-222-2.elisa-laajakaista.fi +91 -68
    - Added --verbose
    - Made some of the warnings under --verbose only
    - Added possibility to add mysqladmin= under groups [mysqldN]
      mysqladmin=... is no longer mandatory under [mysqld_multi]
    - Made 'start', 'stop' and 'report' commands truly case-insensitive
    - Some other common places code merge and cleanup

ChangeSet
  1.1616.1043.1 04/10/09 01:01:19 bell@sanja.is.com.ua +5 -0
  args_copy and cleunup() removed from Item_sum
  registration changing ITEM_SUM arguments added

  sql/sql_select.cc
    1.216.1.161 04/10/09 01:00:53 bell@sanja.is.com.ua +5 -3
    registration changing ITEM_SUM arguments

  sql/item_sum.h
    1.48.1.23 04/10/09 01:00:53 bell@sanja.is.com.ua +3 -7
    args_copy and cleunup() removed from Item_sum

  sql/item_sum.cc
    1.89.1.35 04/10/09 01:00:53 bell@sanja.is.com.ua +1 -54
    args_copy and cleunup() removed from Item_sum

  sql/item.h
    1.56.1.90 04/10/09 01:00:53 bell@sanja.is.com.ua +1 -0
    cleunup for Item_result_field

  sql/item.cc
    1.58.1.109 04/10/09 01:00:53 bell@sanja.is.com.ua +8 -0
    cleunup for Item_result_field

ChangeSet
  1.1616.1041.4 04/10/08 23:52:25 heikki@hundin.mysql.fi +1 -0
  row0mysql.c:
    If one tries to drop an InnoDB table without an .ibd file, print to .err log that we DID remove the table from the internal data dictionary of InnoDB, and return DB_SUCCESS so that MySQL will delete the .frm file; the drawback in this is that then DROP TABLE returns success, and the user is not alerted; maybe it could return a warning

  innobase/row/row0mysql.c
    1.74 04/10/08 23:52:12 heikki@hundin.mysql.fi +15 -3
    If one tries to drop an InnoDB table without an .ibd file, print to .err log that we DID remove the table from the internal data dictionary of InnoDB, and return DB_SUCCESS so that MySQL will delete the .frm file; the drawback in this is that then DROP TABLE returns success, and the user is not alerted; maybe it could return a warning

ChangeSet
  1.1616.1041.3 04/10/08 13:38:35 mwagner@here.mwagner.org +2 -0
  mysql-test-run.sh:
    Look for 'client_test' in tests/ not bin/
  make_binary_distribution.sh:
    Copy 'client_test' into the dist

  mysql-test/mysql-test-run.sh
    1.208.1.12 04/10/08 13:38:05 mwagner@here.mwagner.org +1 -1
    Look for 'client_test' in tests/ not bin/

  scripts/make_binary_distribution.sh
    1.55.1.12 04/10/08 13:37:48 mwagner@here.mwagner.org +1 -1
    Copy 'client_test' into the dist

ChangeSet
  1.1616.1042.1 04/10/08 20:18:25 jani@a193-229-222-2.elisa-laajakaista.fi +2 -0
  Changed a fatal error to a warning in case the default mysqld
  binary for mysqld_multi was not found. This is because it is
  possible to define one under each mysqldN group separately.
  Bailing out if mysqld binary is not found at all.
  
  Added option --silent to turn off warnings.

  BitKeeper/etc/logging_ok
    1.233.45.1 04/10/08 20:18:24 jani@a193-229-222-2.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  scripts/mysqld_multi.sh
    1.17 04/10/08 20:18:19 jani@a193-229-222-2.elisa-laajakaista.fi +36 -12
    Changed a fatal error to a warning in case the default mysqld
    binary for mysqld_multi was not found. This is because it is
    possible to define one under each mysqldN group separately.
    Bailing out if mysqld binary is not found at all.
    
    Added option --silent to turn off warnings.

ChangeSet
  1.1616.946.58 04/10/08 17:44:20 joreland@mysql.com +7 -0
  wl 1801
   Testcases for NF

  ndb/test/src/NDBT_Test.cpp
    1.13 04/10/08 17:44:17 joreland@mysql.com +14 -0
    Move sync methods into NDBT_Context

  ndb/test/ndbapi/testNodeRestart.cpp
    1.6 04/10/08 17:44:17 joreland@mysql.com +35 -2
    Add test case that verifies committed read during NF

  ndb/test/ndbapi/testIndex.cpp
    1.10 04/10/08 17:44:17 joreland@mysql.com +13 -33
    Move sync methods into NDBT_Context

  ndb/test/include/NDBT_Test.hpp
    1.6 04/10/08 17:44:17 joreland@mysql.com +6 -0
    Move sync methods into NDBT_Context

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.39 04/10/08 17:44:17 joreland@mysql.com +13 -1
    Error insert for testing NF handling of committed read

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.36 04/10/08 17:44:17 joreland@mysql.com +3 -0
    Error insert for testing NF handling of committed read

  ndb/src/kernel/blocks/ERROR_codes.txt
    1.6 04/10/08 17:44:17 joreland@mysql.com +3 -1
    Error insert for testing NF handling of committed read

ChangeSet
  1.1616.1041.1 04/10/08 19:13:09 konstantin@mysql.com +14 -0
  Deployment of centralized Item change registry, step 2: Item_ref 
  doesn't need to have it's own recovery mechanism.

  sql/sql_yacc.yy
    1.203.1.151 04/10/08 19:13:06 konstantin@mysql.com +5 -5
    - use updated Item_ref constructor

  sql/sql_select.cc
    1.216.1.160 04/10/08 19:13:06 konstantin@mysql.com +1 -1
    - Item::split_sum_func now requires THD

  sql/sql_base.cc
    1.145.1.84 04/10/08 19:13:06 konstantin@mysql.com +1 -1
    - Item::split_sum_func now requires THD

  sql/item_subselect.cc
    1.60.26.1 04/10/08 19:13:06 konstantin@mysql.com +1 -4
    - use updated Item_ref constructor

  sql/item_strfunc.h
    1.73.2.1 04/10/08 19:13:06 konstantin@mysql.com +2 -2
    - Item::split_sum_func now requires THD

  sql/item_strfunc.cc
    1.190 04/10/08 19:13:06 konstantin@mysql.com +10 -9
    - Item::split_sum_func now requires THD
    - use THD::register_item_tree_change to register changes in the item
      tree

  sql/item_row.h
    1.13.1.3 04/10/08 19:13:06 konstantin@mysql.com +1 -1
    - Item::split_sum_func now requires THD

  sql/item_row.cc
    1.18.1.5 04/10/08 19:13:06 konstantin@mysql.com +5 -3
    - Item::split_sum_func now requires THD
    - use THD::register_item_tree_change

  sql/item_func.h
    1.68.1.44 04/10/08 19:13:06 konstantin@mysql.com +1 -1
    - Item::split_sum_func now requires THD

  sql/item_func.cc
    1.124.1.86 04/10/08 19:13:06 konstantin@mysql.com +5 -3
    - Item::split_sum_func now requires THD
    - use THD::register_item_tree_change

  sql/item_cmpfunc.h
    1.73.1.24 04/10/08 19:13:06 konstantin@mysql.com +1 -1
    - Item::split_sum_func now requires THD

  sql/item_cmpfunc.cc
    1.111.1.50 04/10/08 19:13:06 konstantin@mysql.com +6 -3
    - Item::split_sum_func now requires THD
    - use THD::register_item_tree_change

  sql/item.h
    1.56.1.89 04/10/08 19:13:05 konstantin@mysql.com +10 -17
    Deployment of centralized Item change registry, step 2: Item_ref 
    doesn't need to have it's own recovery mechanism, so it was simplified. 

  sql/item.cc
    1.58.1.108 04/10/08 19:13:05 konstantin@mysql.com +2 -15
    Deployment of centralized Item change registry, step 2: Item_ref 
    doesn't need to have it's own recovery mechanism, so it was simplified. 

ChangeSet
  1.1616.946.57 04/10/08 16:42:51 joreland@mysql.com +11 -0
  Test prg update
  - make test node restart test harder

  ndb/test/src/HugoTransactions.cpp
    1.11 04/10/08 16:42:48 joreland@mysql.com +15 -4
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/src/HugoOperations.cpp
    1.10 04/10/08 16:42:48 joreland@mysql.com +15 -87
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/run-test/daily-devel-tests.txt
    1.11 04/10/08 16:42:48 joreland@mysql.com +3 -3
    Run mixed pkread tests instead of just LM_Read (readTuple())

  ndb/test/ndbapi/testTransactions.cpp
    1.6 04/10/08 16:42:48 joreland@mysql.com +4 -4
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/ndbapi/testOperations.cpp
    1.5 04/10/08 16:42:48 joreland@mysql.com +4 -4
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/ndbapi/testNodeRestart.cpp
    1.5 04/10/08 16:42:48 joreland@mysql.com +117 -3
    Use mixed pkread
    Use rand() no of records
    Use rand() batch size
    Restart node abort (instead of graceful)

  ndb/test/ndbapi/testNdbApi.cpp
    1.7 04/10/08 16:42:48 joreland@mysql.com +1 -1
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/ndbapi/testBasic.cpp
    1.7 04/10/08 16:42:48 joreland@mysql.com +15 -15
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/include/HugoTransactions.hpp
    1.4 04/10/08 16:42:48 joreland@mysql.com +2 -2
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/test/include/HugoOperations.hpp
    1.4 04/10/08 16:42:48 joreland@mysql.com +2 -10
    Remove multipl pkRead (simple/dirty)... and replace
      with pkRead(LockMode)

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.38 04/10/08 16:42:48 joreland@mysql.com +0 -2
    Removed debug printout

ChangeSet
  1.1346.707.39 04/10/08 16:32:56 monty@mysql.com +1 -0
  Using MySQL 4.0 with privilege tables from 5.0 caused a crash.
  (Fixed this by backporting some logic from 4.1)

  sql/sql_acl.cc
    1.51.1.79 04/10/08 16:32:54 monty@mysql.com +37 -21
    Using MySQL 4.0 with privilege tables from 5.0 caused a crash.
    (Fixed this by backporting some logic from 4.1)

ChangeSet
  1.1616.1014.25 04/10/08 15:00:36 joerg@mysql.com +1 -0
  Solve compile problem - use system types like 'size_t'.

  sql/sql_class.cc
    1.105.1.84 04/10/08 15:00:05 joerg@mysql.com +1 -1
    'new' does not accept 'unsigned int' on several platforms but 
    requires 'size_t' (this can be 'unsigned long'!).

ChangeSet
  1.1616.1039.1 04/10/08 15:25:59 heikki@hundin.mysql.fi +2 -0
  row0sel.c, row0row.c:
    Fix bug #5975 about UTF-8 chars and prefix indexes; do not print warnings if a column prefix is > 255 bytes

  innobase/row/row0sel.c
    1.51.1.6 04/10/08 15:25:41 heikki@hundin.mysql.fi +19 -12
    Fix bug #5975 about UTF-8 chars and prefix indexes; do not print warnings if a column prefix is > 255 bytes

  innobase/row/row0row.c
    1.13 04/10/08 15:25:41 heikki@hundin.mysql.fi +10 -6
    Fix bug #5975 about UTF-8 chars and prefix indexes; do not print warnings if a column prefix is > 255 bytes

ChangeSet
  1.1616.1014.23 04/10/08 13:37:13 magnus@neptunus.(none) +3 -0
  BUG#5973 ndb table belonging to different database shows up in SHOW TABLES

  sql/ha_ndbcluster.cc
    1.90.1.3 04/10/08 13:36:55 magnus@neptunus.(none) +6 -2
    Only find files for the current db
    Only add files to files list which can be created i.e has a valid frm blob. This prevents NDB$BLOB tables and tables created from NdbApi to show up.

  mysql-test/t/ndb_autodiscover.test
    1.10 04/10/08 13:36:55 magnus@neptunus.(none) +25 -0
    Added test cases to check that SHOW TABLES  only show tables in the selected  db.

  mysql-test/r/ndb_autodiscover.result
    1.4.1.5 04/10/08 13:36:54 magnus@neptunus.(none) +28 -0
    Added test cases to check that SHOW TABLES  only show tables in the selected  db.

ChangeSet
  1.1627.2.9 04/10/08 15:16:03 dlenev@brandersnatch.localdomain +3 -0
  Fix for bug #5887 "Triggers with string literals cause errors"
  
  Fixed small error in new .FRM parser which caused it to handle 
  improperly escaped strings.

  sql/parse_file.cc
    1.8 04/10/08 15:16:00 dlenev@mysql.com +1 -0
    read_escaped_string(): We should not fail when we meet \' sequence 
    in escaped string.

  mysql-test/t/trigger.test
    1.4 04/10/08 15:16:00 dlenev@mysql.com +14 -0
    Added test for bug #5887 "Triggers with string literals cause errors".

  mysql-test/r/trigger.result
    1.2 04/10/08 15:16:00 dlenev@mysql.com +5 -0
    Added test for bug #5887 "Triggers with string literals cause errors".

ChangeSet
  1.1616.946.56 04/10/08 11:35:56 joreland@mysql.com +1 -0
  hmm. a bit trigger happy.
  on the real table readTuple is needed

  ndb/src/ndbapi/NdbBlob.cpp
    1.10 04/10/08 11:35:54 joreland@mysql.com +4 -4
    hmm. a bit trigger happy.
    on the real table readTuple is needed

ChangeSet
  1.1616.946.54 04/10/08 11:06:44 joreland@mysql.com +2 -0
  Let blobs use committedRead, this is always correct as 
  as read lock is held on primary table

  ndb/src/ndbapi/NdbConnection.cpp
    1.21 04/10/08 11:06:41 joreland@mysql.com +0 -1
    merge error

  ndb/src/ndbapi/NdbBlob.cpp
    1.9 04/10/08 11:06:41 joreland@mysql.com +5 -5
    Let blobs use committedRead, this is always correct as 
    as read lock is held on primary table

ChangeSet
  1.1627.2.8 04/10/08 12:05:32 bell@sanja.is.com.ua +1 -0
  changing results after test changing

  mysql-test/r/strict.result
    1.4 04/10/08 12:05:28 bell@sanja.is.com.ua +3 -3
    changing results after test changing

ChangeSet
  1.1616.1038.1 04/10/08 10:50:50 pekka@mysql.com +9 -0
  NDB wl-2151 Fix bounds setting table handler vs TUX

  sql/ha_ndbcluster.h
    1.37 04/10/08 10:45:25 pekka@mysql.com +1 -2
    wl-2151 Fix bounds setting table handler vs TUX

  sql/ha_ndbcluster.cc
    1.93.1.1 04/10/08 10:45:25 pekka@mysql.com +142 -115
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/test/ndbapi/testOIBasic.cpp
    1.19 04/10/08 10:45:25 pekka@mysql.com +15 -3
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.16 04/10/08 10:45:24 pekka@mysql.com +52 -55
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp
    1.10 04/10/08 10:45:24 pekka@mysql.com +20 -46
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.34.1.1 04/10/08 10:45:24 pekka@mysql.com +0 -1
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/include/ndbapi/NdbIndexScanOperation.hpp
    1.6 04/10/08 10:45:24 pekka@mysql.com +19 -29
    wl-2151 Fix bounds setting table handler vs TUX

  ndb/include/kernel/signaldata/TuxBound.hpp
    1.2 04/10/08 10:45:24 pekka@mysql.com +0 -1
    wl-2151 Fix bounds setting table handler vs TUX

  mysql-test/ndb/ndb_range_bounds.pl
    1.2 04/10/08 10:45:24 pekka@mysql.com +27 -26
    wl-2151 Fix bounds setting table handler vs TUX

ChangeSet
  1.1616.1037.1 04/10/08 09:43:38 joreland@mysql.com +20 -0
  Fix simple/dirty read handling

  ndb/test/ndbapi/testOperations.cpp
    1.4 04/10/08 09:43:36 joreland@mysql.com +1 -1
    fix simple/dirty read

  ndb/src/ndbapi/Ndblist.cpp
    1.10 04/10/08 09:43:36 joreland@mysql.com +8 -0
    Fix simple/dirty read handling

  ndb/src/ndbapi/Ndbinit.cpp
    1.21 04/10/08 09:43:36 joreland@mysql.com +3 -2
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.35.1.1 04/10/08 09:43:36 joreland@mysql.com +1 -0
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbReceiver.cpp
    1.9 04/10/08 09:43:35 joreland@mysql.com +3 -1
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.9 04/10/08 09:43:35 joreland@mysql.com +15 -33
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.13 04/10/08 09:43:35 joreland@mysql.com +8 -2
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.10 04/10/08 09:43:35 joreland@mysql.com +20 -21
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbConnection.cpp
    1.20 04/10/08 09:43:35 joreland@mysql.com +15 -14
    Fix simple/dirty read handling

  ndb/src/ndbapi/NdbApiSignal.cpp
    1.7 04/10/08 09:43:35 joreland@mysql.com +1 -1
    Fix length of TC_COMMITREQ

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.35.1.1 04/10/08 09:43:35 joreland@mysql.com +85 -57
    Fix simple/dirty read handling

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.18 04/10/08 09:43:35 joreland@mysql.com +1 -1
    Fix simple/dirty read handling

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.35 04/10/08 09:43:35 joreland@mysql.com +19 -13
    Fix simple/dirty read handling

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.20 04/10/08 09:43:35 joreland@mysql.com +0 -4
    removed unused define

  ndb/src/common/debugger/signaldata/TcKeyConf.cpp
    1.2 04/10/08 09:43:35 joreland@mysql.com +26 -16
    Update printer

  ndb/include/ndbapi/NdbReceiver.hpp
    1.8 04/10/08 09:43:35 joreland@mysql.com +3 -1
    Tween execTCOPCONF to handle TcKeyConf::SimpleReadBit

  ndb/include/ndbapi/NdbOperation.hpp
    1.17 04/10/08 09:43:35 joreland@mysql.com +0 -7
    removed unused methods

  ndb/include/ndbapi/NdbConnection.hpp
    1.16 04/10/08 09:43:35 joreland@mysql.com +12 -3
    Added bitmask that keeps track of used nodes when
      a transaction can be dependant on several nodes

  ndb/include/ndbapi/Ndb.hpp
    1.14 04/10/08 09:43:35 joreland@mysql.com +3 -1
    Removed/ifdef's unused stuff

  ndb/include/kernel/signaldata/TcKeyConf.hpp
    1.4 04/10/08 09:43:35 joreland@mysql.com +2 -1
    A bit for differenciating between "real" tckey conf and simple read conf

ChangeSet
  1.1616.1014.22 04/10/08 01:39:20 kent@mysql.com +3 -0
  Makefile.am, client_test.test, mysql-test-run.sh:
    To make client_test work as mysql-test-run test case, needs to install it

  tests/Makefile.am
    1.13.1.1 04/10/08 01:38:21 kent@mysql.com +2 -1
    To make client_test work as mysql-test-run test case, needs to install it

  mysql-test/t/client_test.test
    1.5 04/10/08 01:38:21 kent@mysql.com +2 -2
    To make client_test work as mysql-test-run test case, needs to install it

  mysql-test/mysql-test-run.sh
    1.208.1.11 04/10/08 01:38:21 kent@mysql.com +1 -1
    To make client_test work as mysql-test-run test case, needs to install it

ChangeSet
  1.1616.1036.1 04/10/08 02:21:19 konstantin@mysql.com +10 -0
  A fix for Bug#5748 "Prepared statement with BETWEEN and bigint values 
  crashes mysqld": implementation for a generic item tree modifications
  registry. Every item tree modification which should be rolled back for
  subsequent execution of a prepared statement or stored procedure should
  be saved in the registry. All such modifications are rolled back at once
  during cleanup stage of PS.
  Actual fix for the bug just adds a call to register modifications to
  convert_constant_item.
  Post review fixes implemented.

  tests/client_test.c
    1.51.1.66 04/10/08 02:21:15 konstantin@mysql.com +1 -1
    A typo fixed.

  sql/sql_prepare.cc
    1.34.1.92 04/10/08 02:21:14 konstantin@mysql.com +4 -5
    Use of the item tree modifications registry in prepared statements:
    rollback all modifications in the end of statement prepare and execute.
    Also we now always set thd->current_arena to be able to determine that
    this is an execution of prepared statement inside the registry code. 

  sql/sql_parse.cc
    1.271.82.1 04/10/08 02:21:14 konstantin@mysql.com +1 -0
    Assert that the item tree transformations registry is not used for 
    conventional execution.

  sql/sql_class.h
    1.146.44.1 04/10/08 02:21:14 konstantin@mysql.com +31 -0
    Declarations, necessary for the tree transformations registry.

  sql/sql_class.cc
    1.105.31.1 04/10/08 02:21:14 konstantin@mysql.com +48 -0
    Implementation for item tree transformations registry.

  sql/item_cmpfunc.cc
    1.111.14.1 04/10/08 02:21:14 konstantin@mysql.com +10 -6
    A fix for Bug#5748 "Prepared statement with BETWEEN and bigint 
    values crashes mysqld": register item tree transformation performed by
    convert_constant_item.

  sql/item.h
    1.56.1.88 04/10/08 02:21:14 konstantin@mysql.com +0 -3
    Fix for Bug#5748 "Prepared statement with BETWEEN and bigint values
    crashes mysqld": no need for an item-specific change record any more.

  sql/item.cc
    1.58.1.107 04/10/08 02:21:14 konstantin@mysql.com +6 -11
    Fix for Bug#5748 "Prepared statement with BETWEEN and bigint values
    crashes mysqld":
    First step in removing up item-specific cleanups: now all such
    tree modifications should be done using the genericm mechanism implemented
    in this changeset.

  mysql-test/t/ps.test
    1.19 04/10/08 02:21:14 konstantin@mysql.com +15 -0
    A test case for Bug#5748 "Prepared statement with BETWEEN and bigint 
    values crashes mysqld"

  mysql-test/r/ps.result
    1.21 04/10/08 02:21:13 konstantin@mysql.com +11 -0
    A fix for bug#5748, test results fixed.

ChangeSet
  1.1627.3.4 04/10/08 00:48:42 monty@mysql.com +1 -0
  Portability fix (Got different results for double -> longlong when compiling with full optimization)

  mysql-test/t/strict.test
    1.4 04/10/08 00:48:38 monty@mysql.com +6 -3
    Portability fix (Got different results for double -> longlong when compiling with full optimization)

ChangeSet
  1.1616.1014.20 04/10/07 23:51:47 jani@a80-186-41-201.elisa-laajakaista.fi +1 -0
  Fixed a bug in --log option.

  scripts/mysqld_multi.sh
    1.16 04/10/07 23:51:44 jani@a80-186-41-201.elisa-laajakaista.fi +2 -41
    Fixed a bug in --log option.

ChangeSet
  1.1627.2.6 04/10/07 23:26:26 bell@sanja.is.com.ua +2 -0
  changes in SHOW CREATE VIEW output

  mysql-test/r/mysqldump.result
    1.22 04/10/07 23:26:22 bell@sanja.is.com.ua +1 -1
    changes in SHOW CREATE VIEW output

  mysql-test/r/lowercase_view.result
    1.5 04/10/07 23:26:22 bell@sanja.is.com.ua +1 -1
    changes in SHOW CREATE VIEW output

ChangeSet
  1.1627.2.4 04/10/07 22:54:31 bell@sanja.is.com.ua +5 -0
  allow merging views with subqueries in WHERE clause (BUG#5504)

  sql/sql_view.cc
    1.21.1.4 04/10/07 22:54:26 bell@sanja.is.com.ua +20 -2
    allow merging views with subqueries in WHERE clause

  sql/sql_lex.cc
    1.113.1.2 04/10/07 22:54:26 bell@sanja.is.com.ua +19 -9
    allow merging views with subqueries in WHERE clause

  sql/item_subselect.h
    1.60 04/10/07 22:54:26 bell@sanja.is.com.ua +1 -0
    new method tu return place of subquery

  mysql-test/t/view.test
    1.42.1.3 04/10/07 22:54:26 bell@sanja.is.com.ua +30 -0
    test of subqueries in merged views

  mysql-test/r/view.result
    1.48.1.3 04/10/07 22:54:26 bell@sanja.is.com.ua +39 -0
    test of subqueries in merged views

ChangeSet
  1.1616.1014.19 04/10/07 22:47:11 jani@a80-186-41-201.elisa-laajakaista.fi +2 -0
  Added option --sigint-ignore to mysql.cc

  client/mysql.cc
    1.121.1.73 04/10/07 22:47:08 jani@a80-186-41-201.elisa-laajakaista.fi +10 -3
    Added option --sigint-ignore to mysql.cc

  client/client_priv.h
    1.28 04/10/07 22:47:08 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Added option --sigint-ignore to mysql.cc

ChangeSet
  1.1616.1035.1 04/10/07 22:08:17 jani@a80-186-41-201.elisa-laajakaista.fi +7 -0
  Fixed a bug in password handling. All related to Bug#5955.

  BitKeeper/etc/logging_ok
    1.233.43.1 04/10/07 22:08:17 jani@a80-186-41-201.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  client/mysqltest.c
    1.92.12.4 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

  client/mysqlshow.c
    1.38 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

  client/mysqlimport.c
    1.45.1.1 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

  client/mysqldump.c
    1.143.2.1 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

  client/mysqlcheck.c
    1.43 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

  client/mysqladmin.c
    1.89.1.1 04/10/07 22:08:13 jani@a80-186-41-201.elisa-laajakaista.fi +2 -1
    Fixed a bug in password handling. All related to Bug#5955.

ChangeSet
  1.1616.1014.17 04/10/07 20:53:20 heikki@hundin.mysql.fi +12 -0
  Many files:
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/mem/mem0mem.c
    1.9 04/10/07 20:50:50 heikki@hundin.mysql.fi +14 -0
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/include/mem0mem.h
    1.10 04/10/07 20:50:34 heikki@hundin.mysql.fi +1 -1
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/include/fil0fil.h
    1.16 04/10/07 20:50:34 heikki@hundin.mysql.fi +11 -3
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/include/dict0mem.h
    1.22 04/10/07 20:50:34 heikki@hundin.mysql.fi +6 -0
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/include/mem0mem.ic
    1.10 04/10/07 20:50:24 heikki@hundin.mysql.fi +0 -14
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/dict/dict0mem.c
    1.15 04/10/07 20:50:05 heikki@hundin.mysql.fi +1 -0
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/dict/dict0load.c
    1.21 04/10/07 20:50:05 heikki@hundin.mysql.fi +2 -2
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/dict/dict0dict.c
    1.48 04/10/07 20:50:05 heikki@hundin.mysql.fi +10 -2
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/dict/dict0crea.c
    1.24 04/10/07 20:50:05 heikki@hundin.mysql.fi +14 -1
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/fil/fil0fil.c
    1.39 04/10/07 20:49:57 heikki@hundin.mysql.fi +41 -20
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  innobase/row/row0mysql.c
    1.73 04/10/07 20:49:47 heikki@hundin.mysql.fi +24 -1
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

  sql/ha_innodb.cc
    1.90.1.65 04/10/07 20:49:27 heikki@hundin.mysql.fi +24 -7
    Fix bug #5137: if innodb_file_per_table was specified, CREATE TEMPORARY TABLE ... TYPE=InnoDB said that cannot find path specified, and made mysqld to exit(1)

ChangeSet
  1.1346.707.38 04/10/07 20:30:30 jani@a80-186-41-201.elisa-laajakaista.fi +2 -0
  Fixed Bug#5575, mysqlhotcopy is broken when using --noindices

  BitKeeper/etc/logging_ok
    1.206.33.1 04/10/07 20:30:30 jani@a80-186-41-201.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  scripts/mysqlhotcopy.sh
    1.43.1.3 04/10/07 20:30:26 jani@a80-186-41-201.elisa-laajakaista.fi +4 -4
    Fixed Bug#5575, mysqlhotcopy is broken when using --noindices

ChangeSet
  1.1616.1034.2 04/10/07 17:00:07 tomas@poseidon.ndb.mysql.com +1 -0
  ha_ndbcluster.cc:
    merge error

  sql/ha_ndbcluster.cc
    1.98 04/10/07 16:59:46 tomas@poseidon.ndb.mysql.com +0 -3
    merge error

  mysql-test/ndb/ndb_range_bounds.pl
    1.1 04/10/07 18:40:39 pekka@mysql.com +132 -0

  mysql-test/ndb/ndb_range_bounds.pl
    1.0 04/10/07 18:40:39 pekka@mysql.com +0 -0
    BitKeeper file /space/pekka/ndb/version/my41-tux/mysql-test/ndb/ndb_range_bounds.pl

ChangeSet
  1.1616.1014.16 04/10/07 17:27:56 lenz@mysql.com +389 -0
   - removed the Docs/Flags and Docs/RawFlags directories
   - Updated Docs/Makefile.am and scripts/make_win_src_distribution.sh
     accordingly

ChangeSet
  1.1616.1033.2 04/10/07 16:30:21 tomas@poseidon.ndb.mysql.com +2 -0
  ndb_alter_table.result, ndb_alter_table.test:
    ...

  mysql-test/r/ndb_alter_table.result
    1.17 04/10/07 16:29:55 tomas@poseidon.ndb.mysql.com +2 -0
    ...

  mysql-test/t/ndb_alter_table.test
    1.15 04/10/07 16:29:20 tomas@poseidon.ndb.mysql.com +2 -0
    ...

ChangeSet
  1.1616.1033.1 04/10/07 16:01:41 tomas@poseidon.ndb.mysql.com +1 -0
  fixed bug where scan is not closed as it should

  sql/ha_ndbcluster.cc
    1.90.1.2 04/10/07 16:01:36 tomas@poseidon.ndb.mysql.com +3 -0
    fixed bug where scan is not closed as it should

ChangeSet
  1.1616.946.51 04/10/07 17:59:37 magnus@neptunus.(none) +1 -0
  Protect from use of NULL pointer

  ndb/src/ndbapi/Ndb.cpp
    1.30 04/10/07 17:59:35 magnus@neptunus.(none) +1 -1
    Dont call trans->getTransactionId if trans is NULL.

  scripts/make_win_src_distribution.sh
    1.24 04/10/07 17:27:28 lenz@mysql.com +1 -2
     - removed the inclusion of the "Flags" directory (obsolete)

  Docs/Makefile.am
    1.49 04/10/07 17:27:28 lenz@mysql.com +1 -4
     - removed the inclusion of the "Flags" directory in the distribution
     - updated the URL to the manual

ChangeSet
  1.1627.3.3 04/10/07 15:32:36 pem@mysql.comhem.se +4 -0
  Revised BUG#5000: SPs can be created with no default database.
  Now simply give an error if no database. (The "global SP feature" will be
  done using PATH instead.)

  sql/sql_yacc.yy
    1.307.2.1 04/10/07 15:32:30 pem@mysql.com +1 -18
    Undid the "global SP feature".

  sql/sql_parse.cc
    1.358.1.2 04/10/07 15:32:30 pem@mysql.com +15 -4
    Check if created procedure/function has a database; give error if not.

  mysql-test/t/sp-error.test
    1.52 04/10/07 15:32:30 pem@mysql.com +0 -23
    Removed test cases for undone "feature".

  mysql-test/r/sp-error.result
    1.52 04/10/07 15:32:30 pem@mysql.com +0 -23
    Removed test cases for undone "feature".

ChangeSet
  1.1627.3.2 04/10/07 16:18:27 monty@mysql.com +1 -0
  Fix results (becasue of strict mode)

  mysql-test/t/mysqldump.test
    1.22 04/10/07 16:18:25 monty@mysql.com +1 -1
    Fix results (becasue of strict mode)

  BitKeeper/deleted/.del-uruguay.gif~17d468a8b3affba4
    1.3 04/10/07 15:16:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/uruguay.gif

  BitKeeper/deleted/.del-taiwan.gif~295c56859e5f5e
    1.3 04/10/07 15:16:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/taiwan.gif

  BitKeeper/deleted/.del-el-salvador.gif~87bfdc4a1b16ca67
    1.3 04/10/07 15:16:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/el-salvador.gif

  BitKeeper/deleted/.del-switzerland.gif~37312e2f4537a7e3
    1.3 04/10/07 15:16:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/switzerland.gif

  BitKeeper/deleted/.del-ghana.gif~9d71585fa3b223c0
    1.3 04/10/07 15:16:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/ghana.gif

  BitKeeper/deleted/.del-gabon.gif~5e5c7c8dc0902328
    1.3 04/10/07 15:16:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/gabon.gif

  BitKeeper/deleted/.del-central-african-republic.gif~c0bf932afe983895
    1.3 04/10/07 15:16:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/central-african-republic.gif

  BitKeeper/deleted/.del-brazil.gif~1cc3967b6293833b
    1.3 04/10/07 15:16:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/brazil.gif

  BitKeeper/deleted/.del-thailand.gif~263675b09165b835
    1.3 04/10/07 15:16:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/thailand.gif

  BitKeeper/deleted/.del-monaco.gif~d2a99ae34527d133
    1.3 04/10/07 15:16:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/monaco.gif

  BitKeeper/deleted/.del-djibouti.gif~3a11d87bfdc7ca6a
    1.3 04/10/07 15:16:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/djibouti.gif

  BitKeeper/deleted/.del-panama.gif~99595dd051a094f
    1.3 04/10/07 15:16:52 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/panama.gif

  BitKeeper/deleted/.del-great-britain.gif~d4ec21a021252ce5
    1.3 04/10/07 15:16:52 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/great-britain.gif

  BitKeeper/deleted/.del-vincent-and-grenadines.gif~f5ab7e413d8f1d5
    1.3 04/10/07 15:16:51 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/vincent-and-grenadines.gif

  BitKeeper/deleted/.del-zambia.gif~3b2580f7d11759ec
    1.3 04/10/07 15:16:50 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/zambia.gif

  BitKeeper/deleted/.del-comoros.gif~a045ba2590ad8204
    1.3 04/10/07 15:16:50 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/comoros.gif

  BitKeeper/deleted/.del-venezuela.gif~8b00719028184b0d
    1.3 04/10/07 15:16:49 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/venezuela.gif

  BitKeeper/deleted/.del-tunisia.gif~f7b1ad0569613f36
    1.3 04/10/07 15:16:49 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/tunisia.gif

  BitKeeper/deleted/.del-zaire.gif~52dbed02848edb31
    1.3 04/10/07 15:16:48 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/zaire.gif

  BitKeeper/deleted/.del-grenada.gif~db9d209340558224
    1.3 04/10/07 15:16:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/grenada.gif

  BitKeeper/deleted/.del-finland.gif~3856b7c47a822250
    1.3 04/10/07 15:16:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/finland.gif

  BitKeeper/deleted/.del-mali.gif~845a23a66aaaef5
    1.3 04/10/07 15:16:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mali.gif

  BitKeeper/deleted/.del-cote-d-ivoire.gif~9adcb3eb5599012e
    1.3 04/10/07 15:16:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cote-d-ivoire.gif

  BitKeeper/deleted/.del-senegal.gif~944633605d3a29ff
    1.3 04/10/07 15:16:45 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/senegal.gif

  BitKeeper/deleted/.del-guinea-bissau.gif~dc000cb5bd0eb40e
    1.3 04/10/07 15:16:45 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/guinea-bissau.gif

  BitKeeper/deleted/.del-mozambique.gif~41991b5a9df37691
    1.3 04/10/07 15:16:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mozambique.gif

  BitKeeper/deleted/.del-malta.gif~d0d470d7dbb963ea
    1.3 04/10/07 15:16:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/malta.gif

  BitKeeper/deleted/.del-morocco.gif~45858306e12988e9
    1.3 04/10/07 15:16:43 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/morocco.gif

  BitKeeper/deleted/.del-paraguay.gif~e7b5dd73d7727a1d
    1.3 04/10/07 15:16:42 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/paraguay.gif

  BitKeeper/deleted/.del-norway.gif~752c4b4d29375874
    1.3 04/10/07 15:16:42 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/norway.gif

  BitKeeper/deleted/.del-guinea.gif~89df2e995fbc90d1
    1.3 04/10/07 15:16:41 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/guinea.gif

  BitKeeper/deleted/.del-eritrea.gif~d27f5468ecf168a
    1.3 04/10/07 15:16:41 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/eritrea.gif

  BitKeeper/deleted/.del-china.gif~f2aa06d0635b653f
    1.3 04/10/07 15:16:40 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/china.gif

  BitKeeper/deleted/.del-botswana.gif~ada926c097ae7484
    1.3 04/10/07 15:16:40 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/botswana.gif

  BitKeeper/deleted/.del-lebanon.gif~2d27883e8fe0c647
    1.3 04/10/07 15:16:39 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/lebanon.gif

  BitKeeper/deleted/.del-cameroon.gif~e144fca71e8fc244
    1.3 04/10/07 15:16:39 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cameroon.gif

  BitKeeper/deleted/.del-fiji.gif~3a082d54c888db61
    1.3 04/10/07 15:16:38 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/fiji.gif

  BitKeeper/deleted/.del-iraq.gif~a1646e6d65515d76
    1.3 04/10/07 15:16:37 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/iraq.gif

  BitKeeper/deleted/.del-iran.gif~2cb4e9c4657b5b33
    1.3 04/10/07 15:16:36 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/iran.gif

  BitKeeper/deleted/.del-estonia.gif~95d6213246c5d512
    1.3 04/10/07 15:16:35 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/estonia.gif

  BitKeeper/deleted/.del-chile.gif~9e2cb4d54d82d046
    1.3 04/10/07 15:16:35 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/chile.gif

  BitKeeper/deleted/.del-israel.gif~60af491676720a39
    1.3 04/10/07 15:16:34 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/israel.gif

  BitKeeper/deleted/.del-belarus.gif~e8b45aa5f1ca2b6d
    1.3 04/10/07 15:16:34 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/belarus.gif

  BitKeeper/deleted/.del-south-korea.gif~1311c2eada860e9d
    1.3 04/10/07 15:16:33 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/south-korea.gif

  BitKeeper/deleted/.del-czech-republic.gif~12957b374194bb89
    1.3 04/10/07 15:16:33 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/czech-republic.gif

  BitKeeper/deleted/.del-chad.gif~e6657243d593d2be
    1.3 04/10/07 15:16:32 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/chad.gif

  BitKeeper/deleted/.del-belize.gif~e1910cdc1a2aaf4a
    1.3 04/10/07 15:16:32 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/belize.gif

  BitKeeper/deleted/.del-australia.gif~c6d8db20d5bdb80c
    1.3 04/10/07 15:16:32 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/australia.gif

  BitKeeper/deleted/.del-romania.gif~325d2f16f9f78167
    1.3 04/10/07 15:16:31 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/romania.gif

  BitKeeper/deleted/.del-egypt.gif~1abbeb9541c45762
    1.3 04/10/07 15:16:31 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/egypt.gif

  BitKeeper/deleted/.del-moldova.gif~34a9fa58f5674048
    1.3 04/10/07 15:16:30 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/moldova.gif

  BitKeeper/deleted/.del-suriname.gif~54de84a4ef71a82
    1.3 04/10/07 15:16:29 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/suriname.gif

  BitKeeper/deleted/.del-micronesia.gif~c46715026d7efe8e
    1.3 04/10/07 15:16:29 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/micronesia.gif

  BitKeeper/deleted/.del-nauru.gif~1e08a1188c8ba0a5
    1.3 04/10/07 15:16:28 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/nauru.gif

  BitKeeper/deleted/.del-lesotho.gif~c42ad927ffe83db7
    1.3 04/10/07 15:16:28 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/lesotho.gif

  BitKeeper/deleted/.del-bahrein.gif~fb4f1be9efcd652a
    1.3 04/10/07 15:16:28 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bahrein.gif

  BitKeeper/deleted/.del-uzbekistan.gif~ca70f72fc4bca763
    1.3 04/10/07 15:16:27 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/uzbekistan.gif

  BitKeeper/deleted/.del-south-africa.gif~2aaea35c3bdd90b6
    1.3 04/10/07 15:16:27 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/south-africa.gif

  BitKeeper/deleted/.del-netherlands.gif~a1bee178928be339
    1.3 04/10/07 15:16:27 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/netherlands.gif

  BitKeeper/deleted/.del-guyana.gif~3eca6d667b6fcb36
    1.3 04/10/07 15:16:27 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/guyana.gif

  BitKeeper/deleted/.del-tajikistan.gif~4e42abdd2be16ed8
    1.3 04/10/07 15:16:26 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/tajikistan.gif

  BitKeeper/deleted/.del-liberia.gif~1dd584598bfe881b
    1.3 04/10/07 15:16:26 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/liberia.gif

  BitKeeper/deleted/.del-jamaica.gif~48999b84247ad492
    1.3 04/10/07 15:16:26 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/jamaica.gif

  BitKeeper/deleted/.del-dominican-republic.gif~a05fa19ee59566f
    1.3 04/10/07 15:16:26 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/dominican-republic.gif

  BitKeeper/deleted/.del-yugoslavia.gif~532010647f1c98f7
    1.3 04/10/07 15:16:25 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/yugoslavia.gif

  BitKeeper/deleted/.del-spain.gif~7217c59c507d153c
    1.3 04/10/07 15:16:25 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/spain.gif

  BitKeeper/deleted/.del-poland.gif~9d9673f2ea9d5129
    1.3 04/10/07 15:16:25 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/poland.gif

  BitKeeper/deleted/.del-liechtenstein.gif~8d068c686c4c6e8
    1.3 04/10/07 15:16:25 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/liechtenstein.gif

  BitKeeper/deleted/.del-pakistan.gif~5ef5cc6b162666b8
    1.3 04/10/07 15:16:24 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/pakistan.gif

  BitKeeper/deleted/.del-libya.gif~98259878434e0df2
    1.3 04/10/07 15:16:24 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/libya.gif

  BitKeeper/deleted/.del-croatia.gif~7b7a7e5c76dbc1
    1.3 04/10/07 15:16:24 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/croatia.gif

  BitKeeper/deleted/.del-bermuda.gif~60ea5c297a759644
    1.3 04/10/07 15:16:24 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bermuda.gif

  BitKeeper/deleted/.del-oman.gif~3a84654e80950b30
    1.3 04/10/07 15:16:23 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/oman.gif

  BitKeeper/deleted/.del-georgia.gif~3a9c93fa982b8c06
    1.3 04/10/07 15:16:23 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/georgia.gif

  BitKeeper/deleted/.del-cuba.gif~16838c96e8195f08
    1.3 04/10/07 15:16:23 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cuba.gif

  BitKeeper/deleted/.del-ecuador.gif~da0b80de595301f5
    1.3 04/10/07 15:16:22 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/ecuador.gif

  BitKeeper/deleted/.del-congo.gif~7737656d9939a718
    1.3 04/10/07 15:16:22 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/congo.gif

  BitKeeper/deleted/.del-kiribati.gif~7f5bc99e8b7a6db
    1.3 04/10/07 15:16:21 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/kiribati.gif

  BitKeeper/deleted/.del-germany.gif~97dfeb0eb82cac6d
    1.3 04/10/07 15:16:21 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/germany.gif

  BitKeeper/deleted/.del-burundi.gif~77e447f736b5b8fe
    1.3 04/10/07 15:16:20 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/burundi.gif

  BitKeeper/deleted/.del-argentina.gif~1818b07e221227
    1.3 04/10/07 15:16:20 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/argentina.gif

  BitKeeper/deleted/.del-sao-tome-and-principe.gif~94b3095157b80615
    1.3 04/10/07 15:16:19 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sao-tome-and-principe.gif

  BitKeeper/deleted/.del-greenland.gif~44310f9e9180e0b
    1.3 04/10/07 15:16:19 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/greenland.gif

  BitKeeper/deleted/.del-solomon-islands.gif~b4de58f666ff31c7
    1.3 04/10/07 15:16:18 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/solomon-islands.gif

  BitKeeper/deleted/.del-haiti.gif~5831a1b51a9b0d3d
    1.3 04/10/07 15:16:17 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/haiti.gif

  BitKeeper/deleted/.del-new-zealand.gif~1fbc54ab63225de7
    1.3 04/10/07 15:16:16 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/new-zealand.gif

  BitKeeper/deleted/.del-maldives.gif~941bf5a2381b904c
    1.3 04/10/07 15:16:16 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/maldives.gif

  BitKeeper/deleted/.del-equatorial-guinea.gif~e3d315d4eaf28a41
    1.3 04/10/07 15:16:15 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/equatorial-guinea.gif

  BitKeeper/deleted/.del-armenia.gif~d812f4ac738f93b5
    1.3 04/10/07 15:16:15 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/armenia.gif

  BitKeeper/deleted/.del-uganda.gif~45b3e3b539f02aee
    1.3 04/10/07 15:16:14 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/uganda.gif

  BitKeeper/deleted/.del-swaziland.gif~88decc065b4034b5
    1.3 04/10/07 15:16:13 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/swaziland.gif

  BitKeeper/deleted/.del-azerbaijan.gif~98176e76cf690118
    1.3 04/10/07 15:16:13 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/azerbaijan.gif

  BitKeeper/deleted/.del-united-states-of-america.gif~3817309e55e1f332
    1.3 04/10/07 15:16:12 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/united-states-of-america.gif

  BitKeeper/deleted/.del-cambodia.gif~390be7f98e98ef0f
    1.3 04/10/07 15:16:12 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cambodia.gif

  BitKeeper/deleted/.del-bahamas.gif~55a7fa36a5710a19
    1.3 04/10/07 15:16:11 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bahamas.gif

  BitKeeper/deleted/.del-slovakia.gif~c3d054b17f9c8997
    1.3 04/10/07 15:16:10 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/slovakia.gif

  BitKeeper/deleted/.del-saint-kitts-and-nevis.gif~485d911ee10ee2da
    1.3 04/10/07 15:16:10 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/saint-kitts-and-nevis.gif

  BitKeeper/deleted/.del-colombia.gif~e0eaca8dffd0e137
    1.3 04/10/07 15:16:09 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/colombia.gif

  BitKeeper/deleted/.del-syria.gif~5a910d0a3a57701
    1.3 04/10/07 15:16:08 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/syria.gif

  BitKeeper/deleted/.del-russia.gif~403a87b38ae5c91f
    1.3 04/10/07 15:16:07 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/russia.gif

  BitKeeper/deleted/.del-latvia.gif~2d1469d626431b5a
    1.3 04/10/07 15:16:07 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/latvia.gif

  BitKeeper/deleted/.del-sweden2.gif~51ee64f83a448b5
    1.3 04/10/07 15:16:06 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sweden2.gif

  BitKeeper/deleted/.del-cape-verde.gif~152189bcc5c245a2
    1.3 04/10/07 15:16:06 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cape-verde.gif

  BitKeeper/deleted/.del-namibia.gif~f3b3b2c233c9031f
    1.3 04/10/07 15:16:05 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/namibia.gif

  BitKeeper/deleted/.del-japan.gif~4c6a663ab9a32af2
    1.3 04/10/07 15:16:05 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/japan.gif

  BitKeeper/deleted/.del-hungary.gif~74e09a15557c20e4
    1.3 04/10/07 15:16:05 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/hungary.gif

  BitKeeper/deleted/.del-kuwait.gif~2d03e81edda025d0
    1.3 04/10/07 15:16:04 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/kuwait.gif

  BitKeeper/deleted/.del-iceland.gif~aa7253cb1838978e
    1.3 04/10/07 15:16:04 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/iceland.gif

  BitKeeper/deleted/.del-bolivia.gif~7fbd5d698e19a7
    1.3 04/10/07 15:16:04 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bolivia.gif

  BitKeeper/deleted/.del-barbados.gif~2c0e969f87b19e31
    1.3 04/10/07 15:16:04 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/barbados.gif

  BitKeeper/deleted/.del-north-korea.gif~770fd51d9360ae18
    1.3 04/10/07 15:16:03 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/north-korea.gif

  BitKeeper/deleted/.del-mexico.gif~8effa1ca4d73071e
    1.3 04/10/07 15:16:03 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mexico.gif

  BitKeeper/deleted/.del-canada.gif~e75e7e744dba396c
    1.3 04/10/07 15:16:03 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/canada.gif

  BitKeeper/deleted/.del-austria.gif~eda4c0df508b2796
    1.3 04/10/07 15:16:03 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/austria.gif

  BitKeeper/deleted/.del-saudi-arabia.gif~af90b0627e4ae9d8
    1.3 04/10/07 15:16:02 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/saudi-arabia.gif

  BitKeeper/deleted/.del-portugal.gif~b6ec9ce2c88220f6
    1.3 04/10/07 15:16:02 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/portugal.gif

  BitKeeper/deleted/.del-philippines.gif~c80b5315738462af
    1.3 04/10/07 15:16:02 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/philippines.gif

  BitKeeper/deleted/.del-honduras.gif~f0715e39e5b80529
    1.3 04/10/07 15:16:02 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/honduras.gif

  BitKeeper/deleted/.del-samoa.gif~7f7fab6fab145abb
    1.3 04/10/07 15:16:01 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/samoa.gif

  BitKeeper/deleted/.del-peru.gif~323d2810b25bcab3
    1.3 04/10/07 15:16:01 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/peru.gif

  BitKeeper/deleted/.del-kenya.gif~d170c4f48b6635d3
    1.3 04/10/07 15:16:01 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/kenya.gif

  BitKeeper/deleted/.del-greece.gif~c8fbf8252cc56212
    1.3 04/10/07 15:16:00 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/greece.gif

  BitKeeper/deleted/.del-burma.gif~ab554009f470a00b
    1.3 04/10/07 15:16:00 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/burma.gif

  BitKeeper/deleted/.del-tonga.gif~87fef29eef8c57fd
    1.3 04/10/07 15:15:59 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/tonga.gif

  BitKeeper/deleted/.del-burkina-faso.gif~f17ab1a7b4726205
    1.3 04/10/07 15:15:59 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/burkina-faso.gif

  BitKeeper/deleted/.del-antartica.gif~1a34b3a7409d5bf2
    1.3 04/10/07 15:15:58 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/antartica.gif

  BitKeeper/deleted/.del-usa.gif~7c94951adc03bf9a
    1.3 04/10/07 15:15:57 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/usa.gif

  BitKeeper/deleted/.del-lithuania.gif~88cec9a9fe920632
    1.3 04/10/07 15:15:57 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/lithuania.gif

  BitKeeper/deleted/.del-albania.gif~920c18c5f3bd94f5
    1.3 04/10/07 15:15:57 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/albania.gif

  BitKeeper/deleted/.del-slovenia.gif~405038776bc7f2a1
    1.3 04/10/07 15:15:56 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/slovenia.gif

  BitKeeper/deleted/.del-luxembourg.gif~7e4660faa840e7
    1.3 04/10/07 15:15:56 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/luxembourg.gif

  BitKeeper/deleted/.del-italy.gif~c1d1d4c51841d831
    1.3 04/10/07 15:15:56 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/italy.gif

  BitKeeper/deleted/.del-bosnia-and-herzegovina.gif~4bfbcc12c26a97ed
    1.3 04/10/07 15:15:56 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bosnia-and-herzegovina.gif

  BitKeeper/deleted/.del-singapore.gif~e18bf77765b76d2f
    1.3 04/10/07 15:15:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/singapore.gif

  BitKeeper/deleted/.del-laos.gif~f686f38cbff73598
    1.3 04/10/07 15:15:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/laos.gif

  BitKeeper/deleted/.del-bulgaria.gif~829eaaa78ea00bc4
    1.3 04/10/07 15:15:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bulgaria.gif

  BitKeeper/deleted/.del-angola.gif~b366af754ac52de3
    1.3 04/10/07 15:15:55 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/angola.gif

  BitKeeper/deleted/.del-sri-lanka.gif~ef59edd8115e2afa
    1.3 04/10/07 15:15:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sri-lanka.gif

  BitKeeper/deleted/.del-sierra-leone.gif~5c446a27d7e98d59
    1.3 04/10/07 15:15:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sierra-leone.gif

  BitKeeper/deleted/.del-kyrgyzstan.gif~6cbe9f09a93ea9e0
    1.3 04/10/07 15:15:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/kyrgyzstan.gif

  BitKeeper/deleted/.del-indonesia.gif~a096242096a7c7a
    1.3 04/10/07 15:15:54 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/indonesia.gif

  BitKeeper/deleted/.del-turkmenistan.gif~7679a96df08d950a
    1.3 04/10/07 15:15:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/turkmenistan.gif

  BitKeeper/deleted/.del-seychelles.gif~f0b489c8e84fef71
    1.3 04/10/07 15:15:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/seychelles.gif

  BitKeeper/deleted/.del-niger.gif~c26adaadb8150cee
    1.3 04/10/07 15:15:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/niger.gif

  BitKeeper/deleted/.del-ireland.gif~5e4633333643bee2
    1.3 04/10/07 15:15:53 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/ireland.gif

  BitKeeper/deleted/.del-mongolia.gif~41633d1ced991c78
    1.3 04/10/07 15:15:52 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mongolia.gif

  BitKeeper/deleted/.del-antigua-and-barbuda.gif~471679e823427c3d
    1.3 04/10/07 15:15:52 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/antigua-and-barbuda.gif

  BitKeeper/deleted/.del-ukraine.gif~847cd0f7333e72ac
    1.3 04/10/07 15:15:51 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/ukraine.gif

  BitKeeper/deleted/.del-denmark-original-incorrect.gif~5d85710fb55de2c2
    1.3 04/10/07 15:15:51 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/denmark-original-incorrect.gif

  BitKeeper/deleted/.del-tuvalu.gif~3f85331ac0890213
    1.3 04/10/07 15:15:50 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/tuvalu.gif

  BitKeeper/deleted/.del-guatemala.gif~4d43cb1c1dbeddc7
    1.3 04/10/07 15:15:50 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/guatemala.gif

  BitKeeper/deleted/.del-bangladesh.gif~a26e3ed0f95fe8b
    1.3 04/10/07 15:15:49 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bangladesh.gif

  BitKeeper/deleted/.del-turkey.gif~b0bd57ef44dee47a
    1.3 04/10/07 15:15:48 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/turkey.gif

  BitKeeper/deleted/.del-sweden.gif~dc755f14f1dc3c49
    1.3 04/10/07 15:15:48 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sweden.gif

  BitKeeper/deleted/.del-cyprus.gif~fecfaf77f8153607
    1.3 04/10/07 15:15:48 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/cyprus.gif

  BitKeeper/deleted/.del-bhutan.gif~895593de8b75b3d7
    1.3 04/10/07 15:15:48 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/bhutan.gif

  BitKeeper/deleted/.del-united-arab-emirates.gif~2a6d03565d6ae748
    1.3 04/10/07 15:15:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/united-arab-emirates.gif

  BitKeeper/deleted/.del-somalia.gif~7c09bce9340f39ca
    1.3 04/10/07 15:15:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/somalia.gif

  BitKeeper/deleted/.del-saint-lucia.gif~a43f5b43c241e500
    1.3 04/10/07 15:15:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/saint-lucia.gif

  BitKeeper/deleted/.del-afghanistan.gif~bd934d946f3bdd59
    1.3 04/10/07 15:15:47 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/afghanistan.gif

  BitKeeper/deleted/.del-marshall.gif~38fc2b1073ceb166
    1.3 04/10/07 15:15:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/marshall.gif

  BitKeeper/deleted/.del-macedonia.gif~bce0e1455919f41b
    1.3 04/10/07 15:15:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/macedonia.gif

  BitKeeper/deleted/.del-brunei.gif~9d74fa8a8655bb8e
    1.3 04/10/07 15:15:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/brunei.gif

  BitKeeper/deleted/.del-algeria.gif~70038752bd872102
    1.3 04/10/07 15:15:46 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/algeria.gif

  BitKeeper/deleted/.del-qatar.gif~9fb4afe3352b17
    1.3 04/10/07 15:15:45 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/qatar.gif

  BitKeeper/deleted/.del-nicaragua.gif~37b8f7764ac4aea
    1.3 04/10/07 15:15:45 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/nicaragua.gif

  BitKeeper/deleted/.del-nepal.gif~ae565b396d09e9db
    1.3 04/10/07 15:15:45 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/nepal.gif

  BitKeeper/deleted/.del-mauritania.gif~b6d97b5076bb603a
    1.3 04/10/07 15:15:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mauritania.gif

  BitKeeper/deleted/.del-madagascar.gif~e95bd0c2aabb8ab8
    1.3 04/10/07 15:15:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/madagascar.gif

  BitKeeper/deleted/.del-ethiopia.gif~67458ef685bd46ca
    1.3 04/10/07 15:15:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/ethiopia.gif

  BitKeeper/deleted/.del-benin.gif~e55efbc654304fc2
    1.3 04/10/07 15:15:44 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/benin.gif

  BitKeeper/deleted/.del-togo.gif~485e7cec93f5410a
    1.3 04/10/07 15:15:43 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/togo.gif

  BitKeeper/deleted/.del-malaysia.gif~6f7c73227da2ed6
    1.3 04/10/07 15:15:43 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/malaysia.gif

  BitKeeper/deleted/.del-vanuatu.gif~e66deb3569e8c9a1
    1.3 04/10/07 15:15:42 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/vanuatu.gif

  BitKeeper/deleted/.del-yemen.gif~f0d4b9daecbbab9
    1.3 04/10/07 15:15:41 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/yemen.gif

  BitKeeper/deleted/.del-papua-new-guinea.gif~884e9e27b55e51b9
    1.3 04/10/07 15:15:40 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/papua-new-guinea.gif

  BitKeeper/deleted/.del-gambia.gif~8525f1597465137d
    1.3 04/10/07 15:15:39 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/gambia.gif

  BitKeeper/deleted/.del-france.gif~64aa78ca3e77be37
    1.3 04/10/07 15:15:39 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/france.gif

  BitKeeper/deleted/.del-costa-rica.gif~f10605fdf2aea8a
    1.3 04/10/07 15:15:38 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/costa-rica.gif

  BitKeeper/deleted/.del-jordan.gif~4381349560430e61
    1.3 04/10/07 15:15:37 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/jordan.gif

  BitKeeper/deleted/.del-belgium.gif~a94aacc01a1443af
    1.3 04/10/07 15:15:37 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/belgium.gif

  BitKeeper/deleted/.del-andorra.gif~400c9517f5a7268f
    1.3 04/10/07 15:15:36 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/andorra.gif

  BitKeeper/deleted/.del-denmark.gif~56d1cc99f435d046
    1.3 04/10/07 15:15:35 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/denmark.gif

  BitKeeper/deleted/.del-zimbabwe.gif~478cfbaa6f5b066a
    1.3 04/10/07 15:15:34 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/zimbabwe.gif

  BitKeeper/deleted/.del-trinidad-and-tobago.gif~dfa47192f1bc025
    1.3 04/10/07 15:15:34 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/trinidad-and-tobago.gif

  BitKeeper/deleted/.del-kazakhstan.gif~9bbe9c6ac8b42277
    1.3 04/10/07 15:15:33 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/kazakhstan.gif

  BitKeeper/deleted/.del-malawi.gif~329ccd19b35bd1e2
    1.3 04/10/07 15:15:32 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/malawi.gif

  BitKeeper/deleted/.del-india.gif~c93c8f6fff86f765
    1.3 04/10/07 15:15:32 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/india.gif

  BitKeeper/deleted/.del-vietnam.gif~b8a7befce71994b1
    1.3 04/10/07 15:15:31 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/vietnam.gif

  BitKeeper/deleted/.del-nigeria.gif~f157c385bd632a48
    1.3 04/10/07 15:15:31 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/nigeria.gif

  BitKeeper/deleted/.del-dominica.gif~91c8fddd58385d66
    1.3 04/10/07 15:15:31 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/dominica.gif

  BitKeeper/deleted/.del-tanzania.gif~3fbe0bc01bcc3247
    1.3 04/10/07 15:15:30 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/tanzania.gif

  BitKeeper/deleted/.del-sudan.gif~6c5d2540c31b8c27
    1.3 04/10/07 15:15:30 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/sudan.gif

  BitKeeper/deleted/.del-rwanda.gif~ba3a28fb5edc29f5
    1.3 04/10/07 15:15:30 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/rwanda.gif

  BitKeeper/deleted/.del-mauritius.gif~498d6d0e323d7ef9
    1.3 04/10/07 15:15:30 lenz@mysql.com +0 -0
    Delete: Docs/Raw-Flags/mauritius.gif

  BitKeeper/deleted/.del-taiwan.txt~d0a19c41a1ed3861
    1.4 04/10/07 15:14:21 lenz@mysql.com +0 -0
    Delete: Docs/Flags/taiwan.txt

  BitKeeper/deleted/.del-taiwan.pdf~5ff5a019d8237d3c
    1.2 04/10/07 15:14:21 lenz@mysql.com +0 -0
    Delete: Docs/Flags/taiwan.pdf

  BitKeeper/deleted/.del-taiwan.gif~b5f1796ed3c458e4
    1.4 04/10/07 15:14:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/taiwan.gif

  BitKeeper/deleted/.del-taiwan.eps~cc2ecaf6122443f
    1.5 04/10/07 15:14:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/taiwan.eps

  BitKeeper/deleted/.del-switzerland.txt~e09c851d69c407a6
    1.3 04/10/07 15:14:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/switzerland.txt

  BitKeeper/deleted/.del-switzerland.pdf~ec02533fefb5071d
    1.2 04/10/07 15:14:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/switzerland.pdf

  BitKeeper/deleted/.del-switzerland.gif~dabb711999e3126d
    1.4 04/10/07 15:14:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/switzerland.gif

  BitKeeper/deleted/.del-switzerland.eps~7811f8473ff72b6e
    1.4 04/10/07 15:14:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/switzerland.eps

  BitKeeper/deleted/.del-brazil.txt~82fed449c34f3150
    1.3 04/10/07 15:14:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/brazil.txt

  BitKeeper/deleted/.del-brazil.gif~43080d754a1f66c3
    1.3 04/10/07 15:14:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/brazil.gif

  BitKeeper/deleted/.del-brazil.eps~d11dc8c39b1b52ed
    1.3 04/10/07 15:14:16 lenz@mysql.com +0 -0
    Delete: Docs/Flags/brazil.eps

  BitKeeper/deleted/.del-great-britain.txt~c1362455ef389db2
    1.4 04/10/07 15:14:15 lenz@mysql.com +0 -0
    Delete: Docs/Flags/great-britain.txt

  BitKeeper/deleted/.del-great-britain.pdf~b425328dc4073027
    1.2 04/10/07 15:14:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/great-britain.pdf

  BitKeeper/deleted/.del-great-britain.gif~94507aceb6ea0298
    1.4 04/10/07 15:14:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/great-britain.gif

  BitKeeper/deleted/.del-great-britain.eps~69bd9bdc60b3b71b
    1.5 04/10/07 15:14:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/great-britain.eps

  BitKeeper/deleted/.del-finland.txt~de31f3046646f95
    1.3 04/10/07 15:14:13 lenz@mysql.com +0 -0
    Delete: Docs/Flags/finland.txt

  BitKeeper/deleted/.del-finland.pdf~aab3e414da9754ab
    1.2 04/10/07 15:14:13 lenz@mysql.com +0 -0
    Delete: Docs/Flags/finland.pdf

  BitKeeper/deleted/.del-finland.gif~31a9c03ceac484df
    1.4 04/10/07 15:14:12 lenz@mysql.com +0 -0
    Delete: Docs/Flags/finland.gif

  BitKeeper/deleted/.del-finland.eps~ababe64096bc701e
    1.4 04/10/07 15:14:12 lenz@mysql.com +0 -0
    Delete: Docs/Flags/finland.eps

  BitKeeper/deleted/.del-norway.txt~2844906ae717ea7a
    1.2 04/10/07 15:14:11 lenz@mysql.com +0 -0
    Delete: Docs/Flags/norway.txt

  BitKeeper/deleted/.del-norway.pdf~980b935627182fb9
    1.2 04/10/07 15:14:10 lenz@mysql.com +0 -0
    Delete: Docs/Flags/norway.pdf

  BitKeeper/deleted/.del-norway.gif~1d881d2af6c4e413
    1.4 04/10/07 15:14:10 lenz@mysql.com +0 -0
    Delete: Docs/Flags/norway.gif

  BitKeeper/deleted/.del-norway.eps~b37c98d87edd8de
    1.4 04/10/07 15:14:09 lenz@mysql.com +0 -0
    Delete: Docs/Flags/norway.eps

  BitKeeper/deleted/.del-china.txt~f2c436ae8409252
    1.3 04/10/07 15:14:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/china.txt

  BitKeeper/deleted/.del-china.pdf~b3524c4313aeb4f4
    1.2 04/10/07 15:14:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/china.pdf

  BitKeeper/deleted/.del-china.gif~a6df3c22685c50fd
    1.4 04/10/07 15:14:07 lenz@mysql.com +0 -0
    Delete: Docs/Flags/china.gif

  BitKeeper/deleted/.del-china.eps~e27e42602de3ded7
    1.4 04/10/07 15:14:07 lenz@mysql.com +0 -0
    Delete: Docs/Flags/china.eps

  BitKeeper/deleted/.del-estonia.txt~fbabf17caf23c74
    1.3 04/10/07 15:14:06 lenz@mysql.com +0 -0
    Delete: Docs/Flags/estonia.txt

  BitKeeper/deleted/.del-estonia.pdf~152b980e58ddfe95
    1.2 04/10/07 15:14:06 lenz@mysql.com +0 -0
    Delete: Docs/Flags/estonia.pdf

  BitKeeper/deleted/.del-estonia.gif~d5dbe214eadc22f9
    1.4 04/10/07 15:14:05 lenz@mysql.com +0 -0
    Delete: Docs/Flags/estonia.gif

  BitKeeper/deleted/.del-estonia.eps~476ee9951ed567a6
    1.4 04/10/07 15:14:05 lenz@mysql.com +0 -0
    Delete: Docs/Flags/estonia.eps

  BitKeeper/deleted/.del-chile.txt~c143167238e9db34
    1.3 04/10/07 15:14:05 lenz@mysql.com +0 -0
    Delete: Docs/Flags/chile.txt

  BitKeeper/deleted/.del-chile.pdf~3ccf0b62c48e0eb8
    1.2 04/10/07 15:14:04 lenz@mysql.com +0 -0
    Delete: Docs/Flags/chile.pdf

  BitKeeper/deleted/.del-chile.gif~5f7700a1414fba60
    1.4 04/10/07 15:14:04 lenz@mysql.com +0 -0
    Delete: Docs/Flags/chile.gif

  BitKeeper/deleted/.del-israel.txt~4430c078ea12b98e
    1.4 04/10/07 15:14:03 lenz@mysql.com +0 -0
    Delete: Docs/Flags/israel.txt

  BitKeeper/deleted/.del-chile.eps~6b4470792773d5f9
    1.4 04/10/07 15:14:03 lenz@mysql.com +0 -0
    Delete: Docs/Flags/chile.eps

  BitKeeper/deleted/.del-israel.gif~f503ea92490b42da
    1.3 04/10/07 15:14:02 lenz@mysql.com +0 -0
    Delete: Docs/Flags/israel.gif

  BitKeeper/deleted/.del-israel.eps~43ecb6f31dcfe2f3
    1.4 04/10/07 15:14:02 lenz@mysql.com +0 -0
    Delete: Docs/Flags/israel.eps

  BitKeeper/deleted/.del-czech-republic.txt~f35c3417f35bb917
    1.4 04/10/07 15:14:02 lenz@mysql.com +0 -0
    Delete: Docs/Flags/czech-republic.txt

  BitKeeper/deleted/.del-czech-republic.pdf~6185b7b29cf21c20
    1.2 04/10/07 15:14:01 lenz@mysql.com +0 -0
    Delete: Docs/Flags/czech-republic.pdf

  BitKeeper/deleted/.del-czech-republic.gif~3cdfb4447c89fb7a
    1.4 04/10/07 15:14:01 lenz@mysql.com +0 -0
    Delete: Docs/Flags/czech-republic.gif

  BitKeeper/deleted/.del-south-korea.txt~93c9adabe5ac3339
    1.4 04/10/07 15:14:00 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-korea.txt

  BitKeeper/deleted/.del-czech-republic.eps~3a16711ce569e4f7
    1.5 04/10/07 15:14:00 lenz@mysql.com +0 -0
    Delete: Docs/Flags/czech-republic.eps

  BitKeeper/deleted/.del-south-korea.pdf~24496add674f1d6
    1.2 04/10/07 15:13:59 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-korea.pdf

  BitKeeper/deleted/.del-south-korea.gif~f0fe17a9495664c9
    1.4 04/10/07 15:13:58 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-korea.gif

  BitKeeper/deleted/.del-south-korea.eps~9c944ac52a247665
    1.5 04/10/07 15:13:58 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-korea.eps

  BitKeeper/deleted/.del-australia.txt~88eae38ad0a29a9b
    1.4 04/10/07 15:13:57 lenz@mysql.com +0 -0
    Delete: Docs/Flags/australia.txt

  BitKeeper/deleted/.del-australia.pdf~e7a39134644c310c
    1.2 04/10/07 15:13:57 lenz@mysql.com +0 -0
    Delete: Docs/Flags/australia.pdf

  BitKeeper/deleted/.del-australia.gif~56f9808ee943fac
    1.4 04/10/07 15:13:56 lenz@mysql.com +0 -0
    Delete: Docs/Flags/australia.gif

  BitKeeper/deleted/.del-australia.eps~c3f5a8e36f6a6772
    1.5 04/10/07 15:13:56 lenz@mysql.com +0 -0
    Delete: Docs/Flags/australia.eps

  BitKeeper/deleted/.del-romania.txt~c716fe6568110738
    1.3 04/10/07 15:13:55 lenz@mysql.com +0 -0
    Delete: Docs/Flags/romania.txt

  BitKeeper/deleted/.del-romania.pdf~322c2e57ce6ceed
    1.2 04/10/07 15:13:55 lenz@mysql.com +0 -0
    Delete: Docs/Flags/romania.pdf

  BitKeeper/deleted/.del-romania.gif~8c5ad831482c31e3
    1.4 04/10/07 15:13:55 lenz@mysql.com +0 -0
    Delete: Docs/Flags/romania.gif

  BitKeeper/deleted/.del-romania.eps~d197860bb0edbd64
    1.4 04/10/07 15:13:54 lenz@mysql.com +0 -0
    Delete: Docs/Flags/romania.eps

  BitKeeper/deleted/.del-south-africa.txt~4674c3b1a39d79c9
    1.3 04/10/07 15:13:53 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-africa.txt

  BitKeeper/deleted/.del-south-africa.pdf~ef7f63c8153ef8d5
    1.2 04/10/07 15:13:52 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-africa.pdf

  BitKeeper/deleted/.del-south-africa.gif~8ef88d69ba7c794
    1.4 04/10/07 15:13:52 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-africa.gif

  BitKeeper/deleted/.del-south-africa.eps~4f647997f3f26988
    1.4 04/10/07 15:13:51 lenz@mysql.com +0 -0
    Delete: Docs/Flags/south-africa.eps

  BitKeeper/deleted/.del-netherlands.txt~214c2cbb9ac7db0a
    1.3 04/10/07 15:13:51 lenz@mysql.com +0 -0
    Delete: Docs/Flags/netherlands.txt

  BitKeeper/deleted/.del-netherlands.pdf~4833162b30912e1
    1.2 04/10/07 15:13:50 lenz@mysql.com +0 -0
    Delete: Docs/Flags/netherlands.pdf

  BitKeeper/deleted/.del-netherlands.gif~d788dc4e9afd2f8a
    1.4 04/10/07 15:13:50 lenz@mysql.com +0 -0
    Delete: Docs/Flags/netherlands.gif

  BitKeeper/deleted/.del-netherlands.eps~2012cff48c4d9368
    1.4 04/10/07 15:13:49 lenz@mysql.com +0 -0
    Delete: Docs/Flags/netherlands.eps

  BitKeeper/deleted/.del-yugoslavia.txt~cd146d758c75e6ab
    1.2 04/10/07 15:13:48 lenz@mysql.com +0 -0
    Delete: Docs/Flags/yugoslavia.txt

  BitKeeper/deleted/.del-yugoslavia.pdf~978eeff094d4a57e
    1.2 04/10/07 15:13:47 lenz@mysql.com +0 -0
    Delete: Docs/Flags/yugoslavia.pdf

  BitKeeper/deleted/.del-yugoslavia.gif~d58992747df26331
    1.3 04/10/07 15:13:47 lenz@mysql.com +0 -0
    Delete: Docs/Flags/yugoslavia.gif

  BitKeeper/deleted/.del-yugoslavia.eps~b9bab90d98a3de45
    1.3 04/10/07 15:13:47 lenz@mysql.com +0 -0
    Delete: Docs/Flags/yugoslavia.eps

  BitKeeper/deleted/.del-spain.txt~4b3da48f41bfa958
    1.3 04/10/07 15:13:46 lenz@mysql.com +0 -0
    Delete: Docs/Flags/spain.txt

  BitKeeper/deleted/.del-spain.pdf~a25de45d2ded91ed
    1.2 04/10/07 15:13:46 lenz@mysql.com +0 -0
    Delete: Docs/Flags/spain.pdf

  BitKeeper/deleted/.del-spain.gif~345db1228c3a5477
    1.4 04/10/07 15:13:46 lenz@mysql.com +0 -0
    Delete: Docs/Flags/spain.gif

  BitKeeper/deleted/.del-spain.eps~a798dd1293a30b7c
    1.4 04/10/07 15:13:46 lenz@mysql.com +0 -0
    Delete: Docs/Flags/spain.eps

  BitKeeper/deleted/.del-poland.txt~e484ca6c9feb9080
    1.3 04/10/07 15:13:45 lenz@mysql.com +0 -0
    Delete: Docs/Flags/poland.txt

  BitKeeper/deleted/.del-poland.pdf~e71f4eaa53f33cd
    1.2 04/10/07 15:13:45 lenz@mysql.com +0 -0
    Delete: Docs/Flags/poland.pdf

  BitKeeper/deleted/.del-poland.gif~bcbc9ed9b75fcd3c
    1.4 04/10/07 15:13:45 lenz@mysql.com +0 -0
    Delete: Docs/Flags/poland.gif

  BitKeeper/deleted/.del-poland.eps~8be27a5447e3a146
    1.4 04/10/07 15:13:45 lenz@mysql.com +0 -0
    Delete: Docs/Flags/poland.eps

  BitKeeper/deleted/.del-germany.txt~d73791b0314d5343
    1.4 04/10/07 15:13:44 lenz@mysql.com +0 -0
    Delete: Docs/Flags/germany.txt

  BitKeeper/deleted/.del-germany.pdf~aca678db2fc30f2f
    1.2 04/10/07 15:13:44 lenz@mysql.com +0 -0
    Delete: Docs/Flags/germany.pdf

  BitKeeper/deleted/.del-croatia.txt~55d9c2aaec850113
    1.3 04/10/07 15:13:44 lenz@mysql.com +0 -0
    Delete: Docs/Flags/croatia.txt

  BitKeeper/deleted/.del-croatia.gif~d48555c97fa6e7b0
    1.3 04/10/07 15:13:44 lenz@mysql.com +0 -0
    Delete: Docs/Flags/croatia.gif

  BitKeeper/deleted/.del-croatia.eps~621866ebf8db9526
    1.3 04/10/07 15:13:44 lenz@mysql.com +0 -0
    Delete: Docs/Flags/croatia.eps

  BitKeeper/deleted/.del-germany.gif~7c2750867600a157
    1.4 04/10/07 15:13:43 lenz@mysql.com +0 -0
    Delete: Docs/Flags/germany.gif

  BitKeeper/deleted/.del-germany.eps~8ec02ead1a75bbfb
    1.5 04/10/07 15:13:43 lenz@mysql.com +0 -0
    Delete: Docs/Flags/germany.eps

  BitKeeper/deleted/.del-argentina.txt~75de5b063d1a1560
    1.2 04/10/07 15:13:43 lenz@mysql.com +0 -0
    Delete: Docs/Flags/argentina.txt

  BitKeeper/deleted/.del-argentina.pdf~83fcf14b727ae306
    1.2 04/10/07 15:13:43 lenz@mysql.com +0 -0
    Delete: Docs/Flags/argentina.pdf

  BitKeeper/deleted/.del-argentina.gif~4fc28afb8cb08692
    1.4 04/10/07 15:13:42 lenz@mysql.com +0 -0
    Delete: Docs/Flags/argentina.gif

  BitKeeper/deleted/.del-argentina.eps~79d033cbfba0697a
    1.3 04/10/07 15:13:42 lenz@mysql.com +0 -0
    Delete: Docs/Flags/argentina.eps

  BitKeeper/deleted/.del-new-zealand.txt~f52fdd9690b63ac0
    1.2 04/10/07 15:13:41 lenz@mysql.com +0 -0
    Delete: Docs/Flags/new-zealand.txt

  BitKeeper/deleted/.del-new-zealand.pdf~ceb107c0ae812a14
    1.2 04/10/07 15:13:41 lenz@mysql.com +0 -0
    Delete: Docs/Flags/new-zealand.pdf

  BitKeeper/deleted/.del-new-zealand.gif~77ea426c11bb3ab
    1.2 04/10/07 15:13:40 lenz@mysql.com +0 -0
    Delete: Docs/Flags/new-zealand.gif

  BitKeeper/deleted/.del-new-zealand.eps~861b5316178fcb08
    1.2 04/10/07 15:13:40 lenz@mysql.com +0 -0
    Delete: Docs/Flags/new-zealand.eps

  BitKeeper/deleted/.del-armenia.txt~9b07e8896669b144
    1.2 04/10/07 15:13:39 lenz@mysql.com +0 -0
    Delete: Docs/Flags/armenia.txt

  BitKeeper/deleted/.del-armenia.gif~38bb7a3d6a564ecc
    1.2 04/10/07 15:13:39 lenz@mysql.com +0 -0
    Delete: Docs/Flags/armenia.gif

  BitKeeper/deleted/.del-latvia.txt~193a3991e0eddaf9
    1.2 04/10/07 15:13:38 lenz@mysql.com +0 -0
    Delete: Docs/Flags/latvia.txt

  BitKeeper/deleted/.del-latvia.pdf~25516993d39fa760
    1.2 04/10/07 15:13:38 lenz@mysql.com +0 -0
    Delete: Docs/Flags/latvia.pdf

  BitKeeper/deleted/.del-latvia.gif~abbe57eb4438c6e8
    1.3 04/10/07 15:13:38 lenz@mysql.com +0 -0
    Delete: Docs/Flags/latvia.gif

  BitKeeper/deleted/.del-armenia.eps~643f5c261ebab928
    1.2 04/10/07 15:13:38 lenz@mysql.com +0 -0
    Delete: Docs/Flags/armenia.eps

  BitKeeper/deleted/.del-russia.txt~91dea186f11d7fdc
    1.4 04/10/07 15:13:37 lenz@mysql.com +0 -0
    Delete: Docs/Flags/russia.txt

  BitKeeper/deleted/.del-russia.pdf~7fe386a4e48f013
    1.2 04/10/07 15:13:37 lenz@mysql.com +0 -0
    Delete: Docs/Flags/russia.pdf

  BitKeeper/deleted/.del-latvia.eps~6a6307d66a0cb07
    1.3 04/10/07 15:13:37 lenz@mysql.com +0 -0
    Delete: Docs/Flags/latvia.eps

  BitKeeper/deleted/.del-russia.gif~300890a87b30d01e
    1.4 04/10/07 15:13:36 lenz@mysql.com +0 -0
    Delete: Docs/Flags/russia.gif

  BitKeeper/deleted/.del-russia.eps~653c84cd2a80b954
    1.5 04/10/07 15:13:36 lenz@mysql.com +0 -0
    Delete: Docs/Flags/russia.eps

  BitKeeper/deleted/.del-hungary.txt~c65c28ecc13cee38
    1.4 04/10/07 15:13:36 lenz@mysql.com +0 -0
    Delete: Docs/Flags/hungary.txt

  BitKeeper/deleted/.del-hungary.pdf~918baeb6bf07fa97
    1.2 04/10/07 15:13:36 lenz@mysql.com +0 -0
    Delete: Docs/Flags/hungary.pdf

  BitKeeper/deleted/.del-japan.txt~114edadc3ac11a71
    1.4 04/10/07 15:13:35 lenz@mysql.com +0 -0
    Delete: Docs/Flags/japan.txt

  BitKeeper/deleted/.del-japan.pdf~40532606f6053145
    1.2 04/10/07 15:13:35 lenz@mysql.com +0 -0
    Delete: Docs/Flags/japan.pdf

  BitKeeper/deleted/.del-japan.gif~1c6f45454aa378b3
    1.4 04/10/07 15:13:35 lenz@mysql.com +0 -0
    Delete: Docs/Flags/japan.gif

  BitKeeper/deleted/.del-hungary.gif~373325ba9bcbdc72
    1.4 04/10/07 15:13:35 lenz@mysql.com +0 -0
    Delete: Docs/Flags/hungary.gif

  BitKeeper/deleted/.del-hungary.eps~a7d682f15e7be0ea
    1.5 04/10/07 15:13:35 lenz@mysql.com +0 -0
    Delete: Docs/Flags/hungary.eps

  BitKeeper/deleted/.del-japan.eps~fe89aea87d627e85
    1.5 04/10/07 15:13:34 lenz@mysql.com +0 -0
    Delete: Docs/Flags/japan.eps

  BitKeeper/deleted/.del-iceland.txt~dd6b3c03d0e35936
    1.3 04/10/07 15:13:34 lenz@mysql.com +0 -0
    Delete: Docs/Flags/iceland.txt

  BitKeeper/deleted/.del-iceland.pdf~da00f08b9f794a92
    1.2 04/10/07 15:13:34 lenz@mysql.com +0 -0
    Delete: Docs/Flags/iceland.pdf

  BitKeeper/deleted/.del-iceland.gif~902645739e3c6b75
    1.4 04/10/07 15:13:33 lenz@mysql.com +0 -0
    Delete: Docs/Flags/iceland.gif

  BitKeeper/deleted/.del-iceland.eps~9cc02c4e666e803
    1.4 04/10/07 15:13:33 lenz@mysql.com +0 -0
    Delete: Docs/Flags/iceland.eps

  BitKeeper/deleted/.del-canada.txt~c877dedbb6500f48
    1.4 04/10/07 15:13:32 lenz@mysql.com +0 -0
    Delete: Docs/Flags/canada.txt

  BitKeeper/deleted/.del-canada.pdf~7aa6ddfa4274a503
    1.2 04/10/07 15:13:32 lenz@mysql.com +0 -0
    Delete: Docs/Flags/canada.pdf

  BitKeeper/deleted/.del-canada.gif~2b36f4f336fcbdd7
    1.4 04/10/07 15:13:31 lenz@mysql.com +0 -0
    Delete: Docs/Flags/canada.gif

  BitKeeper/deleted/.del-canada.eps~870d51433272b91e
    1.5 04/10/07 15:13:31 lenz@mysql.com +0 -0
    Delete: Docs/Flags/canada.eps

  BitKeeper/deleted/.del-austria.txt~eabda07c94bc3783
    1.4 04/10/07 15:13:31 lenz@mysql.com +0 -0
    Delete: Docs/Flags/austria.txt

  BitKeeper/deleted/.del-austria.pdf~88115eca98801ee1
    1.2 04/10/07 15:13:30 lenz@mysql.com +0 -0
    Delete: Docs/Flags/austria.pdf

  BitKeeper/deleted/.del-austria.gif~4b528a1b567629c1
    1.4 04/10/07 15:13:30 lenz@mysql.com +0 -0
    Delete: Docs/Flags/austria.gif

  BitKeeper/deleted/.del-mexico.txt~a776cf3478c85e68
    1.2 04/10/07 15:13:29 lenz@mysql.com +0 -0
    Delete: Docs/Flags/mexico.txt

  BitKeeper/deleted/.del-mexico.pdf~a0b20871c2e61325
    1.2 04/10/07 15:13:29 lenz@mysql.com +0 -0
    Delete: Docs/Flags/mexico.pdf

  BitKeeper/deleted/.del-austria.eps~8e6934b528c7ba65
    1.5 04/10/07 15:13:29 lenz@mysql.com +0 -0
    Delete: Docs/Flags/austria.eps

  BitKeeper/deleted/.del-mexico.gif~a749e257ffeb6588
    1.4 04/10/07 15:13:28 lenz@mysql.com +0 -0
    Delete: Docs/Flags/mexico.gif

  BitKeeper/deleted/.del-mexico.eps~9186bd67f1a25a3f
    1.5 04/10/07 15:13:28 lenz@mysql.com +0 -0
    Delete: Docs/Flags/mexico.eps

  BitKeeper/deleted/.del-portugal.txt~b3286118e0bfcc3
    1.3 04/10/07 15:13:27 lenz@mysql.com +0 -0
    Delete: Docs/Flags/portugal.txt

  BitKeeper/deleted/.del-portugal.pdf~24587f586bc7534b
    1.2 04/10/07 15:13:27 lenz@mysql.com +0 -0
    Delete: Docs/Flags/portugal.pdf

  BitKeeper/deleted/.del-portugal.gif~c7cc13bb1c6dfe9d
    1.4 04/10/07 15:13:27 lenz@mysql.com +0 -0
    Delete: Docs/Flags/portugal.gif

  BitKeeper/deleted/.del-portugal.eps~98b9150ce6a649b8
    1.4 04/10/07 15:13:26 lenz@mysql.com +0 -0
    Delete: Docs/Flags/portugal.eps

  BitKeeper/deleted/.del-philippines.txt~f42e0270d8e22325
    1.2 04/10/07 15:13:26 lenz@mysql.com +0 -0
    Delete: Docs/Flags/philippines.txt

  BitKeeper/deleted/.del-philippines.pdf~b7977a895a0f6a76
    1.2 04/10/07 15:13:25 lenz@mysql.com +0 -0
    Delete: Docs/Flags/philippines.pdf

  BitKeeper/deleted/.del-philippines.gif~6cf82c24f6baef53
    1.4 04/10/07 15:13:25 lenz@mysql.com +0 -0
    Delete: Docs/Flags/philippines.gif

  BitKeeper/deleted/.del-philippines.eps~64beb8e0853db8b2
    1.5 04/10/07 15:13:25 lenz@mysql.com +0 -0
    Delete: Docs/Flags/philippines.eps

  BitKeeper/deleted/.del-greece.txt~5c5b5ddbb62811c9
    1.3 04/10/07 15:13:24 lenz@mysql.com +0 -0
    Delete: Docs/Flags/greece.txt

  BitKeeper/deleted/.del-greece.pdf~e61ed027c4d629
    1.2 04/10/07 15:13:24 lenz@mysql.com +0 -0
    Delete: Docs/Flags/greece.pdf

  BitKeeper/deleted/.del-greece.gif~d2a46be5950e4784
    1.4 04/10/07 15:13:23 lenz@mysql.com +0 -0
    Delete: Docs/Flags/greece.gif

  BitKeeper/deleted/.del-greece.eps~30dd253c6047f42f
    1.4 04/10/07 15:13:23 lenz@mysql.com +0 -0
    Delete: Docs/Flags/greece.eps

  BitKeeper/deleted/.del-usa.txt~2792ba8db79f0a39
    1.4 04/10/07 15:13:22 lenz@mysql.com +0 -0
    Delete: Docs/Flags/usa.txt

  BitKeeper/deleted/.del-usa.pdf~ed44efa3b0c6f6ed
    1.2 04/10/07 15:13:22 lenz@mysql.com +0 -0
    Delete: Docs/Flags/usa.pdf

  BitKeeper/deleted/.del-usa.gif~278102a819343b97
    1.4 04/10/07 15:13:22 lenz@mysql.com +0 -0
    Delete: Docs/Flags/usa.gif

  BitKeeper/deleted/.del-usa.eps~64e6c5fe46d1929d
    1.5 04/10/07 15:13:21 lenz@mysql.com +0 -0
    Delete: Docs/Flags/usa.eps

  BitKeeper/deleted/.del-slovenia.txt~21996e7d83808d0f
    1.2 04/10/07 15:13:21 lenz@mysql.com +0 -0
    Delete: Docs/Flags/slovenia.txt

  BitKeeper/deleted/.del-slovenia.pdf~349905c733fcc8a
    1.2 04/10/07 15:13:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/slovenia.pdf

  BitKeeper/deleted/.del-slovenia.gif~353783f82c89c7c8
    1.3 04/10/07 15:13:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/slovenia.gif

  BitKeeper/deleted/.del-slovenia.eps~f73ea56aafc02828
    1.3 04/10/07 15:13:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/slovenia.eps

  BitKeeper/deleted/.del-italy.txt~428bb945a2576671
    1.4 04/10/07 15:13:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/italy.txt

  BitKeeper/deleted/.del-italy.pdf~ae8671649b09cb96
    1.2 04/10/07 15:13:20 lenz@mysql.com +0 -0
    Delete: Docs/Flags/italy.pdf

  BitKeeper/deleted/.del-singapore.txt~21978a833ace2d2
    1.3 04/10/07 15:13:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/singapore.txt

  BitKeeper/deleted/.del-singapore.pdf~77019ac12b0d44b0
    1.2 04/10/07 15:13:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/singapore.pdf

  BitKeeper/deleted/.del-singapore.gif~78f227e1f0129a
    1.4 04/10/07 15:13:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/singapore.gif

  BitKeeper/deleted/.del-italy.gif~43074800bb72a037
    1.4 04/10/07 15:13:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/italy.gif

  BitKeeper/deleted/.del-italy.eps~4c8a4d9f1e6fe897
    1.5 04/10/07 15:13:19 lenz@mysql.com +0 -0
    Delete: Docs/Flags/italy.eps

  BitKeeper/deleted/.del-singapore.eps~1efd8578def570d8
    1.4 04/10/07 15:13:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/singapore.eps

  BitKeeper/deleted/.del-bulgaria.txt~8d3854c355db697e
    1.3 04/10/07 15:13:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/bulgaria.txt

  BitKeeper/deleted/.del-bulgaria.pdf~fdcd6f1b96d36f5b
    1.2 04/10/07 15:13:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/bulgaria.pdf

  BitKeeper/deleted/.del-bulgaria.gif~859289ca21a394b
    1.4 04/10/07 15:13:18 lenz@mysql.com +0 -0
    Delete: Docs/Flags/bulgaria.gif

  BitKeeper/deleted/.del-indonesia.txt~cae5c380959a5460
    1.2 04/10/07 15:13:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/indonesia.txt

  BitKeeper/deleted/.del-indonesia.pdf~f14b2f53c85a43d
    1.2 04/10/07 15:13:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/indonesia.pdf

  BitKeeper/deleted/.del-indonesia.gif~2137016b86bc5d07
    1.3 04/10/07 15:13:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/indonesia.gif

  BitKeeper/deleted/.del-indonesia.eps~ca7ee0a66154d34d
    1.3 04/10/07 15:13:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/indonesia.eps

  BitKeeper/deleted/.del-bulgaria.eps~58ae212ad442ecb7
    1.4 04/10/07 15:13:17 lenz@mysql.com +0 -0
    Delete: Docs/Flags/bulgaria.eps

  BitKeeper/deleted/.del-ireland.txt~c8a9f56f150f1008
    1.3 04/10/07 15:13:16 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ireland.txt

  BitKeeper/deleted/.del-ireland.pdf~e459dd3a1de0f8c7
    1.2 04/10/07 15:13:16 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ireland.pdf

  BitKeeper/deleted/.del-ireland.gif~3a5ffafd74c67fe
    1.4 04/10/07 15:13:16 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ireland.gif

  BitKeeper/deleted/.del-ireland.eps~9c52bfd977d47d1a
    1.4 04/10/07 15:13:16 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ireland.eps

  BitKeeper/deleted/.del-ukraine.txt~e4c1066096a8b1b3
    1.3 04/10/07 15:13:15 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ukraine.txt

  BitKeeper/deleted/.del-ukraine.pdf~d3b480f6acf3b56a
    1.2 04/10/07 15:13:15 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ukraine.pdf

  BitKeeper/deleted/.del-ukraine.gif~d167f4bf9179141d
    1.4 04/10/07 15:13:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ukraine.gif

  BitKeeper/deleted/.del-ukraine.eps~f450a951bf5c4dc9
    1.4 04/10/07 15:13:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/ukraine.eps

  BitKeeper/deleted/.del-turkey.txt~bc65755bf8a2a21
    1.2 04/10/07 15:13:14 lenz@mysql.com +0 -0
    Delete: Docs/Flags/turkey.txt

  BitKeeper/deleted/.del-turkey.pdf~287742544b50b431
    1.2 04/10/07 15:13:13 lenz@mysql.com +0 -0
    Delete: Docs/Flags/turkey.pdf

  BitKeeper/deleted/.del-turkey.gif~cb55d42965e9f824
    1.5 04/10/07 15:13:13 lenz@mysql.com +0 -0
    Delete: Docs/Flags/turkey.gif

  BitKeeper/deleted/.del-turkey.eps~6e9ebd6992e53d70
    1.5 04/10/07 15:13:13 lenz@mysql.com +0 -0
    Delete: Docs/Flags/turkey.eps

  BitKeeper/deleted/.del-sweden.txt~b6d9f06fa227065d
    1.4 04/10/07 15:13:12 lenz@mysql.com +0 -0
    Delete: Docs/Flags/sweden.txt

  BitKeeper/deleted/.del-sweden.pdf~4afd5afe76bd9172
    1.2 04/10/07 15:13:12 lenz@mysql.com +0 -0
    Delete: Docs/Flags/sweden.pdf

  BitKeeper/deleted/.del-sweden.gif~8653c24f7bac88dc
    1.4 04/10/07 15:13:11 lenz@mysql.com +0 -0
    Delete: Docs/Flags/sweden.gif

  BitKeeper/deleted/.del-sweden.eps~4c24b952feb3ab
    1.5 04/10/07 15:13:11 lenz@mysql.com +0 -0
    Delete: Docs/Flags/sweden.eps

  BitKeeper/deleted/.del-france.txt~fe93e7e98b8daec0
    1.3 04/10/07 15:13:10 lenz@mysql.com +0 -0
    Delete: Docs/Flags/france.txt

  BitKeeper/deleted/.del-france.pdf~2f143b49353abb46
    1.2 04/10/07 15:13:10 lenz@mysql.com +0 -0
    Delete: Docs/Flags/france.pdf

  BitKeeper/deleted/.del-france.gif~31e0b62070c6d14f
    1.4 04/10/07 15:13:09 lenz@mysql.com +0 -0
    Delete: Docs/Flags/france.gif

  BitKeeper/deleted/.del-france.eps~54769290ec25c3f8
    1.4 04/10/07 15:13:09 lenz@mysql.com +0 -0
    Delete: Docs/Flags/france.eps

  BitKeeper/deleted/.del-costa-rica.txt~fc47cc5846cde0c1
    1.2 04/10/07 15:13:09 lenz@mysql.com +0 -0
    Delete: Docs/Flags/costa-rica.txt

  BitKeeper/deleted/.del-costa-rica.pdf~ad1185a29a583cff
    1.2 04/10/07 15:13:09 lenz@mysql.com +0 -0
    Delete: Docs/Flags/costa-rica.pdf

  BitKeeper/deleted/.del-costa-rica.gif~e4f609b46043b612
    1.2 04/10/07 15:13:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/costa-rica.gif

  BitKeeper/deleted/.del-costa-rica.eps~3999b27ab2e876c5
    1.2 04/10/07 15:13:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/costa-rica.eps

  BitKeeper/deleted/.del-belgium.txt~1cc4ae60f07ea525
    1.2 04/10/07 15:13:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/belgium.txt

  BitKeeper/deleted/.del-belgium.pdf~d66d1f4d161dbfa7
    1.2 04/10/07 15:13:08 lenz@mysql.com +0 -0
    Delete: Docs/Flags/belgium.pdf

  BitKeeper/deleted/.del-denmark.txt~9467854a287a11d3
    1.3 04/10/07 15:13:07 lenz@mysql.com +0 -0
    Delete: Docs/Flags/denmark.txt

  BitKeeper/deleted/.del-belgium.gif~47e115c2f692a300
    1.4 04/10/07 15:13:07 lenz@mysql.com +0 -0
    Delete: Docs/Flags/belgium.gif

  BitKeeper/deleted/.del-belgium.eps~10f1218e783cadb5
    1.5 04/10/07 15:13:07 lenz@mysql.com +0 -0
    Delete: Docs/Flags/belgium.eps

  BitKeeper/deleted/.del-denmark.pdf~772f1f647f6675b4
    1.2 04/10/07 15:13:06 lenz@mysql.com +0 -0
    Delete: Docs/Flags/denmark.pdf

  BitKeeper/deleted/.del-denmark.gif~794733445761c7d9
    1.4 04/10/07 15:13:06 lenz@mysql.com +0 -0
    Delete: Docs/Flags/denmark.gif

  BitKeeper/deleted/.del-denmark.eps~67c559554779943c
    1.4 04/10/07 15:13:06 lenz@mysql.com +0 -0
    Delete: Docs/Flags/denmark.eps

ChangeSet
  1.1616.1020.17 04/10/07 16:08:15 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    Merge manually the InnoDB mysqldump -l crash patch (crash with LOCK TABLES ... LOCAL) from 4.0 to 4.1; some code cleanup

  sql/ha_innodb.cc
    1.90.1.64 04/10/07 16:06:11 heikki@hundin.mysql.fi +49 -39
    Merge manually the mysqldump -l crash pacth from 4.0 to 4.1; some code cleanup

ChangeSet
  1.1346.707.37 04/10/07 15:58:47 marko@hundin.mysql.fi +3 -0
  InnoDB: tolerate system clock glitches a little better
  in the error monitor thread.  (Bug #5898)

  innobase/sync/sync0arr.c
    1.11.1.9 04/10/07 15:58:43 marko@hundin.mysql.fi +7 -8
    sync_array_print_long_waits(): return error status

  innobase/srv/srv0srv.c
    1.35.1.40 04/10/07 15:58:43 marko@hundin.mysql.fi +16 -4
    srv_error_monitor_thread(): Keep track on successive fatal timeouts,
    and crash the server only if the timeouts have been exceeded for
    several times in succession.

  innobase/include/sync0arr.h
    1.4.1.2 04/10/07 15:58:42 marko@hundin.mysql.fi +3 -1
    sync_array_print_long_waits(): return error status

ChangeSet
  1.1627.2.3 04/10/07 15:43:04 bell@sanja.is.com.ua +8 -0
  test of DELETE privilege and cyclic reference added in case of altering view (BUG#5148)
  fixed ALTER VIEW syntax
  fixed WITH CHECK OPTION clause printing in SHOW CREATE VIEW

  sql/table.h
    1.73.1.2 04/10/07 15:43:01 bell@sanja.is.com.ua +5 -0
    effective and requested WITH CHECK OPTION parameters divided

  sql/table.cc
    1.123.1.2 04/10/07 15:43:01 bell@sanja.is.com.ua +2 -2
    effective and requested WITH CHECK OPTION parameters divided

  sql/sql_yacc.yy
    1.307.1.2 04/10/07 15:43:01 bell@sanja.is.com.ua +7 -3
    fixed ALTER VIEW

  sql/sql_view.cc
    1.21.1.3 04/10/07 15:43:01 bell@sanja.is.com.ua +26 -5
    test of DELETE privilege and cyclic reference added in case of altering view
    effective and requested WITH CHECK OPTION parameters divided

  sql/sql_show.cc
    1.158 04/10/07 15:43:01 bell@sanja.is.com.ua +20 -4
    explicitly mentioned undefined algorithm
    added printing WITH CHECK OPTION clause

  sql/lex.h
    1.126 04/10/07 15:43:00 bell@sanja.is.com.ua +1 -0
    explicitly mentioned undefined algorithm

  mysql-test/t/view.test
    1.42.1.2 04/10/07 15:43:00 bell@sanja.is.com.ua +38 -1
    test of VIEW altering

  mysql-test/r/view.result
    1.48.1.2 04/10/07 15:43:00 bell@sanja.is.com.ua +50 -14
    test of VIEW altering

ChangeSet
  1.1616.1031.1 04/10/07 12:36:37 tomas@poseidon.ndb.mysql.com +8 -0
  more order by fixes

  mysql-test/t/ps_7ndb.test
    1.3 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +1 -1
    more order by fixes

  mysql-test/r/ps_7ndb.result
    1.5 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +15 -15
    more order by fixes

  mysql-test/r/ps_6bdb.result
    1.2.1.11 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +9 -9
    more order by fixes

  mysql-test/r/ps_5merge.result
    1.2.1.11 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +18 -18
    more order by fixes

  mysql-test/r/ps_4heap.result
    1.1.1.11 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +9 -9
    more order by fixes

  mysql-test/r/ps_3innodb.result
    1.2.1.12 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +9 -9
    more order by fixes

  mysql-test/r/ps_2myisam.result
    1.2.1.11 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +9 -9
    more order by fixes

  mysql-test/include/ps_query.inc
    1.9 04/10/07 12:36:32 tomas@poseidon.ndb.mysql.com +5 -5
    more order by fixes

ChangeSet
  1.1627.3.1 04/10/07 15:28:05 monty@mysql.com +1 -0
  Updates tests after 'no automatic default' patch

  mysql-test/r/symlink.result
    1.18 04/10/07 15:28:03 monty@mysql.com +8 -8
    Updates tests after 'no automatic default' patch

ChangeSet
  1.1616.946.49 04/10/07 14:19:46 magnus@neptunus.(none) +1 -0
  Sned original NDB error as warning to client

  sql/ha_ndbcluster.cc
    1.96 04/10/07 14:19:44 magnus@neptunus.(none) +7 -2
    Send original NDB error as warning to client so it can be retrieved with SHOW WARNINGS or SHOW ERRORS.

ChangeSet
  1.1616.1030.1 04/10/07 14:13:42 bell@sanja.is.com.ua +1 -0
  correct (high level) fix for BUG#5367 to privent problems in other engines

  sql/item_subselect.cc
    1.60.1.53 04/10/07 14:12:53 bell@sanja.is.com.ua +4 -2
    correct (high level) fix for BUG#5367 to privent problems in other engines

ChangeSet
  1.1616.1020.14 04/10/07 12:02:22 joerg@mysql.com +1 -0
  Correct an 'unresolved identifier' problem caused by an "inline"
  function being used before it was defined - "forward" declaration
  was insufficient.

  innobase/lock/lock0lock.c
    1.42 04/10/07 12:02:16 joerg@mysql.com +23 -31
    Compile problem on 'build', solved by moving the definition of
    'lock_rec_get_nth_bit' to the place of the ("forward") declaration.
    It is "inline", and now the body really appears before the first use.

ChangeSet
  1.1616.946.48 04/10/07 11:56:05 magnus@neptunus.(none) +4 -0
  Initialise "sorted" variable in constructor of QUICK_SELECT. The variable is set to 1 in test_if_skip_sort_order if we decide to optimize "order by" by uinsg index_read.

  sql/opt_range.cc
    1.98.2.32 04/10/07 11:56:03 magnus@neptunus.(none) +1 -1
    Initialise the sorted variable to zero QUICK_SELECT constructor.

  sql/ha_ndbcluster.cc
    1.95 04/10/07 11:56:03 magnus@neptunus.(none) +3 -0
    Check that sorted is set to 0 or 1.

  mysql-test/t/ndb_index_ordered.test
    1.12 04/10/07 11:56:03 magnus@neptunus.(none) +2 -0
    Another test to check the use of "sorted" in combination with reset_bounds()

  mysql-test/r/ndb_index_ordered.result
    1.11 04/10/07 11:56:03 magnus@neptunus.(none) +10 -0
    Another test to check the use of "sorted" in combination with reset_bounds()

ChangeSet
  1.1616.1028.1 04/10/07 09:51:30 tomas@poseidon.ndb.mysql.com +7 -0
  more order by for ndb

  mysql-test/r/ps_7ndb.result
    1.4 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +2 -2
    more order by for ndb

  mysql-test/r/ps_6bdb.result
    1.2.1.10 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +1 -1
    more order by for ndb

  mysql-test/r/ps_5merge.result
    1.2.1.10 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +2 -2
    more order by for ndb

  mysql-test/r/ps_4heap.result
    1.1.1.10 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +1 -1
    more order by for ndb

  mysql-test/r/ps_3innodb.result
    1.2.1.11 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +1 -1
    more order by for ndb

  mysql-test/r/ps_2myisam.result
    1.2.1.10 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +1 -1
    more order by for ndb

  mysql-test/include/ps_query.inc
    1.8 04/10/07 09:51:27 tomas@poseidon.ndb.mysql.com +1 -1
    more order by for ndb

ChangeSet
  1.1616.1024.5 04/10/07 09:27:39 tomas@poseidon.ndb.mysql.com +8 -0
  added order by to give same order results on different endian and different sized clusters

  mysql-test/t/ps_7ndb.test
    1.2 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +2 -2
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_7ndb.result
    1.3 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +105 -105
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_6bdb.result
    1.2.1.9 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +31 -31
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_5merge.result
    1.2.1.9 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +62 -62
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_4heap.result
    1.1.1.9 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +31 -31
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_3innodb.result
    1.2.1.10 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +31 -31
    added order by to give same order results on different endian and different sized clusters

  mysql-test/r/ps_2myisam.result
    1.2.1.9 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +31 -31
    added order by to give same order results on different endian and different sized clusters

  mysql-test/include/ps_query.inc
    1.7 04/10/07 09:27:36 tomas@poseidon.ndb.mysql.com +21 -21
    added order by to give same order results on different endian and different sized clusters

ChangeSet
  1.1627.2.2 04/10/07 12:13:42 bell@sanja.is.com.ua +7 -0
  sql_updatable_view_key replaced with updatable_views_with_limit
  now default behaviour do not prevent any updates of view.
  Also updating VIEWs of queries without LIMIT clause will not be checked at all (there will not be even warning)
  (changes according to discussion on last dev-conf)

  sql/sql_view.h
    1.2.1.1 04/10/07 12:13:37 bell@sanja.is.com.ua +1 -1
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  sql/sql_view.cc
    1.21.1.2 04/10/07 12:13:37 bell@sanja.is.com.ua +19 -23
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  sql/sql_class.h
    1.198.1.1 04/10/07 12:13:37 bell@sanja.is.com.ua +1 -1
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  sql/set_var.cc
    1.66 04/10/07 12:13:37 bell@sanja.is.com.ua +8 -7
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  sql/mysqld.cc
    1.395 04/10/07 12:13:37 bell@sanja.is.com.ua +6 -6
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  mysql-test/t/view.test
    1.42.1.1 04/10/07 12:13:37 bell@sanja.is.com.ua +4 -7
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

  mysql-test/r/view.result
    1.48.1.1 04/10/07 12:13:37 bell@sanja.is.com.ua +11 -14
    sql_updatable_view_key replaced with updatable_views_with_limit, default behaviour changed

ChangeSet
  1.1616.1027.1 04/10/07 13:02:39 dlenev@brandersnatch.localdomain +6 -0
  Fix for bug #5915 "ALTER TABLE behaves differently when converting column
  to auto_increment in 4.1".
  Now we are enforcing NO_AUTO_VALUE_ON_ZERO mode during ALTER TABLE only
  if we are converting one auto_increment column to another auto_increment
  column (this also includes most common case when we don't do anything
  with such column).
  
  Also now when we convert some column to TIMESTAMP NOT NULL column with
  ALTER TABLE we convert NULL values to current timestamp, (as we do this
  in INSERT). One can still get old behavior by setting system TIMESTAMP
  variable to 0.

  sql/sql_table.cc
    1.157.42.1 04/10/07 13:02:36 dlenev@mysql.com +14 -11
    Fix for bug #5915 "ALTER TABLE behaves differently when converting column
    to auto_increment in 4.1".
    
    Instead of always forcing NO_AUTO_VALUE_ON_ZERO in ALTER TABLE it is
    better to do this only if we are converting one auto_increment column
    to another auto_increment column (this also includes most common case
    when we don't do anything with such column).

  sql/field_conv.cc
    1.31 04/10/07 13:02:36 dlenev@mysql.com +16 -9
    Fix bug #5915 "ALTER TABLE behaves differently when converting column
    to auto_increment in 4.1". Also now when we are converting some column
    to TIMESTAMP column, we are converting NULL values to CURRENT_TIMESTAMP
    (as it was initially planned).
    
    do_copy_timestamp(): Fixed comment.
    do_copy_next_number(): We should also set auto_increment_field_not_null
      to FALSE if we have NULL in source field.
    Copy_field::set(): Moved setting of copy functions for TIMESTAMP and
      AUTO_INCREMENT fields to proper place (this was dead code before).

  mysql-test/t/type_timestamp.test
    1.18.1.1 04/10/07 13:02:36 dlenev@mysql.com +6 -6
    Removed test for creation of TIMESTAMP(19) columns (it is 4.0 specific).
    Added test for ALTER TABLE converting columns containing NULL values
    to TIMESTAMP columns.

  mysql-test/t/auto_increment.test
    1.21 04/10/07 13:02:36 dlenev@mysql.com +38 -0
    Added tests for ALTER TABLE converting columns containing NULL and 0
    values to AUTO_INCREMENT columns.

  mysql-test/r/type_timestamp.result
    1.21.1.1 04/10/07 13:02:36 dlenev@mysql.com +7 -10
    Removed test for creation of TIMESTAMP(19) columns (it is 4.0 specific).
    Added test for ALTER TABLE converting columns containing NULL values
    to TIMESTAMP columns.

  mysql-test/r/auto_increment.result
    1.29.1.1 04/10/07 13:02:36 dlenev@mysql.com +52 -0
    Added tests for ALTER TABLE converting columns containing NULL and 0
    values to AUTO_INCREMENT columns.

ChangeSet
  1.1616.1024.4 04/10/07 08:42:11 tomas@poseidon.ndb.mysql.com +2 -0
  adder order by

  mysql-test/t/ndb_subquery.test
    1.2 04/10/07 08:42:08 tomas@poseidon.ndb.mysql.com +4 -4
    adder order by

  mysql-test/r/ndb_subquery.result
    1.2 04/10/07 08:42:08 tomas@poseidon.ndb.mysql.com +4 -4
    adder order by

ChangeSet
  1.1616.1025.2 04/10/07 10:50:13 monty@mysql.com +31 -0
  After merge fixes
  Some bigger code changes was necessary becasue of the multi-table-update and the new HANDLER code

  sql/sql_yacc.yy
    1.203.1.150 04/10/07 10:50:10 monty@mysql.com +1 -1
    After merge fixes

  sql/sql_update.cc
    1.83.2.48 04/10/07 10:50:10 monty@mysql.com +28 -9
    After merge fixes
    Rework mysql_multi_update to take into account derived tables.

  sql/sql_table.cc
    1.157.2.96 04/10/07 10:50:10 monty@mysql.com +19 -16
    After merge fixes
    Simple cleanup of mysql_discard_or_import_tablespace

  sql/sql_show.cc
    1.122.1.61 04/10/07 10:50:10 monty@mysql.com +1 -2
    After merge fixes

  sql/sql_select.cc
    1.216.1.159 04/10/07 10:50:10 monty@mysql.com +1 -1
    After merge fixes

  sql/sql_lex.h
    1.102.1.70 04/10/07 10:50:10 monty@mysql.com +1 -1
    After merge fixes

  sql/sql_handler.cc
    1.53.1.2 04/10/07 10:50:10 monty@mysql.com +10 -7
    After merge fixes

  sql/sql_base.cc
    1.145.1.83 04/10/07 10:50:10 monty@mysql.com +13 -6
    After merge fixes
    (This fix was needed bacause of multi-table-update reopens tables)

  sql/sql_acl.cc
    1.74.1.67 04/10/07 10:50:10 monty@mysql.com +4 -3
    More debugging

  sql/mysqld.cc
    1.356.1.157 04/10/07 10:50:10 monty@mysql.com +6 -2
    After merge fixes

  sql/mysql_priv.h
    1.186.1.131 04/10/07 10:50:10 monty@mysql.com +1 -0
    After merge fixes

  sql/item_func.cc
    1.124.1.85 04/10/07 10:50:09 monty@mysql.com +2 -0
    Remove compiler warning

  sql/item_cmpfunc.cc
    1.111.1.48 04/10/07 10:50:09 monty@mysql.com +2 -2
    After merge fixes

  mysql-test/t/type_timestamp.test
    1.20 04/10/07 10:50:09 monty@mysql.com +11 -1
    Add back test deleted during merge

  mysql-test/t/show_check.test
    1.33.1.3 04/10/07 10:50:09 monty@mysql.com +4 -0
    More startup cleanups

  mysql-test/t/select.test
    1.27 04/10/07 10:50:09 monty@mysql.com +2 -0
    More startup cleanups

  mysql-test/t/rename.test
    1.9 04/10/07 10:50:09 monty@mysql.com +1 -1
    More startup cleanups

  mysql-test/t/range.test
    1.12.2.1 04/10/07 10:50:09 monty@mysql.com +3 -0
    More comments

  mysql-test/t/multi_update.test
    1.26.1.15 04/10/07 10:50:09 monty@mysql.com +8 -3
    More startup cleanups

  mysql-test/t/handler.test
    1.20 04/10/07 10:50:09 monty@mysql.com +17 -13
    Update results after merge
    Change is big becasue in MySQL 4.1 you are not allowed to qualify the handler alias with a databasename

  mysql-test/t/derived.test
    1.42.1.1 04/10/07 10:50:09 monty@mysql.com +1 -1
    Portability fix

  mysql-test/t/ctype_latin1_de.test
    1.18 04/10/07 10:50:09 monty@mysql.com +0 -1
    Cleanup

  mysql-test/r/show_check.result
    1.31.1.27 04/10/07 10:50:09 monty@mysql.com +3 -0
    More startup-cleanups

  mysql-test/r/select.result
    1.34.3.5 04/10/07 10:50:09 monty@mysql.com +1 -0
    More startup cleanups

  mysql-test/r/rename.result
    1.7.1.2 04/10/07 10:50:09 monty@mysql.com +1 -1
    More startup-cleanups

  mysql-test/r/multi_update.result
    1.25.1.16 04/10/07 10:50:09 monty@mysql.com +3 -1
    More startup cleanups

  mysql-test/r/handler.result
    1.22 04/10/07 10:50:09 monty@mysql.com +33 -37
    Update results after merge
    Change is big becasue in MySQL 4.1 you are not allowed to qualify the handler alias with a databasename

  mysql-test/r/func_str.result
    1.70.1.2 04/10/07 10:50:09 monty@mysql.com +1 -0
    Update results after merge

  mysql-test/r/flush_table.result
    1.5 04/10/07 10:50:09 monty@mysql.com +3 -4
    Update results after merge

  mysql-test/r/delete.result
    1.19 04/10/07 10:50:09 monty@mysql.com +11 -11
    Update results after merge

  include/hash.h
    1.15 04/10/07 10:50:09 monty@mysql.com +1 -0
    Added back function that's was used in 4.0

ChangeSet
  1.1616.1026.2 04/10/07 09:16:46 magnus@neptunus.(none) +1 -0
  Don't show NDB$BLOB tables in SHOW TABLES

  sql/ha_ndbcluster.cc
    1.92.1.1 04/10/07 09:16:44 magnus@neptunus.(none) +2 -2
    Only add the NDB-table to list of files if it can be discovered AND sucessfully created on disk. This will make susre that NDB$BLOB tables does not show up in SHOW TABLES

ChangeSet
  1.1616.1026.1 04/10/07 09:09:18 magnus@neptunus.(none) +1 -0
  Fix error message

  ndb/src/kernel/vm/Configuration.cpp
    1.23 04/10/07 09:09:15 magnus@neptunus.(none) +1 -1
    Correct error message, it should indicate that it was not possible to connect to ndb_mgmd

ChangeSet
  1.1616.1020.8 04/10/06 23:26:40 brian@brian-akers-computer.local +2 -0
  Clean up from Bar and Antony code review. Found an issue with the header file were it could end up corrupted.

  sql/examples/ha_archive.h
    1.9 04/10/06 23:19:59 brian@brian-akers-computer.local +0 -1
    No longer bother with storing the working version of the data files. Its unimportant while there is only one format. 

  sql/examples/ha_archive.cc
    1.12 04/10/06 23:19:58 brian@brian-akers-computer.local +69 -78
    Cleanup from Bar's and Antony's code review. Meta file should not be system independent (so you can copy around the files as you like).

ChangeSet
  1.1627.2.1 04/10/07 01:45:06 bell@sanja.is.com.ua +13 -0
  fixed & added comments (according to Igor's review and a bit more)

  sql/table.h
    1.73.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +7 -7
    spelling fixed
    comments fixed

  sql/table.cc
    1.123.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +17 -15
    spelling fixed
    comments added and fixed

  sql/sql_yacc.yy
    1.307.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +4 -4
    comments fixed

  sql/sql_view.cc
    1.21.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +45 -23
    comments added
    spelling and comments fixed
    // comments changed with /* */ ones

  sql/sql_update.cc
    1.122.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +4 -3
    comments fixed

  sql/sql_show.cc
    1.157 04/10/07 01:44:11 bell@sanja.is.com.ua +3 -3
    spelling fixed

  sql/sql_parse.cc
    1.358.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +15 -15
    spelling fixed

  sql/sql_lex.cc
    1.113.1.1 04/10/07 01:44:11 bell@sanja.is.com.ua +35 -17
    comments added and fixed

  sql/sql_acl.cc
    1.99 04/10/07 01:44:11 bell@sanja.is.com.ua +11 -11
    spelling fixed

  sql/password.c
    1.33 04/10/07 01:44:11 bell@sanja.is.com.ua +2 -2
    spelling fixed

  sql/parse_file.h
    1.7 04/10/07 01:44:11 bell@sanja.is.com.ua +1 -1
    spelling fixed

  sql/parse_file.cc
    1.7 04/10/07 01:44:11 bell@sanja.is.com.ua +5 -5
    spelling fixed

  sql/item_strfunc.h
    1.73.1.15 04/10/07 01:44:11 bell@sanja.is.com.ua +1 -1
    spelling fixed

ChangeSet
  1.1616.1024.3 04/10/06 21:46:44 rburnett@build.mysql.com +1 -0
   Enabled the writing of a pid file on Windows.
  
  mysqld.cc:
    Added call to create_pid_file to start_signal_handler on windows.  Also removed the #ifndef WINDOWS from two calls that deletes the pid file

  sql/mysqld.cc
    1.356.69.1 04/10/06 21:44:36 rburnett@build.mysql.com +8 -4
    Added call to create_pid_file to start_signal_handler on windows.  Also removed the #ifndef WINDOWS from two calls that deletes the pid file

ChangeSet
  1.1346.707.35 04/10/06 17:20:39 monty@mysql.com +3 -0
  Code cleanups while doing review of pushed code

  sql/sql_handler.cc
    1.19.1.25 04/10/06 17:20:35 monty@mysql.com +31 -35
    Change mode to uint (as it's a bitmap)
    Fixed DBUG_PRINT to use same format as other MySQL code

  sql/mysql_priv.h
    1.150.1.78 04/10/06 17:20:35 monty@mysql.com +1 -1
    Change mode to uint (as it's a bitmap)

  myisam/mi_locking.c
    1.23.1.9 04/10/06 17:20:35 monty@mysql.com +18 -14
    More comments

ChangeSet
  1.1616.946.44 04/10/06 13:28:59 tomas@poseidon.ndb.mysql.com +1 -0
  NdbScanOperation.cpp:
    fix for compile error in gcc.3.4.4
    and run error in gcc3.3.2

ChangeSet
  1.1616.1024.2 04/10/06 13:26:38 tomas@poseidon.ndb.mysql.com +2 -0
  forgot to remove ndbrequire

  ndb/test/run-test/atrt-mysql-test-run
    1.6.1.1 04/10/06 13:26:35 tomas@poseidon.ndb.mysql.com +1 -1
    ...

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.31.1.2 04/10/06 13:26:35 tomas@poseidon.ndb.mysql.com +0 -1
    forgot to remove ndbrequire

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.36 04/10/06 13:25:56 tomas@poseidon.ndb.mysql.com +1 -1
    fix for compile error in gcc.3.4.4
    and run error in gcc3.3.2

ChangeSet
  1.1616.1024.1 04/10/06 13:18:55 tomas@poseidon.ndb.mysql.com +4 -0
  bug#5736, subqueries and not in
  and testcases

  mysql-test/t/ndb_subquery.test
    1.1 04/10/06 13:18:51 tomas@poseidon.ndb.mysql.com +38 -0

  mysql-test/t/ndb_subquery.test
    1.0 04/10/06 13:18:51 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/mysql-test/t/ndb_subquery.test

  mysql-test/r/ndb_subquery.result
    1.1 04/10/06 13:18:50 tomas@poseidon.ndb.mysql.com +42 -0

  sql/ha_ndbcluster.cc
    1.90.1.1 04/10/06 13:18:50 tomas@poseidon.ndb.mysql.com +40 -4
    bug#5736, subqueries and not in

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.31.1.1 04/10/06 13:18:50 tomas@poseidon.ndb.mysql.com +21 -4
    bug#5736, subqueries and not in

  mysql-test/r/ndb_subquery.result
    1.0 04/10/06 13:18:50 tomas@poseidon.ndb.mysql.com +0 -0
    BitKeeper file /home/tomas/mysql-4.1/mysql-test/r/ndb_subquery.result

ChangeSet
  1.1616.946.43 04/10/06 11:00:09 joreland@mysql.com +3 -0
  testcase for bug#5736
  fix of changed clo to mysql-test-run

  mysql-test/t/ndb_subquery.test
    1.1 04/10/06 11:00:07 joreland@mysql.com +38 -0

  mysql-test/t/ndb_subquery.test
    1.0 04/10/06 11:00:07 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-ndb/mysql-test/t/ndb_subquery.test

  mysql-test/r/ndb_subquery.result
    1.1 04/10/06 11:00:06 joreland@mysql.com +42 -0

  ndb/test/run-test/atrt-mysql-test-run
    1.7 04/10/06 11:00:06 joreland@mysql.com +1 -1
    Fix options to mysql-test-run

  mysql-test/r/ndb_subquery.result
    1.0 04/10/06 11:00:06 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-ndb/mysql-test/r/ndb_subquery.result

ChangeSet
  1.1616.946.42 04/10/06 08:53:19 joreland@mysql.com +1 -0
  debug printout

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.35 04/10/06 08:53:16 joreland@mysql.com +0 -1
    debug printout

ChangeSet
  1.1616.946.41 04/10/06 08:48:26 joreland@mysql.com +2 -0
  bug#5367
  subqueries with "not in" and ndb

  sql/ha_ndbcluster.cc
    1.92 04/10/06 08:48:24 joreland@mysql.com +40 -4
    Rewrite index_read to give proper error codes back

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.34 04/10/06 08:48:23 joreland@mysql.com +22 -4
    1) Fix handling of LQHKEYREF & IgnoreError & Index read
    2) Fix TCRELEASEREQ = ok if CS_ABORTING & AS_IDLE
    3) Give more info back in case of TCRELEASEREF

ChangeSet
  1.1346.746.1 04/10/06 01:24:21 monty@mysql.com +7 -0
  Reverted patch for new usage of open_count as it caused more problems than it solved
  Cleaned up patch for checking locks for multi-table updates

  sql/sql_update.cc
    1.54.1.49 04/10/06 01:24:19 monty@mysql.com +67 -43
    Cleaned up (and made it more secure) patch for checking locks for multi-table updates

  sql/sql_table.cc
    1.112.14.1 04/10/06 01:24:19 monty@mysql.com +1 -5
    No need to unlock after failed call to external_lock()

  sql/sql_acl.cc
    1.51.1.78 04/10/06 01:24:19 monty@mysql.com +1 -1
    Removed compiler warning

  sql/handler.cc
    1.82.1.29 04/10/06 01:24:19 monty@mysql.com +1 -1
    Removed compiler warning

  sql/ha_myisam.cc
    1.92.1.40 04/10/06 01:24:19 monty@mysql.com +4 -22
    Reverted patch for new usage of open_counts

  myisam/mi_locking.c
    1.23.1.8 04/10/06 01:24:19 monty@mysql.com +34 -83
    Reverted patch for new usage of open_counts

  myisam/mi_close.c
    1.13.1.2 04/10/06 01:24:19 monty@mysql.com +7 -2
    Reverted patch for new usage of open_counts

ChangeSet
  1.1616.1023.1 04/10/05 21:23:38 dlenev@brandersnatch.localdomain +1 -0
  Fixed small bug in handling of pre-4.1 TIMESTAMP columns which was
  introduced during implementation of TIMESTAMP columns, which are able 
  to store NULLs (Unfortunately it is impossible to write test case for
  this. Kudos to Holyfoot for noticing it!)

  sql/field.cc
    1.184.1.1 04/10/05 21:23:35 dlenev@mysql.com +8 -0
    Field_timestamp::get_auto_set_type(): To preserve compatibility 
    with pre-4.1 we have to handle TIMESTAMP_OLD_FIELD columns properly. 
    (It is ok to handle them as TIMESTAMP_DNUN_FIELD since value of first
     such column should be set to current timestamp on both INSERT and UPDATE
     operations, and we don't call this method for rest of them). 

ChangeSet
  1.1616.1020.4 04/10/05 20:15:07 bar@mysql.com +5 -0
  Bug #5832 SELECT doesn't return records in some cases

ChangeSet
  1.1616.1020.3 04/10/05 17:24:56 heikki@hundin.mysql.fi +1 -0
  dict0mem.h:
    Fix typos in previous push

ChangeSet
  1.1346.730.19 04/10/05 21:19:40 hf@deer.(none) +1 -0
  Fix for #5730 (Query cache crashes server)
  Recusive part leads to stack overflow

  sql/sql_cache.cc
    1.29.1.32 04/10/05 21:19:29 hf@deer.(none) +37 -38
    Recursion removed from Query_cache::allocate_data_chain

ChangeSet
  1.1616.1021.1 04/10/05 15:18:32 tomas@poseidon.ndb.mysql.com +1 -0
  more and better arbitration warnings for cluster config

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.36 04/10/05 15:18:27 tomas@poseidon.ndb.mysql.com +9 -1
    more and better arbitration warnings for cluster config

  sql/field.cc
    1.185 04/10/05 20:15:01 bar@mysql.com +9 -1
    Bug #5832 SELECT doesn't return records in some cases

  mysql-test/t/ctype_utf8.test
    1.34 04/10/05 20:15:01 bar@mysql.com +20 -0
    Bug #5832 SELECT doesn't return records in some cases

  mysql-test/t/bdb.test
    1.39 04/10/05 20:15:01 bar@mysql.com +20 -0
    Bug #5832 SELECT doesn't return records in some cases

  mysql-test/r/ctype_utf8.result
    1.36 04/10/05 20:15:01 bar@mysql.com +24 -0
    Bug #5832 SELECT doesn't return records in some cases

  mysql-test/r/bdb.result
    1.29.4.4 04/10/05 20:15:01 bar@mysql.com +24 -0
    Bug #5832 SELECT doesn't return records in some cases

  innobase/include/dict0mem.h
    1.21 04/10/05 17:24:38 heikki@hundin.mysql.fi +4 -5
    Fix typos in previous push

ChangeSet
  1.1616.1020.1 04/10/05 17:08:22 heikki@hundin.mysql.fi +3 -0
  ha_innodb.cc:
    Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum); add comments about why innobase_get_at_most_n_mbchars() works ok
  dict0mem.h:
    Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum)
  row0mysql.c:
    If MySQL tries to create a column prefix index longer that 255 UTF-8 characters, give an error, and drop the table from the InnoDB internal data dictionary. MySQL did not drop the table there in its own error handling.

  sql/ha_innodb.cc
    1.90.1.62 04/10/05 17:07:49 heikki@hundin.mysql.fi +17 -28
    Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum); add comments about why innobase_get_at_most_n_mbchars() works ok

  innobase/include/dict0mem.h
    1.20 04/10/05 17:03:03 heikki@hundin.mysql.fi +13 -4
    Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum)

  innobase/row/row0mysql.c
    1.71 04/10/05 17:01:43 heikki@hundin.mysql.fi +11 -2
    If MySQL tries to create a column prefix index longer that 255 UTF-8 characters, give an error, and drop the table from the InnoDB internal data dictionary. MySQL did not drop the table there in its own error handling.

ChangeSet
  1.1616.1017.4 04/10/05 17:02:09 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #5555: "GROUP BY enum_field" returns incorrect results

  sql/ha_heap.cc
    1.44.3.2 04/10/05 17:02:06 gluh@gluh.mysql.r18.ru +2 -6
    Fix for bug #5555: "GROUP BY enum_field" returns incorrect results

  mysql-test/t/func_group.test
    1.24.1.2 04/10/05 17:02:06 gluh@gluh.mysql.r18.ru +24 -0
    Fix for bug #5555: "GROUP BY enum_field" returns incorrect results

  mysql-test/r/func_group.result
    1.22.5.5 04/10/05 17:02:05 gluh@gluh.mysql.r18.ru +26 -0
    Fix for bug #5555: "GROUP BY enum_field" returns incorrect results

ChangeSet
  1.1616.1019.1 04/10/05 14:42:15 lenz@mysql.com +1 -0
   - Rename the *.cnf files to *.ini for the Windows source distribution

  scripts/make_win_src_distribution.sh
    1.23 04/10/05 14:42:09 lenz@mysql.com +7 -1
     - Rename the *.cnf files to *.ini for the Windows source distribution

ChangeSet
  1.1627.1.9 04/10/05 15:07:31 bell@sanja.is.com.ua +3 -0
  postmerge fix

  sql/sql_insert.cc
    1.114.1.11 04/10/05 15:07:28 bell@sanja.is.com.ua +5 -1
    postmerge fix

  mysql-test/t/view.test
    1.44 04/10/05 15:07:28 bell@sanja.is.com.ua +0 -1
    postmerge fix

  mysql-test/r/view.result
    1.50 04/10/05 15:07:28 bell@sanja.is.com.ua +1 -2
    postmerge fix

ChangeSet
  1.1616.946.38 04/10/05 13:51:32 joreland@mysql.com +2 -0
  Don't need to scan exclusive since keyinfo is sent anyway

  sql/ha_ndbcluster.cc
    1.89.1.2 04/10/05 13:51:29 joreland@mysql.com +1 -4
    Don't need to scan exclusive since keyinfo is sent anyway

  ndb/test/ndbapi/testBlobs.cpp
    1.13 04/10/05 13:51:29 joreland@mysql.com +1 -1
    Don't need to scan exclusive since keyinfo is sent anyway

ChangeSet
  1.1346.745.1 04/10/05 14:47:10 Sinisa@sinisa.nasamreza.org +1 -0
  Fix for wrongly calculated Examined_rows in 4.0 UNION's.

  sql/sql_union.cc
    1.22.1.28 04/10/05 14:47:03 Sinisa@sinisa.nasamreza.org +7 -2
    Fixing a non-critical bug in 4.0 UNION's which results in erronously 
    calculated number o fexamined rows. This value is displayed in the 
    slow query log.
    
    This is a bug number #5879.
     

ChangeSet
  1.1616.946.37 04/10/05 12:17:42 joreland@mysql.com +12 -0
  wl2135 - index restart

  sql/ha_ndbcluster.cc
    1.89.1.1 04/10/05 12:17:37 joreland@mysql.com +35 -19
    Use NdbIndexScanOperation::reset_bounds when
      performing second index access

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.35 04/10/05 12:17:37 joreland@mysql.com +16 -5
    Keep theLockMode up-to-date

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.12 04/10/05 12:17:37 joreland@mysql.com +14 -2
    Keep theLockMode up-to-date

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.33 04/10/05 12:17:36 joreland@mysql.com +13 -20
    Store flags in ScanFragReq::requestInfo format

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.17 04/10/05 12:17:36 joreland@mysql.com +1 -12
    Store flags in ScanFragReq::requestInfo format

  ndb/src/common/debugger/signaldata/ScanTab.cpp
    1.9 04/10/05 12:17:36 joreland@mysql.com +3 -2
    Split exclusive/keyinfo

  ndb/include/ndbapi/NdbResultSet.hpp
    1.4 04/10/05 12:17:36 joreland@mysql.com +11 -1
    Add possibility to get operation

  ndb/include/ndbapi/NdbOperation.hpp
    1.16 04/10/05 12:17:36 joreland@mysql.com +3 -1
    Add possibility retreive lock mode

  ndb/include/ndbapi/NdbIndexScanOperation.hpp
    1.5 04/10/05 12:17:36 joreland@mysql.com +1 -0
    Add possibility retreive sorted flag

  ndb/include/kernel/signaldata/ScanTab.hpp
    1.8 04/10/05 12:17:36 joreland@mysql.com +21 -1
    Split exclusive/keyinfo

  mysql-test/t/ndb_index_ordered.test
    1.11 04/10/05 12:17:36 joreland@mysql.com +3 -0
    test case

  mysql-test/r/ndb_index_ordered.result
    1.10 04/10/05 12:17:36 joreland@mysql.com +8 -0
    test case

ChangeSet
  1.1616.1017.3 04/10/05 10:04:09 tomas@poseidon.ndb.mysql.com +1 -0
  moved code out of DBUG_ASSERT

  sql/ha_ndbcluster.cc
    1.90 04/10/05 10:04:03 tomas@poseidon.ndb.mysql.com +6 -3
    moved code out of DBUG_ASSERT

ChangeSet
  1.1616.1018.1 04/10/05 01:40:00 brian@brian-akers-computer.local +2 -0
  Row level lock code for the archive storage engine. 

  sql/examples/ha_archive.cc
    1.9.1.2 04/10/05 01:39:48 brian@brian-akers-computer.local +0 -1
    Removed debug statement. 

  sql/examples/ha_archive.h
    1.8 04/10/05 01:33:13 brian@brian-akers-computer.local +12 -2
    Updates for new meta file. 

  sql/examples/ha_archive.cc
    1.9.1.1 04/10/05 01:33:13 brian@brian-akers-computer.local +410 -94
    Updates for row level locks. New meta file gives us a constant count of the number of rows (and has automatic rebuild in the case of corruption). One bug noticed when the last blob was null for the last row. 

ChangeSet
  1.1616.1017.2 04/10/05 07:48:51 tomas@poseidon.ndb.mysql.com +2 -0
  last try didnt work

  ndb/src/common/util/version.c
    1.8 04/10/05 07:48:47 tomas@poseidon.ndb.mysql.com +1 -1
    last try didnt work

  configure.in
    1.201.1.103 04/10/05 07:48:47 tomas@poseidon.ndb.mysql.com +1 -1
    last try didnt work

ChangeSet
  1.1616.946.36 04/10/05 09:01:22 joreland@mysql.com +6 -0
  wl2135 test prg + bug fixes

  ndb/test/src/UtilTransactions.cpp
    1.10 04/10/05 09:01:19 joreland@mysql.com +5 -13
    Update test prg.
    - use LM_Read to maintain locks
    - set iop = null on temporary error (restart transaction)

  ndb/src/ndbapi/Ndblist.cpp
    1.9 04/10/05 09:01:19 joreland@mysql.com +2 -2
    Use correct type

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.34 04/10/05 09:01:19 joreland@mysql.com +29 -23
    Set magic number to invalid before first prepareSendScan
    (so that prepareSendScan is only called once incase of restarts)

  ndb/src/ndbapi/NdbConnection.cpp
    1.19 04/10/05 09:01:19 joreland@mysql.com +13 -0
    Add support for removing op from list

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.16 04/10/05 09:01:19 joreland@mysql.com +1 -1
    virtual destructor 

  ndb/include/ndbapi/NdbConnection.hpp
    1.15 04/10/05 09:01:19 joreland@mysql.com +2 -0
    Add support for removing op from list

ChangeSet
  1.1616.1017.1 04/10/05 06:49:11 tomas@poseidon.ndb.mysql.com +2 -0
  bumped up version to 3.5.2
  removed staus flag

  ndb/src/common/util/version.c
    1.7 04/10/05 06:49:07 tomas@poseidon.ndb.mysql.com +14 -7
    bumped up version to 3.5.2
    removed staus flag

  configure.in
    1.201.1.102 04/10/05 06:49:07 tomas@poseidon.ndb.mysql.com +2 -2
    bumped up version to 3.5.2
    removed staus flag

ChangeSet
  1.1627.1.7 04/10/04 22:26:36 igor@rurik.mysql.com +3 -0
  join_outer.result, join_outer.test:
    Added a test case for bug #5896.
  sql_select.cc:
    Fixed the problem of ignoring on expressions depending
    only on outer table when outer table either contains
    1 row or is guaranteed to return only 1 row (bug #5896).

  mysql-test/r/join_outer.result
    1.25.1.9 04/10/04 22:22:10 igor@rurik.mysql.com +45 -1
    Added a test case for bug #5896.

  mysql-test/t/join_outer.test
    1.15 04/10/04 22:21:27 igor@rurik.mysql.com +26 -1
    Added a test case for bug #5896.

  sql/sql_select.cc
    1.235.11.8 04/10/04 22:16:36 igor@rurik.mysql.com +22 -0
    Fixed the problem of ignoring on expressions depending
    only on outer tables when outer tables either contained
    1 row or is guaranteed to return not more than 1 row.
    (bug #5896).

ChangeSet
  1.1627.1.6 04/10/05 03:05:20 monty@mishka.local +3 -0
  After merge fixes

  mysql-test/t/view.test
    1.42 04/10/05 03:05:16 monty@mishka.local +8 -8
    After merge fixes

  mysql-test/r/view.result
    1.48 04/10/05 03:05:16 monty@mishka.local +6 -6
    After merge fixes

  mysql-test/r/mysqldump.result
    1.21 04/10/05 03:05:16 monty@mishka.local +3 -1
    Fixed tests (changed becasue of new checking of float numbers during parsing)

ChangeSet
  1.1624.92.2 04/10/05 01:05:15 monty@mishka.local +6 -0
  Fixed bug in strict mode (A state was not properly cleared on successful insert/update's)

  sql/sql_update.cc
    1.117.3.4 04/10/05 01:05:12 monty@mishka.local +1 -0
    Fixed bug in strict mode

  sql/sql_insert.cc
    1.114.7.6 04/10/05 01:05:12 monty@mishka.local +1 -0
    Fixed bug in strict mode

  sql/set_var.cc
    1.65 04/10/05 01:05:12 monty@mishka.local +0 -3
    Don't clear any flags in traditional mode

  mysql-test/t/strict.test
    1.3 04/10/05 01:05:12 monty@mishka.local +20 -10
    More tests for strict mode

  mysql-test/r/strict.result
    1.3 04/10/05 01:05:11 monty@mishka.local +47 -11
    More tests for strict mode

  mysql-test/mysql-test-run.sh
    1.210 04/10/05 01:05:11 monty@mishka.local +13 -13
    Print less text on failure

ChangeSet
  1.1346.743.3 04/10/04 20:07:49 rburnett@build.mysql.com +1 -0
  Bug #5829  	mysqlimport garbles path of the file to be imported
  
  Original code was checking ! unix_socket for local_file flag.  This doesn't work and so was removed.  Now
  to import a local file, you must use the --local command line option.
  
  mysqlimport.c:
    Removed check of unix_socket to set local_file

ChangeSet
  1.1346.743.2 04/10/04 23:26:42 vva@eagle.mysql.r18.ru +3 -0
  patch fixing after review on patch-fixing of 
  Bug #5492 
  "set @@session.read_rnd_buffer_size=33554432" crashes server on query
  
  1. added warning comments for uint3korr (need one more byte allocated)
  2. unsigned long in uint3korr was replaced by unsigned int to 
     avoid problems on 64-bits platforms
  3. shorten warning comments in init_rr_cache in sql/records.cc

  sql/records.cc
    1.19.4.3 04/10/04 23:26:39 vva@eagle.mysql.r18.ru +1 -6
    shorten warning comments for my_malloc_lock in init_rr_cache

  include/my_global.h
    1.34.1.35 04/10/04 23:26:39 vva@eagle.mysql.r18.ru +7 -1
    1. added warning comments for uint3korr (need one more byte allocated)
    2. unsigned long in uint3korr was replaced by unsigned int to 
       avoid problems on 64-bits platforms

  include/config-win.h
    1.23.1.13 04/10/04 23:26:39 vva@eagle.mysql.r18.ru +7 -1
    1. added warning comments for uint3korr (need one more byte allocated)
    2. unsigned long in uint3korr was replaced by unsigned int to 
       avoid problems on 64-bits platforms

  client/mysqlimport.c
    1.29.1.6 04/10/04 20:01:32 rburnett@build.mysql.com +3 -5
    Removed check of unix_socket to set local_file

ChangeSet
  1.1616.1014.9 04/10/04 20:38:23 marko@hundin.mysql.fi +4 -0
  InnoDB: Fix ALTER TABLE t DISCARD TABLESPACE (Bug #5851)

  innobase/ut/ut0mem.c
    1.23 04/10/04 20:38:17 marko@hundin.mysql.fi +6 -2
    Improve documentation of ut_strcpyq() and ut_memcpyq()

  innobase/row/row0mysql.c
    1.70 04/10/04 20:38:17 marko@hundin.mysql.fi +2 -2
    row_discard_tablespace_for_mysql(): Add quotes around table_name
    in DISCARD_TABLESPACE_PROC (Bug #5851)

  innobase/include/ut0mem.ic
    1.6 04/10/04 20:38:17 marko@hundin.mysql.fi +1 -1
    Improve documentation of ut_strlenq()

  innobase/include/ut0mem.h
    1.16 04/10/04 20:38:17 marko@hundin.mysql.fi +7 -3
    Improve documentation of ut_strlenq(), ut_strcpyq() and ut_memcpyq()

ChangeSet
  1.1616.1014.8 04/10/04 19:48:41 heikki@hundin.mysql.fi +1 -0
  lock0lock.c:
    Fix compiler warning

  innobase/lock/lock0lock.c
    1.41 04/10/04 19:48:29 heikki@hundin.mysql.fi +9 -0
    Fix compiler warning

ChangeSet
  1.1616.946.35 04/10/04 17:48:03 joreland@mysql.com +4 -0
  wl2135 - ndb api test prg

  ndb/test/src/UtilTransactions.cpp
    1.9 04/10/04 17:48:01 joreland@mysql.com +253 -14
    Completely new verifyOrderedIndex
       which utilies new wl2135 functionality
    + more utility functions

  ndb/test/src/NDBT_ResultRow.cpp
    1.10 04/10/04 17:48:01 joreland@mysql.com +5 -1
    Completely new verifyOrderedIndex
       which utilies new wl2135 functionality
    + more utility functions

  ndb/test/include/UtilTransactions.hpp
    1.3 04/10/04 17:48:01 joreland@mysql.com +15 -4
    Completely new verifyOrderedIndex
       which utilies new wl2135 functionality
    + more utility functions

  ndb/test/include/NDBT_ResultRow.hpp
    1.2 04/10/04 17:48:01 joreland@mysql.com +3 -2
    Completely new verifyOrderedIndex
       which utilies new wl2135 functionality
    + more utility functions

ChangeSet
  1.1616.1014.5 04/10/04 18:58:06 konstantin@mysql.com +1 -0
  Comments to the single-select optimization algorithm.

  sql/item_subselect.cc
    1.60.1.52 04/10/04 18:58:03 konstantin@mysql.com +24 -1
    Comments to the single-select optimization algorithm.

ChangeSet
  1.1616.1014.4 04/10/04 13:53:36 tomas@poseidon.ndb.mysql.com +1 -0
  corrected merge error rgarding NDB_CONNECTSTRING

  mysql-test/mysql-test-run.sh
    1.208.1.10 04/10/04 13:53:31 tomas@poseidon.ndb.mysql.com +5 -4
    corrected merge error rgarding NDB_CONNECTSTRING

ChangeSet
  1.1616.1014.3 04/10/04 13:26:33 tomas@poseidon.ndb.mysql.com +2 -0
  added debug printouts in ndbapi

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.32 04/10/04 13:26:29 tomas@poseidon.ndb.mysql.com +10 -4
    added debug printouts in ndbapi

  ndb/src/ndbapi/Ndb.cpp
    1.29 04/10/04 13:26:29 tomas@poseidon.ndb.mysql.com +16 -6
    added debug printouts in ndbapi

ChangeSet
  1.1346.707.29 04/10/04 16:24:37 marko@hundin.mysql.fi +2 -0
  InnoDB: make ALTER TABLE to work on table names containing '#' (Bug #5856)

  innobase/row/row0mysql.c
    1.39.1.33 04/10/04 16:24:34 marko@hundin.mysql.fi +1 -0
    row_drop_table_for_mysql(): Remove a memory leak

  innobase/dict/dict0dict.c
    1.26.1.34 04/10/04 16:24:33 marko@hundin.mysql.fi +16 -6
    dict_strip_comments(): do not look for comments within quotes (Bug #5856)

ChangeSet
  1.1616.1015.1 04/10/04 17:13:31 dlenev@brandersnatch.localdomain +3 -0
  Made TIMESTAMP NULL columns without explicit DEFAULT value to be always
  treated as DEFAULT NULL columns (independently from their position in
  table).
  
  (still to be discussed with Monty, Brian, Trudy et al. before push)

  sql/sql_parse.cc
    1.271.1.114 04/10/04 17:13:29 dlenev@mysql.com +17 -14
    add_field_to_list(): made TIMESTAMP NULL columns without explicit 
    DEFAULT value to be always treated as DEFAULT NULL columns (independently
    from their position in table). This also simplifies code a bit.

  mysql-test/t/type_timestamp.test
    1.18 04/10/04 17:13:29 dlenev@mysql.com +13 -2
    Update test after making TIMESTAMP NULL columns without explicit 
    DEFAULT value to be always treated as DEFAULT NULL columns 
    (independently from their position in table).

  mysql-test/r/type_timestamp.result
    1.21 04/10/04 17:13:29 dlenev@mysql.com +17 -2
    Update test after making TIMESTAMP NULL columns without explicit 
    DEFAULT value to be always treated as DEFAULT NULL columns 
    (independently from their position in table).

ChangeSet
  1.1616.1011.3 04/10/04 12:40:46 tomas@poseidon.ndb.mysql.com +1 -0
  typo

  sql/ha_ndbcluster.cc
    1.74.6.5 04/10/04 12:40:41 tomas@poseidon.ndb.mysql.com +1 -0
    typo

ChangeSet
  1.1616.1013.1 04/10/04 12:26:26 tomas@poseidon.ndb.mysql.com +3 -0
  bug #5872, transactions should only be restarted with transaction.on flag off if execute_commit has been performed
  added testcase for this
  use force send for all executes

  sql/ha_ndbcluster.cc
    1.74.6.4 04/10/04 12:26:23 tomas@poseidon.ndb.mysql.com +37 -17
    bug #5872, transactions should only be restarted with transaction.on flag off if execute_commit has been performed
    use force send for all executes

  mysql-test/t/ndb_blob.test
    1.9 04/10/04 12:26:23 tomas@poseidon.ndb.mysql.com +5 -0
    added testcase for alter table of blob from ndb to myisam

  mysql-test/r/ndb_blob.result
    1.11 04/10/04 12:26:23 tomas@poseidon.ndb.mysql.com +5 -0
    added testcase for alter table of blob from ndb to myisam

ChangeSet
  1.1616.946.33 04/10/04 13:43:16 joreland@mysql.com +1 -0
  Don't compile -O1 if --with-debug=full (as it can optimize away the call stack)

  BUILD/SETUP.sh
    1.26 04/10/04 13:43:13 joreland@mysql.com +9 -2
    Don't compile -O1 if --with-debug=full (as it can optimize away the call stack)

ChangeSet
  1.1616.946.32 04/10/04 13:08:58 joreland@mysql.com +1 -0
  new printer

  ndb/src/common/debugger/signaldata/ScanFrag.cpp
    1.1 04/10/04 13:08:54 joreland@mysql.com +42 -0

  ndb/src/common/debugger/signaldata/ScanFrag.cpp
    1.0 04/10/04 13:08:54 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-ndb/ndb/src/common/debugger/signaldata/ScanFrag.cpp

ChangeSet
  1.1616.1012.1 04/10/04 12:59:04 joreland@mysql.com +23 -0
  NdbIndexScanOperation::reset_bounds()
  - Send BOUNDS as KEYINFO
  - At restart, only reset KEYINFO
  
  --
  Fix resource shortage at KEYINFO in Dbtc and Dblqh w.r.t scan
  --

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.33 04/10/04 12:59:01 joreland@mysql.com +189 -118
    Send BOUNDS in KEYINFO instead of ATTRINFO

  ndb/src/ndbapi/NdbOperationInt.cpp
    1.9 04/10/04 12:59:01 joreland@mysql.com +0 -4
    Remove bounds stuff

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.9.1.1 04/10/04 12:59:01 joreland@mysql.com +0 -4
    Remove bounds stuff

  ndb/src/ndbapi/NdbOperation.cpp
    1.11 04/10/04 12:59:01 joreland@mysql.com +0 -10
    Remove bounds

  ndb/src/ndbapi/NdbConnection.cpp
    1.18 04/10/04 12:59:01 joreland@mysql.com +13 -8
    reset bounds

  ndb/src/kernel/blocks/suma/Suma.cpp
    1.9 04/10/04 12:59:01 joreland@mysql.com +1 -1
    Fix SCAN_FRAGREQ

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.15 04/10/04 12:59:01 joreland@mysql.com +2 -2
    Skip useless 5 words in beginning of TuxBounds

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.32 04/10/04 12:59:01 joreland@mysql.com +84 -28
    Handle keyinfo in range scan

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.16 04/10/04 12:59:01 joreland@mysql.com +5 -2
    Let range scan use KEYinfo for bounds instead of attrinfo

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.34 04/10/04 12:59:01 joreland@mysql.com +30 -36
    Let range scan use KEYinfo for bounds instead of attrinfo

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.19 04/10/04 12:59:01 joreland@mysql.com +1 -1
    Use same sendKeyInfo for both acckeyreq and tux_bounds

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.8 04/10/04 12:59:01 joreland@mysql.com +1 -1
    Updated ScanFragReq

  ndb/src/common/debugger/signaldata/SignalDataPrint.cpp
    1.5 04/10/04 12:59:01 joreland@mysql.com +2 -0
    New signal data printer for ScanFrag

  ndb/src/common/debugger/signaldata/ScanTab.cpp
    1.8 04/10/04 12:59:01 joreland@mysql.com +4 -2
    Fix printout

  ndb/src/common/debugger/signaldata/Makefile.am
    1.4 04/10/04 12:59:01 joreland@mysql.com +2 -1
    New signal data printer for ScanFrag

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.13.1.1 04/10/04 12:59:01 joreland@mysql.com +2 -0
    reset bounds

  ndb/include/ndbapi/NdbOperation.hpp
    1.13.1.1 04/10/04 12:59:01 joreland@mysql.com +0 -4
    Remove bounds stuff from NdbOperation and put it into NdbScanOperation

  ndb/include/ndbapi/NdbIndexScanOperation.hpp
    1.4 04/10/04 12:59:01 joreland@mysql.com +7 -1
    new method for saving BOUNDS

  ndb/include/ndbapi/NdbConnection.hpp
    1.14 04/10/04 12:59:01 joreland@mysql.com +1 -0
    Function for adding op to list

  ndb/include/kernel/signaldata/ScanTab.hpp
    1.7 04/10/04 12:59:01 joreland@mysql.com +1 -1
    Send KeyLen in ScanTabReq (for range scans)

  ndb/include/kernel/signaldata/ScanFrag.hpp
    1.7 04/10/04 12:59:00 joreland@mysql.com +4 -2
    Send KeyLen in ScanFragReq (for range scans)

  ndb/include/kernel/signaldata/KeyInfo.hpp
    1.3 04/10/04 12:59:00 joreland@mysql.com +1 -0
    Let NdbScanOperation access AttrInfo

  ndb/include/kernel/signaldata/AttrInfo.hpp
    1.2 04/10/04 12:59:00 joreland@mysql.com +2 -1
    Let NdbScanOperation access AttrInfo

ChangeSet
  1.1624.91.2 04/10/04 13:45:35 bell@sanja.is.com.ua +3 -0
  postmerge fix

  sql/table.cc
    1.121 04/10/04 13:43:16 bell@sanja.is.com.ua +38 -30
    postmerge fix

  mysql-test/t/view.test
    1.41 04/10/04 13:43:16 bell@sanja.is.com.ua +8 -8
    postmerge fix

  mysql-test/r/view.result
    1.47 04/10/04 13:43:16 bell@sanja.is.com.ua +6 -6
    postmerge fix

ChangeSet
  1.1616.1011.1 04/10/04 14:14:30 konstantin@mysql.com +2 -0
  A couple of typos fixed.

  sql/sql_class.h
    1.146.1.111 04/10/04 14:14:26 konstantin@mysql.com +0 -2
    no such class Ttem_subselect.

  sql/item.cc
    1.58.1.106 04/10/04 14:14:26 konstantin@mysql.com +1 -1
    A typo fixed in a comment, which is probably not valid any more

ChangeSet
  1.1616.1010.4 04/10/04 11:45:07 joerg@mysql.com +1 -0
  To allow compilation on Tru64, the MySQL code should not mess
  with the system-reserved (and system-defined) '_REENTRANT' 
  CPP identifier.
  Especially, it must not be "undefine"d, because the Tru64 compiler
  needs it if threads are enabled.

  include/my_pthread.h
    1.65.1.9 04/10/04 11:45:04 joerg@mysql.com +0 -1
    On Tru64, '_REENTRANT' is set by the compiler when the "-pthread" 
    option is given, and it must be set when the system's 'pthread.h' is 
    included (or else a '#error' is activated).
    So it must not be undef'ed, and it should not be def'ed either, as it
    is a system-reserved CPP identifier with which we should not mess
    anyway - it is risky to use it!
    Build on all platforms was checked privately, change caused no errors!

ChangeSet
  1.1627.1.3 04/10/04 12:34:41 bell@sanja.is.com.ua +1 -0
  fixed problem with freeing stack memory

  sql/sql_base.cc
    1.187 04/10/04 12:33:52 bell@sanja.is.com.ua +2 -4
    fixed problem with freeing stack memory

ChangeSet
  1.1616.991.15 04/10/04 06:58:33 tomas@poseidon.ndb.mysql.com +2 -0
  addes auto pointer class for using with my_ functions
  switch to using my_ for heap allocations

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.18.1.1 04/10/04 06:58:30 tomas@poseidon.ndb.mysql.com +32 -47
    switch to using my_ for heap allocations

  ndb/include/util/NdbAutoPtr.hpp
    1.4 04/10/04 06:58:29 tomas@poseidon.ndb.mysql.com +10 -0
    addes auto pointer class for using with my_ functions

ChangeSet
  1.1616.1010.3 04/10/04 11:50:31 bar@mysql.com +1 -0
  sql_show.cc:
    ctype_recode does not hang anymore. Small fix after Marko's change.

  sql/sql_show.cc
    1.122.17.4 04/10/04 11:48:53 bar@mysql.com +2 -2
    ctype_recode does not hang anymore. Small fix after Marko's change.

ChangeSet
  1.1616.1010.2 04/10/04 00:25:04 tomas@poseidon.ndb.mysql.com +1 -0
  use new function stop_ndbcluster

  mysql-test/mysql-test-run.sh
    1.208.7.3 04/10/04 00:24:59 tomas@poseidon.ndb.mysql.com +1 -8
    use new function stop_ndbcluster

ChangeSet
  1.1616.1010.1 04/10/04 00:10:33 tomas@poseidon.ndb.mysql.com +1 -0
  better cleanup of cluster processes with test failure

  mysql-test/mysql-test-run.sh
    1.208.7.2 04/10/04 00:10:30 tomas@poseidon.ndb.mysql.com +38 -30
    better cleanup of cluster processes with test failure

ChangeSet
  1.1616.946.27 04/10/03 23:41:15 tomas@poseidon.ndb.mysql.com +1 -0
  make sure old mysqld's are shutdown

  mysql-test/mysql-test-run.sh
    1.208.1.7 04/10/03 23:41:12 tomas@poseidon.ndb.mysql.com +4 -1
    make sure old mysqld's are shutdown

ChangeSet
  1.1616.1009.3 04/10/03 23:20:05 tomas@poseidon.ndb.mysql.com +1 -0
  merge error

  sql/ha_ndbcluster.cc
    1.87 04/10/03 23:20:00 tomas@poseidon.ndb.mysql.com +22 -4
    merge error

ChangeSet
  1.1616.1009.2 04/10/03 22:27:04 tomas@poseidon.ndb.mysql.com +1 -0
  merge error

  sql/ha_ndbcluster.cc
    1.86 04/10/03 22:26:47 tomas@poseidon.ndb.mysql.com +5 -5
    merge error

ChangeSet
  1.1346.742.2 04/10/03 10:00:26 dellis@goetia.(none) +2 -0
  mysqld.cc:
    BUG #5731 Restrict key_buffer_size to 4GB on 64 bit platforms

  BitKeeper/etc/logging_ok
    1.206.32.5 04/10/03 10:00:26 dellis@goetia.(none) +1 -0
    Logging to logging@openlogging.org accepted

  sql/mysqld.cc
    1.297.49.1 04/10/03 10:00:06 dellis@goetia.(none) +1 -1
    BUG #5731 Restrict key_buffer_size to 4GB on 64 bit platforms

ChangeSet
  1.1616.946.25 04/10/02 20:16:14 paul@kite-hub.kitebird.com +1 -0
  mysqldump.c:
    typos in comment.

  client/mysqldump.c
    1.143.1.1 04/10/02 20:16:00 paul@kite-hub.kitebird.com +1 -1
    typos in comment.

ChangeSet
  1.1346.740.1 04/10/03 00:20:47 antony@ltantony.rdg.cyberkinetica.homeunix.net +7 -0
  Bug#4118: multi-table UPDATE takes WRITE lock on read table
    Ensures that WRITE lock is not obtained on all tables referenced.

  sql/sql_yacc.yy
    1.145.1.87 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +10 -2
    Bug#4118
      Split multi-update to its own case statement in sql_parse.cc

  sql/sql_update.cc
    1.54.1.48 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +90 -14
    Bug#4118
      Overview of locking checking:    
        1. Open and acquire READ lock
        2. Check to see which tables need WRITE lock
        3. Unlock tables and relock

  sql/sql_parse.cc
    1.218.41.1 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +17 -12
    Bug#4118
      Split multi-update to its own case statement in sql_parse.cc

  mysql-test/t/multi_update.test
    1.17.1.19 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +0 -2
    Bug#4118
      Fix test

  mysql-test/t/lock_multi.test
    1.3.1.2 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +24 -0
    Bug#4118
      New test for multi-update locking

  mysql-test/r/multi_update.result
    1.15.1.19 04/10/03 00:20:46 antony@ltantony.rdg.cyberkinetica.homeunix.net +0 -1
    Bug#4118
      Fix test

  mysql-test/r/lock_multi.result
    1.5.1.1 04/10/03 00:20:45 antony@ltantony.rdg.cyberkinetica.homeunix.net +12 -0
    Bug#4118
      New test for multi-update locking

ChangeSet
  1.1624.92.1 04/10/02 22:20:08 monty@mishka.local +65 -0
  More fixes for strict mode:
  More tests.
  Better error messages.
  Fixed bug when checking if we updated all needed columns for INSERT.
  Give an error if we encounter a wrong float value during parsing.
  Don't print DEFAULT for columns without a default value in SHOW CREATE/SHOW FIELDS.
  Fixed UPDATE IGNORE when using STRICT mode.

  sql/table.cc
    1.116.1.10 04/10/02 22:19:58 monty@mishka.local +3 -1
    Fixed storing/retrieving of NO_DEFAULT_VALUE_FLAG

  sql/sql_yacc.yy
    1.303.1.9 04/10/02 22:19:58 monty@mishka.local +18 -2
    Abort if we find a wrong float value

  sql/sql_update.cc
    1.117.3.3 04/10/02 22:19:58 monty@mishka.local +4 -3
    Don't abort for wrong values for UPDATE IGNORE

  sql/sql_table.cc
    1.192 04/10/02 22:19:58 monty@mishka.local +3 -1
    Fixed storing/retrieving of NO_DEFAULT_VALUE_FLAG

  sql/sql_show.cc
    1.156 04/10/02 22:19:58 monty@mishka.local +3 -1
    Don't print DEFAULT for columns without a default value in SHOW CREATE/SHOW FIELDS

  sql/sql_parse.cc
    1.354.6.1 04/10/02 22:19:58 monty@mishka.local +7 -2
    Enum fields has always a default value

  sql/sql_insert.cc
    1.114.7.5 04/10/02 22:19:58 monty@mishka.local +7 -7
    Fixed bug in last push of checking of default values.

  sql/share/ukrainian/errmsg.txt
    1.74.3.2 04/10/02 22:19:58 monty@mishka.local +1 -0
    Better error messages

  sql/share/swedish/errmsg.txt
    1.113.3.2 04/10/02 22:19:57 monty@mishka.local +1 -0
    Better error messages

  sql/share/spanish/errmsg.txt
    1.112.3.2 04/10/02 22:19:57 monty@mishka.local +1 -0
    Better error messages

  sql/share/slovak/errmsg.txt
    1.112.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/serbian/errmsg.txt
    1.66.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/russian/errmsg.txt
    1.109.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/romanian/errmsg.txt
    1.109.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/portuguese/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +1 -0
    Better error messages

  sql/share/polish/errmsg.txt
    1.112.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/norwegian/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/norwegian-ny/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/korean/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/japanese/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/italian/errmsg.txt
    1.118.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/hungarian/errmsg.txt
    1.113.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/greek/errmsg.txt
    1.112.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/german/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +1 -0
    Better error messages

  sql/share/french/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/estonian/errmsg.txt
    1.114.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/english/errmsg.txt
    1.120.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/dutch/errmsg.txt
    1.115.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/danish/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/share/czech/errmsg.txt
    1.111.3.2 04/10/02 22:19:57 monty@mishka.local +2 -1
    Better error messages

  sql/mysqld.cc
    1.394 04/10/02 22:19:57 monty@mishka.local +1 -1
    More debug info

  sql/item.h
    1.71.6.3 04/10/02 22:19:57 monty@mishka.local +1 -7
    Give an error if we encounter a wrong float value during parsing.

  sql/item.cc
    1.73.8.2 04/10/02 22:19:57 monty@mishka.local +39 -3
    Give an error if we encounter a wrong float value during parsing.
    Give an error if we use DEFAULT() on a field that doesn't have a default value.

  sql/field.h
    1.116.1.2 04/10/02 22:19:57 monty@mishka.local +2 -2
    Fix DEFAULT handling

  sql/field.cc
    1.178.1.2 04/10/02 22:19:57 monty@mishka.local +10 -4
    Fix some strict mode issues for float and double

  scripts/mysql_fix_privilege_tables.sql
    1.18 04/10/02 22:19:56 monty@mishka.local +4 -4
    Add missing DEFAULT's

  mysql-test/t/strict.test
    1.2 04/10/02 22:19:56 monty@mishka.local +155 -7
    More tests

  mysql-test/t/select.test
    1.24.1.1 04/10/02 22:19:56 monty@mishka.local +1 -0
    Drop views that may interfere with later results

  mysql-test/t/insert.test
    1.17 04/10/02 22:19:56 monty@mishka.local +2 -5
    Using wrong float values now gives an error

  mysql-test/r/warnings.result
    1.29 04/10/02 22:19:56 monty@mishka.local +4 -4
    Better error messages

  mysql-test/r/type_set.result
    1.11 04/10/02 22:19:56 monty@mishka.local +1 -1
    Updated results for not automatic default fields

  mysql-test/r/strict.result
    1.2 04/10/02 22:19:56 monty@mishka.local +206 -2
    More tests

  mysql-test/r/sp.result
    1.91.1.1 04/10/02 22:19:56 monty@mishka.local +6 -6
    Updated results for not automatic default fields

  mysql-test/r/show_check.result
    1.47 04/10/02 22:19:56 monty@mishka.local +14 -14
    Updated results for not automatic default fields

  mysql-test/r/select.result
    1.34.1.17 04/10/02 22:19:56 monty@mishka.local +1 -0
    Drop views that may interfere with later results

  mysql-test/r/ps_1general.result
    1.9 04/10/02 22:19:56 monty@mishka.local +2 -2
    Updated results for not automatic default fields

  mysql-test/r/null_key.result
    1.30 04/10/02 22:19:56 monty@mishka.local +1 -1
    Better error messages

  mysql-test/r/null.result
    1.27 04/10/02 22:19:56 monty@mishka.local +9 -9
    Better error messages

  mysql-test/r/merge.result
    1.34 04/10/02 22:19:56 monty@mishka.local +16 -16
    Updated results for not automatic default fields

  mysql-test/r/key.result
    1.22 04/10/02 22:19:56 monty@mishka.local +2 -2
    Better error messages

  mysql-test/r/isam.result
    1.23 04/10/02 22:19:56 monty@mishka.local +6 -6
    Updated results for not automatic default fields

  mysql-test/r/insert_select.result
    1.20 04/10/02 22:19:56 monty@mishka.local +2 -2
    Better error messages

  mysql-test/r/insert.result
    1.21 04/10/02 22:19:56 monty@mishka.local +23 -60
    Better error messages

  mysql-test/r/innodb.result
    1.75.1.21 04/10/02 22:19:56 monty@mishka.local +19 -19
    Updated results for not automatic default fields

  mysql-test/r/gis.result
    1.18 04/10/02 22:19:56 monty@mishka.local +9 -9
    Updated results for not automatic default fields

  mysql-test/r/gis-rtree.result
    1.9 04/10/02 22:19:56 monty@mishka.local +2 -2
    Updated results for not automatic default fields

  mysql-test/r/ctype_recoding.result
    1.24 04/10/02 22:19:56 monty@mishka.local +3 -3
    Updated results for not automatic default fields

  mysql-test/r/ctype_many.result
    1.10 04/10/02 22:19:56 monty@mishka.local +846 -849
    Updated results for not automatic default fields

  mysql-test/r/ctype_latin1_de.result
    1.18 04/10/02 22:19:56 monty@mishka.local +2 -2
    Updated results for not automatic default fields

  mysql-test/r/ctype_collate.result
    1.28 04/10/02 22:19:56 monty@mishka.local +1 -1
    Updated results for not automatic default fields

  mysql-test/r/create.result
    1.77 04/10/02 22:19:56 monty@mishka.local +11 -11
    Updated results for not automatic default fields
    Better error messages

  mysql-test/r/auto_increment.result
    1.31 04/10/02 22:19:55 monty@mishka.local +2 -2
    Better error messages

  mysql-test/r/alter_table.result
    1.41 04/10/02 22:19:55 monty@mishka.local +1 -1
    Updated results for not automatic default fields

  include/sql_state.h
    1.19 04/10/02 22:19:55 monty@mishka.local +2 -1
    Fixed wrong state
    New error message

  include/mysqld_error.h
    1.106.3.2 04/10/02 22:19:55 monty@mishka.local +2 -1
    More error messages for strict mode

ChangeSet
  1.1616.946.22 04/10/01 14:48:48 dellis@goetia.(none) +3 -0
  grant.test, grant.result, sql_acl.cc:
    BUG #5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  mysql-test/t/grant.test
    1.17.1.3 04/10/01 14:47:29 dellis@goetia.(none) +40 -0
    BUG #5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  mysql-test/r/grant.result
    1.21.1.6 04/10/01 14:47:29 dellis@goetia.(none) +40 -0
    BUG #5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  sql/sql_acl.cc
    1.74.1.65 04/10/01 14:47:28 dellis@goetia.(none) +16 -19
    BUG #5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

ChangeSet
  1.1627.1.1 04/10/01 12:39:11 brian@avenger.(none) +3 -0
  Update to add keyword "SCHEMA" and "SCHEMAS". Small test case was added too.

  mysql-test/t/schema.test
    1.1 04/10/01 12:35:22 brian@avenger.(none) +8 -0

  mysql-test/t/schema.test
    1.0 04/10/01 12:35:22 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/mysql/schema-5.0/mysql-test/t/schema.test

  mysql-test/r/schema.result
    1.1 04/10/01 12:35:21 brian@avenger.(none) +10 -0

  sql/lex.h
    1.121.2.1 04/10/01 12:35:21 brian@avenger.(none) +2 -0
    Update to add compatibility keyword "SCHEMA"

  mysql-test/r/schema.result
    1.0 04/10/01 12:35:21 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/mysql/schema-5.0/mysql-test/r/schema.result

ChangeSet
  1.1616.1005.5 04/10/01 21:43:19 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    A partial bugfix to a multibyte charset / column prefix index bug: my_charpos() does not handle right some cases, we try to mask the bug for ASCII chars < 128 in the UTF-8 charset

  sql/ha_innodb.cc
    1.90.1.61 04/10/01 21:42:47 heikki@hundin.mysql.fi +32 -6
    A partial bugfix to a multibyte charset / column prefix index bug: my_charpos() does not handle right some cases, we try to mask the bug for ASCII chars < 128 in the UTF-8 charset

ChangeSet
  1.1616.1005.4 04/10/01 20:05:30 heikki@hundin.mysql.fi +1 -0
  fsp0fsp.h:
    Remove accidentally pushed fsp debug code

  innobase/include/fsp0fsp.h
    1.10 04/10/01 20:05:19 heikki@hundin.mysql.fi +0 -34
    Remove accidentally pushed fsp debug code

ChangeSet
  1.1616.1008.1 04/10/01 20:01:25 heikki@hundin.mysql.fi +8 -0
  Many files:
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/row/row0upd.c
    1.27 04/10/01 20:00:57 heikki@hundin.mysql.fi +16 -20
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/row/row0sel.c
    1.51.1.5 04/10/01 20:00:57 heikki@hundin.mysql.fi +3 -6
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/row/row0row.c
    1.11 04/10/01 20:00:57 heikki@hundin.mysql.fi +7 -13
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/row/row0ins.c
    1.45 04/10/01 20:00:57 heikki@hundin.mysql.fi +3 -7
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/data/data0type.c
    1.14 04/10/01 19:59:48 heikki@hundin.mysql.fi +78 -0
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/include/fsp0fsp.h
    1.9 04/10/01 19:59:09 heikki@hundin.mysql.fi +34 -0
    Fix bug introduced by the prefix key + multibyte charsets patch today

  innobase/include/data0type.h
    1.13 04/10/01 19:59:09 heikki@hundin.mysql.fi +23 -0
    Fix bug introduced by the prefix key + multibyte charsets patch today

  sql/ha_innodb.cc
    1.90.13.1 04/10/01 19:58:50 heikki@hundin.mysql.fi +37 -30
    Fix bug introduced by the prefix key + multibyte charsets patch today

ChangeSet
  1.1616.1001.2 04/10/01 18:27:24 kent@mysql.com +1 -0
  client_test.test:
    Temporarely disabled client_test test
    Use MASTER_MYSOCK to get socket path

  mysql-test/t/client_test.test
    1.4 04/10/01 18:26:30 kent@mysql.com +1 -1
    Temporarely disabled client_test test

ChangeSet
  1.1616.1006.1 04/10/01 20:49:36 hf@deer.(none) +1 -0
  Fix for bug #5730 (Query cache crashes mysql)
  here i deleted the recursion from the querycache's memory allocation

  sql/sql_cache.cc
    1.46.1.35 04/10/01 20:49:05 hf@deer.(none) +37 -37
    Query_cache::allocate_data_chain rewritten with no recursion

ChangeSet
  1.1616.998.7 04/10/01 15:47:56 tomas@poseidon.ndb.mysql.com +1 -0
  Fix for bug#5782: Don't choose the plan that accesses table with index_prev if the handler doesn't support it (see also ChangeSet@1.2039)

  sql/sql_select.cc
    1.216.1.158 04/10/01 15:47:51 tomas@poseidon.ndb.mysql.com +6 -12
    Fix for bug#5782: Don't choose the plan that accesses table with index_prev if the handler doesn't support it (see also ChangeSet@1.2039)

  mysql-test/t/client_test.test
    1.3 04/10/01 17:38:14 kent@mysql.com +1 -1
    Use MASTER_MYSOCK to get socket path

ChangeSet
  1.1616.1004.1 04/10/01 18:54:06 dlenev@brandersnatch.localdomain +25 -0
  Support for TIMESTAMP columns holding NULL values. Unlike all other
  column types TIMESTAMP is NOT NULL by default, so in order to have 
  TIMESTAMP column holding NULL valaues you have to specify NULL as
  one of its attributes (this needed for backward compatibility).
  
  Main changes:
  Replaced TABLE::timestamp_default_now/on_update_now members with
  TABLE::timestamp_auto_set_type flag which is used everywhere
  for determining if we should auto-set value of TIMESTAMP field 
  during this operation or not. We are also use Field_timestamp::set_time()
  instead of handler::update_timestamp() in handlers.

  sql/table.h
    1.55.1.11 04/10/01 18:54:03 dlenev@mysql.com +22 -9
    Added timestamp_auto_set_type enum which values are used for indicating
    during which operations we should automatically set TIMESTAPM field
    value to current timestamp.
    TABLE: Replaced timestamp_default_now/on_update_now members with
    timestamp_auto_set_type flag (Now when TIMESTAMP field are able to 
    store NULL values, single position of field in record is not enough 
    for updating this field anyway).

  sql/sql_yacc.yy
    1.203.1.148 04/10/01 18:54:03 dlenev@mysql.com +13 -2
    Added support for TIMESTAMP fields holding NULL values.
    Unlike all other fields these are NOT NULL by default
    (so we have to set NOT_NULL_FLAG properly for them).

  sql/sql_update.cc
    1.83.2.46 04/10/01 18:54:03 dlenev@mysql.com +2 -2
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now.

  sql/sql_table.cc
    1.157.41.1 04/10/01 18:54:03 dlenev@mysql.com +2 -6
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now.

  sql/sql_show.cc
    1.122.18.1 04/10/01 18:54:03 dlenev@mysql.com +12 -4
    Added support for TIMESTAMP fields holding NULL values.
    Unlike all other fields these are NOT NULL by default
    so we have to specify NULL attribute explicitly for them.

  sql/sql_parse.cc
    1.271.1.113 04/10/01 18:54:03 dlenev@mysql.com +10 -2
    Added support for TIMESTAMP fields holding NULL values.
    We should distinguish NULL default values and non-specified default
    values for such fields (because latter could mean DEFAULT NOW()
    ON UPDATE NOW() in some cases).

  sql/sql_load.cc
    1.46.3.35 04/10/01 18:54:03 dlenev@mysql.com +1 -1
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now.

  sql/sql_insert.cc
    1.86.2.57 04/10/01 18:54:02 dlenev@mysql.com +11 -13
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now.

  sql/sql_base.cc
    1.145.39.1 04/10/01 18:54:02 dlenev@mysql.com +1 -1
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now. 
    (Here we use Field_timestamp::get_auto_set_type() to setup its value
     before further statement execution).

  sql/item_timefunc.cc
    1.51.1.18 04/10/01 18:54:02 dlenev@mysql.com +1 -1
    Since now TIMESTAMP fields can hold NULL values we should take this into
    account.

  sql/handler.h
    1.89.16.1 04/10/01 18:54:02 dlenev@mysql.com +0 -1
    handler::update_timestamp() is no longer needed since now we use
    Field_timestamp::set_time() instead.

  sql/handler.cc
    1.103.15.1 04/10/01 18:54:02 dlenev@mysql.com +0 -16
    handler::update_timestamp() is no longer needed since now we use
    Field_timestamp::set_time() instead.
    (we can't use handler::update_timestamp() anyway since field position
    only is not enough for TIMESTAMP fields which are able to store NULLs) 

  sql/ha_ndbcluster.cc
    1.72.3.2 04/10/01 18:54:02 dlenev@mysql.com +5 -5
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_myisammrg.cc
    1.51.1.1 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_myisam.cc
    1.115.1.35 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_isammrg.cc
    1.15.1.1 04/10/01 18:54:02 dlenev@mysql.com +2 -2
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_isam.cc
    1.29.1.1 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_innodb.cc
    1.90.12.1 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_heap.cc
    1.44.3.1 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/ha_berkeley.cc
    1.117.1.26 04/10/01 18:54:02 dlenev@mysql.com +4 -4
    Now we use TABLE::timestamp_field_type instead of 
    TABLE::timestamp_default_now/on_update_now for determining 
    if we should auto-set value of TIMESTAMP field during this operation.
    We are also use Field_timestamp::set_time() instead of 
    handler::update_timestamp().

  sql/field_conv.cc
    1.30 04/10/01 18:54:02 dlenev@mysql.com +2 -1
    Added comment clarifying behavior in case of TIMESTAMP fields which are
    able to store NULL values.

  sql/field.h
    1.116.2.1 04/10/01 18:54:02 dlenev@mysql.com +6 -2
    Added support for TIMESTAMP fields holding NULL values.
    We don't need Field_timestamp::set_timestamp_offsets() anymore.
    Instead we need Field_timestamp::get_auto_set_type() function,
    which will convert TIMESTAMP auto-set type stored in Field in 
    unireg_check to value from timestamp_auto_set_type_enum.
    We also have to support NULL values in Field_timestamp::get_timestamp()
    function.

  sql/field.cc
    1.180.2.1 04/10/01 18:54:02 dlenev@mysql.com +30 -17
    Added support for TIMESTAMP fields holding NULL values.
    We don't need Field_timestamp::set_timestamp_offsets() anymore.
    Instead we need Field_timestamp::get_auto_set_type() function
    which will convert TIMESTAMP auto-set type stored in Field in 
    unireg_check to value from timestamp_auto_set_type_enum.
    (We can't replace this function with additional Field_timestamp member
    and some code in constructor because then we will have troubles
    with Field::new_field() method).
    We should also set field to not null in Field_timestamp::set_time() now.

  mysql-test/t/type_timestamp.test
    1.17 04/10/01 18:54:02 dlenev@mysql.com +20 -0
    Added test for TIMESTAMP columns which are able to store NULL values.

  mysql-test/r/type_timestamp.result
    1.20 04/10/01 18:54:02 dlenev@mysql.com +29 -0
    Added test for TIMESTAMP columns which are able to store NULL values.

ChangeSet
  1.1616.946.19 04/10/01 14:57:17 mskold@mysql.com +2 -0
  Added index cardinality check

  mysql-test/t/ndb_basic.test
    1.16 04/10/01 14:57:05 mskold@mysql.com +2 -1
    Added index cardinality check

  mysql-test/r/ndb_basic.result
    1.16 04/10/01 14:57:05 mskold@mysql.com +6 -0
    Added index cardinality check

ChangeSet
  1.1616.1003.1 04/10/01 07:50:26 dellis@goetia.(none) +4 -0
  logging_ok:
    Logging to logging@openlogging.org accepted
  sql_acl.cc, grant.test, grant.result:
    BUG 5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  BitKeeper/etc/logging_ok
    1.233.42.1 04/10/01 07:50:06 dellis@goetia.(none) +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_acl.cc
    1.74.1.64 04/10/01 07:47:11 dellis@goetia.(none) +15 -2
    BUG 5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  mysql-test/t/grant.test
    1.17.1.2 04/10/01 07:47:11 dellis@goetia.(none) +29 -0
    BUG 5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

  mysql-test/r/grant.result
    1.21.1.5 04/10/01 07:47:11 dellis@goetia.(none) +27 -0
    BUG 5831 Changed mysql_revoke_all() to successfully delete all privileges for a user in one pass.

ChangeSet
  1.1616.946.18 04/10/01 14:23:31 mskold@mysql.com +2 -0
  Changed test to be independent on scan order

  mysql-test/t/ndb_alter_table.test
    1.14 04/10/01 14:23:11 mskold@mysql.com +4 -4
    Changed test to be independent on scan order

  mysql-test/r/ndb_alter_table.result
    1.16 04/10/01 14:23:11 mskold@mysql.com +14 -13
    Changed test to be independent on scan order

ChangeSet
  1.1346.739.1 04/10/01 16:23:54 ram@gw.mysql.r18.ru +3 -0
  delete.result, delete.test:
    A fix (bug #5733: Table handler error with self-join multi-table DELETE).
  records.cc:
    A fix (bug #5733: Table handler error with self-join multi-table DELETE).

  mysql-test/r/delete.result
    1.6.1.4 04/10/01 16:23:18 ram@gw.mysql.r18.ru +11 -0
    A fix (bug #5733: Table handler error with self-join multi-table DELETE).

  mysql-test/t/delete.test
    1.7.1.4 04/10/01 16:23:08 ram@gw.mysql.r18.ru +10 -0
    A fix (bug #5733: Table handler error with self-join multi-table DELETE).

  sql/records.cc
    1.19.5.1 04/10/01 16:22:22 ram@gw.mysql.r18.ru +18 -9
    ]A fix (bug #5733: Table handler error with self-join multi-table DELETE).

ChangeSet
  1.1616.998.6 04/10/01 11:16:49 tomas@poseidon.ndb.mysql.com +4 -0
  bug#5349 ALTER TABLE corrupts TEXT (and blob?)

  sql/ha_ndbcluster.h
    1.30.3.1 04/10/01 11:16:46 tomas@poseidon.ndb.mysql.com +1 -1
    bug#5349 ALTER TABLE corrupts TEXT (and blob?)

  sql/ha_ndbcluster.cc
    1.74.7.1 04/10/01 11:16:46 tomas@poseidon.ndb.mysql.com +6 -3
    bug#5349 ALTER TABLE corrupts TEXT (and blob?)

  mysql-test/t/ndb_blob.test
    1.8 04/10/01 11:16:46 tomas@poseidon.ndb.mysql.com +18 -0
    bug#5349 ALTER TABLE corrupts TEXT (and blob?)

  mysql-test/r/ndb_blob.result
    1.10 04/10/01 11:16:46 tomas@poseidon.ndb.mysql.com +21 -0
    bug#5349 ALTER TABLE corrupts TEXT (and blob?)

ChangeSet
  1.1616.1002.1 04/10/01 13:32:44 jan@hundin.mysql.fi +1 -0
  Added more comments on the code and made some code polishing.

  sql/ha_innodb.cc
    1.90.1.57 04/10/01 13:32:39 jan@hundin.mysql.fi +38 -46
    Added more comments and some polishing.

ChangeSet
  1.1616.996.3 04/10/01 11:51:59 marko@hundin.mysql.fi +32 -0
  InnoDB: quote identifiers according to MySQL settings (Bug #5292)

  sql/sql_show.cc
    1.122.17.2 04/10/01 11:51:53 marko@hundin.mysql.fi +20 -26
    Added get_quote_char_for_identifier()
    Removed append_quoted_simple_identifier()
    Make append_identifier() use get_quote_char_for_identifier()

  sql/mysql_priv.h
    1.186.88.1 04/10/01 11:51:53 marko@hundin.mysql.fi +1 -0
    Added get_quote_char_for_identifier()

  sql/ha_innodb.cc
    1.90.10.5 04/10/01 11:51:53 marko@hundin.mysql.fi +38 -12
    Added trx parameters
    Rewrote mysql_get_identifier_quote_char()

  innobase/ut/ut0ut.c
    1.25 04/10/01 11:51:53 marko@hundin.mysql.fi +42 -7
    Added ut_print_filename()
    Added trx parameter to ut_print_namel() and ut_print_name() calls

  innobase/trx/trx0roll.c
    1.18 04/10/01 11:51:52 marko@hundin.mysql.fi +2 -2
    Added parameter to ut_print_name() calls

  innobase/trx/trx0rec.c
    1.14 04/10/01 11:51:52 marko@hundin.mysql.fi +19 -22
    Added trx parameters

  innobase/row/row0upd.c
    1.24.1.1 04/10/01 11:51:52 marko@hundin.mysql.fi +9 -6
    Added trx parameters

  innobase/row/row0umod.c
    1.16 04/10/01 11:51:52 marko@hundin.mysql.fi +10 -8
    Added trx parameters

  innobase/row/row0sel.c
    1.51.2.1 04/10/01 11:51:52 marko@hundin.mysql.fi +22 -16
    Added trx parameters

  innobase/row/row0row.c
    1.8.2.1 04/10/01 11:51:52 marko@hundin.mysql.fi +4 -3
    Added trx parameter

  innobase/row/row0purge.c
    1.17 04/10/01 11:51:52 marko@hundin.mysql.fi +2 -2
    Added trx parameter

  innobase/row/row0mysql.c
    1.69 04/10/01 11:51:52 marko@hundin.mysql.fi +41 -39
    Added trx parameters

  innobase/row/row0ins.c
    1.38.1.1 04/10/01 11:51:52 marko@hundin.mysql.fi +30 -26
    Added trx parameters

  innobase/pars/pars0pars.c
    1.12 04/10/01 11:51:52 marko@hundin.mysql.fi +1 -1
    Added parameter to upd_field_set_field_no() call

  innobase/pars/pars0opt.c
    1.10 04/10/01 11:51:52 marko@hundin.mysql.fi +1 -1
    Added parameter to dict_index_name_print() call

  innobase/page/page0page.c
    1.19 04/10/01 11:51:52 marko@hundin.mysql.fi +3 -3
    Added parameter to dict_index_name_print() calls

  innobase/lock/lock0lock.c
    1.35.1.2 04/10/01 11:51:52 marko@hundin.mysql.fi +6 -6
    Added parameter to dict_index_name_print() and ut_print_name() calls

  innobase/include/ut0ut.h
    1.16 04/10/01 11:51:52 marko@hundin.mysql.fi +13 -0
    Added ut_print_filename()
    Added trx parameter to ut_print_name() and ut_print_namel()

  innobase/include/trx0rec.h
    1.4 04/10/01 11:51:52 marko@hundin.mysql.fi +1 -0
    Added trx parameter

  innobase/include/row0upd.ic
    1.7 04/10/01 11:51:52 marko@hundin.mysql.fi +3 -2
    Added trx parameter for dict_index_name_print()

  innobase/include/row0upd.h
    1.12 04/10/01 11:51:52 marko@hundin.mysql.fi +4 -1
    Added trx parameters

  innobase/include/row0sel.h
    1.6 04/10/01 11:51:52 marko@hundin.mysql.fi +2 -1
    Added trx parameter

  innobase/include/row0row.h
    1.5 04/10/01 11:51:52 marko@hundin.mysql.fi +2 -1
    Added trx parameter

  innobase/include/dict0dict.h
    1.25 04/10/01 11:51:51 marko@hundin.mysql.fi +3 -0
    Added trx parameters

  innobase/ibuf/ibuf0ibuf.c
    1.31 04/10/01 11:51:51 marko@hundin.mysql.fi +3 -2
    Replaced printf(...) with fprintf(stderr,...)

  innobase/fil/fil0fil.c
    1.38 04/10/01 11:51:51 marko@hundin.mysql.fi +120 -81
    Use ut_print_filename()
    Update links to documentation to http://dev.mysql.com

  innobase/dict/dict0load.c
    1.20 04/10/01 11:51:51 marko@hundin.mysql.fi +20 -28
    Add parameter to ut_print_name() calls

  innobase/dict/dict0dict.c
    1.46 04/10/01 11:51:51 marko@hundin.mysql.fi +47 -49
    Add parameter to ut_print_name() calls
    Update documentation links to http://dev.mysql.com

  innobase/dict/dict0crea.c
    1.23 04/10/01 11:51:51 marko@hundin.mysql.fi +7 -4
    Add parameter to ut_print_name() calls

  innobase/buf/buf0buf.c
    1.37 04/10/01 11:51:51 marko@hundin.mysql.fi +2 -2
    Add parameter to dict_index_name_print() calls

  innobase/btr/btr0cur.c
    1.37 04/10/01 11:51:51 marko@hundin.mysql.fi +4 -4
    Add parameter to dict_index_name_print() calls

  innobase/btr/btr0btr.c
    1.29.1.1 04/10/01 11:51:51 marko@hundin.mysql.fi +5 -5
    Add parameter to ut_print_name() and dict_index_name_print() calls

ChangeSet
  1.1616.998.5 04/10/01 02:38:03 tomas@poseidon.ndb.mysql.com +6 -0
  restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.17 04/10/01 02:37:54 tomas@poseidon.ndb.mysql.com +14 -0
    restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/consumer_restore.hpp
    1.5 04/10/01 02:37:54 tomas@poseidon.ndb.mysql.com +1 -0
    restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp
    1.6 04/10/01 02:37:54 tomas@poseidon.ndb.mysql.com +26 -1
    restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/consumer.hpp
    1.4 04/10/01 02:37:54 tomas@poseidon.ndb.mysql.com +1 -0
    restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/Restore.hpp
    1.12 04/10/01 02:37:54 tomas@poseidon.ndb.mysql.com +45 -6
    restore of auto increment bug#5786

  ndb/src/kernel/blocks/backup/restore/Restore.cpp
    1.15 04/10/01 02:37:53 tomas@poseidon.ndb.mysql.com +8 -3
    restore of auto increment bug#5786

ChangeSet
  1.1616.1001.1 04/10/01 00:32:42 kent@mysql.com +2 -0
  client_test.test:
    Use TESTS_BINDIR to point out bin dir for "client_test"
  mysql-test-run.sh:
    Export TESTS_BINDIR to be used from --exec

  mysql-test/t/client_test.test
    1.2 04/09/30 23:47:17 kent@mysql.com +1 -1
    Use TESTS_BINDIR to point out bin dir for "client_test"

  mysql-test/mysql-test-run.sh
    1.208.7.1 04/09/30 23:46:22 kent@mysql.com +3 -1
    Export TESTS_BINDIR to be used from --exec

ChangeSet
  1.1616.998.4 04/09/30 21:36:25 tomas@poseidon.ndb.mysql.com +3 -0
  bug#5782

  sql/sql_select.cc
    1.216.1.157 04/09/30 21:36:22 tomas@poseidon.ndb.mysql.com +4 -2
    bug#5782

  mysql-test/t/ndb_limit.test
    1.2 04/09/30 21:36:21 tomas@poseidon.ndb.mysql.com +38 -0
    bug#5782

  mysql-test/r/ndb_limit.result
    1.2 04/09/30 21:36:21 tomas@poseidon.ndb.mysql.com +41 -0
    bug#5782

ChangeSet
  1.1616.998.3 04/09/30 21:12:46 tomas@poseidon.ndb.mysql.com +1 -0
  bug#5824

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.19 04/09/30 21:12:42 tomas@poseidon.ndb.mysql.com +6 -4
    bug#5824

ChangeSet
  1.1616.1000.1 04/09/30 19:40:33 kent@mysql.com +1 -0
  mysql_protocols.test:
    --exec now checks return code, make all command lines succeed

  mysql-test/t/mysql_protocols.test
    1.2 04/09/30 19:38:44 kent@mysql.com +3 -3
    --exec now checks return code, make all command lines succeed

ChangeSet
  1.1346.730.15 04/09/30 19:05:33 joerg@mysql.com +1 -0
  Solve compile problem for 4.0.22 on hpita2. (Backport of a 4.1 change)

  sql/mysqld.cc
    1.297.1.216 04/09/30 19:05:32 joerg@mysql.com +6 -6
    Replace 'sete_id(_)' calls by 'setre_id(-1,_)' calls, as the former
    have no prototypes on some platforms. (Backport of a 4.1 change)

ChangeSet
  1.1616.991.12 04/09/30 14:12:27 tomas@poseidon.ndb.mysql.com +1 -0
  added configuration warnings for arbitration and node groups

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.35 04/09/30 14:12:24 tomas@poseidon.ndb.mysql.com +105 -3
    added configuration warnings for arbitration and node groups

ChangeSet
  1.1616.996.2 04/09/30 15:54:19 marko@hundin.mysql.fi +9 -0
  InnoDB: implement innodb_max_purge_lag

  sql/set_var.cc
    1.34.1.102 04/09/30 15:54:12 marko@hundin.mysql.fi +4 -0
    Add global variable innodb_max_purge_lag

  sql/mysqld.cc
    1.356.1.155 04/09/30 15:54:12 marko@hundin.mysql.fi +6 -0
    Add parameter innodb_max_purge_lag

  sql/ha_innodb.h
    1.57.4.4 04/09/30 15:54:12 marko@hundin.mysql.fi +1 -0
    Add srv_max_purge_lag

  innobase/trx/trx0rseg.c
    1.4 04/09/30 15:54:12 marko@hundin.mysql.fi +6 -1
    Initialize trx_sys->rseg_history_len

  innobase/trx/trx0purge.c
    1.15 04/09/30 15:54:12 marko@hundin.mysql.fi +35 -0
    Update trx_sys->rseg_history_len.
    Calculate srv_dml_needed_delay from srv_max_purge_lag
    and trx_sys->rseg_history_len.

  innobase/srv/srv0srv.c
    1.68 04/09/30 15:54:12 marko@hundin.mysql.fi +6 -0
    Added srv_max_purge_lag and srv_dml_needed_delay

  innobase/row/row0mysql.c
    1.68 04/09/30 15:54:11 marko@hundin.mysql.fi +17 -0
    Added row_mysql_delay_if_needed()

  innobase/include/trx0sys.h
    1.14 04/09/30 15:54:11 marko@hundin.mysql.fi +4 -0
    Added trx_sys->rseg_history_len

  innobase/include/srv0srv.h
    1.38 04/09/30 15:54:11 marko@hundin.mysql.fi +3 -0
    Added srv_max_purge_lag and srv_dml_needed_delay

ChangeSet
  1.1616.997.1 04/09/30 16:28:17 dlenev@brandersnatch.localdomain +6 -0
  Final solution for bug# 4302 "Ambiguos order by when renamed column is
  identical to another in result"
  According to SQL standard queries like 
  "select t1.a as col from t1, t2 order by a" should return an error if
  both tables contain field a.

  sql/sql_select.cc
    1.216.1.156 04/09/30 16:28:14 dlenev@mysql.com +17 -9
    find_order_in_list(): If we have found field in select list by its
    original name and not by its alias then we should perform additional
    check to ensure that there will be no ambiguity if we will search for
    this field in all tables. Also small cleanup.

  sql/sql_base.cc
    1.145.38.2 04/09/30 16:28:14 dlenev@mysql.com +28 -15
    find_item_in_list(): Added boolean out parameter "unaliased" which
    indicates that we have found field by its original name and not by
    its alias in item (select) list. This means that additional check is
    required to ensure there will be no ambiguity if we would search for this
    field in all tables.

  sql/mysql_priv.h
    1.186.87.1 04/09/30 16:28:14 dlenev@mysql.com +2 -1
    find_item_in_list(): Added boolean out parameter "unaliased" which
    indicates that we have found field by its original name and not by
    its alias in item (select) list.

  sql/item.cc
    1.58.57.2 04/09/30 16:28:14 dlenev@mysql.com +9 -7
    find_item_in_list() has now one more out parameter which is not used
    in item.cc functions.

  mysql-test/t/order_by.test
    1.29 04/09/30 16:28:14 dlenev@mysql.com +3 -2
    Updated test to conform SQL-standard.

  mysql-test/r/order_by.result
    1.40.1.3 04/09/30 16:28:14 dlenev@mysql.com +3 -6
    Updated test to conform SQL-standard.

ChangeSet
  1.1616.962.16 04/09/30 14:20:14 magnus@neptunus.(none) +3 -0
  WL#1424 Added more advanced test cases for autodiscovery

  mysql-test/t/ndb_autodiscover.test
    1.9 04/09/30 14:20:12 magnus@neptunus.(none) +159 -47
    Added more advanced test cases for ndb_autodiscover

  mysql-test/r/ndb_autodiscover.result
    1.4.1.4 04/09/30 14:20:12 magnus@neptunus.(none) +123 -1
    Added more advanced test cases for ndb_autodiscover

  mysql-test/mysql-test-run.sh
    1.208.1.3 04/09/30 14:20:12 magnus@neptunus.(none) +3 -0
    Create and export an NDB_CONNECSTRING that can be used for NDB_TOOLS to connect to NDB

ChangeSet
  1.1616.996.1 04/09/30 12:31:41 marko@hundin.mysql.fi +4 -0
  Made innodb_autoextend_increment accessible as a global variable.

  sql/set_var.cc
    1.34.1.101 04/09/30 12:31:17 marko@hundin.mysql.fi +4 -0
    Added innodb_autoextend_increment

  sql/mysqld.cc
    1.356.1.154 04/09/30 12:31:17 marko@hundin.mysql.fi +5 -5
    Moved innodb_autoextend_increment to alphabetically correct position.
    Replaced innobase_auto_extend_increment with srv_auto_extend_increment.

  sql/ha_innodb.h
    1.57.4.3 04/09/30 12:31:17 marko@hundin.mysql.fi +1 -1
    Removed variable innobase_auto_extend_increment
    (access srv_auto_extend_increment directly)

  sql/ha_innodb.cc
    1.90.10.4 04/09/30 12:31:17 marko@hundin.mysql.fi +1 -2
    Removed variable innobase_auto_extend_increment
    (access srv_auto_extend_increment directly)

ChangeSet
  1.1346.738.1 04/09/29 23:25:32 sergefp@mysql.com +1 -0
  Fix for BUG#4785 part two:
  * If at least one of indexes is disabled, use data file size as an estimate 
    for key file size.
  * Added handling for joined tables.

  myisam/myisampack.c
    1.22.1.10 04/09/29 23:25:28 sergefp@mysql.com +30 -8
    Fix for BUG#4785 part two:
    * If at least one of indexes is disabled, use data file size as an estimate 
      for key file size.
    * Added handling for joined tables.

ChangeSet
  1.1624.13.48 04/09/29 18:55:05 pem@mysql.comhem.se +3 -0
  Fixed BUG#4905: Stored procedure doesn't clear for "Rows affected".

  sql/sql_parse.cc
    1.354.1.11 04/09/29 18:55:02 pem@mysql.com +1 -0
    Reset row count before CALL.

  mysql-test/t/sp.test
    1.90 04/09/29 18:55:02 pem@mysql.com +29 -0
    New test case for BUG#4905

  mysql-test/r/sp.result
    1.92 04/09/29 18:55:02 pem@mysql.com +26 -0
    New test case for BUG#4905

ChangeSet
  1.1624.26.84 04/09/29 16:35:01 bell@sanja.is.com.ua +30 -0
  post review changes:
  CHECK OPTION moved to one function
  view name added to error messages

  sql/table.h
    1.72 04/09/29 16:34:53 bell@sanja.is.com.ua +7 -0
    CHECK OPTION moved to one function

  sql/table.cc
    1.119 04/09/29 16:34:53 bell@sanja.is.com.ua +34 -0
    CHECK OPTION moved to one function

  sql/sql_view.cc
    1.20 04/09/29 16:34:53 bell@sanja.is.com.ua +3 -3
    view name added to error message

  sql/sql_update.cc
    1.119 04/09/29 16:34:53 bell@sanja.is.com.ua +26 -36
    CHECK OPTION moved to one function

  sql/sql_insert.cc
    1.114.1.6 04/09/29 16:34:53 bell@sanja.is.com.ua +23 -46
    CHECK OPTION moved to one function

  sql/sql_class.h
    1.191.1.2 04/09/29 16:34:52 bell@sanja.is.com.ua +1 -1
    view reference saved

  sql/share/ukrainian/errmsg.txt
    1.76 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/swedish/errmsg.txt
    1.115 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/spanish/errmsg.txt
    1.114 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/slovak/errmsg.txt
    1.114 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/serbian/errmsg.txt
    1.68 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/russian/errmsg.txt
    1.111 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/romanian/errmsg.txt
    1.111 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/portuguese/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/polish/errmsg.txt
    1.114 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/norwegian/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/norwegian-ny/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/korean/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/japanese/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/italian/errmsg.txt
    1.120 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/hungarian/errmsg.txt
    1.115 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/greek/errmsg.txt
    1.114 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/german/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/french/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/estonian/errmsg.txt
    1.116 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/english/errmsg.txt
    1.122 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/dutch/errmsg.txt
    1.117 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/danish/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  sql/share/czech/errmsg.txt
    1.113 04/09/29 16:34:52 bell@sanja.is.com.ua +2 -2
    view name added

  mysql-test/r/view.result
    1.45 04/09/29 16:34:52 bell@sanja.is.com.ua +14 -14
    error messages changed

ChangeSet
  1.1616.995.3 04/09/28 23:42:34 tomas@poseidon.ndb.mysql.com +1 -0
  cosmetic

  sql/ha_ndbcluster.cc
    1.74.3.6 04/09/28 23:42:31 tomas@poseidon.ndb.mysql.com +5 -7
    cosmetic

ChangeSet
  1.1616.995.2 04/09/28 23:40:20 tomas@poseidon.ndb.mysql.com +2 -0
  multiple servers for cluster

  mysql-test/mysql-test-run.sh
    1.208.6.2 04/09/28 23:40:14 tomas@poseidon.ndb.mysql.com +6 -6
    multiple servers for cluster

  mysql-test/include/have_ndb.inc
    1.3 04/09/28 23:40:14 tomas@poseidon.ndb.mysql.com +3 -2
    multiple servers for cluster

ChangeSet
  1.1624.13.47 04/09/28 14:18:23 paul@kite-hub.kitebird.com +1 -0
  mysqldump.c:
    Add missing semicolons.

  client/mysqldump.c
    1.146 04/09/28 14:17:49 paul@kite-hub.kitebird.com +2 -2
    Add missing semicolons.

ChangeSet
  1.1616.992.4 04/09/28 19:12:44 tomas@poseidon.ndb.mysql.com +1 -0
  mysql-test-run.sh:
    test

  mysql-test/mysql-test-run.sh
    1.208.5.2 04/09/28 19:12:27 tomas@poseidon.ndb.mysql.com +3 -1
    test

ChangeSet
  1.1616.992.3 04/09/28 19:11:50 tomas@poseidon.ndb.mysql.com +1 -0
  ha_ndbcluster.cc:
    testing foce send

  sql/ha_ndbcluster.cc
    1.74.5.1 04/09/28 19:11:19 tomas@poseidon.ndb.mysql.com +27 -10
    testing foce send

ChangeSet
  1.1616.991.10 04/09/28 21:04:52 konstantin@mysql.com +8 -0
  Some of the recently pushed prepared statements
  tests were disabled due to failures caused by floating point conversion
  issues on optimized builds).

ChangeSet
  1.1616.991.7 04/09/28 17:41:58 tomas@poseidon.ndb.mysql.com +1 -0
  ha_ndbcluster.cc:
    typo

  sql/ha_ndbcluster.cc
    1.74.3.4 04/09/28 17:41:36 tomas@poseidon.ndb.mysql.com +1 -1
    typo

ChangeSet
  1.1616.991.6 04/09/28 17:35:07 tomas@poseidon.ndb.mysql.com +6 -0
      set correct lockmode in all reads...
      move lockmode from scan operation to operation
      added read tuple with lock mode

  sql/ha_ndbcluster.cc
    1.74.3.3 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +26 -23
    set correct lockmode in all reads...
    moved lockmode from scan operatoin to operation

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.10 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +18 -0
    added read tuple with lock mode

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.9 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +5 -0
    added read tuple with lock mode

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.14 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +0 -12
    move lockmode from scan operation to operation

  ndb/include/ndbapi/NdbOperation.hpp
    1.14 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +22 -0
    move lockmode from scan operation to operation

  ndb/include/ndbapi/NdbIndexOperation.hpp
    1.5 04/09/28 17:35:04 tomas@poseidon.ndb.mysql.com +9 -0
    added read tuple with lock mode

ChangeSet
  1.1624.90.1 04/09/28 20:08:00 monty@mishka.local +72 -0
  Strict mode & better warnings
  Under strict mode MySQL will generate an error message if there was any conversion when assigning data to a field.
  Added checking of date/datetime fields.
  If strict mode, give error if we have not given value to field without a default value (for INSERT)

  mysql-test/t/strict.test
    1.1 04/09/28 20:07:54 monty@mishka.local +476 -0

  mysql-test/t/strict.test
    1.0 04/09/28 20:07:54 monty@mishka.local +0 -0
    BitKeeper file /home/my/mysql-5.0/mysql-test/t/strict.test

  mysql-test/r/strict.result
    1.1 04/09/28 20:07:53 monty@mishka.local +678 -0

  sql/time.cc
    1.50 04/09/28 20:07:53 monty@mishka.local +24 -19
    Checking of dates

  sql/table.cc
    1.116.1.9 04/09/28 20:07:53 monty@mishka.local +1 -0
    Handling of default values

  sql/sql_update.cc
    1.117.4.1 04/09/28 20:07:53 monty@mishka.local +16 -1
    Strict mode

  sql/sql_union.cc
    1.101 04/09/28 20:07:53 monty@mishka.local +1 -1
    Added THD to write_record()

  sql/sql_select.cc
    1.235.11.7 04/09/28 20:07:53 monty@mishka.local +15 -0
    Added comment
    Prepare for upper level handling of table->status

  sql/sql_parse.cc
    1.354.1.10 04/09/28 20:07:53 monty@mishka.local +8 -4
    Strict mode.
    Add flag to field if it doesn't have a default value

  sql/sql_load.cc
    1.63.1.1 04/09/28 20:07:53 monty@mishka.local +23 -3
    Strict mode

  sql/sql_insert.cc
    1.114.9.1 04/09/28 20:07:53 monty@mishka.local +52 -20
    Strict mode
    If strict mode, give error if we have not given value to field without a default value

  sql/sql_error.cc
    1.22 04/09/28 20:07:53 monty@mishka.local +19 -4
    In strict mode, convert warnings to errors

  sql/sql_class.h
    1.197 04/09/28 20:07:53 monty@mishka.local +10 -3
    Variables for strct mode

  sql/sql_class.cc
    1.152 04/09/28 20:07:53 monty@mishka.local +1 -1
    Variables for strct mode

  sql/sql_base.cc
    1.183.1.1 04/09/28 20:07:53 monty@mishka.local +6 -6
    Fix bug for detecting crashed table

  mysql-test/r/strict.result
    1.0 04/09/28 20:07:53 monty@mishka.local +0 -0
    BitKeeper file /home/my/mysql-5.0/mysql-test/r/strict.result

  sql/sp_rcontext.h
    1.12 04/09/28 20:07:52 monty@mishka.local +1 -1
    Add note/warning level to find_handler()

  sql/sp_rcontext.cc
    1.12 04/09/28 20:07:52 monty@mishka.local +6 -3
    Add note/warning level to find_handler()

  sql/share/ukrainian/errmsg.txt
    1.74.3.1 04/09/28 20:07:52 monty@mishka.local +3 -0
    New error messages for strict mode

  sql/share/swedish/errmsg.txt
    1.113.3.1 04/09/28 20:07:52 monty@mishka.local +3 -0
    New error messages for strict mode

  sql/share/spanish/errmsg.txt
    1.112.3.1 04/09/28 20:07:52 monty@mishka.local +3 -0
    New error messages for strict mode

  sql/share/slovak/errmsg.txt
    1.112.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/serbian/errmsg.txt
    1.66.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/russian/errmsg.txt
    1.109.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/romanian/errmsg.txt
    1.109.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/portuguese/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +3 -0
    New error messages for strict mode

  sql/share/polish/errmsg.txt
    1.112.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/norwegian/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/norwegian-ny/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/korean/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/japanese/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/italian/errmsg.txt
    1.118.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/hungarian/errmsg.txt
    1.113.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/greek/errmsg.txt
    1.112.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/german/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +3 -0
    New error messages for strict mode

  sql/share/french/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/estonian/errmsg.txt
    1.114.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/english/errmsg.txt
    1.120.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/dutch/errmsg.txt
    1.115.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/danish/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/share/czech/errmsg.txt
    1.111.3.1 04/09/28 20:07:52 monty@mishka.local +4 -1
    New error messages for strict mode

  sql/set_var.cc
    1.64 04/09/28 20:07:52 monty@mishka.local +7 -0
    Added mode 'traditional'

  sql/protocol.cc
    1.79 04/09/28 20:07:52 monty@mishka.local +6 -3
    Add note/warning level to find_handler()

  sql/opt_range.cc
    1.110.1.12 04/09/28 20:07:52 monty@mishka.local +6 -4
    Simple optimizations

  sql/mysqld.cc
    1.393 04/09/28 20:07:52 monty@mishka.local +7 -3
    New modes (part of strict mode)

  sql/mysql_priv.h
    1.225 04/09/28 20:07:51 monty@mishka.local +18 -10
    New modes (part of strict mode)

  sql/item_timefunc.cc
    1.66 04/09/28 20:07:51 monty@mishka.local +22 -22
    Testing of date/datetime
    Use macros instead of constants

  sql/item_func.h
    1.79.1.12 04/09/28 20:07:51 monty@mishka.local +1 -0
    Warnings when dividing by NULL

  sql/item_func.cc
    1.134.1.22 04/09/28 20:07:51 monty@mishka.local +42 -5
    Warnings when dividing by NULL

  sql/field.h
    1.116.1.1 04/09/28 20:07:51 monty@mishka.local +2 -2
    Added check_int()

  sql/field.cc
    1.178.1.1 04/09/28 20:07:51 monty@mishka.local +158 -131
    Better error messages
    Optimization of warning handling (by introducing of check_int())
    Changed to use my_strtoll10()

  sql-common/my_time.c
    1.7 04/09/28 20:07:51 monty@mishka.local +64 -5
    Added checking of dates

  mysql-test/t/func_sapdb.test
    1.6 04/09/28 20:07:51 monty@mishka.local +8 -2
    Aded test

  mysql-test/r/warnings.result
    1.28 04/09/28 20:07:51 monty@mishka.local +10 -10
    Updated error messages

  mysql-test/r/type_uint.result
    1.11 04/09/28 20:07:51 monty@mishka.local +2 -2
    Updated error messages

  mysql-test/r/type_time.result
    1.13 04/09/28 20:07:51 monty@mishka.local +3 -3
    Updated error messages

  mysql-test/r/type_ranges.result
    1.26 04/09/28 20:07:51 monty@mishka.local +19 -19
    Updated error messages

  mysql-test/r/type_float.result
    1.23.1.1 04/09/28 20:07:51 monty@mishka.local +2 -2
    Updated error messages

  mysql-test/r/type_decimal.result
    1.25 04/09/28 20:07:51 monty@mishka.local +50 -50
    Updated error messages

  mysql-test/r/type_datetime.result
    1.22 04/09/28 20:07:51 monty@mishka.local +7 -7
    Updated error messages

  mysql-test/r/timezone2.result
    1.3 04/09/28 20:07:51 monty@mishka.local +9 -9
    Updated error messages

  mysql-test/r/sp.result
    1.89.1.1 04/09/28 20:07:51 monty@mishka.local +1 -1
    Updated error messages

  mysql-test/r/select.result
    1.34.1.16 04/09/28 20:07:51 monty@mishka.local +2 -2
    Updated error messages

  mysql-test/r/loaddata.result
    1.15 04/09/28 20:07:50 monty@mishka.local +3 -3
    Updated error messages

  mysql-test/r/insert.result
    1.20 04/09/28 20:07:50 monty@mishka.local +43 -43
    Updated error messages

  mysql-test/r/func_time.result
    1.34 04/09/28 20:07:50 monty@mishka.local +1 -1
    Updated error messages

  mysql-test/r/func_str.result
    1.73 04/09/28 20:07:50 monty@mishka.local +6 -6
    Updated error messages

  mysql-test/r/func_sapdb.result
    1.7 04/09/28 20:07:50 monty@mishka.local +15 -5
    Added test for ALLOW_INVALID_DATES

  mysql-test/r/auto_increment.result
    1.30 04/09/28 20:07:50 monty@mishka.local +1 -1
    Updated error messages

  include/sql_state.h
    1.18 04/09/28 20:07:50 monty@mishka.local +4 -2
    Fixed SQL states (for strict mode tests)

  include/mysqld_error.h
    1.106.3.1 04/09/28 20:07:50 monty@mishka.local +4 -1
    New error messages for strict mode

  include/mysql_com.h
    1.87 04/09/28 20:07:50 monty@mishka.local +1 -0
    Added flag to check if field has a default value or not

  include/my_time.h
    1.6 04/09/28 20:07:50 monty@mishka.local +8 -2
    Added flags to allow checking of dates in strict mode

  client/mysqltest.c
    1.114 04/09/28 20:07:50 monty@mishka.local +8 -5
    Added --exit as an option to abort a test in a middle (good for debugging)

  mysql-test/r/ps_7ndb.result
    1.2 04/09/28 21:04:48 konstantin@mysql.com +9 -89
    Fix test results.

  mysql-test/r/ps_6bdb.result
    1.2.1.8 04/09/28 21:04:48 konstantin@mysql.com +9 -89
    Fix test results.

  mysql-test/r/ps_5merge.result
    1.2.1.8 04/09/28 21:04:48 konstantin@mysql.com +18 -178
    Fix test results.

  mysql-test/r/ps_4heap.result
    1.1.1.8 04/09/28 21:04:48 konstantin@mysql.com +9 -89
    Fix test results.

  mysql-test/r/ps_3innodb.result
    1.2.1.9 04/09/28 21:04:48 konstantin@mysql.com +9 -89
    Fix test results.

  mysql-test/r/ps_2myisam.result
    1.2.1.8 04/09/28 21:04:48 konstantin@mysql.com +9 -89
    Fix test results.

  mysql-test/include/ps_query.inc
    1.6 04/09/28 21:04:48 konstantin@mysql.com +5 -0
    Disable some of the tests for the test suite to pass on an optimized 
    build (floating point issues...).

  mysql-test/include/ps_conv.inc
    1.2 04/09/28 21:04:48 konstantin@mysql.com +4 -4
    Disable some of the tests for the test suite to pass on an optimized 
    build (floating point issues...).

ChangeSet
  1.1616.992.2 04/09/28 17:04:30 tomas@poseidon.ndb.mysql.com +3 -0
  added 2 masters for ndb tests

  mysql-test/mysql-test-run.sh
    1.208.5.1 04/09/28 17:04:24 tomas@poseidon.ndb.mysql.com +67 -38
    added 2 masters for ndb tests

  mysql-test/install_test_db.sh
    1.24.1.9 04/09/28 17:04:24 tomas@poseidon.ndb.mysql.com +7 -2
    added 2 masters for ndb tests

  mysql-test/include/have_ndb.inc
    1.2 04/09/28 17:04:24 tomas@poseidon.ndb.mysql.com +2 -0
    added 2 masters for ndb tests

ChangeSet
  1.1616.994.3 04/09/28 18:25:57 kent@mysql.com +1 -0
  mysql-test-run.sh:
    Make timer an option

  mysql-test/mysql-test-run.sh
    1.208.2.5 04/09/28 18:25:05 kent@mysql.com +11 -3
    Make timer an option

ChangeSet
  1.1616.970.14 04/09/28 16:27:50 kent@mysql.com +4 -0
  client_test.test:
    Run client_test as a testcase
    new file
  mysql-test-run.sh:
    More clearly report failure if --force, also exit 1
  client_test.c:
    Use MAXPATHLEN in test_frm_bug()
    Renable test cases disabled for running from mysql-test-run
  mysqltest.c:
    Don't check errno from popen, may not be set

  mysql-test/t/client_test.test
    1.1 04/09/28 16:23:46 kent@mysql.com +2 -0
    Run client_test as a testcase

  mysql-test/t/client_test.test
    1.0 04/09/28 16:23:46 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-vax/mysql-test/t/client_test.test

  mysql-test/mysql-test-run.sh
    1.208.4.1 04/09/28 16:20:01 kent@mysql.com +9 -2
    More clearly report failure if --force, also exit 1

  tests/client_test.c
    1.51.1.65 04/09/28 16:11:31 kent@mysql.com +6 -8
    Use MAXPATHLEN in test_frm_bug()
    Renable test cases disabled for running from mysql-test-run

  client/mysqltest.c
    1.92.12.2 04/09/28 16:10:53 kent@mysql.com +2 -2
    Don't check errno from popen, may not be set

ChangeSet
  1.1616.994.1 04/09/28 15:29:38 konstantin@mysql.com +2 -0
  Give store_for_compare a more meaningful name, cleanup and comment the 
  call.

  sql/item_cmpfunc.cc
    1.111.1.46 04/09/28 15:29:31 konstantin@mysql.com +3 -3
    Rename: Field::store_for_compare -> Field::can_be_compared_as_longlong

  sql/field.h
    1.117 04/09/28 15:29:31 konstantin@mysql.com +15 -8
    Give store_for_compare a more meaningful name, cleanup and comment the 
    call.

ChangeSet
  1.1624.13.45 04/09/28 12:31:33 bell@sanja.is.com.ua +2 -0
  fix test suite for portability

  mysql-test/t/mysqldump.test
    1.21 04/09/28 12:31:22 bell@sanja.is.com.ua +1 -1
    fix test suite for portability

  mysql-test/r/mysqldump.result
    1.20 04/09/28 12:31:22 bell@sanja.is.com.ua +0 -24
    fix test suite for portability

ChangeSet
  1.1616.972.26 04/09/28 09:53:14 mskold@mysql.com +3 -0
  Adjusted so auto_increment value after bulk insert will be exactly +1 after last (if no parallel inserts)

  sql/ha_ndbcluster.cc
    1.74.4.1 04/09/28 09:52:56 mskold@mysql.com +3 -1
    Adjusted so auto_increment value after bulk insert will be exactly +1 after last (if no parallel inserts)

  mysql-test/t/ndb_alter_table.test
    1.13 04/09/28 09:52:56 mskold@mysql.com +29 -3
    Adjusted so auto_increment value after bulk insert will be exactly +1 after last (if no parallel inserts)

  mysql-test/r/ndb_alter_table.result
    1.15 04/09/28 09:52:56 mskold@mysql.com +48 -4
    Adjusted so auto_increment value after bulk insert will be exactly +1 after last (if no parallel inserts)

ChangeSet
  1.1616.991.2 04/09/28 09:14:18 kent@mysql.com +1 -0
  mysql-test-run.sh:
    Embarrassing typo

  mysql-test/mysql-test-run.sh
    1.208.3.2 04/09/28 09:13:20 kent@mysql.com +0 -1
    Embarrassing typo

ChangeSet
  1.1616.962.15 04/09/28 08:53:21 magnus@shellback.(none) +1 -0
  Correct merge problem

  sql/ha_ndbcluster.cc
    1.82 04/09/28 08:53:00 magnus@shellback.(none) +1 -1
    HA_ERR_OLD_METADATA error code been removed

ChangeSet
  1.1616.991.1 04/09/27 17:01:26 kent@mysql.com +12 -0
  mysql-test-run.sh:
    Added timing output for each test case.
    Added --embedded-server option.
  mysqltest.c:
    Added 'start_timer', 'end_timer' commands
  Makefile.am:
    Include mysys/my_getsystime.c to get time function in mysqltest
  Many files:
    new file

  mysql-test/mysql-test-run.sh
    1.208.3.1 04/09/27 16:55:44 kent@mysql.com +161 -65
    Added timing output for each test case.
    Added --embedded-server option.

  client/mysqltest.c
    1.92.13.1 04/09/27 16:55:07 kent@mysql.com +87 -2
    Added 'start_timer', 'end_timer' commands

  client/Makefile.am
    1.32.1.2 04/09/27 16:53:41 kent@mysql.com +1 -1
    Include mysys/my_getsystime.c to get time function in mysqltest

  mysql-test/r/alter_table.result.es
    1.1 04/09/27 16:09:26 kent@mysql.com +483 -0

  mysql-test/r/alter_table.result.es
    1.0 04/09/27 16:09:26 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/alter_table.result.es

  mysql-test/r/type_ranges.result.es
    1.1 04/09/27 14:40:26 kent@mysql.com +320 -0

  mysql-test/r/type_float.result.es
    1.1 04/09/27 14:40:26 kent@mysql.com +143 -0

  mysql-test/r/type_ranges.result.es
    1.0 04/09/27 14:40:26 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/type_ranges.result.es

  mysql-test/r/type_float.result.es
    1.0 04/09/27 14:40:26 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/type_float.result.es

  mysql-test/r/type_blob.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +692 -0

  mysql-test/r/select.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +2366 -0

  mysql-test/r/query_cache.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +910 -0

  mysql-test/r/packet.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +26 -0

  mysql-test/r/insert_select.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +628 -0

  mysql-test/r/drop_temp_table.result.es
    1.1 04/09/27 14:40:25 kent@mysql.com +12 -0

  mysql-test/r/type_blob.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/type_blob.result.es

  mysql-test/r/select.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/select.result.es

  mysql-test/r/query_cache.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/query_cache.result.es

  mysql-test/r/packet.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/packet.result.es

  mysql-test/r/insert_select.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/insert_select.result.es

  mysql-test/r/drop_temp_table.result.es
    1.0 04/09/27 14:40:25 kent@mysql.com +0 -0
    BitKeeper file /users/kboortz/daily/work/mysql-4.1-es/mysql-test/r/drop_temp_table.result.es

ChangeSet
  1.1616.990.1 04/09/27 00:24:23 tomas@poseidon.ndb.mysql.com +5 -0
      removed init on ConfigRetriever
      added some debug printouts
      some changes in ndbcluster_init to make start of mysqld first work

  sql/ha_ndbcluster.cc
    1.74.3.1 04/09/27 00:24:20 tomas@poseidon.ndb.mysql.com +7 -5
    some changes in ndbcluster_init to make start of mysqld first work

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.6.1.3 04/09/27 00:24:20 tomas@poseidon.ndb.mysql.com +3 -2
    removed init on ConfigRetriever
    added sleep in retry

  ndb/src/kernel/vm/Configuration.cpp
    1.22 04/09/27 00:24:20 tomas@poseidon.ndb.mysql.com +1 -4
    removed init on ConfigRetriever

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.18 04/09/27 00:24:20 tomas@poseidon.ndb.mysql.com +10 -7
    removed init on ConfigRetriever
    added some debug printouts

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.11 04/09/27 00:24:20 tomas@poseidon.ndb.mysql.com +1 -7
    removed init on ConfigRetriever

ChangeSet
  1.1346.737.1 04/09/27 00:50:00 dlenev@mysql.com +7 -0
  Fix for bug #4131 "TIMESTAMP columns missing minutes and seconds when
  using GROUP BY"
  Now we are setting Field_timestamp::field_length to 19 in open_table()
  if we are in new mode (and we are restoring it back when we are coming
  back to normal mode). This also should solve potential problems with
  some of LOAD DATA INFILE and SELECT * INTO in this mode.

  sql/table.h
    1.31.1.15 04/09/27 00:49:58 dlenev@mysql.com +8 -0
    Added TABLE::timestamp_mode field for saving information whenever we set 
    field_length members of table's TIMESTAMP fields to 19 (to honor 
    new_mode) or they have original values.

  sql/sql_parse.cc
    1.218.40.1 04/09/27 00:49:58 dlenev@mysql.com +11 -0
    Now when we are creating TIMESTAMP(19) fields by default in --new mode,
    otherwise we will have unaligned behavior between ALTER and CREATE.

  sql/sql_base.cc
    1.117.9.1 04/09/27 00:49:58 dlenev@mysql.com +25 -0
    If --new mode is in effect all TIMESTAMP fields should pretend that they
    have length of 19. We are achieving this by setting 
    Field_timestamp::field_length to 19 (or original value) in open_table().
    We are using TABLE::timestamp_mode variable for avoiding of unnecessary
    looping over all fields of the table and setting field_length if table
    was used with same new_mode value before.
    
    Note: We do not introduce general framework for setting up Field objects
    for usage with current THD here because this fix is only needed in 4.0
    and Monty said that we will also remove looping over all fields when
    updating table_name member at some point. This more general framework
    will also complicate nice optimization with avoiding of unneeded looping.

  sql/field.h
    1.33.1.25 04/09/27 00:49:58 dlenev@mysql.com +12 -1
    Added Field_timestamp::orig_field_length member for saving original
    field_length value, because this member can be modified if new_mode
    is in effect. 
    Field_timestamp::make_field() is no longer needed because we are setting
    field_length to 19 if we are in --new mode now.

  sql/field.cc
    1.51.1.44 04/09/27 00:49:58 dlenev@mysql.com +5 -19
    Added Field_timestamp::orig_field_length member for saving original
    field_length value, because this member can be modified if new_mode is
    in effect.
    Lot of Field_timestamp code simplified and Field_timestamp::make_field()
    is no longer needed because we are setting field_length to 19 if we are
    in --new mode now.

  mysql-test/t/type_timestamp.test
    1.6.1.6 04/09/27 00:49:58 dlenev@mysql.com +32 -0
    Added test for bug #4131 'TIMESTAMP columns missing minutes and seconds
    when using GROUP BY' and other --new mode related behavior.

  mysql-test/r/type_timestamp.result
    1.7.1.7 04/09/27 00:49:58 dlenev@mysql.com +51 -9
    Added test for bug #4131 'TIMESTAMP columns missing minutes and seconds
    when using GROUP BY' and other --new mode related behavior.

ChangeSet
  1.1616.989.1 04/09/26 21:52:20 bar@noter.intranet.mysql.r18.ru +5 -0
  bug #5723 length(varchar utf8 field) returns verying results

  sql/field.cc
    1.180.1.1 04/09/26 21:52:00 bar@noter.intranet.mysql.r18.ru +49 -11
    bug #5723 length(varchar utf8 field) returns verying results

  mysql-test/t/ctype_utf8.test
    1.30.1.2 04/09/26 21:51:59 bar@noter.intranet.mysql.r18.ru +14 -0
    bug #5723 length(varchar utf8 field) returns verying results

  mysql-test/t/bdb.test
    1.38 04/09/26 21:51:59 bar@noter.intranet.mysql.r18.ru +12 -0
    bug #5723 length(varchar utf8 field) returns verying results

  mysql-test/r/ctype_utf8.result
    1.32.1.2 04/09/26 21:51:58 bar@noter.intranet.mysql.r18.ru +16 -0
    bug #5723 length(varchar utf8 field) returns verying results

  mysql-test/r/bdb.result
    1.29.4.3 04/09/26 21:51:58 bar@noter.intranet.mysql.r18.ru +9 -0
    bug #5723 length(varchar utf8 field) returns verying results

ChangeSet
  1.1624.13.43 04/09/26 19:00:55 bell@sanja.is.com.ua +4 -0
  fix xml with view

  sql/sql_base.cc
    1.185 04/09/26 19:00:42 bell@sanja.is.com.ua +3 -0
    fix of LOCK workaround

  mysql-test/t/mysqldump.test
    1.20 04/09/26 19:00:42 bell@sanja.is.com.ua +9 -0
    mysqldump test

  mysql-test/r/mysqldump.result
    1.19 04/09/26 19:00:42 bell@sanja.is.com.ua +57 -0
    mysqldump test

  client/mysqldump.c
    1.145 04/09/26 19:00:41 bell@sanja.is.com.ua +15 -3
    fixed XML output for view

ChangeSet
  1.1616.972.25 04/09/26 17:11:28 mskold@mysql.com +3 -0
  Setting MODE_NO_AUTO_VALUE_ON_ZERO at copying in copy_data_between_tables

  sql/sql_table.cc
    1.157.40.2 04/09/26 17:10:56 mskold@mysql.com +12 -0
    Setting MODE_NO_AUTO_VALUE_ON_ZERO at copying in copy_data_between_tables

  mysql-test/t/ndb_alter_table.test
    1.12 04/09/26 17:10:56 mskold@mysql.com +8 -0
    Setting MODE_NO_AUTO_VALUE_ON_ZERO at copying in copy_data_between_tables

  mysql-test/r/ndb_alter_table.result
    1.14 04/09/26 17:10:56 mskold@mysql.com +15 -0
    Setting MODE_NO_AUTO_VALUE_ON_ZERO at copying in copy_data_between_tables

ChangeSet
  1.1616.946.11 04/09/26 17:26:32 bell@sanja.is.com.ua +2 -0
  postreview fix

  sql/item.cc
    1.58.1.104 04/09/26 17:26:22 bell@sanja.is.com.ua +55 -33
    comments added
    code made more clean

  sql/field.cc
    1.182 04/09/26 17:26:21 bell@sanja.is.com.ua +11 -0
    comments added

ChangeSet
  1.1616.962.13 04/09/26 16:11:24 magnus@shellback.(none) +7 -0
  WL#1424 Updated after review
  * Changed the implementation of ndbcluster_find_files to be more efficient, using only one mutex lock
  * Moved ha_find_files to end of mysql_find_files so that it can be passed the list that we are interested to find. 

  BitKeeper/etc/logging_ok
    1.233.40.1 04/09/26 16:11:22 magnus@shellback.(none) +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_show.cc
    1.122.1.56 04/09/26 16:11:04 magnus@shellback.(none) +3 -3
    Moving the ha_find_files to end of function, so that the file lista can be passsed to it.

  sql/handler.h
    1.89.1.39 04/09/26 16:11:04 magnus@shellback.(none) +1 -1
    Add list of files as parameter

  sql/handler.cc
    1.103.1.42 04/09/26 16:11:04 magnus@shellback.(none) +2 -2
    Add list of files as parameter

  sql/ha_ndbcluster.h
    1.34 04/09/26 16:11:04 magnus@shellback.(none) +1 -1
    Add list of files as parameter

  sql/ha_ndbcluster.cc
    1.80 04/09/26 16:11:04 magnus@shellback.(none) +102 -65
    Rewrite of ndbcluster_find_files to remove and delete files using only one mutex lock. 
    This version only discover files that fulfill wildcard.

  mysql-test/t/ndb_autodiscover.test
    1.8 04/09/26 16:11:04 magnus@shellback.(none) +34 -0
    Added a new test case, disabled for now, waiting for mysql-test-run to set a NDB_CONNECTSTRING

ChangeSet
  1.1616.982.6 04/09/26 15:58:10 brian@brian-akers-computer.local +1 -0
  Two cleanups for IRIX build. 

  sql/examples/ha_archive.cc
    1.10 04/09/26 15:27:14 brian@brian-akers-computer.local +3 -3
    Octane host was complaining about unused variable and second declaration of the Field_blob in write row.

ChangeSet
  1.1346.730.12 04/09/26 15:27:13 hartmut@mysql.com +2 -0
  added --without-man option similar to --without-docs
  (part of BUG#5379)

  configure.in
    1.191.1.124 04/09/26 15:27:10 hartmut@mysql.com +15 -0
    added --without-man option similar to --without-docs
    (part of BUG#5379)

  Makefile.am
    1.40.1.12 04/09/26 15:27:10 hartmut@mysql.com +1 -1
    added --without-man option similar to --without-docs
    (part of BUG#5379)

ChangeSet
  1.1346.730.11 04/09/26 15:24:57 hartmut@mysql.com +2 -0
  make --with-openssl work with parameters as expected,
  old options for include path and library settings still
  work for backwards compatibility
  (fix for BUG #5494)

  BitKeeper/etc/logging_ok
    1.206.32.4 04/09/26 15:24:56 hartmut@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  acinclude.m4
    1.77.1.22 04/09/26 15:24:43 hartmut@mysql.com +21 -2
    make --with-openssl work with parameters as expected,
    old options for include path and library settings still
    work for backwards compatibility
    (fix for BUG #5494)

ChangeSet
  1.1616.987.1 04/09/26 15:57:07 dlenev@brandersnatch.localdomain +2 -0
  Disabled part of ps_1general.test behaving differently on different builds.
  (Until mysqltest will support replace_result and replace_column on metadata).

  mysql-test/t/ps_1general.test
    1.3.1.3 04/09/26 15:57:03 dlenev@mysql.com +9 -2
    Disabled part of test behaving differently on different builds.
    (Until mysqltest will support replace_result and replace_column on metadata).

  mysql-test/r/ps_1general.result
    1.1.1.7 04/09/26 15:57:03 dlenev@mysql.com +0 -2
    Disabled part of test behaving differently on different builds.
    (Until mysqltest will support replace_result and replace_column on metadata).

ChangeSet
  1.1616.972.24 04/09/26 10:51:14 joreland@mysql.com +1 -0
  testBasic -n MassiveRollback
  Make sure to not receive more that buffer can fit currently

  ndb/src/common/transporter/TCP_Transporter.cpp
    1.6 04/09/26 10:51:11 joreland@mysql.com +43 -37
    Make sure to not receive more that buffer can fit currently

ChangeSet
  1.1616.972.23 04/09/26 10:03:57 joreland@mysql.com +1 -0
  testDict -n InvalidTables

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.23 04/09/26 10:03:55 joreland@mysql.com +23 -2
    Add more require's in VM_TRACE
    Fix release of invalid tables
    testDict -n InvalidTables

ChangeSet
  1.1616.972.22 04/09/25 17:55:39 joreland@mysql.com +2 -0
  testBackup

ChangeSet
  1.1616.986.1 04/09/25 17:30:51 tomas@poseidon.ndb.mysql.com +1 -0
  local config now outside config retriever

  ndb/test/src/NdbBackup.cpp
    1.14 04/09/25 17:30:48 tomas@poseidon.ndb.mysql.com +5 -1
    local config now outside config retriever

ChangeSet
  1.1616.982.4 04/09/25 21:56:52 hf@deer.(none) +1 -0
  Fix asked by Ranger.
  If embedded library gets empty string as a hostname it should use embedded connection

  libmysqld/libmysqld.c
    1.63 04/09/25 21:56:46 hf@deer.(none) +1 -1
    Check for empty string added

ChangeSet
  1.1346.735.2 04/09/25 18:43:07 rburnett@build.mysql.com +1 -0
  Bug #5539  	SHOW DATABASES LIKE and symlinks
  
  sql_show.cc:
    Made change suggested by Serge. REmoved else in mysql_find_files so symlink files fall through to the wildcard check

  sql/sql_show.cc
    1.76.1.51 04/09/25 18:40:47 rburnett@build.mysql.com +5 -10
    Made change suggested by Serge. REmoved else in mysql_find_files so symlink files fall through to the wildcard check

ChangeSet
  1.1616.972.20 04/09/25 17:24:31 joreland@mysql.com +1 -0
  Ops forgott to put table in hash

ChangeSet
  1.1616.972.18 04/09/25 16:36:54 tomas@poseidon.ndb.mysql.com +1 -0
  corrected small :) mistake

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.6.1.2 04/09/25 16:36:41 tomas@poseidon.ndb.mysql.com +2 -2
    corrected small :) mistake

ChangeSet
  1.1616.972.17 04/09/25 16:06:30 tomas@poseidon.ndb.mysql.com +7 -0
  added printout for where configuration is fetched
  debug printouts

  ndb/src/ndbapi/Ndb.cpp
    1.28 04/09/25 16:06:27 tomas@poseidon.ndb.mysql.com +8 -2
    debug printouts

  ndb/src/kernel/vm/Configuration.hpp
    1.8 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +5 -0
    added printout for where configuration is fetched

  ndb/src/kernel/vm/Configuration.cpp
    1.21 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +5 -0
    added printout for where configuration is fetched

  ndb/src/kernel/main.cpp
    1.33 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +3 -0
    added printout for where configuration is fetched

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.17 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +7 -0
    added printout for where configuration is fetched

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.10 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +6 -1
    added printout for where configuration is fetched

  mysql-test/ndb/ndbcluster.sh
    1.24 04/09/25 16:06:26 tomas@poseidon.ndb.mysql.com +1 -1
    .

  ndb/test/run-test/daily-devel-tests.txt
    1.10 04/09/25 17:55:15 joreland@mysql.com +1 -1
    Use atrt-testBackup (which setups env)

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.39 04/09/25 17:55:08 joreland@mysql.com +11 -1
    Fix so that start backup can be blocking

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.22 04/09/25 17:24:23 joreland@mysql.com +2 -1
    Ops forgott to put table in hash

ChangeSet
  1.1616.982.3 04/09/25 19:08:02 konstantin@mysql.com +20 -0
  Results of WL#1856 "Conversion of client_test.c tests cases to mysqltest 
  if possible"
          - many new test cases
          - more and improved comments
        New files: t/ps_7ndb.test       test suite for NDB tables
                   r/ps_7ndb.result     expected results
                   include/ps_conv.inc  conversion test cases
  + review comments and fixes.

  mysql-test/t/ps_7ndb.test
    1.1 04/09/25 19:07:36 konstantin@mysql.com +377 -0

  mysql-test/r/ps_7ndb.result
    1.1 04/09/25 19:07:36 konstantin@mysql.com +3170 -0

  mysql-test/include/ps_conv.inc
    1.1 04/09/25 19:07:36 konstantin@mysql.com +1202 -0

  mysql-test/t/ps_7ndb.test
    1.0 04/09/25 19:07:36 konstantin@mysql.com +0 -0
    BitKeeper file /home/kostja/work/src-WL1856/mysql-test/t/ps_7ndb.test

  mysql-test/t/ps_6bdb.test
    1.3 04/09/25 19:07:36 konstantin@mysql.com +2 -1
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible.
    Call of file include/ps_conv.inc (with new test cases) added.

  mysql-test/t/ps_5merge.test
    1.3 04/09/25 19:07:36 konstantin@mysql.com +11 -9
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Call of file include/ps_conv.inc (with new test cases) added.

  mysql-test/t/ps_4heap.test
    1.3 04/09/25 19:07:36 konstantin@mysql.com +5 -4
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Call of file include/ps_conv.inc (with new test cases) added.

  mysql-test/t/ps_3innodb.test
    1.4 04/09/25 19:07:36 konstantin@mysql.com +2 -1
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Call of file include/ps_conv.inc (with new test cases) added.

  mysql-test/t/ps_2myisam.test
    1.3 04/09/25 19:07:36 konstantin@mysql.com +22 -1
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Call of file include/ps_conv.inc (with new test cases) and 
    fulltext test case added.

  mysql-test/t/ps_1general.test
    1.3.1.2 04/09/25 19:07:36 konstantin@mysql.com +313 -113
    WL#1856 "Conversion of client_test.c tests cases to mysqltest if
     possible": new test cases added.

  mysql-test/r/ps_7ndb.result
    1.0 04/09/25 19:07:36 konstantin@mysql.com +0 -0
    BitKeeper file /home/kostja/work/src-WL1856/mysql-test/r/ps_7ndb.result

  mysql-test/r/ps_6bdb.result
    1.2.1.7 04/09/25 19:07:36 konstantin@mysql.com +2009 -99
    Results updated.

  mysql-test/r/ps_5merge.result
    1.2.1.7 04/09/25 19:07:36 konstantin@mysql.com +3947 -161
    Results updated.

  mysql-test/r/ps_4heap.result
    1.1.1.7 04/09/25 19:07:36 konstantin@mysql.com +2002 -92
    Results updated.

  mysql-test/include/ps_conv.inc
    1.0 04/09/25 19:07:36 konstantin@mysql.com +0 -0
    BitKeeper file /home/kostja/work/src-WL1856/mysql-test/include/ps_conv.inc

  mysql-test/r/ps_3innodb.result
    1.2.1.8 04/09/25 19:07:35 konstantin@mysql.com +2001 -91
    Results updated.

  mysql-test/r/ps_2myisam.result
    1.2.1.7 04/09/25 19:07:35 konstantin@mysql.com +2018 -91
    Resutls updated.

  mysql-test/r/ps_1general.result
    1.1.1.6 04/09/25 19:07:35 konstantin@mysql.com +252 -114
    Results updated.

  mysql-test/include/ps_renew.inc
    1.2 04/09/25 19:07:35 konstantin@mysql.com +5 -4
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Rename: t_many_col_types -> t9

  mysql-test/include/ps_query.inc
    1.5 04/09/25 19:07:35 konstantin@mysql.com +174 -29
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Rename: t_many_col_types -> t9
    Cleanups and comments.
    New test cases (derived from client_test.c)

  mysql-test/include/ps_modify1.inc
    1.4 04/09/25 19:07:35 konstantin@mysql.com +8 -3
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Rename: t_many_col_types -> t9
    Cleanups and comments.
    New test cases (derived from client_test.c)

  mysql-test/include/ps_modify.inc
    1.2.1.2 04/09/25 19:07:35 konstantin@mysql.com +123 -5
    WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
    Rename: t_many_col_types -> t9
    Cleanups and comments.
    New test cases (derived from client_test.c)

  mysql-test/include/ps_create.inc
    1.3 04/09/25 19:07:35 konstantin@mysql.com +2 -2
    Rename of t_many_col_types -> t9

ChangeSet
  1.1616.985.1 04/09/25 16:47:51 joreland@mysql.com +4 -0
  bug#5702
  more bug fixes.

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.17 04/09/25 16:47:35 joreland@mysql.com +1 -1
    List indexes using tableid (indexid)

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.29.1.1 04/09/25 16:47:33 joreland@mysql.com +19 -16
    List indexes using id
    Fix log towards m_globalHash

  ndb/src/ndbapi/NdbDictionary.cpp
    1.14 04/09/25 16:47:31 joreland@mysql.com +6 -1
    Changed listIndex from taking table name to taking table id
    (should be index version aswell)

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.21 04/09/25 16:47:29 joreland@mysql.com +30 -8
    DropIndex -
    1) return Invalid version 
    2) Mark as IS_DROPPING so that 2 simulatainious threads can't drop it

ChangeSet
  1.1616.972.16 04/09/25 14:10:06 tomas@poseidon.ndb.mysql.com +12 -0
  moved LocalConfig out of config retriver

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.6.1.1 04/09/25 14:09:59 tomas@poseidon.ndb.mysql.com +22 -5
    moved LocalConfig out of config retriver

  ndb/src/ndbapi/TransporterFacade.hpp
    1.15 04/09/25 14:09:59 tomas@poseidon.ndb.mysql.com +0 -1
    moved LocalConfig out of config retriver

  ndb/src/mgmsrv/main.cpp
    1.24 04/09/25 14:09:59 tomas@poseidon.ndb.mysql.com +7 -22
    moved LocalConfig out of config retriver

  ndb/src/mgmsrv/MgmtSrvrConfig.cpp
    1.4 04/09/25 14:09:59 tomas@poseidon.ndb.mysql.com +1 -2
    moved LocalConfig out of config retriver

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.17 04/09/25 14:09:59 tomas@poseidon.ndb.mysql.com +2 -2
    moved LocalConfig out of config retriver

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.38 04/09/25 14:09:58 tomas@poseidon.ndb.mysql.com +5 -4
    moved LocalConfig out of config retriver

  ndb/src/kernel/vm/Configuration.hpp
    1.7 04/09/25 14:09:58 tomas@poseidon.ndb.mysql.com +3 -1
    moved LocalConfig out of config retriver

  ndb/src/kernel/vm/Configuration.cpp
    1.20 04/09/25 14:09:57 tomas@poseidon.ndb.mysql.com +8 -3
    moved LocalConfig out of config retriver

  ndb/src/kernel/main.cpp
    1.32 04/09/25 14:09:57 tomas@poseidon.ndb.mysql.com +11 -3
    moved LocalConfig out of config retriver

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.16 04/09/25 14:09:57 tomas@poseidon.ndb.mysql.com +4 -21
    moved LocalConfig out of config retriver

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.3 04/09/25 14:09:57 tomas@poseidon.ndb.mysql.com +2 -0
    moved LocalConfig out of config retriver

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.9 04/09/25 14:09:57 tomas@poseidon.ndb.mysql.com +2 -15
    moved LocalConfig out of config retriver

ChangeSet
  1.1616.946.9 04/09/25 16:05:50 bell@sanja.is.com.ua +1 -0
  some comments added

  sql/item.h
    1.56.1.87 04/09/25 16:02:48 bell@sanja.is.com.ua +13 -1
    some comments added

ChangeSet
  1.1616.984.1 04/09/25 14:35:27 magnus@shellback.(none) +3 -0
  Clean up of index_name and unique_index_name

  BitKeeper/etc/logging_ok
    1.233.39.1 04/09/25 14:35:22 magnus@shellback.(none) +1 -0
    Logging to logging@openlogging.org accepted

  sql/ha_ndbcluster.h
    1.30.1.2 04/09/25 14:31:24 magnus@shellback.(none) +0 -3
    Remove unused varaibale unique_name as well as teh function get_index_name and get_unique_index_name 

  sql/ha_ndbcluster.cc
    1.74.2.2 04/09/25 14:31:24 magnus@shellback.(none) +15 -40
    No need to save the name of the unique index, its only used within the same function
    Removed unused variables and functions  retrieving index_name

ChangeSet
  1.1616.982.2 04/09/25 17:20:50 bar@noter.intranet.mysql.r18.ru +2 -0
  Activating the new string->number conversion functions

  strings/ctype-simple.c
    1.57 04/09/25 17:20:34 bar@noter.intranet.mysql.r18.ru +1 -1
    Activating the new string->number conversion functions

  libmysql/Makefile.shared
    1.55 04/09/25 17:20:33 bar@noter.intranet.mysql.r18.ru +1 -1
    Activating the new string->number conversion functions

ChangeSet
  1.1616.946.8 04/09/25 15:07:50 bell@sanja.is.com.ua +3 -0
  postreview fixes (BUG#5618 & BUG#5590)

  sql/sql_derived.cc
    1.43.1.33 04/09/25 15:07:40 bell@sanja.is.com.ua +1 -1
    some cleanup

  sql/item.cc
    1.58.1.102 04/09/25 15:07:40 bell@sanja.is.com.ua +12 -23
    fixed compatibility fields detection with using standard method for all fields, also some bugs are fixed

  sql/field.cc
    1.179.1.1 04/09/25 15:07:39 bell@sanja.is.com.ua +41 -22
    fixed compatibility fields type detection

ChangeSet
  1.1616.983.1 04/09/25 10:44:39 tomas@poseidon.ndb.mysql.com +1 -0
  added debug printouts

  ndb/src/ndbapi/Ndbinit.cpp
    1.18.1.1 04/09/25 10:44:35 tomas@poseidon.ndb.mysql.com +7 -0
    added debug printouts

ChangeSet
  1.1616.982.1 04/09/25 15:29:33 bar@noter.intranet.mysql.r18.ru +13 -0
  Incorporating new faster string->number converter functions
  into MY_CHARSET_INFO structure.

  strings/ctype-utf8.c
    1.72 04/09/25 15:29:17 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-ujis.c
    1.60 04/09/25 15:29:16 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-ucs2.c
    1.31 04/09/25 15:29:15 bar@noter.intranet.mysql.r18.ru +184 -1
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-tis620.c
    1.76 04/09/25 15:29:15 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-sjis.c
    1.70 04/09/25 15:29:14 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-simple.c
    1.56 04/09/25 15:29:13 bar@noter.intranet.mysql.r18.ru +7 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-latin1.c
    1.37 04/09/25 15:29:13 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-gbk.c
    1.65 04/09/25 15:29:12 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-gb2312.c
    1.56 04/09/25 15:29:12 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-euc_kr.c
    1.59 04/09/25 15:29:11 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-bin.c
    1.54 04/09/25 15:29:11 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  strings/ctype-big5.c
    1.67 04/09/25 15:29:10 bar@noter.intranet.mysql.r18.ru +1 -0
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

  include/m_ctype.h
    1.100 04/09/25 15:29:09 bar@noter.intranet.mysql.r18.ru +7 -1
    Incorporating new faster string->number converter functions
    into MY_CHARSET_INFO structure.

ChangeSet
  1.1616.981.1 04/09/25 10:30:36 kent@mysql.com +2 -0
  client_test.c:
    Return exit(1) instead of exit(0) on failure.
    Allow longer path names using MAXPATHLEN.
    Added option --testcase that skips some failing tests.
    Replaced 'return' with exit(1) in test_frm_bug().
  mysqltest.c:
    Let --exec fail if command fails

ChangeSet
  1.1616.972.14 04/09/25 10:22:27 joreland@mysql.com +1 -0
  Init theSCAN_TABREQ

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.32 04/09/25 10:22:24 joreland@mysql.com +1 -0
    Init theSCAN_TABREQ

ChangeSet
  1.1616.972.13 04/09/25 10:16:37 joreland@mysql.com +6 -0
  Fix memory leak

  ndb/src/ndbapi/Ndbinit.cpp
    1.19 04/09/25 10:16:34 joreland@mysql.com +4 -4
    Reorder free-ing so that signal are release last
    (so that operations holding signals can release the first)

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.31 04/09/25 10:16:34 joreland@mysql.com +8 -1
    Release SCAN_TABREQ and 
    make sure to call NdbOperation::release (that releases other stuff)

  ndb/src/common/util/ndb_init.c
    1.2 04/09/25 10:16:33 joreland@mysql.com +6 -0
    Added ndb_end (corresponding to ndb_init)

  ndb/include/ndb_global.h
    1.15 04/09/25 10:16:33 joreland@mysql.com +1 -0
    Added ndb_end (corresponding to ndb_init)

  tests/client_test.c
    1.51.16.1 04/09/25 09:44:56 kent@mysql.com +44 -30
    Return exit(1) instead of exit(0) on failure.
    Allow longer path names using MAXPATHLEN.
    Added option --testcase that skips some failing tests.
    Replaced 'return' with exit(1) in test_frm_bug().

  client/mysqltest.c
    1.92.12.1 04/09/25 09:44:03 kent@mysql.com +12 -7
    Let --exec fail if command fails

  BitKeeper/deleted/.del-NdbScanReceiver.cpp~b8a7472e4a7c424f
    1.2 04/09/25 09:43:18 joreland@mysql.com +0 -0
    Delete: ndb/src/ndbapi/NdbScanReceiver.cpp

  BitKeeper/deleted/.del-NdbScanReceiver.hpp~5c295814a47e7bb4
    1.4 04/09/25 09:43:16 joreland@mysql.com +0 -0
    Delete: ndb/src/ndbapi/NdbScanReceiver.hpp

ChangeSet
  1.1616.972.12 04/09/24 16:58:25 tomas@poseidon.ndb.mysql.com +7 -0
      fix for invalidating table if mismatch with frm
      removed debug printout
      new test in alter table for dictionay update test with multiple connections
      added coice of setting MaxNoOfOrderedIndexes
      added option to run "--small-bench"

  sql/ha_ndbcluster.cc
    1.74.1.4 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +49 -47
    fix for invalidating table if mismatch with frm

  ndb/src/ndbapi/DictCache.cpp
    1.8 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +0 -21
    removed debug printout

  mysql-test/t/ndb_alter_table.test
    1.11 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +31 -0
    new test in alter table for dictionay update test with multiple connections

  mysql-test/r/ndb_alter_table.result
    1.13 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +19 -0
    new test in alter table for dictionay update test with multiple connections

  mysql-test/ndb/ndbcluster.sh
    1.23 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +4 -1
    added coice of setting MaxNoOfOrderedIndexes

  mysql-test/ndb/ndb_config_2_node.ini
    1.13 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +1 -0
    added coice of setting MaxNoOfOrderedIndexes

  mysql-test/mysql-test-run.sh
    1.208.2.1 04/09/24 16:58:22 tomas@poseidon.ndb.mysql.com +19 -3
    added option to run "--small-bench"

ChangeSet
  1.1346.736.1 04/09/24 18:39:25 ingo@mysql.com +10 -0
  BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
  BUG#4335 - one name can be handler open'ed many times.
  Reworked the HANDLER functions and interface.
  Using a HASH to store information on open tables that
  survives FLUSH TABLE.
  HANDLER tables alias names must now be unique, though it
  is allowed in 4.0 to qualify them with the database name
  of the base table.

  sql/sql_table.cc
    1.112.13.1 04/09/24 18:39:23 ingo@mysql.com +3 -3
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    replaced mysql_ha_close() by the better named
    function mysql_ha_flush() with readable options.

  sql/sql_handler.cc
    1.19.1.24 04/09/24 18:39:23 ingo@mysql.com +450 -166
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Completely reworked the handler functions.
    Added an introducing comment, describing the new functionality.

  sql/sql_class.h
    1.111.7.1 04/09/24 18:39:23 ingo@mysql.com +1 -0
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Added the handler tables HASH to THD.

  sql/sql_class.cc
    1.71.1.40 04/09/24 18:39:23 ingo@mysql.com +7 -8
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Added initialization for the handler tables hash.
    Changed the handler tables clean-up code.
    Unreleted to bug: Changed the order of THD initialization
    to avoid warning messages on Linux with gcc.

  sql/sql_base.cc
    1.117.1.66 04/09/24 18:39:23 ingo@mysql.com +3 -3
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Replaced mysql_ha_close_list() by the better named
    function mysql_ha_flush() with readable options.

  sql/mysql_priv.h
    1.150.1.77 04/09/24 18:39:23 ingo@mysql.com +7 -4
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Reworked the handler interface.

  mysql-test/t/handler.test
    1.7.1.9 04/09/24 18:39:23 ingo@mysql.com +204 -0
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Moved pure handler tests from flush_table.test to here.

  mysql-test/t/flush_table.test
    1.5.1.1 04/09/24 18:39:23 ingo@mysql.com +23 -61
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Moved pure handler tests to handler.test.
    Added new tests.

  mysql-test/r/handler.result
    1.7.1.9 04/09/24 18:39:23 ingo@mysql.com +244 -0
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Moved pure handler test results from flush_table.result to here.

  mysql-test/r/flush_table.result
    1.2.1.1 04/09/24 18:39:23 ingo@mysql.com +43 -58
    BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).
    BUG#4335 - one name can be handler open'ed many times.
    Moved pure handler test results to handler.result.
    Added the new test results.

ChangeSet
  1.1624.89.1 04/09/24 18:25:06 guilhem@mysql.com +1 -0
  In binary log events, flags are 2 bytes, not 4. Using 4 resulted in buffer overflow (and on a certain build it resulted in overwriting another part of the event without crashing :( ).

  sql/log_event.cc
    1.141 04/09/24 18:25:02 guilhem@mysql.com +1 -1
    flags are 2 bytes, not 4. Using 4 resulted in buffer overflow (and on a certain build it resulted in overwriting another part of the event without crashing :( ).

ChangeSet
  1.1616.980.2 04/09/24 19:45:27 hf@deer.(none) +1 -0
  Merging

  mysql-test/r/gis.result
    1.15.1.4 04/09/24 19:45:22 hf@deer.(none) +0 -3
    Merging

ChangeSet
  1.1624.88.1 04/09/24 17:55:43 dlenev@brandersnatch.localdomain +1 -0
  For now we will require super privilege for creating/dropping trigger because proper
  privilege checking is not in place yet.

  sql/sql_trigger.cc
    1.4 04/09/24 17:55:40 dlenev@mysql.com +8 -1
    For now we will require super privilege for creating/dropping trigger because proper
    privilege checking is not in place yet.

ChangeSet
  1.1616.972.10 04/09/24 13:40:38 joreland@mysql.com +1 -0
  Extra jam broken if

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.20 04/09/24 13:40:32 joreland@mysql.com +3 -2
    Extra jam broken if

ChangeSet
  1.1616.972.9 04/09/24 12:38:38 joreland@mysql.com +1 -0
  Dbdict
  - set table state in releaseTableObject
  - make handleTabInfoInit release object if parsing fails
  - make sure table is not accessed is parsing fails

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.19 04/09/24 12:38:35 joreland@mysql.com +2 -5
    Dbdict
    - set table state in releaseTableObject
    - make handleTabInfoInit release object if parsing fails
    - make sure table is not accessed is parsing fails

ChangeSet
  1.1346.730.10 04/09/24 11:54:37 guilhem@mysql.com +6 -0
  Fix for BUG#3248 "Doc says MyISAM warns if disk full but it does not":
  we force the message to the error log, and we make it more informative;
  we treat EDQUOT like ENOSPC.

  sql/mysqld.cc
    1.297.1.215 04/09/24 11:54:28 guilhem@mysql.com +2 -3
    If ME_NOREFRESH, we write message to error log, even if it has been saved for client (because if operation
    is hanging, the message does not get to client now; example is MyISAM waiting for free disk space).

  mysys/mysys_priv.h
    1.10.1.1 04/09/24 11:54:27 guilhem@mysql.com +8 -0
    Define EDQUOT when it does not exist. Finally decided to put it here after discussion with Monty:
    as this constant is used only in 3 files only in mysys/, I don't make it visible everywhere
    (there currently is no file of choice for such defines; my_base.h does not contain any).
    Using a value which never happens avoids collisions.

  mysys/my_write.c
    1.8.1.1 04/09/24 11:54:27 guilhem@mysql.com +3 -2
    Treat EDQUOT like ENOSPC.

  mysys/my_pread.c
    1.8.1.1 04/09/24 11:54:27 guilhem@mysql.com +5 -4
    Treat EDQUOT like ENOSPC.

  mysys/my_fstream.c
    1.6.1.1 04/09/24 11:54:27 guilhem@mysql.com +8 -6
    Treat EDQUOT like ENOSPC.

  mysys/errors.c
    1.12.1.2 04/09/24 11:54:27 guilhem@mysql.com +1 -1
    more informative message

ChangeSet
  1.1616.970.9 04/09/24 13:50:53 konstantin@mysql.com +1 -0
  Fix alignment.

  sql/field.cc
    1.180 04/09/24 13:50:50 konstantin@mysql.com +2 -1
    Fix alignment.

ChangeSet
  1.1624.13.42 04/09/24 12:50:10 bell@sanja.is.com.ua +6 -0
  new show create view output
  mysqldump view support (BUG#4972)
  workaround to allow view work after LOCK TABLES

  sql/sql_show.cc
    1.155 04/09/24 12:48:53 bell@sanja.is.com.ua +14 -4
    new show create view output (to help mysql dump detect views)

  sql/sql_base.cc
    1.184 04/09/24 12:48:53 bell@sanja.is.com.ua +30 -0
    workaround to allow view work after LOCK TABLES

  mysql-test/t/view.test
    1.37.4.4 04/09/24 12:48:53 bell@sanja.is.com.ua +27 -14
    new show create view output
    test of locked views

  mysql-test/r/view.result
    1.42.5.4 04/09/24 12:48:53 bell@sanja.is.com.ua +41 -31
    new show create view output
    test of locked views

  mysql-test/r/lowercase_view.result
    1.4 04/09/24 12:48:53 bell@sanja.is.com.ua +1 -1
    new show create view output

  client/mysqldump.c
    1.144 04/09/24 12:48:52 bell@sanja.is.com.ua +196 -8
    view support

ChangeSet
  1.1616.972.8 04/09/24 08:47:46 tomas@poseidon.(none) +2 -0
  bug, releaseTableObject called twice
  bug, whole bucket removed if delete first element in bucket

  ndb/src/ndbapi/NdbLinHash.hpp
    1.4 04/09/24 08:47:43 tomas@poseidon.(none) +4 -7
    bug, whole bucket removed if delete first element in bucket

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.18 04/09/24 08:47:43 tomas@poseidon.(none) +0 -2
    bug, releaseTableObject called twice

ChangeSet
  1.1616.970.8 04/09/24 13:14:44 bar@noter.intranet.mysql.r18.ru +4 -0
  logging_ok:
    Logging to logging@openlogging.org accepted
  sql_show.cc, type_enum.test, type_enum.result:
    Bug #5628 German characters in field-defs will be '?' with some table definitions

  BitKeeper/etc/logging_ok
    1.233.38.3 04/09/24 13:11:02 bar@noter.intranet.mysql.r18.ru +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_show.cc
    1.122.17.1 04/09/24 13:08:16 bar@noter.intranet.mysql.r18.ru +2 -0
    Bug #5628 German characters in field-defs will be '?' with some table definitions

  mysql-test/t/type_enum.test
    1.10 04/09/24 13:08:14 bar@noter.intranet.mysql.r18.ru +14 -0
    Bug #5628 German characters in field-defs will be '?' with some table definitions

  mysql-test/r/type_enum.result
    1.18 04/09/24 13:08:12 bar@noter.intranet.mysql.r18.ru +16 -0
    Bug #5628 German characters in field-defs will be '?' with some table definitions

ChangeSet
  1.1346.735.1 04/09/24 09:00:14 rburnett@build.mysql.com +1 -0
  Bug #5539  	SHOW DATABASES LIKE and symlinks
  
  sql_show.cc:
    Added wild card check to symdir block in mysql_find_files

  sql/sql_show.cc
    1.76.1.50 04/09/24 08:58:20 rburnett@build.mysql.com +2 -1
    Added wild card check to symdir block in mysql_find_files

ChangeSet
  1.1616.970.7 04/09/23 20:38:18 konstantin@mysql.com +1 -0
  fix client_test to be a bit faster under valgrind.

  tests/client_test.c
    1.51.1.63 04/09/23 20:38:13 konstantin@mysql.com +1 -1
    fix client_test to be a bit faster under valgrind.

ChangeSet
  1.1346.730.8 04/09/23 17:53:46 rburnett@build.mysql.com +1 -0
  os0file.c:
    Added #ifdef around is_set in os_aio_print

  innobase/os/os0file.c
    1.44.1.33 04/09/23 17:52:24 rburnett@build.mysql.com +2 -0
    Added #ifdef around is_set in os_aio_print

ChangeSet
  1.1616.970.6 04/09/23 18:01:55 konstantin@mysql.com +3 -0
  A fix and test case for bug#5688 "Upgraded 4.1.5 Server seg faults"

  sql/item_cmpfunc.cc
    1.111.1.45 04/09/23 18:01:52 konstantin@mysql.com +14 -12
    A fix for bug#5688 "Upgraded 4.1.5 Server seg faults":
    fix just another place where we use wrong memory root for an Item
    in statement prepare.
    In addition, make the check for charsets in Item_bool_func2
    more generic (fixes the test case when we use LIKE to compare BLOBs
    with TEXT data).

  mysql-test/t/ps.test
    1.18 04/09/23 18:01:52 konstantin@mysql.com +10 -0
    Test case for bug#5688 "Upgraded 4.1.5 Server seg faults"

  mysql-test/r/ps.result
    1.20 04/09/23 18:01:52 konstantin@mysql.com +8 -0
    Test results fixed: the test case for bug#5688 "Upgraded 4.1.5 Server 
    seg faults"

ChangeSet
  1.1346.713.11 04/09/23 14:43:31 guilhem@mysql.com +1 -0
  Fix for BUG#5711 "replication SQL thread does not abort on SQL syntax error":
  in net_printf(), we fill net->last_* variables for the slave SQL thread to know the error.

  sql/net_pkg.cc
    1.21.7.1 04/09/23 14:43:29 guilhem@mysql.com +4 -0
    in net_printf(), store the error in net->last_*, so that slave SQL thread can be aware there was an error reported by net_printf()
    (which is what yacc uses for "you have an error in your syntax").

ChangeSet
  1.1616.977.1 04/09/23 12:16:56 guilhem@mysql.com +3 -0
  Fix for BUG#5705: "SET CHARATER_SET_SERVERetc will be lost if STOP SLAVE before following query":
  we do not increment rli->group_master_log_pos if we are just after a SET ONE_SHOT (it's not a standalone event)

  sql/log_event.cc
    1.113.1.51 04/09/23 12:16:52 guilhem@mysql.com +9 -1
    we do not increment rli->group_master_log_pos if we are just after a SET
    ONE_SHOT, because SET ONE_SHOT should not be separated from its following
    updating query.

  mysql-test/t/rpl_charset.test
    1.2.1.2 04/09/23 12:16:45 guilhem@mysql.com +18 -0
    testing interruption of slave SQL thread between SET CHARACTER_SET_SERVER... and the companion INSERT.

  mysql-test/r/rpl_charset.result
    1.4.1.2 04/09/23 12:14:38 guilhem@mysql.com +8 -0
    testing interruption of slave SQL thread between SET CHARACTER_SET_SERVER... and the companion INSERT.

ChangeSet
  1.1616.975.1 04/09/23 13:48:17 dlenev@brandersnatch.localdomain +5 -0
  Implementation of Monty's idea about clear_alloc_root() optimization and cleanup of work 
  with memory roots in THD/Statement/Item_arena.
  Added assertions preventing memory allocation on bzero'ed MEM_ROOT since it is worked by 
  pure luck and was very ineffective.

  sql/sql_class.h
    1.146.43.1 04/09/23 13:48:13 dlenev@mysql.com +14 -2
    Both trivial Item_arena constructor and destructor are now inline.
    Commented various Item_arena constructors.

  sql/sql_class.cc
    1.105.30.1 04/09/23 13:48:13 dlenev@mysql.com +46 -23
    Implementation of Monty's idea about clear_alloc_root() optimization and cleanup of work 
    with memory roots in THD/Statement/Item_arena.
    Now we are always initing THD::transaction.mem_root and THD::mem_root in THD constructor 
    (without memory allocation and with minimal block size) and then later change their
    parameters in THD::init_for_queries() (this is partially because we can't allocate anything
    on bzero'ed memory roots anymore).
    Item_arena() constructor is now trivial and is used only then Item_arena is created as backup
    storage for other Item_arena (we use Item_arena(bool) now if it is part of Statement).
    Both trivial Item_arena constructor and destructor are now inline.
    Removed unneeded clear_alloc_root from Item_arena::restore_backup_item_arena().

  sql/opt_range.cc
    1.98.2.31 04/09/23 13:48:13 dlenev@mysql.com +6 -2
    Fixed get_quick_select_for_ref() function to not use bzero'ed MEM_ROOT for allocation.
    Also QUICK_RANGEs created in this function should be created in memory root of QUICK_SELECT.

  mysys/my_alloc.c
    1.22.1.1 04/09/23 13:48:13 dlenev@mysql.com +32 -5
    Added description of init_alloc_root().
    Added assertions to alloc_root() and reset_root_defaults() so now they can only be used
    on previosly initialized MEM_ROOT. (It worked for bzeroed MEM_ROOT before but 
    by pure luck and very inefficiently). Calling free_root() on bzero'ed MEM_ROOT
    is still ok (we can't remove this easily because of static MEM_ROOTs).
    Also now using ALLOC_ROOT_MIN_BLOCK_SIZE constant inside these functions.

  include/my_sys.h
    1.116.1.11 04/09/23 13:48:13 dlenev@mysql.com +2 -1
    Reimplementation of Monty's optimization of clear_alloc_root().
    Now clear_alloc_root() can be used only for detaching memory associated with MEM_ROOT
    (e.g. to avoid its freeing). It can not be used for MEM_ROOT initialization any longer 
    (it was bad idea anyway since memory allocation on such MEM_ROOT was very ineffective 
    and worked by pure luck).
    Introduced ALLOC_ROOT_MIN_BLOCK_SIZE constant.

ChangeSet
  1.1616.972.7 04/09/23 09:25:05 joreland@mysql.com +1 -0
  bug#5702
  Check index version already in master
  to prevent "non-atmoic" failing drop index

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.17 04/09/23 09:25:03 joreland@mysql.com +18 -1
    Check index version already in master
    to prevent "non-atmoic" failing drop index

ChangeSet
  1.1616.972.6 04/09/22 18:27:03 tomas@poseidon.(none) +1 -0
  debug printout

  ndb/src/ndbapi/DictCache.cpp
    1.7 04/09/22 18:27:00 tomas@poseidon.(none) +21 -0
    debug printout

ChangeSet
  1.1616.880.2 04/09/22 22:36:53 hf@deer.(none) +4 -0
  Additional fix for bug #5136 (Geometry object is corrupted when queried)
  CREATE TABLE t1 SELECT POINT(1,2); fixed

  sql/item_geofunc.h
    1.8 04/09/22 22:36:50 hf@deer.(none) +32 -30
    Item_geometry_func class presented

  sql/item_geofunc.cc
    1.17 04/09/22 22:36:50 hf@deer.(none) +7 -18
    Item_geometry_func::fix_lengths_and_dec implementation
    several fix_length_and_dec's not needed now

  mysql-test/t/gis.test
    1.14.1.1 04/09/22 22:36:50 hf@deer.(none) +4 -0
    test case

  mysql-test/r/gis.result
    1.15.2.1 04/09/22 22:36:50 hf@deer.(none) +7 -0
    Appropriate test result

ChangeSet
  1.1346.734.1 04/09/22 16:29:15 sergefp@mysql.com +4 -0
  Fix for BUG#4785:
   * myisampack leaves key_file_length value from original table
   * myisamchk uses this value when calculating key file pointer length

  myisam/myisampack.c
    1.22.1.9 04/09/22 16:29:11 sergefp@mysql.com +5 -1
    Fix for BUG#4785:
     * myisampack leaves key_file_length value from original table
     * myisamchk uses this value when calculating key file pointer length

  myisam/mi_create.c
    1.21.1.12 04/09/22 16:29:11 sergefp@mysql.com +9 -4
    Fix for BUG#4785:
     * myisampack leaves key_file_length value from original table
     * myisamchk uses this value when calculating key file pointer length

  myisam/mi_check.c
    1.86.1.47 04/09/22 16:29:11 sergefp@mysql.com +1 -1
    Fix for BUG#4785:
     * myisampack leaves key_file_length value from original table
     * myisamchk uses this value when calculating key file pointer length

  include/myisam.h
    1.36.1.19 04/09/22 16:29:11 sergefp@mysql.com +1 -0
    Fix for BUG#4785:
     * myisampack leaves key_file_length value from original table
     * myisamchk uses this value when calculating key file pointer length

ChangeSet
  1.1616.970.3 04/09/22 15:50:07 konstantin@mysql.com +8 -0
  A fix and test case for Bug#5315 "mysql_change_user() doesn't free
  prepared statements."

  tests/client_test.c
    1.51.1.62 04/09/22 15:50:04 konstantin@mysql.com +30 -0
    A test case for bug #5315 "mysql_change_user() doesn't free prepared
    statements".

  sql/sql_class.h
    1.146.1.109 04/09/22 15:50:04 konstantin@mysql.com +10 -3
    Fix for bug#5315 "mysql_change_user() doesn't free prepared statements":
    implementation of Statement_map::reset().
    A little cleanup of ~Statement_map(): first empty names_hash, as st_hash
    has a free function, which will delete statements.

  sql/sql_class.cc
    1.105.1.80 04/09/22 15:50:04 konstantin@mysql.com +1 -0
    Fix for bug#5315 "mysql_change_user() doesn't free prepared statements":
    reset prepared statements map in THD::change_user().

  sql-common/client.c
    1.46.1.28 04/09/22 15:50:04 konstantin@mysql.com +27 -14
    Fix for bug#5315 "mysql_change_user() doesn't free prepared statements":
    implementation of mysql_detach_stmt_list(): zero connection pointer
    in given statement list, thus marking given statements as not usable.

  mysys/hash.c
    1.36 04/09/22 15:50:04 konstantin@mysql.com +26 -0
    Fix for bug#5315 "mysql_change_user() doesn't free prepared statements":
    implementation of hash_reset(), which frees all hash elements
    and prepares the hash for reuse.

  libmysql/libmysql.c
    1.156.1.111 04/09/22 15:50:03 konstantin@mysql.com +21 -12
    Fix for bug#5315 "mysql_change_user() doesn't free prepared statements":
    add call to mysql_detach_stmt_list(prepared statements) to
    mysql_change_user(): all statements are freed by server, so client
    counterparts need to be marked as not usable.

  libmysql/client_settings.h
    1.29.1.2 04/09/22 15:50:03 konstantin@mysql.com +1 -0
    Declaration for mysql_detach_stmt_list().

  include/hash.h
    1.14 04/09/22 15:50:03 konstantin@mysql.com +1 -1
    New declaration for hash_reset() function. The old version was not used.

ChangeSet
  1.1346.733.1 04/09/22 11:28:37 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -0
  Bug#5655 - mysqldump fields-escaped-by behaviour
    Fix initialization

  client/mysqldump.c
    1.65.1.50 04/09/22 11:28:33 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -1
    Bug#5655 - mysqldump fields-escaped-by behaviour
      Fix for parameter

ChangeSet
  1.1616.974.4 04/09/22 09:27:34 joreland@mysql.com +1 -0
  Fix so that testBackup wait until start has finished before
  starting to restore

  ndb/test/ndbapi/testBackup.cpp
    1.9 04/09/22 09:27:30 joreland@mysql.com +3 -1
    Fix so that testBackup wait until start has finished before
    starting to restore

ChangeSet
  1.1616.974.3 04/09/22 09:13:13 joreland@mysql.com +1 -0
  testScan - ReadWithLocksAndInserts
  testBasic LocksAndInserts

  ndb/test/src/HugoTransactions.cpp
    1.10 04/09/22 09:13:09 joreland@mysql.com +3 -3
    Fix HugoTransaction::load so that transaction is closed and started if
    error is found

ChangeSet
  1.1616.974.2 04/09/22 05:48:52 joreland@mysql.com +1 -0
  misspelled testcase name

  ndb/test/run-test/daily-devel-tests.txt
    1.9 04/09/22 05:48:48 joreland@mysql.com +4 -4
    misspelled testcase name

ChangeSet
  1.1616.972.3 04/09/21 17:31:01 tomas@poseidon.ndb.mysql.com +3 -0
  config parameter changed

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.34 04/09/21 17:30:57 tomas@poseidon.ndb.mysql.com +2 -2
    config parameter changed

  ndb/src/common/mgmcommon/IPCConfig.cpp
    1.10 04/09/21 17:30:57 tomas@poseidon.ndb.mysql.com +2 -6
    config parameter changed

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.12 04/09/21 17:30:57 tomas@poseidon.ndb.mysql.com +2 -4
    config parameter changed

ChangeSet
  1.1616.973.1 04/09/21 14:58:23 joreland@mysql.com +8 -0
  Make operation list on fragment fifo so that uncommitted operations
    are undo-logged in correct order
  
  Add bunch of testcases to autotest

  ndb/test/run-test/daily-devel-tests.txt
    1.8 04/09/21 14:58:21 joreland@mysql.com +16 -0
    Add
    * testSystemRestart -n SR6
      Restart while some nodes have fs and other not
    * testSystemRestart -n SR7
      Restart in partition win
    * testSystemRestart -n SR8
      Restart in partition win, others starting during restart
    * testSystemRestart -n SR9
      Multiple ops on same record prepared before 
    

  ndb/test/ndbapi/testSystemRestart.cpp
    1.7 04/09/21 14:58:21 joreland@mysql.com +60 -2
    Added testSystemRestart -n SR9 which
      demonstrates that two prepared operation on same
      records _used to_ be undo-logged in wrong order makeing
      system restart fail

  ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp
    1.9 04/09/21 14:58:21 joreland@mysql.com +6 -2
    Fix uninitialized variable c_start.m_startTime
      which made startPartial and startPartitioned fail

  ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
    1.11 04/09/21 14:58:21 joreland@mysql.com +2 -1
    Make operation list on fragment fifo so that uncommitted operations
      are undo-logged in correct order

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.8 04/09/21 14:58:21 joreland@mysql.com +8 -12
    dllist -> dlfifolist

  ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp
    1.2 04/09/21 14:58:21 joreland@mysql.com +6 -9
    dllist -> dlfifolist

  ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp
    1.2 04/09/21 14:58:21 joreland@mysql.com +3 -3
    Send fragptr to initOpConnection

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.15 04/09/21 14:58:20 joreland@mysql.com +2 -1
    Send fragrecord ptr to initOpConnection so that is does not
    have to look it up every time (if needed)
    
    Make operation list on fragment fifo so that uncommitted operations
      are undo-logged in correct order

ChangeSet
  1.1616.971.3 04/09/21 12:52:56 tomas@poseidon.ndb.mysql.com +1 -0
  bug#5591

  sql/ha_ndbcluster.cc
    1.72.3.1 04/09/21 12:52:51 tomas@poseidon.ndb.mysql.com +29 -5
    bug#5591

ChangeSet
  1.1616.963.9 04/09/21 12:13:58 magnus@neptunus.(none) +7 -0
  Changed WL#1424 to use the function ha_find_files. This is a simpler implementation and all handler specific code is hidden in the appropriate handler.

  sql/sql_show.cc
    1.122.1.55 04/09/21 12:13:55 magnus@neptunus.(none) +20 -173
    Revert to original version of sql_show.cc
    Only changes to this version is that ha_find_files is called from mysql_find_files in order to give the handlers a possibility to find new files in engine

  sql/handler.h
    1.89.1.38 04/09/21 12:13:55 magnus@neptunus.(none) +3 -2
    Add ha_find_files called from mysql_find_files
    Remove ha_can_discover and ha_list_tables

  sql/handler.cc
    1.103.1.41 04/09/21 12:13:55 magnus@neptunus.(none) +12 -25
    Add ha_find_files called from mysql_find_files
    Remove ha_can_discover and ha_list_tables

  sql/ha_ndbcluster.h
    1.32 04/09/21 12:13:55 magnus@neptunus.(none) +2 -2
    Implement function ndbcluster_find_files 
    Remove function ndbcluster_list_tables and ndbcluster_can_discover

  sql/ha_ndbcluster.cc
    1.77 04/09/21 12:13:55 magnus@neptunus.(none) +95 -19
    Implement function ndbcluster_find_files which will discover new tables and delete old tables

  mysql-test/t/ndb_autodiscover.test
    1.7 04/09/21 12:13:55 magnus@neptunus.(none) +23 -20
    Dont run the test where table is dropped in NDb with ndb_drop_table

  mysql-test/r/ndb_autodiscover.result
    1.4.1.3 04/09/21 12:13:55 magnus@neptunus.(none) +1 -1
    Update test result, number of rows is 1

ChangeSet
  1.1616.971.1 04/09/21 09:50:44 joreland@mysql.com +1 -0
  bug#5617
  allow blank lines in Ndb.cfg files

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.12 04/09/21 09:50:42 joreland@mysql.com +23 -21
    bug#5617
    allow blank lines in Ndb.cfg files

ChangeSet
  1.1616.970.1 04/09/21 08:58:44 lenz@mysql.com +1 -0
   - Bumped up version number: 4.1.5 -> 4.1.6 (still keeping the "gamma"
     label for now)
   - tagged ChangeSet 1.2015.1.10 as "mysql-4.1.5"

  configure.in
    1.201.34.1 04/09/21 08:58:41 lenz@mysql.com +1 -1
     - Bumped up version number: 4.1.5 -> 4.1.6 (still keeping the "gamma"
       label for now)

ChangeSet
  1.1616.962.9 04/09/21 08:13:35 joreland@mysql.com +1 -0
  Removed debug printout

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.37 04/09/21 08:13:00 joreland@mysql.com +0 -1
    Removed debug printout

ChangeSet
  1.1616.962.8 04/09/21 06:33:29 joreland@mysql.com +1 -0
  wl1292
  remove -e from atrt-mysql-test-run

  ndb/test/run-test/atrt-mysql-test-run
    1.6 04/09/21 06:33:27 joreland@mysql.com +1 -1
    wl1292
    remove -e from atrt-mysql-test-run

ChangeSet
  1.1616.969.1 04/09/21 03:33:22 brian@brian-akers-computer.local +4 -0
  The major change for this changeset is the addition of code to handle:
  OPTIMIZE TABLE <archive table>
  
  This recompresses the table, thus removing any additional gzip headers caused by opening/closing or flushing the table.

  sql/examples/ha_archive.h
    1.7 04/09/21 03:33:14 brian@brian-akers-computer.local +1 -1
    Added optimize() method.

  sql/examples/ha_archive.cc
    1.9 04/09/21 03:33:14 brian@brian-akers-computer.local +56 -13
    The big change was the addition of optimize() call to allow tables to be recompressed (so if you have been reading/writing/reading/writing and ending up with larger files then you should, this will solve it). Though adding this feature is going to make it a real headache to add row level locking. 
    Also fixed bug reported by JD where storage engine code was not functioning (this of course was because I didn't check for the propper return value for hash_init). Removed BROKEN_GZIP ifdef since there was no way to enable it.

  mysql-test/t/archive.test
    1.2 04/09/21 03:33:13 brian@brian-akers-computer.local +2 -0
    Added test case for OPTIMIZE table <archive table>

  mysql-test/r/archive.result
    1.2 04/09/21 03:33:12 brian@brian-akers-computer.local +1208 -0
    Added optimize test case for archive engine. 

ChangeSet
  1.1616.967.1 04/09/20 21:03:09 mskold@mysql.com +2 -0
  Added support for calculating index cadinality

  sql/ha_ndbcluster.h
    1.29.2.1 04/09/20 21:01:48 mskold@mysql.com +1 -0
    Added support for calculating index cadinality

  sql/ha_ndbcluster.cc
    1.72.2.1 04/09/20 21:01:48 mskold@mysql.com +21 -4
    Added support for calculating index cadinality

ChangeSet
  1.1616.962.6 04/09/20 20:50:48 joreland@mysql.com +1 -0
  fix updated signature

  sql/ha_ndbcluster.h
    1.29.1.2 04/09/20 20:50:46 joreland@mysql.com +1 -1
    fix updated signature

ChangeSet
  1.1346.730.5 04/09/20 17:58:11 joerg@mysql.com +1 -0
  When coyright text is changed, autotools must be run after all
  other actions, as otherwise timestamps of "config.h.in" will 
  cause re-run on compilation machine (fatal version problem!).

  Build-tools/mysql-copyright
    1.8.1.9 04/09/20 17:58:10 joerg@mysql.com +112 -28
    1) Ensure that autotools are run as last action, after copyright
    change, for proper timestamps.
    2) Move the trimming of subtrees to an own function "trim_the_fat".
    3) Align 4.0 and 4.1 versions.

ChangeSet
  1.1616.966.1 04/09/20 15:52:19 tomas@poseidon.ndb.mysql.com +1 -0
  suggested fix for bug 5591 adn corrct select count() with several clients

  sql/ha_ndbcluster.cc
    1.74.1.1 04/09/20 15:52:15 tomas@poseidon.ndb.mysql.com +28 -4
    suggested fix for bug 5591 adn corrct select count() with several clients

ChangeSet
  1.1616.963.8 04/09/20 17:34:32 magnus@neptunus.(none) +1 -0
  Merge changes

  sql/ha_ndbcluster.cc
    1.76 04/09/20 17:34:30 magnus@neptunus.(none) +11 -30
    Merge with Thd_ndb

ChangeSet
  1.1616.963.5 04/09/20 17:25:12 joreland@mysql.com +1 -0
  Fix event systable collation (binary)

  ndb/src/kernel/blocks/ndbcntr/NdbcntrSysTable.cpp
    1.2 04/09/20 17:25:10 joreland@mysql.com +2 -2
    Fix event systable collation (binary)

ChangeSet
  1.1616.957.12 04/09/20 16:30:23 mysql@mc04.(none) +2 -0
  Patches to make it compile

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.16 04/09/20 16:30:20 mysql@mc04.(none) +0 -1
    Patches to make it compile

  ndb/src/common/mgmcommon/IPCConfig.cpp
    1.9 04/09/20 16:30:20 mysql@mc04.(none) +3 -3
    Patches to make it compile

ChangeSet
  1.1616.964.1 04/09/20 13:10:47 mleich@mysql.com +8 -0
  These modifications were part of WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
  
  They are separated from the other WL#1856 stuff, because they improve the behaviour of the current tests.  
  
  Make the result sets (order of rows) more predictable by using ORDER BY.

  BitKeeper/etc/logging_ok
    1.233.38.1 04/09/20 13:10:47 mleich@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysql-test/r/ps_6bdb.result
    1.2.1.6 04/09/20 13:10:10 mleich@mysql.com +12 -12
    updated results

  mysql-test/r/ps_5merge.result
    1.2.1.6 04/09/20 13:10:09 mleich@mysql.com +34 -34
    updated results

  mysql-test/r/ps_4heap.result
    1.1.1.6 04/09/20 13:10:09 mleich@mysql.com +32 -32
    updated results

  mysql-test/r/ps_3innodb.result
    1.2.1.7 04/09/20 13:10:09 mleich@mysql.com +12 -12
    updated results

  mysql-test/r/ps_2myisam.result
    1.2.1.6 04/09/20 13:10:09 mleich@mysql.com +31 -31
    updated results

  mysql-test/include/ps_modify1.inc
    1.3 04/09/20 13:10:09 mleich@mysql.com +5 -5
    Make the result sets more predictable by using ORDER BY

  mysql-test/include/ps_modify.inc
    1.2.1.1 04/09/20 13:10:09 mleich@mysql.com +7 -7
    Make the result sets more predictable by using ORDER BY

ChangeSet
  1.1616.962.4 04/09/20 12:40:53 magnus@neptunus.(none) +3 -0
  Ues buf pointer in get_ndb_value
  Merge fixes

  sql/ha_ndbcluster.cc
    1.72.1.2 04/09/20 12:40:51 magnus@neptunus.(none) +14 -11
    Correct get_error_message after merge
    Use buf pointer in get_ndb_value

  mysql-test/t/ndb_insert.test
    1.5 04/09/20 12:40:51 magnus@neptunus.(none) +10 -1
    Correct test cases and result after merge

  mysql-test/r/ndb_insert.result
    1.5 04/09/20 12:40:51 magnus@neptunus.(none) +2 -3
    Correct test cases and result after merge

ChangeSet
  1.1616.963.2 04/09/20 12:21:08 joreland@mysql.com +1 -0
  bug#5659
  uninit variable

  ndb/src/kernel/vm/Configuration.cpp
    1.15.1.1 04/09/20 12:21:06 joreland@mysql.com +1 -0
    init variable

ChangeSet
  1.1616.931.17 04/09/20 12:03:18 mysql@mc04.(none) +11 -0
  Restored old shared memory buffer implementation (used by SCI and SHM).
  Improved Default SCI config params
  Added missing SCI libraries in ndb_mgm and atrt
  Added max of 1024 signals per receive on transporter (to improve
  real-time bahaviour and to ensure no job buffer explosion, still
  some more work left on avoiding job buffer explosion in the general
  case)

  ndb/test/run-test/Makefile.am
    1.10 04/09/20 12:02:20 mysql@mc04.(none) +1 -1
    Added missing SCI library

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.32 04/09/20 12:02:20 mysql@mc04.(none) +2 -2
    Changed to more proper config parameters

  ndb/src/mgmclient/Makefile.am
    1.11 04/09/20 12:02:20 mysql@mc04.(none) +1 -1
    Missing SCI library

  ndb/src/kernel/vm/FastScheduler.hpp
    1.3 04/09/20 12:02:20 mysql@mc04.(none) +1 -1
    Spelling error

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.11.1.3 04/09/20 12:02:20 mysql@mc04.(none) +8 -8
    Changed back to old shared memory implementation

  ndb/src/common/transporter/SHM_Transporter.hpp
    1.5 04/09/20 12:02:20 mysql@mc04.(none) +4 -4
    Changed back to old shared memory implementation

  ndb/src/common/transporter/SHM_Transporter.cpp
    1.8 04/09/20 12:02:20 mysql@mc04.(none) +0 -9
    Changed back to old shared memory implementation

  ndb/src/common/transporter/SHM_Buffer.hpp
    1.6 04/09/20 12:02:20 mysql@mc04.(none) +8 -18
    Changed back to old shared memory implementation

  ndb/src/common/transporter/SCI_Transporter.hpp
    1.3 04/09/20 12:02:20 mysql@mc04.(none) +4 -5
    Changed back to old shared memory implementation

  ndb/src/common/transporter/SCI_Transporter.cpp
    1.5 04/09/20 12:02:20 mysql@mc04.(none) +2 -11
    Restored old Shared memory buffer implementation.
    Changed condition slightly on when to send SCI buffer.

  ndb/src/common/transporter/Packer.cpp
    1.5 04/09/20 12:02:20 mysql@mc04.(none) +14 -7
    Fix for job buffer explosion and real-time behaviour also in
    high load scenarios.

ChangeSet
  1.1616.957.10 04/09/20 11:47:27 joreland@mysql.com +1 -0
  Dont log IAmNotMaster errors

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.7 04/09/20 11:47:25 joreland@mysql.com +6 -4
    Dont log IAmNotMaster errors

ChangeSet
  1.1616.957.9 04/09/20 09:24:25 joreland@mysql.com +2 -0
  bug#4590
  Use ndb_mgm_listen_event to wait for backup messages

  ndb/src/mgmsrv/Services.cpp
    1.22 04/09/20 09:24:23 joreland@mysql.com +1 -0
    Fix newline at end of reply

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.18 04/09/20 09:24:23 joreland@mysql.com +34 -2
    Listen to backup event
    start backup
    wait until event related to backup arrives

ChangeSet
  1.1346.732.1 04/09/19 16:15:01 ram@gw.mysql.r18.ru +1 -0
  A fix (Bug #5415: Table marked as crashed after DELETE queries).

  sql/sql_delete.cc
    1.74.1.34 04/09/19 16:14:59 ram@gw.mysql.r18.ru +2 -0
    A fix (Bug #5415: Table marked as crashed after DELETE queries).

ChangeSet
  1.1346.730.3 04/09/19 14:48:41 konstantin@mysql.com +1 -0
  Change www.mysql.com -> dev.mysql.com in a reference to 
  how to resolve stack trace documentation.

  sql/stacktrace.c
    1.12.1.2 04/09/19 14:48:40 konstantin@mysql.com +1 -1
    Change www.mysql.com -> dev.mysql.com in a reference to 
    how to resolve stack trace documentation.

ChangeSet
  1.1346.731.1 04/09/18 20:33:39 ingo@mysql.com +4 -0
  bug#2831 - --extenral-locking does not fully work with --myisam-recover.
  Changed the semantics of open_count so that it is decremented
  at every unlock (if it was incremented due to data changes).
  So it indicates a crash, if it is non-zero after a lock.
  The table will then be repaired.

  sql/sql_table.cc
    1.112.1.74 04/09/18 20:33:37 ingo@mysql.com +9 -3
    This does not really belong to the bugfix for #2831.
    But it was detected during fixing the external locking.

  sql/ha_myisam.cc
    1.92.1.39 04/09/18 20:33:37 ingo@mysql.com +21 -3
    bug#2831 - --extenral-locking does not fully work with --myisam-recover.
    Added code to repair the table, if it is marked crashed after
    successful locking and the --myisam-recover option is set.

  myisam/mi_locking.c
    1.23.1.7 04/09/18 20:33:37 ingo@mysql.com +79 -4
    bug#2831 - --extenral-locking does not fully work with --myisam-recover.
    open_count is now decremented at unlock (from a writelock) with
    mi_unlock_open_count(). After every new lock the state is read
    from the index file and the open_count checked. If not zero,
    another server must have crashed, so the table is marked as crashed.
    In certain situations the decremented open_count mut be flushed to
    the index file. I tried to keep these extra flushes as seldom as possible.

  myisam/mi_close.c
    1.13.1.1 04/09/18 20:33:37 ingo@mysql.com +2 -1
    bug#2831 - --extenral-locking does not fully work with --myisam-recover.
    To avoid flushing the open_count at every unlock,
    we need to do so at close at least.

ChangeSet
  1.1346.730.1 04/09/18 13:06:44 gluh@gluh.mysql.r18.ru +4 -0
  Fix for bug #5595: NULLIF() IS NULL returns false if NULLIF() returns NULL

  sql/item_cmpfunc.h
    1.13.2.1 04/09/18 13:06:42 gluh@gluh.mysql.r18.ru +1 -0
    Fix for bug #5595: NULLIF() IS NULL returns false if NULLIF() returns NULL

  sql/item_cmpfunc.cc
    1.20.1.43 04/09/18 13:06:42 gluh@gluh.mysql.r18.ru +9 -0
    Fix for bug #5595: NULLIF() IS NULL returns false if NULLIF() returns NULL

  mysql-test/t/func_if.test
    1.2.2.1 04/09/18 13:06:42 gluh@gluh.mysql.r18.ru +4 -0
    Fix for bug #5595: NULLIF() IS NULL returns false if NULLIF() returns NULL

  mysql-test/r/func_if.result
    1.5.2.1 04/09/18 13:06:42 gluh@gluh.mysql.r18.ru +3 -0
    Fix for bug #5595: NULLIF() IS NULL returns false if NULLIF() returns NULL

ChangeSet
  1.1616.962.1 04/09/18 01:10:09 konstantin@mysql.com +8 -0
  A fix and test case for bug#5510 "inserting Null in AutoIncrement primary
  key Column Fails".

  sql/item.cc
    1.58.57.1 04/09/18 01:10:07 konstantin@mysql.com +1 -1
    A fix for bug#5510 "inserting Null in AutoIncrement primary key Column 
    Fails": use proper Field API function for NULL placholeders.

  mysql-test/t/ps.test
    1.17 04/09/18 01:10:06 konstantin@mysql.com +26 -0
    A test case for Bug#5510 "inserting Null in AutoIncrement primary key Column 
    Fails".

  mysql-test/r/ps_6bdb.result
    1.2.1.5 04/09/18 01:10:06 konstantin@mysql.com +1 -1
    Bug#5510: a different warning in case of NULL->default truncation.This is 
    OK, the new warning is the same as produced by conventional execution.

  mysql-test/r/ps_5merge.result
    1.2.1.5 04/09/18 01:10:06 konstantin@mysql.com +2 -2
    Bug#5510: a different warning in case of NULL->default truncation.This is 
    OK, the new warning is the same as produced by conventional execution.

  mysql-test/r/ps_4heap.result
    1.1.1.5 04/09/18 01:10:06 konstantin@mysql.com +1 -1
    Bug#5510: a different warning in case of NULL->default truncation.This is 
    OK, the new warning is the same as produced by conventional execution.

  mysql-test/r/ps_3innodb.result
    1.2.1.6 04/09/18 01:10:06 konstantin@mysql.com +1 -1
    Bug#5510: a different warning in case of NULL->default truncation.This is 
    OK, the new warning is the same as produced by conventional execution.

  mysql-test/r/ps_2myisam.result
    1.2.1.5 04/09/18 01:10:06 konstantin@mysql.com +1 -1
    Bug#5510: a different warning in case of NULL->default truncation.This is 
    OK, the new warning is the same as produced by conventional execution.

  mysql-test/r/ps.result
    1.19 04/09/18 01:10:06 konstantin@mysql.com +19 -0
    Test results updated: a test case for Bug#5510 "inserting Null in 
    AutoIncrement primary key Column Fails".

ChangeSet
  1.1624.87.2 04/09/17 22:23:59 bell@sanja.is.com.ua +4 -0
  SHOW CREATE VIEW (TABLE) privilege now reqiere show create privilege
  (BUG#4777)

  sql/sql_view.cc
    1.18.3.3 04/09/17 22:23:56 bell@sanja.is.com.ua +7 -3
    SHOW CREATE VIEW (TABLE) privilege now reqiere show create privilege
    (BUG#4777)

  sql/sql_acl.cc
    1.98 04/09/17 22:23:56 bell@sanja.is.com.ua +1 -1
    fixed command name

  mysql-test/t/view.test
    1.37.4.3 04/09/17 22:23:56 bell@sanja.is.com.ua +8 -6
    fixed SHOW CREATE VIEW privileges requrements

  mysql-test/r/view.result
    1.42.5.3 04/09/17 22:23:56 bell@sanja.is.com.ua +8 -10
    fixed SHOW CREATE VIEW privileges requrements

ChangeSet
  1.1616.946.7 04/09/17 19:08:46 bell@sanja.is.com.ua +5 -0
  fixed error handling if creating derived table failed
  single row subquery always can return NULL (no rows found) (BUG#5590)

  sql/sql_derived.cc
    1.43.1.32 04/09/17 19:08:43 bell@sanja.is.com.ua +3 -0
    fixed error handling if creating derived table failed

  sql/item_subselect.cc
    1.60.1.51 04/09/17 19:08:43 bell@sanja.is.com.ua +0 -1
    single row subquery always can return NULL (no rows found)

  sql/item.cc
    1.58.1.101 04/09/17 19:08:43 bell@sanja.is.com.ua +1 -0
    storing maybe_null in type holder

  mysql-test/t/subselect.test
    1.58.1.64 04/09/17 19:08:43 bell@sanja.is.com.ua +13 -0
    maybe_null flag returning by subquwery for temporary table creation

  mysql-test/r/subselect.result
    1.67.1.74 04/09/17 19:08:43 bell@sanja.is.com.ua +13 -2
    maybe_null flag returning by subquwery for temporary table creation

ChangeSet
  1.1616.960.1 04/09/17 14:58:08 tomas@poseidon.ndb.mysql.com +2 -0
  Preparation for batching

  sql/ha_ndbcluster.h
    1.30 04/09/17 14:58:05 tomas@poseidon.ndb.mysql.com +2 -0
    Preparation for batching

  sql/ha_ndbcluster.cc
    1.74 04/09/17 14:58:05 tomas@poseidon.ndb.mysql.com +21 -10
    Preparation for batching

ChangeSet
  1.1346.707.27 04/09/17 17:16:02 marko@hundin.mysql.fi +1 -0
  InnoDB: Corrected typos in DBUG_ statements

  sql/ha_innodb.cc
    1.73.1.148 04/09/17 17:15:51 marko@hundin.mysql.fi +2 -2
    Corrected typos in DBUG_ statements

ChangeSet
  1.1624.13.38 04/09/17 15:40:38 pem@mysql.comhem.se +7 -0
  Fixed BUG#3583: query cache doesn't work for stored procedures.

  sql/sql_yacc.yy
    1.303.1.8 04/09/17 15:40:34 pem@mysql.com +20 -6
    Extract the sub-query and store in sp_instr_stmt.
    (And it's never safe to cache references to local variables.)

  sql/sql_cache.h
    1.24.1.1 04/09/17 15:40:34 pem@mysql.com +1 -0
    Keep the net->pkt_nr up-to-date when using query cache.
    This makes it work with stored procedures too.

  sql/sql_cache.cc
    1.65 04/09/17 15:40:34 pem@mysql.com +2 -0
    Keep the net->pkt_nr up-to-date when using query cache.
    This makes it work with stored procedures too.

  sql/sp_head.h
    1.47 04/09/17 15:40:34 pem@mysql.com +7 -1
    Extract the sub-query and store in sp_instr_stmt.

  sql/sp_head.cc
    1.99 04/09/17 15:40:34 pem@mysql.com +17 -1
    Set the thd->query and try to use cached query, if any, when executing a statement.

  mysql-test/t/sp.test
    1.89 04/09/17 15:40:34 pem@mysql.com +35 -0
    New test case for BUG#3583.

  mysql-test/r/sp.result
    1.90 04/09/17 15:40:34 pem@mysql.com +47 -2
    New test case for BUG#3583.
    (And current query is now set correctly.)

ChangeSet
  1.1616.957.7 04/09/17 15:11:57 joreland@mysql.com +4 -0
  New mgmapi call - ndb_mtm_listen_event

  ndb/src/mgmsrv/Services.cpp
    1.21 04/09/17 15:11:54 joreland@mysql.com +1 -0
    New mgmapi call - ndb_mtm_listen_event

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.36 04/09/17 15:11:54 joreland@mysql.com +2 -0
    New mgmapi call - ndb_mtm_listen_event

  ndb/src/mgmapi/mgmapi.cpp
    1.17 04/09/17 15:11:54 joreland@mysql.com +42 -0
    New mgmapi call - ndb_mtm_listen_event

  ndb/include/mgmapi/mgmapi.h
    1.12 04/09/17 15:11:54 joreland@mysql.com +9 -0
    New mgmapi call - ndb_mtm_listen_event

ChangeSet
  1.1616.957.5 04/09/17 14:18:28 joreland@mysql.com +8 -0
  Fix backup event

  ndb/src/mgmsrv/Services.cpp
    1.20 04/09/17 14:18:26 joreland@mysql.com +3 -5
    Fix backup event

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.34 04/09/17 14:18:26 joreland@mysql.com +22 -99
    Fix backup event

  ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
    1.13 04/09/17 14:18:26 joreland@mysql.com +10 -11
    Fix backup event

  ndb/src/common/debugger/EventLogger.cpp
    1.11 04/09/17 14:18:26 joreland@mysql.com +21 -20
    Fix backup event

  ndb/include/kernel/signaldata/SetLogLevelOrd.hpp
    1.4 04/09/17 14:18:26 joreland@mysql.com +8 -13
    Fix backup event

  ndb/include/kernel/signaldata/EventSubscribeReq.hpp
    1.4 04/09/17 14:18:26 joreland@mysql.com +6 -8
    Fix backup event

  ndb/include/kernel/LogLevel.hpp
    1.8 04/09/17 14:18:26 joreland@mysql.com +18 -5
    Fix backup event

  ndb/include/debugger/EventLogger.hpp
    1.5 04/09/17 14:18:26 joreland@mysql.com +2 -2
    Fix backup event

ChangeSet
  1.1616.959.2 04/09/17 12:16:34 tomas@poseidon.ndb.mysql.com +2 -0
  replaced some "localhost" checks with try bind
  removed some #id 0 code

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.31.1.2 04/09/17 12:16:31 tomas@poseidon.ndb.mysql.com +2 -65
    removed some #id 0 code

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.15 04/09/17 12:16:31 tomas@poseidon.ndb.mysql.com +6 -33
    replaced some "localhost" checks with try bind

ChangeSet
  1.1616.951.3 04/09/17 14:09:21 pekka@mysql.com +23 -0
  ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/test/ndbapi/testOIBasic.cpp
    1.18 04/09/17 14:04:46 pekka@mysql.com +20 -0
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/ndbapi/ndberror.c
    1.9.1.2 04/09/17 14:04:46 pekka@mysql.com +1 -1
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.30 04/09/17 14:04:46 pekka@mysql.com +24 -11
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/ndbapi/NdbOperationSearch.cpp
    1.5 04/09/17 14:04:46 pekka@mysql.com +29 -2
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.9 04/09/17 14:04:46 pekka@mysql.com +11 -0
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.8 04/09/17 14:04:46 pekka@mysql.com +29 -3
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.17 04/09/17 14:04:46 pekka@mysql.com +17 -1
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp
    1.12 04/09/17 14:04:46 pekka@mysql.com +2 -2
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp
    1.9 04/09/17 14:04:46 pekka@mysql.com +3 -2
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp
    1.3 04/09/17 14:04:46 pekka@mysql.com +6 -3
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.5 04/09/17 14:04:46 pekka@mysql.com +82 -1
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.9 04/09/17 14:04:46 pekka@mysql.com +2 -2
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.7 04/09/17 14:04:46 pekka@mysql.com +14 -7
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.14 04/09/17 14:04:46 pekka@mysql.com +17 -1
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/src/common/util/NdbSqlUtil.cpp
    1.10 04/09/17 14:04:46 pekka@mysql.com +53 -35
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  ndb/include/util/NdbSqlUtil.hpp
    1.10 04/09/17 14:04:46 pekka@mysql.com +5 -1
    ndb charsets (wl-1732) final part: use strxfrm + strcoll

  mysql-test/t/ndb_index.test
    1.3 04/09/17 13:55:01 pekka@mysql.com +1 -1
    ndb charsets: minimal fix to make test pass

  mysql-test/r/ndb_index.result
    1.3 04/09/17 13:55:01 pekka@mysql.com +1 -1
    ndb charsets: minimal fix to make test pass

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.33 04/09/17 13:53:53 pekka@mysql.com +1 -0
    jamEntry

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.14 04/09/17 13:53:38 pekka@mysql.com +1 -0
    jamEntry

  ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
    1.5 04/09/17 13:53:03 pekka@mysql.com +3 -3
    oops

ChangeSet
  1.1346.707.26 04/09/17 12:07:59 antony@ltantony.rdg.cyberkinetica.homeunix.net +4 -0
  Bug#5553 - Multi table UPDATE IGNORE fails on dup key
    We don't want the update to abort when IGNORE is specified

  BitKeeper/etc/logging_ok
    1.206.32.3 04/09/17 12:07:58 antony@ltantony.rdg.cyberkinetica.homeunix.net +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_update.cc
    1.54.1.47 04/09/17 12:07:54 antony@ltantony.rdg.cyberkinetica.homeunix.net +6 -2
    Bug#5553 - Multi table UPDATE IGNORE fails on dup key
      We don't want the update to abort when IGNORE is specified

  mysql-test/t/update.test
    1.6.1.6 04/09/17 12:07:54 antony@ltantony.rdg.cyberkinetica.homeunix.net +33 -0
    Bug#5553 - UPDATE IGNORE fails on dup key
      New test

  mysql-test/r/update.result
    1.8.1.5 04/09/17 12:07:54 antony@ltantony.rdg.cyberkinetica.homeunix.net +37 -0
    Bug#5553 - UPDATE IGNORE fails on dup key
      New test

ChangeSet
  1.1616.946.6 04/09/17 13:23:57 bell@sanja.is.com.ua +3 -0
  Do not try use fields examples is expression and fiend used or SET/ENUM field used in types merging procedure (BUG#5618)

  sql/item.cc
    1.58.1.100 04/09/17 13:23:22 bell@sanja.is.com.ua +24 -10
    Do not try use fields examples is expression and fiend used or SET/ENUM field used in types merging procedure (BUG#5618)

  mysql-test/t/union.test
    1.74 04/09/17 13:23:22 bell@sanja.is.com.ua +20 -0
    merging ENUM and SET fields in one UNION

  mysql-test/r/union.result
    1.46.1.34 04/09/17 13:23:22 bell@sanja.is.com.ua +37 -0
    merging ENUM and SET fields in one UNION

ChangeSet
  1.1616.958.1 04/09/17 10:05:42 tomas@poseidon.ndb.mysql.com +3 -0
  made tryBind static
  using tryBind instead to determine if we're "config host" is "local"

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.30.1.1 04/09/17 10:05:35 tomas@poseidon.ndb.mysql.com +27 -6
    using tryBind instead to determine if we're "config host" is "local"

  ndb/src/common/util/SocketServer.cpp
    1.7.1.2 04/09/17 10:05:35 tomas@poseidon.ndb.mysql.com +1 -1
    made tryBind static

  ndb/include/util/SocketServer.hpp
    1.3 04/09/17 10:05:35 tomas@poseidon.ndb.mysql.com +1 -1
    made tryBind static

ChangeSet
  1.1624.86.1 04/09/17 14:01:32 dlenev@brandersnatch.localdomain +1 -0
  Fixed memory leak that occured after merge with 4.1
  We should not replace Item_arena in Item_bool_func2::fix_length_and_dec() if this is
  conventional statement, since in this case THD::current_arena is the same as active arena
  and we will overwrite arena with its older version during restore_backup_item_arena()
  call.

  sql/item_cmpfunc.cc
    1.112.1.14 04/09/17 14:01:29 dlenev@mysql.com +11 -4
    Fixed memory leak that occured after merge with 4.1
    We should not replace Item_arena in Item_bool_func2::fix_length_and_dec() if this is
    conventional statement, since in this case THD::current_arena is the same as active arena
    and we will overwrite arena with its older version during restore_backup_item_arena()
    call.

ChangeSet
  1.1616.957.3 04/09/17 10:32:22 joreland@mysql.com +9 -0
  Added EventReport for backup

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.16 04/09/17 10:32:21 joreland@mysql.com +0 -3
    removed useless code

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.32 04/09/17 10:32:21 joreland@mysql.com +0 -71
    removed useless code

  ndb/src/mgmapi/mgmapi.cpp
    1.16 04/09/17 10:32:21 joreland@mysql.com +1 -0
    Added EventReport for backup

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.6 04/09/17 10:32:20 joreland@mysql.com +31 -1
    Added EventReport for backup

  ndb/src/common/debugger/EventLogger.cpp
    1.10 04/09/17 10:32:20 joreland@mysql.com +492 -454
    Added EventReport for backup

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.9.1.3 04/09/17 10:32:20 joreland@mysql.com +2 -1
    Added EventReport for backup

  ndb/include/mgmapi/mgmapi.h
    1.11 04/09/17 10:32:20 joreland@mysql.com +1 -0
    Added EventReport for backup

  ndb/include/kernel/signaldata/EventReport.hpp
    1.2 04/09/17 10:32:20 joreland@mysql.com +8 -3
    Added EventReport for backup

  ndb/include/kernel/LogLevel.hpp
    1.7 04/09/17 10:32:20 joreland@mysql.com +2 -1
    Added EventReport for backup

ChangeSet
  1.1624.85.1 04/09/17 12:30:26 dlenev@brandersnatch.localdomain +1 -0
  Small after merge cleanup of time zone initialization code.

  sql/tztime.cc
    1.12 04/09/17 12:30:24 dlenev@mysql.com +25 -11
    After merge cleanup.
    Updated comments for tz_init_table_list() and my_tz_get_table_list().
    my_tz_init(): Simplified table list creation.

ChangeSet
  1.1616.957.2 04/09/17 08:28:22 joreland@mysql.com +19 -0
  Moved event category match functionality into mgmapi
  Removed grep introduced bogus mgm call

  ndb/test/run-test/atrt-mysql-test-run
    1.5 04/09/17 08:28:20 joreland@mysql.com +0 -2
     

  ndb/src/mgmsrv/Services.cpp
    1.19 04/09/17 08:28:20 joreland@mysql.com +22 -36
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.31 04/09/17 08:28:20 joreland@mysql.com +1 -1
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/src/mgmsrv/CommandInterpreter.cpp
    1.8 04/09/17 08:28:20 joreland@mysql.com +5 -5
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.17 04/09/17 08:28:20 joreland@mysql.com +58 -86
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/src/mgmapi/mgmapi.cpp
    1.15 04/09/17 08:28:20 joreland@mysql.com +45 -7
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/src/kernel/vm/Configuration.cpp
    1.18 04/09/17 08:28:20 joreland@mysql.com +1 -1
    Changed name of config parameter

  ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
    1.12 04/09/17 08:28:20 joreland@mysql.com +1 -1
    Changed name of config parameter

  ndb/src/cw/cpcd/main.cpp
    1.4 04/09/17 08:28:20 joreland@mysql.com +4 -4
    compiler warning

  ndb/src/cw/cpcd/CPCD.hpp
    1.2 04/09/17 08:28:20 joreland@mysql.com +1 -1
    compiler warning

  ndb/src/cw/cpcd/CPCD.cpp
    1.6 04/09/17 08:28:20 joreland@mysql.com +1 -1
    compiler warning

  ndb/src/cw/cpcd/APIService.cpp
    1.5 04/09/17 08:28:20 joreland@mysql.com +6 -6
    compiler warning

  ndb/src/common/debugger/Makefile.am
    1.2 04/09/17 08:28:20 joreland@mysql.com +1 -1
    removed LogLevel.cpp

  ndb/src/common/debugger/EventLogger.cpp
    1.9 04/09/17 08:28:20 joreland@mysql.com +0 -55
    Removed match functionality and put into mgmapi

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.9.1.2 04/09/17 08:28:20 joreland@mysql.com +14 -11
    fix parameter

  ndb/include/mgmapi/mgmapi.h
    1.10 04/09/17 08:28:20 joreland@mysql.com +32 -16
    Moved event category match functionality into mgmapi
    Removed grep introduced bogus mgm call

  ndb/include/kernel/LogLevel.hpp
    1.6 04/09/17 08:28:20 joreland@mysql.com +15 -67
    Update LogLevel

  ndb/include/debugger/EventLogger.hpp
    1.4 04/09/17 08:28:20 joreland@mysql.com +0 -33
    Removed match functionality and put into mgmapi

  BitKeeper/deleted/.del-LogLevel.cpp~314a6bada2df40a8
    1.3 04/09/17 08:25:10 joreland@mysql.com +0 -12
    Delete: ndb/src/common/debugger/LogLevel.cpp

ChangeSet
  1.1616.956.3 04/09/17 00:12:03 tomas@poseidon.(none) +1 -0
  corrected mistake in counting

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.30 04/09/17 00:12:00 tomas@poseidon.(none) +14 -13
    corrected mistake in counting

ChangeSet
  1.1624.13.36 04/09/17 03:08:23 monty@mishka.local +13 -0
  Removed wrong warnings in test suite (This was because select_insert / select_create results was not freed.
  Added thd to openfrm() for initialization of TABLE->in_use. This fixed a bug in BDB handling where table->in_use was used early

  sql/table.cc
    1.116.1.8 04/09/17 03:08:19 monty@mishka.local +4 -3
    Added thd to openfrm() for initialization of TABLE->in_use
    This fixes some bugs in BDB where table->in_use was used

  sql/sql_table.cc
    1.191 04/09/17 03:08:19 monty@mishka.local +3 -3
    New arguments to open_table() and openfrm()

  sql/sql_select.h
    1.64.7.2 04/09/17 03:08:19 monty@mishka.local +1 -1
    Don't give warnings in optimizer when internally storing a field value in a field. (Should be ok as we ar checking the feild in the WHERE clause later)

  sql/sql_parse.cc
    1.354.1.9 04/09/17 03:08:18 monty@mishka.local +4 -0
    Delete results for select_insert and select_create. This fixed a bug that generated warnings in test suite

  sql/sql_insert.cc
    1.114.7.2 04/09/17 03:08:18 monty@mishka.local +4 -1
    More debugging & comments

  sql/sql_base.cc
    1.183 04/09/17 03:08:18 monty@mishka.local +10 -13
    Give memroot explicitely to open_unireg_entry() and open_table() (Makes code simpler)
    Ensure that table->in_use is set early
    New arguments for openfrm()

  sql/opt_range.cc
    1.110.1.11 04/09/17 03:08:18 monty@mishka.local +1 -1
    Don't give warnings in optimizer when internally storing a field value in a field. (Should be ok as we ar checking the feild in the WHERE clause later)

  sql/mysql_priv.h
    1.224 04/09/17 03:08:18 monty@mishka.local +2 -2
    Added thd to openfrm() for initialization of TABLE->in_use

  sql/item.h
    1.71.7.1 04/09/17 03:08:18 monty@mishka.local +1 -0
    New function to avoid warnings when giving field a value

  sql/item.cc
    1.73.8.1 04/09/17 03:08:18 monty@mishka.local +12 -0
    New function to avoid warnings when giving field a value

  sql/handler.cc
    1.114.1.5 04/09/17 03:08:18 monty@mishka.local +1 -1
    Added thd to openfrm() for initialization of TABLE->in_use

  mysql-test/t/key.test
    1.15 04/09/17 03:08:17 monty@mishka.local +5 -1
    Added new tests that shows a bug in warnings hat

  mysql-test/r/key.result
    1.21 04/09/17 03:08:17 monty@mishka.local +5 -1
    Added new tests that shows a bug in warnings hat

ChangeSet
  1.1616.956.1 04/09/16 23:36:13 tomas@poseidon.(none) +12 -0
  removed different CFG_ defined for connection host names
  added support for setting up multiple interfaces
  correct connect address for mgmt server
  bug, -l flag would be interpreted as connectstring
  added flag to remove all node id checks
  changed automatic allocation of ports somewhat

  ndb/src/mgmsrv/main.cpp
    1.19.1.2 04/09/16 23:36:09 tomas@poseidon.(none) +5 -11
    bug, -l flag would be interpreted as connectstring
    added flag to remove all node id checks

  ndb/src/mgmsrv/Services.cpp
    1.16.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +2 -1
    shoretened lines

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.27.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +132 -61
    correct connect address for mgmt server

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.30.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +27 -11
    removed different CFG_ defined for connection host names
    changed automatic allocation of ports somewhat

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.16 04/09/16 23:36:09 tomas@poseidon.(none) +12 -5
    shortened lines

  ndb/src/common/util/SocketServer.cpp
    1.7.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +22 -8
    added my_thread init to enable debug printouts

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.14 04/09/16 23:36:09 tomas@poseidon.(none) +57 -45
    added support for setting up multiple interfaces

  ndb/src/common/portlib/NdbTCP.cpp
    1.6.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +7 -3
    added debug printouts

  ndb/src/common/mgmcommon/IPCConfig.cpp
    1.6.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +20 -26
    added support for setting up multiple interfaces

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.14 04/09/16 23:36:09 tomas@poseidon.(none) +2 -2
    removed different CFG_ defined for connection host names

  ndb/include/transporter/TransporterRegistry.hpp
    1.4 04/09/16 23:36:09 tomas@poseidon.(none) +7 -4
    added support for setting up multiple interfaces

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.9.1.1 04/09/16 23:36:09 tomas@poseidon.(none) +2 -4
    removed different CFG_ defined for connection host names

ChangeSet
  1.1624.75.17 04/09/17 00:16:57 bell@sanja.is.com.ua +3 -0
  now we allow to careate VIEW without any privileges on view columns (except create view privilege) (BUG#5152)

  sql/sql_view.cc
    1.18.3.2 04/09/17 00:16:54 bell@sanja.is.com.ua +2 -19
    now we allow to careate VIEW without any privileges on view columns (except create view privilege)

  mysql-test/t/view.test
    1.37.4.2 04/09/17 00:16:54 bell@sanja.is.com.ua +14 -6
    now we allow to careate VIEW without any privileges on view columns (except create view privilege)
    test of blocking try of getting more privileges on colemn with vierw using

  mysql-test/r/view.result
    1.42.5.2 04/09/17 00:16:54 bell@sanja.is.com.ua +7 -4
    now we allow to careate VIEW without any privileges on view columns (except create view privilege)
    test of blocking try of getting more privileges on colemn with vierw using

ChangeSet
  1.1624.75.16 04/09/16 23:45:20 bell@sanja.is.com.ua +7 -0
  updateability of field with collation support (BUG#5506)

  sql/sql_view.cc
    1.18.3.1 04/09/16 23:45:16 bell@sanja.is.com.ua +14 -10
    updateability of field with collation support

  sql/sql_update.cc
    1.117.3.1 04/09/16 23:45:16 bell@sanja.is.com.ua +3 -2
    updateability of field with collation support

  sql/sql_insert.cc
    1.114.8.1 04/09/16 23:45:16 bell@sanja.is.com.ua +2 -2
    updateability of field with collation support

  sql/item_strfunc.h
    1.73.1.14 04/09/16 23:45:16 bell@sanja.is.com.ua +5 -0
    updateability of field with collation support

  sql/item.h
    1.71.6.1 04/09/16 23:45:16 bell@sanja.is.com.ua +3 -0
    updateability of field with collation support

  mysql-test/t/view.test
    1.37.4.1 04/09/16 23:45:16 bell@sanja.is.com.ua +14 -0
     Collation with view update

  mysql-test/r/view.result
    1.42.5.1 04/09/16 23:45:16 bell@sanja.is.com.ua +16 -0
     Collation with view update

ChangeSet
  1.1616.954.3 04/09/16 22:15:51 joreland@mysql.com +1 -0
  Fix error handling in atrt-mysqltest-run

  ndb/test/run-test/atrt-mysql-test-run
    1.4 04/09/16 22:15:49 joreland@mysql.com +16 -1
    Fix error handling in atrt-mysqltest-run

ChangeSet
  1.1616.954.2 04/09/16 22:06:17 joreland@mysql.com +1 -0
  removed extra newline

  ndb/test/run-test/daily-devel-tests.txt
    1.7 04/09/16 22:06:15 joreland@mysql.com +0 -1
    removed extra newline

ChangeSet
  1.1616.955.1 04/09/16 20:52:23 kent@mysql.com +1 -0
  mysqltest.c:
    Feature to solve Bug#4640, added "--character_set <charset>" test case option

  client/mysqltest.c
    1.92.11.1 04/09/16 20:50:20 kent@mysql.com +61 -4
    Feature to solve Bug#4640, added "--character_set <charset>" test case option

ChangeSet
  1.1616.949.10 04/09/16 22:13:24 konstantin@mysql.com +1 -0
  A quick fix for bug#5556: replace a column of SHOW TABLE STATUS result
  with a fixed constant to pass on QNX:
  max_data_file_length is calculated depending on max possible value of
  record pointer. It's different on QNX, so the difference in results is OK.

  mysql-test/t/ps.test
    1.16 04/09/16 22:13:19 konstantin@mysql.com +2 -2
    A quick fix for bug#5556: replace a column of SHOW TABLE STATUS result
    with a fixed constant to pass on QNX:
    max_data_file_length is calculated depending on max value of record
    pointer. It's different on QNX, so the result difference is intentional.

ChangeSet
  1.1346.707.25 04/09/16 20:50:24 heikki@hundin.mysql.fi +4 -0
  dict0dict.h, dict0dict.c, row0row.c, pars0opt.c:
    Fix bug #5180: having a column prefix index in the primary key, and the same column fully in a secondary key could cause an assertion failure in row_build_row_ref()

  innobase/include/dict0dict.h
    1.17.1.10 04/09/16 20:50:02 heikki@hundin.mysql.fi +4 -2
    Fix bug #5180: having a column prefix index in the primary key, and the same column fully in a secondary key could cause an assertion failure in row_build_row_ref()

  innobase/dict/dict0dict.c
    1.26.1.33 04/09/16 20:49:53 heikki@hundin.mysql.fi +7 -3
    Fix bug #5180: having a column prefix index in the primary key, and the same column fully in a secondary key could cause an assertion failure in row_build_row_ref()

  innobase/row/row0row.c
    1.8.1.1 04/09/16 20:49:46 heikki@hundin.mysql.fi +34 -0
    Fix bug #5180: having a column prefix index in the primary key, and the same column fully in a secondary key could cause an assertion failure in row_build_row_ref()

  innobase/pars/pars0opt.c
    1.6.1.5 04/09/16 20:49:38 heikki@hundin.mysql.fi +13 -0
    Fix bug #5180: having a column prefix index in the primary key, and the same column fully in a secondary key could cause an assertion failure in row_build_row_ref()

ChangeSet
  1.1616.953.1 04/09/16 18:02:41 joreland@mysql.com +18 -0
  wl1668 -
  Add support for getting events via mgmapi
  removed all traces of stat port

  ndb/src/mgmsrv/main.cpp
    1.19.2.1 04/09/16 18:02:39 joreland@mysql.com +2 -16
    remove stat port

  ndb/src/mgmsrv/Services.hpp
    1.5 04/09/16 18:02:39 joreland@mysql.com +2 -25
    listen event method in mgmapi

  ndb/src/mgmsrv/Services.cpp
    1.17 04/09/16 18:02:39 joreland@mysql.com +164 -35
    listen event method in mgmapi

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.15 04/09/16 18:02:39 joreland@mysql.com +38 -80
    Remove dead code
    Handle multiple event listeners in mgmapi

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.28 04/09/16 18:02:39 joreland@mysql.com +105 -334
    Remove dead code
    Handle multiple event listeners in mgmapi

  ndb/src/mgmsrv/Makefile.am
    1.14.1.1 04/09/16 18:02:39 joreland@mysql.com +0 -2
    remove NodeLogLevel*

  ndb/src/mgmsrv/CommandInterpreter.cpp
    1.7 04/09/16 18:02:39 joreland@mysql.com +13 -9
    #if 0
    some deprecated code

  ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
    1.11 04/09/16 18:02:38 joreland@mysql.com +3 -30
    Remove hardcoded mgm stuff

  ndb/src/common/debugger/EventLogger.cpp
    1.8 04/09/16 18:02:38 joreland@mysql.com +203 -222
    Split into 2

  ndb/include/mgmapi/mgmapi.h
    1.9 04/09/16 18:02:38 joreland@mysql.com +0 -18
    remove deprecated vars

  ndb/include/kernel/signaldata/SetLogLevelOrd.hpp
    1.3 04/09/16 18:02:38 joreland@mysql.com +19 -0
    operator=

  ndb/include/kernel/signaldata/EventSubscribeReq.hpp
    1.3 04/09/16 18:02:38 joreland@mysql.com +11 -3
    operator=

  ndb/include/kernel/LogLevel.hpp
    1.5 04/09/16 18:02:38 joreland@mysql.com +20 -4
    Add some nice to have methods + use uint8 for storage

  ndb/include/debugger/EventLogger.hpp
    1.3 04/09/16 18:02:38 joreland@mysql.com +72 -95
    Split EventLogger into two classes

ChangeSet
  1.1616.949.8 04/09/16 18:37:26 bell@sanja.is.com.ua +3 -0
  wording fixed

  sql/sql_parse.cc
    1.271.1.112 04/09/16 18:37:23 bell@sanja.is.com.ua +1 -1
    wording fixed

  sql/sql_lex.cc
    1.97.1.36 04/09/16 18:37:23 bell@sanja.is.com.ua +3 -3
    wording fixed

  sql/sql_cache.cc
    1.46.1.34 04/09/16 18:37:22 bell@sanja.is.com.ua +5 -5
    wording fixed

  mysql-test/t/ndb_charset.test
    1.1 04/09/16 16:31:42 pekka@mysql.com +159 -0

  mysql-test/r/ndb_charset.result
    1.1 04/09/16 16:31:42 pekka@mysql.com +191 -0

  mysql-test/t/ndb_charset.test
    1.0 04/09/16 16:31:42 pekka@mysql.com +0 -0
    BitKeeper file /space/pekka/ndb/version/my41-ndb/mysql-test/t/ndb_charset.test

  mysql-test/r/ndb_charset.result
    1.0 04/09/16 16:31:42 pekka@mysql.com +0 -0
    BitKeeper file /space/pekka/ndb/version/my41-ndb/mysql-test/r/ndb_charset.result

ChangeSet
  1.1616.949.5 04/09/16 15:29:01 jani@rhols221.adsl.netsonic.fi +1 -0
  A fix for MetroWerks compiler.

ChangeSet
  1.1616.949.4 04/09/16 15:19:53 jani@rhols221.adsl.netsonic.fi +3 -0
  Applied a few Netware patches.

ChangeSet
  1.1616.952.1 04/09/16 13:24:42 tomas@poseidon.(none) +1 -0
  compile fix

  ndb/src/common/portlib/NdbTCP.cpp
    1.7 04/09/16 13:24:36 tomas@poseidon.(none) +8 -1
    compile fix

ChangeSet
  1.1616.951.2 04/09/16 14:38:01 pekka@mysql.com +9 -0
  ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp
    1.3 04/09/16 14:34:14 pekka@mysql.com +2 -2
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp
    1.13 04/09/16 14:34:14 pekka@mysql.com +2 -2
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp
    1.11 04/09/16 14:34:14 pekka@mysql.com +40 -44
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp
    1.8 04/09/16 14:34:14 pekka@mysql.com +2 -6
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp
    1.8 04/09/16 14:34:14 pekka@mysql.com +18 -139
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.24 04/09/16 14:34:14 pekka@mysql.com +23 -20
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.4 04/09/16 14:34:14 pekka@mysql.com +1 -1
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.8 04/09/16 14:34:14 pekka@mysql.com +63 -40
    ndb charsets: TUX must use Dbtup::readAttributes

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.13 04/09/16 14:34:14 pekka@mysql.com +10 -7
    ndb charsets: TUX must use Dbtup::readAttributes

  sql/tztime.cc
    1.8.1.5 04/09/16 15:28:58 jani@rhols221.adsl.netsonic.fi +2 -2
    A fix for MetroWerks compiler.

  netware/test_db.sql
    1.4 04/09/16 15:19:51 jani@rhols221.adsl.netsonic.fi +23 -8
    Applied a patch for Netware.

  netware/init_db.sql
    1.7 04/09/16 15:19:51 jani@rhols221.adsl.netsonic.fi +2 -7
    Applied a patch for Netware.

  acinclude.m4
    1.115.1.1 04/09/16 15:19:51 jani@rhols221.adsl.netsonic.fi +4 -7
    Uncommented zlib library message checking for Netware.

ChangeSet
  1.1346.729.1 04/09/16 16:10:14 vva@eagle.mysql.r18.ru +1 -0
  Fixed Bug #5492 "set @@session.read_rnd_buffer_size=33554432" 
     crashes server on query
  
  incremented size of allocated buffer in the init_rr_cache(sql/records.cc)
  (
  We are going to read the last three bytes of the buffer via uint3korr
  This macro reads actually 4 bytes (for speed)
  So, we have to allocate one more byte at the end of the buffer 
  to avoid memory assertion fault
  )

  sql/records.cc
    1.19.4.2 04/09/16 16:10:07 vva@eagle.mysql.r18.ru +7 -1
    incremented size of allocated buffer in the init_rr_cache
    (
    We are going to read the last three bytes of the buffer via uint3korr
    This macro reads actually 4 bytes (for speed)
    So, we have to allocate one more byte at the end of the buffer 
    to avoid memory assertion fault
    )
    Fixed Bug #5492 "set @@session.read_rnd_buffer_size=33554432" 
      crashes server on query

ChangeSet
  1.1616.951.1 04/09/16 12:57:15 pekka@mysql.com +16 -0
  ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/vm/MetaData.hpp
    1.2 04/09/16 12:53:17 pekka@mysql.com +3 -0
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.11 04/09/16 12:53:17 pekka@mysql.com +14 -2
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.23 04/09/16 12:53:17 pekka@mysql.com +5 -1
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtup/DbtupTabDesMan.cpp
    1.2 04/09/16 12:53:16 pekka@mysql.com +25 -4
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
    1.4 04/09/16 12:53:16 pekka@mysql.com +63 -17
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
    1.10 04/09/16 12:53:16 pekka@mysql.com +1 -0
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.12 04/09/16 12:53:16 pekka@mysql.com +7 -2
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbtup/AttributeOffset.hpp
    1.2 04/09/16 12:53:16 pekka@mysql.com +54 -7
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.32 04/09/16 12:53:16 pekka@mysql.com +1 -0
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.18 04/09/16 12:53:16 pekka@mysql.com +1 -1
    ndb charsets: metadata in TUP, TUX

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.16 04/09/16 12:53:16 pekka@mysql.com +33 -0
    ndb charsets: metadata in TUP, TUX

  ndb/src/common/util/NdbSqlUtil.cpp
    1.9 04/09/16 12:53:16 pekka@mysql.com +19 -0
    ndb charsets: metadata in TUP, TUX

  ndb/include/util/NdbSqlUtil.hpp
    1.9 04/09/16 12:53:16 pekka@mysql.com +5 -0
    ndb charsets: metadata in TUP, TUX

  ndb/include/kernel/signaldata/TupFrag.hpp
    1.4 04/09/16 12:53:16 pekka@mysql.com +8 -2
    ndb charsets: metadata in TUP, TUX

  ndb/include/kernel/signaldata/LqhFrag.hpp
    1.2 04/09/16 12:53:16 pekka@mysql.com +1 -1
    ndb charsets: metadata in TUP, TUX

  ndb/include/kernel/signaldata/CreateTable.hpp
    1.2 04/09/16 12:53:16 pekka@mysql.com +2 -1
    ndb charsets: metadata in TUP, TUX

  BitKeeper/deleted/.del-NodeLogLevelList.hpp~ef567dd850abddc7
    1.2 04/09/16 12:07:28 joreland@mysql.com +0 -0
    Delete: ndb/src/mgmsrv/NodeLogLevelList.hpp

  BitKeeper/deleted/.del-NodeLogLevelList.cpp~97dc9c909e3e92bf
    1.4 04/09/16 12:07:28 joreland@mysql.com +0 -0
    Delete: ndb/src/mgmsrv/NodeLogLevelList.cpp

  BitKeeper/deleted/.del-NodeLogLevel.hpp~4f4ab0fe52fb497c
    1.4 04/09/16 12:07:28 joreland@mysql.com +0 -0
    Delete: ndb/src/mgmsrv/NodeLogLevel.hpp

  BitKeeper/deleted/.del-NodeLogLevel.cpp~324045b93af7123b
    1.3 04/09/16 12:07:27 joreland@mysql.com +0 -0
    Delete: ndb/src/mgmsrv/NodeLogLevel.cpp

ChangeSet
  1.1616.950.1 04/09/16 15:01:12 ram@gw.mysql.r18.ru +2 -0
  Clean-up. The length of compress() may depend on zlib version, etc.

  mysql-test/t/func_compress.test
    1.9 04/09/16 15:01:08 ram@gw.mysql.r18.ru +1 -1
    clean-up. The length of compress() may depend on zlib version, etc.

  mysql-test/r/func_compress.result
    1.14 04/09/16 15:01:08 ram@gw.mysql.r18.ru +3 -3
    clean-up. The length of compress() may depend on zlib version, etc.

ChangeSet
  1.1616.949.1 04/09/16 14:47:39 bar@mysql.com +8 -0
  Return character strings in table, type, possible_keys, key fields
  of EXPLAIN SELECT, rather than binary strings.

  sql/sql_class.cc
    1.105.1.79 04/09/16 14:47:32 bar@mysql.com +10 -8
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  sql/item.h
    1.56.1.86 04/09/16 14:47:32 bar@mysql.com +2 -2
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_6bdb.result
    1.2.1.4 04/09/16 14:47:32 bar@mysql.com +14 -14
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_5merge.result
    1.2.1.4 04/09/16 14:47:32 bar@mysql.com +28 -28
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_4heap.result
    1.1.1.4 04/09/16 14:47:32 bar@mysql.com +14 -14
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_3innodb.result
    1.2.1.5 04/09/16 14:47:32 bar@mysql.com +14 -14
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_2myisam.result
    1.2.1.4 04/09/16 14:47:32 bar@mysql.com +14 -14
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

  mysql-test/r/ps_1general.result
    1.1.1.5 04/09/16 14:47:31 bar@mysql.com +14 -14
    Return character strings in table, type, possible_keys, key fields
    of EXPLAIN SELECT, rather than binary strings.

ChangeSet
  1.1616.938.3 04/09/16 08:22:22 tomas@poseidon.(none) +2 -0
  mysql_install_db should do skip-ndbcluster
  set a printout in SocketClient only for debug

  scripts/mysql_install_db.sh
    1.37.1.30 04/09/16 08:22:19 tomas@poseidon.(none) +1 -1
    mysql_install_db should do skip-ndbcluster

  ndb/src/common/util/SocketClient.cpp
    1.3 04/09/16 08:22:19 tomas@poseidon.(none) +2 -0
    set a printout only for debug

ChangeSet
  1.1616.948.2 04/09/16 09:51:35 magnus@neptunus.(none) +1 -0
  Add variable to printout

  ndb/src/ndbapi/Ndblist.cpp
    1.8 04/09/16 09:51:33 magnus@neptunus.(none) +1 -1
    Add theNoOfDBnodes to DBUG_PRINT

ChangeSet
  1.1616.948.1 04/09/16 09:40:59 magnus@neptunus.(none) +1 -0
  Added DBUG_PRINT

  ndb/src/ndbapi/Ndblist.cpp
    1.7 04/09/16 09:40:40 magnus@neptunus.(none) +12 -5
    Added DBUG_PRINT's etc to checkFailedNode

ChangeSet
  1.1616.947.1 04/09/15 23:52:46 igor@rurik.mysql.com +1 -0
  opt_sum.cc:
    Slightly improved the fix for bug #5406.

  sql/opt_sum.cc
    1.33.2.3 04/09/15 23:46:19 igor@rurik.mysql.com +4 -6
    Slightly improved the fix for bug #5406.

ChangeSet
  1.1616.946.2 04/09/16 11:12:49 bar@mysql.com +1 -0
  item.cc:
    Bug #5561 No BINARY_FLAG in metadata

  sql/item.cc
    1.58.56.1 04/09/16 11:12:26 bar@mysql.com +3 -1
    Bug #5561 No BINARY_FLAG in metadata

ChangeSet
  1.1616.946.1 04/09/16 04:55:22 mskold@mysql.com +1 -0
  Optimzed handling of NO_AUTO_VALUE_ON_ZERO

  sql/ha_ndbcluster.cc
    1.72 04/09/16 04:55:02 mskold@mysql.com +5 -6
    Optimzed handling of NO_AUTO_VALUE_ON_ZERO

ChangeSet
  1.1624.84.2 04/09/15 23:42:56 bell@sanja.is.com.ua +38 -0
  support of join view updateability (WL#1809)

  sql/table.h
    1.70.1.4 04/09/15 23:42:47 bell@sanja.is.com.ua +3 -0
    methods to support recursive walk by tables tree

  sql/table.cc
    1.116.3.2 04/09/15 23:42:47 bell@sanja.is.com.ua +89 -0
    methods to support recursive walk by tables tree

  sql/sql_view.h
    1.3 04/09/15 23:42:47 bell@sanja.is.com.ua +1 -1
    insert_view_fields now can check some errors

  sql/sql_view.cc
    1.18.1.6 04/09/15 23:42:47 bell@sanja.is.com.ua +32 -21
    join views made updatable

  sql/sql_update.cc
    1.117.1.4 04/09/15 23:42:47 bell@sanja.is.com.ua +67 -13
    support of join views add to update

  sql/sql_prepare.cc
    1.77 04/09/15 23:42:47 bell@sanja.is.com.ua +45 -8
    support of "usual UPDATE" -> "multi UPDATE" conversion
    support of join views add to delete (error issue)

  sql/sql_parse.cc
    1.354.5.2 04/09/15 23:42:47 bell@sanja.is.com.ua +36 -20
    support of "usual UPDATE" -> "multi UPDATE" conversion
    mysql_insert_select_prepare now called in same environment for usual queries and PS preparing
    support of join views add to delete (error issue)

  sql/sql_insert.cc
    1.114.2.8 04/09/15 23:42:46 bell@sanja.is.com.ua +113 -30
    support of join views add to insert
    (order of some check changed, to allow find table which will be inserted in, when we will know which fields will be inserted)
    mechanism of calling setup_tables() only once fixed for INSERT SELECT

  sql/sql_delete.cc
    1.130 04/09/15 23:42:46 bell@sanja.is.com.ua +8 -1
    support of join views add to delete(error issue)

  sql/sql_class.h
    1.194.1.1 04/09/15 23:42:46 bell@sanja.is.com.ua +6 -3
    support of join views add to update

  sql/sql_base.cc
    1.181.1.2 04/09/15 23:42:46 bell@sanja.is.com.ua +1 -1
    test to avoid join virew to be catched here

  sql/share/ukrainian/errmsg.txt
    1.74.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/swedish/errmsg.txt
    1.113.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/spanish/errmsg.txt
    1.112.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/slovak/errmsg.txt
    1.112.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/serbian/errmsg.txt
    1.66.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/russian/errmsg.txt
    1.109.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +4 -1
    new error mesaages

  sql/share/romanian/errmsg.txt
    1.109.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/portuguese/errmsg.txt
    1.111.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/polish/errmsg.txt
    1.112.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/norwegian/errmsg.txt
    1.111.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/norwegian-ny/errmsg.txt
    1.111.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/korean/errmsg.txt
    1.111.1.3 04/09/15 23:42:46 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/japanese/errmsg.txt
    1.111.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/italian/errmsg.txt
    1.118.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/hungarian/errmsg.txt
    1.113.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/greek/errmsg.txt
    1.112.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/german/errmsg.txt
    1.111.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/french/errmsg.txt
    1.111.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/estonian/errmsg.txt
    1.114.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/english/errmsg.txt
    1.120.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/dutch/errmsg.txt
    1.115.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/danish/errmsg.txt
    1.111.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/share/czech/errmsg.txt
    1.111.1.3 04/09/15 23:42:45 bell@sanja.is.com.ua +3 -0
    new error mesaages

  sql/mysql_priv.h
    1.213.10.2 04/09/15 23:42:45 bell@sanja.is.com.ua +2 -1
    support of "usual UPDATE" -> "multi UPDATE" conversion

  mysql-test/t/view.test
    1.37.1.6 04/09/15 23:42:44 bell@sanja.is.com.ua +90 -0
    tests of updatint/inserting join views

  mysql-test/r/view.result
    1.42.1.6 04/09/15 23:42:44 bell@sanja.is.com.ua +149 -0
    tests of updatint/inserting join views

  include/mysqld_error.h
    1.106.1.3 04/09/15 23:42:44 bell@sanja.is.com.ua +4 -1
    new error mesaages

ChangeSet
  1.1624.75.15 04/09/15 22:13:55 jani@rhols221.adsl.netsonic.fi +2 -0
  Added some missing per status variables.

  sql/ha_isammrg.cc
    1.16 04/09/15 22:13:51 jani@rhols221.adsl.netsonic.fi +5 -4
    Added per status variables.

  sql/ha_isam.cc
    1.31 04/09/15 22:13:51 jani@rhols221.adsl.netsonic.fi +18 -12
    Added per status variables.

ChangeSet
  1.1624.13.34 04/09/15 22:10:31 monty@mishka.local +30 -0
  Added options --auto-increment-increment and --auto-increment-offset.
  This allows one to setup a master <-> master replication with non conflicting auto-increment series.
  Cleaned up binary log code to make it easyer to add new state variables.
  Added simpler 'upper level' logic for artificial events (events that should not cause cleanups on slave).
  Simplified binary log handling.
  Changed how auto_increment works together with to SET INSERT_ID=# to make it more predictable: Now the inserted rows in a multi-row statement are set independent of the existing rows in the table. (Before only InnoDB did this correctly)
  
  

  mysql-test/t/rpl_auto_increment.test
    1.1 04/09/15 22:10:13 monty@mishka.local +104 -0

  mysql-test/t/rpl_auto_increment-master.opt
    1.1 04/09/15 22:10:13 monty@mishka.local +1 -0

  mysql-test/r/rpl_auto_increment.result
    1.1 04/09/15 22:10:13 monty@mishka.local +185 -0

  sql/sql_table.cc
    1.188.1.1 04/09/15 22:10:13 monty@mishka.local +1 -0
    R

  sql/sql_prepare.cc
    1.75.1.1 04/09/15 22:10:13 monty@mishka.local +4 -15
    Use cleanup_after_query()

  sql/sql_parse.cc
    1.354.3.2 04/09/15 22:10:13 monty@mishka.local +4 -2
    Use cleanup_after_query()

  mysql-test/t/rpl_auto_increment.test
    1.0 04/09/15 22:10:13 monty@mishka.local +0 -0
    BitKeeper file /home/my/mysql-5.0/mysql-test/t/rpl_auto_increment.test

  mysql-test/t/rpl_auto_increment-master.opt
    1.0 04/09/15 22:10:13 monty@mishka.local +0 -0
    BitKeeper file /home/my/mysql-5.0/mysql-test/t/rpl_auto_increment-master.opt

  mysql-test/r/rpl_auto_increment.result
    1.0 04/09/15 22:10:13 monty@mishka.local +0 -0
    BitKeeper file /home/my/mysql-5.0/mysql-test/r/rpl_auto_increment.result

  sql/sql_insert.cc
    1.114.6.1 04/09/15 22:10:12 monty@mishka.local +5 -3
    Call 'restore_auto_increment()' if row was not inserted.
    This makes it easier for handler to reuse the last generated auto-incrment value that was not used (for example in case of duplicate key)
    

  sql/sql_help.cc
    1.31.2.1 04/09/15 22:10:12 monty@mishka.local +1 -1
    Removed compiler warning

  sql/sql_class.h
    1.193.1.1 04/09/15 22:10:12 monty@mishka.local +17 -14
    Added new auto_increment_xxx variables
    Moved some functions/variables in THD class

  sql/sql_class.cc
    1.149.1.1 04/09/15 22:10:12 monty@mishka.local +22 -4
    Added THD::cleanup_after_query(). This makes some code simpler and allows us to clean up 'next_insert_id' after query

  sql/slave.cc
    1.219 04/09/15 22:10:12 monty@mishka.local +59 -63
    Changed errors -> warnings & information (in error log)

  sql/set_var.cc
    1.63 04/09/15 22:10:12 monty@mishka.local +9 -0
    Added variables auto_increment_increment and auto_increment_offset

  sql/mysqld.cc
    1.390.1.1 04/09/15 22:10:11 monty@mishka.local +12 -1
    Added options --auto-increment-increment and --auto-increment-offset

  sql/log_event.h
    1.96 04/09/15 22:10:11 monty@mishka.local +131 -125
    Changed return type of write() functions to bool. (Before we returned -1 or 1 for errors)
    write_data() -> write()
    Added 'data_written' member to make it easier to get length of written event.
    Removed 'cached_event_len' and 'get_event_len()'
    Added usage of auto_increment_increment and auto_increment_offset
    Added 'artifical_event' to Start_log_event_v3, to hide logic that we in the binary log use log_pos=0 as a flag for an artifical event.

  sql/log_event.cc
    1.140 04/09/15 22:10:11 monty@mishka.local +330 -327
    Simple optimizations.
    Remove cached_event_len (not used variable)
    Made comments fit into 79 chars
    Removed Log_event::set_log_pos(). Now we calculate log_pos in write_header().
    Renamed write_data() to write() as the original write() function was not needed anymore.
    Call writing of event header from event::write() functions. This made it easier to calculate the length of an event.
    Simplified 'write_header' and remove 'switches' from it.
    Changed all write() functions to return 'bool'. (The previous return values where not consistent)
    Store auto_increment_increment and auto_increment_offset in binary log
    Simplified how Query_log_event's where written and read. Now it's much easier to add now status variables for a query event to the binary log.
    Removed some old MySQL 4.x code to make it easier to grep for functions used in 5.0

  sql/log.cc
    1.127 04/09/15 22:10:11 monty@mishka.local +21 -38
    Remove usage of 'set_log_pos()' to make code simpler. (Now log_pos is set in write_header())
    Use 'data_written' instead of 'get_event_len()' to calculate how much data was written in the log

  sql/handler.h
    1.105 04/09/15 22:10:11 monty@mishka.local +2 -1
    Changed prototype for get_auto_increment()

  sql/handler.cc
    1.114.3.1 04/09/15 22:10:11 monty@mishka.local +144 -20
    Remove some usage of current_thd
    Changed how auto_increment works with SET INSERT_ID to make it more predictable
    (Now we should generate same auto-increment serie on a slave, even if the table has rows that was not on the master.
    Use auto_increment_increment and auto_increment_offset

  sql/ha_ndbcluster.h
    1.27.4.1 04/09/15 22:10:11 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_ndbcluster.cc
    1.53.5.1 04/09/15 22:10:11 monty@mishka.local +9 -10
    Changed prototype for get_auto_increment()

  sql/ha_myisam.h
    1.63 04/09/15 22:10:11 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_myisam.cc
    1.132.3.1 04/09/15 22:10:10 monty@mishka.local +8 -7
    Changed prototype for get_auto_increment()

  sql/ha_innodb.h
    1.67 04/09/15 22:10:10 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_innodb.cc
    1.110.1.1 04/09/15 22:10:10 monty@mishka.local +33 -124
    Change how auto-increment is calculated.
    Now the auto-increment logic is done in 'update_auto_increment()' to ensure that all handlers has the same auto-increment usage

  sql/ha_heap.h
    1.30 04/09/15 22:10:10 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_heap.cc
    1.44.2.1 04/09/15 22:10:10 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_berkeley.h
    1.66 04/09/15 22:10:10 monty@mishka.local +1 -1
    Changed prototype for get_auto_increment()

  sql/ha_berkeley.cc
    1.128.1.1 04/09/15 22:10:10 monty@mishka.local +3 -3
    Changed prototype for get_auto_increment()

  mysql-test/t/mix_innodb_myisam_binlog.test
    1.9 04/09/15 22:10:10 monty@mishka.local +12 -0
    Disable End_log_pos column from 'show binlog events' as this is now different from before

  mysql-test/r/mix_innodb_myisam_binlog.result
    1.10 04/09/15 22:10:10 monty@mishka.local +47 -47
    Disable End_log_pos column from 'show binlog events' as this is now different from before

ChangeSet
  1.1616.944.1 04/09/16 00:47:45 wax@kishkin.ru +18 -0
  WL#964
  porting mysql_test_run on Linux and Windows

  mysql-test/mysql_test_run.c
    1.1 04/09/16 00:47:24 wax@mysql.com +1728 -0

  mysql-test/my_manage.h
    1.1 04/09/16 00:47:24 wax@mysql.com +135 -0

  mysql-test/my_manage.c
    1.1 04/09/16 00:47:24 wax@mysql.com +860 -0

  mysql-test/t/variables.test
    1.18.3.1 04/09/16 00:47:24 wax@mysql.com +1 -0
    added --replace_result

  mysql-test/t/type_float.test
    1.9.1.1 04/09/16 00:47:24 wax@mysql.com +3 -0
    added --replace-result

  mysql-test/t/insert.test
    1.11.1.8 04/09/16 00:47:24 wax@mysql.com +11 -0
    added --replace_result

  mysql-test/t/innodb.test
    1.61.1.1 04/09/16 00:47:24 wax@mysql.com +1 -0
    added --replace-result

  mysql-test/t/fulltext_order_by.test
    1.14 04/09/16 00:47:24 wax@mysql.com +6 -6
    added FORMAT()

  mysql-test/t/fulltext_multi.test
    1.9 04/09/16 00:47:24 wax@mysql.com +3 -3
    added FORMAT()

  mysql-test/t/fulltext_cache.test
    1.7 04/09/16 00:47:24 wax@mysql.com +2 -2
    added FORMAT()

  mysql-test/t/fulltext.test
    1.64 04/09/16 00:47:24 wax@mysql.com +1 -1
    added FORMAT()

  mysql-test/r/type_float.result
    1.21.1.1 04/09/16 00:47:24 wax@mysql.com +2 -2
    added --replace-result

  mysql-test/r/fulltext_order_by.result
    1.13 04/09/16 00:47:24 wax@mysql.com +27 -27
    added FORMAT()

  mysql-test/r/fulltext_multi.result
    1.11 04/09/16 00:47:24 wax@mysql.com +15 -15
    added FORMAT()

  mysql-test/r/fulltext_cache.result
    1.11 04/09/16 00:47:24 wax@mysql.com +18 -18
    added FORMAT()

  mysql-test/r/fulltext.result
    1.64.1.1 04/09/16 00:47:24 wax@mysql.com +3 -3
    added FORMAT() for compatible with Windows version

  mysql-test/mysql_test_run.c
    1.0 04/09/16 00:47:24 wax@mysql.com +0 -0
    BitKeeper file /home/wax/mysql/mysql-4.1mysqltest/mysql-test/mysql_test_run.c

  mysql-test/my_manage.h
    1.0 04/09/16 00:47:24 wax@mysql.com +0 -0
    BitKeeper file /home/wax/mysql/mysql-4.1mysqltest/mysql-test/my_manage.h

  mysql-test/my_manage.c
    1.0 04/09/16 00:47:24 wax@mysql.com +0 -0
    BitKeeper file /home/wax/mysql/mysql-4.1mysqltest/mysql-test/my_manage.c

  mysql-test/Makefile.am
    1.29.1.1 04/09/16 00:47:24 wax@mysql.com +5 -0
    added code of creating make file

  client/mysqltest.c
    1.92.10.1 04/09/16 00:47:24 wax@mysql.com +21 -15
    added windows code

ChangeSet
  1.1616.943.1 04/09/15 20:41:49 mikael@mc04.(none) +24 -0
  logging_ok:
    Logging to logging@openlogging.org accepted
  SCI_Transporter.hpp, SCI_Transporter.cpp:
    Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
  TransporterRegistry.cpp:
    Some fixes for wrap around needed plus DBUG handling
  TCP_Transporter.hpp, TCP_Transporter.cpp:
    Added DBUG statements
  SHM_Transporter.hpp, SHM_Transporter.cpp:
    Fixed SHM Transporter
  SHM_Buffer.hpp:
    Fixed SHM Buffer to handle wrap around properly
  IPCConfig.cpp:
    Fixed up config of SCI
  SocketServer.cpp:
    Added DBUG support for SocketServer threads
  ConfigInfo.cpp:
    Config changes for SCI
  TransporterDefinitions.hpp, mgmapi_config_parameters.h:
    SCI fixes
  Makefile.am, type_ndbapitools.mk.am, type_ndbapitest.mk.am:
    Added SCI library path to Makefiles
  configure.in:
    Fixed small bug with shared mem and sci together in configure
  acinclude.m4:
    Added possibility of providing SCI library path in confgure

  BitKeeper/etc/logging_ok
    1.233.1.103 04/09/15 20:41:49 mikael@mc04.(none) +1 -0
    Logging to logging@openlogging.org accepted

  BitKeeper/etc/logging_ok
    1.233.1.102 04/09/15 20:40:19 root@mc04.(none) +1 -0
    Logging to logging@openlogging.org accepted

  ndb/src/common/transporter/SCI_Transporter.hpp
    1.2 04/09/15 20:27:07 mysql@mc04.(none) +19 -15
    Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling

  ndb/src/common/transporter/SCI_Transporter.cpp
    1.4 04/09/15 20:27:07 mysql@mc04.(none) +388 -354
    Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.11.2.1 04/09/15 20:25:41 mysql@mc04.(none) +35 -25
    Some fixes for wrap around needed plus DBUG handling

  ndb/src/common/transporter/TCP_Transporter.hpp
    1.3 04/09/15 20:25:01 mysql@mc04.(none) +1 -2
    Added DBUG statements

  ndb/src/common/transporter/TCP_Transporter.cpp
    1.5 04/09/15 20:25:01 mysql@mc04.(none) +8 -5
    Added DBUG statements

  ndb/src/common/transporter/SHM_Transporter.hpp
    1.4 04/09/15 20:24:26 mysql@mc04.(none) +5 -5
    Fixed SHM Transporter

  ndb/src/common/transporter/SHM_Transporter.cpp
    1.7 04/09/15 20:24:26 mysql@mc04.(none) +43 -18
    Fixed SHM Transporter

  ndb/src/common/transporter/SHM_Buffer.hpp
    1.5 04/09/15 20:23:34 mysql@mc04.(none) +24 -14
    Fixed SHM Buffer to handle wrap around properly

  ndb/src/common/mgmcommon/IPCConfig.cpp
    1.7 04/09/15 20:22:40 mysql@mc04.(none) +42 -39
    Fixed up config of SCI

  ndb/src/common/util/SocketServer.cpp
    1.8 04/09/15 19:37:59 mysql@mc04.(none) +6 -2
    Added DBUG support for SocketServer threads

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.28.1.1 04/09/15 19:36:06 mysql@mc04.(none) +75 -12
    Config changes for SCI

  ndb/include/transporter/TransporterDefinitions.hpp
    1.6 04/09/15 19:33:33 mysql@mc04.(none) +3 -9
    SCI fixes

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.10 04/09/15 19:33:15 mysql@mc04.(none) +8 -10
    SCI fixes

  ndb/src/common/transporter/Makefile.am
    1.7 04/09/15 19:31:42 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  sql/Makefile.am
    1.77.8.1 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/src/mgmsrv/Makefile.am
    1.15 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/src/kernel/blocks/backup/restore/Makefile.am
    1.10 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/src/kernel/Makefile.am
    1.8 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/src/cw/cpcd/Makefile.am
    1.10 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/config/type_ndbapitools.mk.am
    1.7 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  ndb/config/type_ndbapitest.mk.am
    1.9 04/09/15 19:31:41 mysql@mc04.(none) +1 -1
    Added SCI library path to Makefiles

  configure.in
    1.201.33.1 04/09/15 19:29:15 mysql@mc04.(none) +2 -2
    Fixed small bug with shared mem and sci together in configure

  acinclude.m4
    1.114.1.1 04/09/15 19:28:38 mysql@mc04.(none) +32 -18
    Added possibility of providing SCI library path in confgure

ChangeSet
  1.1616.931.13 04/09/15 17:25:59 tomas@poseidon.(none) +2 -0
  HugoTransactions.cpp
      changed to do execute(commit);restart() transaction instead of closeTransaction();start new
  select_all.cpp
      moved my_init outside DBUG_OFF

  ndb/tools/select_all.cpp
    1.6.1.1 04/09/15 17:25:54 tomas@poseidon.(none) +1 -1
    moved my_init outside DBUG_OFF

  ndb/test/src/HugoTransactions.cpp
    1.9 04/09/15 17:25:54 tomas@poseidon.(none) +5 -2
    changed to do execute(commit);restart() transaction instead of closeTransaction();start new

ChangeSet
  1.1616.934.3 04/09/15 17:09:25 tomas@poseidon.(none) +4 -0
  testBank
      optimized for fewer timeouts
      changed for consistency in "time"
  tests
      moved SR_UNDO tests to basic
      added testBackup -n BackupBank

  ndb/test/run-test/daily-devel-tests.txt
    1.6 04/09/15 17:09:17 tomas@poseidon.(none) +4 -19
    moved SR_UNDO tests to basic
    added testBackup -n BackupBank

  ndb/test/run-test/daily-basic-tests.txt
    1.11 04/09/15 17:09:17 tomas@poseidon.(none) +15 -0
    moved SR_UNDO tests to basic

  ndb/test/ndbapi/bank/Bank.hpp
    1.5 04/09/15 17:09:17 tomas@poseidon.(none) +3 -0
    optimized for fewer timeouts
    changed for consistency in "time"

  ndb/test/ndbapi/bank/Bank.cpp
    1.7 04/09/15 17:09:17 tomas@poseidon.(none) +52 -53
    optimized for fewer timeouts
    changed for consistency in "time"

ChangeSet
  1.1616.1.395 04/09/15 19:00:23 mskold@mysql.com +7 -0
  Fixed compiler warnings

  ndb/src/ndbapi/NdbRecAttr.cpp
    1.9 04/09/15 19:00:11 mskold@mysql.com +1 -1
    Fixed compiler warnings

  ndb/src/common/util/version.c
    1.6 04/09/15 19:00:11 mskold@mysql.com +1 -1
    Fixed compiler warnings

  ndb/src/common/util/random.c
    1.4 04/09/15 19:00:11 mskold@mysql.com +3 -3
    Fixed compiler warnings

  ndb/src/common/util/getarg.c
    1.7 04/09/15 19:00:11 mskold@mysql.com +3 -3
    Fixed compiler warnings

  ndb/src/common/portlib/NdbTCP.cpp
    1.6 04/09/15 19:00:11 mskold@mysql.com +1 -1
    Fixed compiler warnings

  ndb/src/common/logger/SysLogHandler.cpp
    1.4 04/09/15 19:00:11 mskold@mysql.com +1 -1
    Fixed compiler warnings

  ndb/src/common/debugger/DebuggerNames.cpp
    1.5 04/09/15 19:00:10 mskold@mysql.com +3 -3
    Fixed compiler warnings

ChangeSet
  1.1616.941.1 04/09/15 18:54:57 serg@serg.mylan +1 -0
  per Monty's request - "WARNING" and "NOTE" changed to lowercase (for not to shout :)

  sql/log.cc
    1.108.1.41 04/09/15 18:54:52 serg@serg.mylan +2 -2
    per Monty's request - "WARNING" and "NOTE" changed to lowercase (for not to shout :)

ChangeSet
  1.1616.940.1 04/09/15 21:50:32 vva@eagle.mysql.r18.ru +1 -0
  fixed Bug #5589 "libedit compile failure in term.c"
  
  (for octane2)
  
  included term.h if there isn't termcap.h in cmd-line-utils/libedit/term.c

  cmd-line-utils/libedit/term.c
    1.6 04/09/15 21:50:29 vva@eagle.mysql.r18.ru +3 -0
    fixed Bug #5589 "libedit compile failure in term.c"
    
    (for octane2)
    
    included term.h if there isn't termcap.h

ChangeSet
  1.1616.1.394 04/09/15 18:44:18 mskold@mysql.com +3 -0
  Fixed handling of NO_AUTO_VALUE_ON_ZERO

  sql/ha_ndbcluster.cc
    1.71 04/09/15 18:44:02 mskold@mysql.com +6 -2
    Fixed handling of NO_AUTO_VALUE_ON_ZERO

  mysql-test/t/ndb_alter_table.test
    1.10 04/09/15 18:44:02 mskold@mysql.com +1 -0
    Fixed handling of NO_AUTO_VALUE_ON_ZERO

  mysql-test/r/ndb_alter_table.result
    1.12 04/09/15 18:44:02 mskold@mysql.com +1 -0
    Fixed handling of NO_AUTO_VALUE_ON_ZERO

ChangeSet
  1.1616.934.2 04/09/15 15:47:04 tomas@poseidon.(none) +5 -0
  fixed return code for ndb_backup
  added possibility to set number of accounts in createAndLoadBank
  bumbed up number of threads in tastBackup BackupBank

  ndb/test/src/NdbBackup.cpp
    1.13 04/09/15 15:46:59 tomas@poseidon.(none) +14 -19
    some small optimizations

  ndb/test/ndbapi/testBackup.cpp
    1.6.1.1 04/09/15 15:46:58 tomas@poseidon.(none) +10 -1
    bumbed up number of threads in tastBackup BackupBank

  ndb/test/ndbapi/bank/BankLoad.cpp
    1.6 04/09/15 15:46:58 tomas@poseidon.(none) +2 -2
    added possibility to set number of accounts in createAndLoadBank

  ndb/test/ndbapi/bank/Bank.hpp
    1.4 04/09/15 15:46:58 tomas@poseidon.(none) +1 -1
    added possibility to set number of accounts in createAndLoadBank

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.14.1.1 04/09/15 15:46:58 tomas@poseidon.(none) +2 -2
    fixed return code

ChangeSet
  1.1616.933.4 04/09/15 17:44:13 pekka@mysql.com +10 -0
  ndb charsets: DICT

  sql/ha_ndbcluster.cc
    1.66.3.5 04/09/15 17:40:09 pekka@mysql.com +20 -6
    ndb charsets: DICT

  ndb/src/ndbapi/ndberror.c
    1.9.1.1 04/09/15 17:40:09 pekka@mysql.com +3 -0
    ndb charsets: DICT

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.16 04/09/15 17:40:09 pekka@mysql.com +10 -0
    ndb charsets: DICT

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25.2.5 04/09/15 17:40:09 pekka@mysql.com +54 -46
    ndb charsets: DICT

  ndb/src/ndbapi/NdbDictionary.cpp
    1.10.1.4 04/09/15 17:40:09 pekka@mysql.com +17 -3
    ndb charsets: DICT

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.15 04/09/15 17:40:09 pekka@mysql.com +2 -0
    ndb charsets: DICT

  ndb/src/common/util/NdbSqlUtil.cpp
    1.8 04/09/15 17:40:09 pekka@mysql.com +77 -0
    ndb charsets: DICT

  ndb/include/util/NdbSqlUtil.hpp
    1.8 04/09/15 17:40:09 pekka@mysql.com +7 -0
    ndb charsets: DICT

  ndb/include/ndbapi/NdbDictionary.hpp
    1.11 04/09/15 17:40:09 pekka@mysql.com +10 -0
    ndb charsets: DICT

  ndb/include/kernel/signaldata/DictTabInfo.hpp
    1.5 04/09/15 17:40:08 pekka@mysql.com +2 -2
    ndb charsets: DICT

ChangeSet
  1.1616.1.393 04/09/15 17:31:15 mskold@mysql.com +1 -0
  Added support for auto_increment of partial key

  sql/ha_ndbcluster.cc
    1.70 04/09/15 17:30:47 mskold@mysql.com +3 -2
    Added support for auto_increment of partial key

ChangeSet
  1.1616.939.1 04/09/15 19:46:42 hf@deer.(none) +3 -0
  Fix for bug #5532 (error 22 inserting GIS data)
  
  This bug is the result of weird error happening with mi_float8get and double
  arythmetic. I described that in 'Bug that looks potentially dangerous' email

  mysql-test/t/gis.test
    1.15 04/09/15 19:46:02 hf@deer.(none) +90 -0
    Test case

  mysql-test/r/gis.result
    1.15.1.2 04/09/15 19:46:02 hf@deer.(none) +89 -0
    appropriate test result

  myisam/rt_mbr.c
    1.8 04/09/15 19:46:02 hf@deer.(none) +7 -4
    *ab_area was changed with the local variable just to make the function
    working without errors

ChangeSet
  1.1616.937.1 04/09/15 16:01:20 magnus@neptunus.(none) +1 -0
  Print the error message if read of local config fails. 

  ndb/src/mgmsrv/main.cpp
    1.19.1.1 04/09/15 16:01:17 magnus@neptunus.(none) +3 -1
    Print error if read of local config file fails.

ChangeSet
  1.1616.931.11 04/09/15 15:57:12 joreland@mysql.com +2 -0
  drop table after test (if created & success)

  ndb/test/src/NDBT_Test.cpp
    1.9.1.1 04/09/15 15:57:09 joreland@mysql.com +5 -0
    drop table after test (if created & success)

  ndb/test/ndbapi/testLcp.cpp
    1.2 04/09/15 15:57:09 joreland@mysql.com +0 -4
    Remove diskdata stuff

ChangeSet
  1.1616.936.1 04/09/15 15:17:16 joreland@mysql.com +2 -0
  New test prg, testLcp

  ndb/test/ndbapi/testLcp.cpp
    1.1 04/09/15 15:17:14 joreland@mysql.com +324 -0

  ndb/test/ndbapi/testLcp.cpp
    1.0 04/09/15 15:17:14 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1/ndb/test/ndbapi/testLcp.cpp

  ndb/test/ndbapi/Makefile.am
    1.12 04/09/15 15:17:14 joreland@mysql.com +2 -1
    New test prg

ChangeSet
  1.1616.933.3 04/09/15 14:52:39 pekka@mysql.com +13 -0
  ndb: set column type sets column defaults

  ndb/test/ndbapi/testOIBasic.cpp
    1.17 04/09/15 14:51:40 pekka@mysql.com +2 -3
    ndb: set column type sets column defaults

  ndb/test/ndbapi/testDict.cpp
    1.12 04/09/15 14:51:40 pekka@mysql.com +1 -1
    ndb: set column type sets column defaults

  ndb/test/ndbapi/index2.cpp
    1.6 04/09/15 14:51:40 pekka@mysql.com +2 -2
    ndb: set column type sets column defaults

  ndb/test/ndbapi/index.cpp
    1.6 04/09/15 14:51:40 pekka@mysql.com +8 -8
    ndb: set column type sets column defaults

  ndb/test/include/NDBT_Table.hpp
    1.9 04/09/15 14:51:40 pekka@mysql.com +2 -2
    ndb: set column type sets column defaults

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.15 04/09/15 14:51:40 pekka@mysql.com +1 -1
    ndb: set column type sets column defaults

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25.2.4 04/09/15 14:51:40 pekka@mysql.com +56 -7
    ndb: set column type sets column defaults

  ndb/src/ndbapi/NdbDictionary.cpp
    1.10.1.3 04/09/15 14:51:39 pekka@mysql.com +37 -1
    ndb: set column type sets column defaults

  ndb/include/ndbapi/NdbDictionary.hpp
    1.10 04/09/15 14:51:39 pekka@mysql.com +10 -6
    ndb: set column type sets column defaults

  ndb/examples/ndbapi_scan_example/ndbapi_scan.cpp
    1.5 04/09/15 14:51:39 pekka@mysql.com +4 -5
    ndb: set column type sets column defaults

  ndb/examples/ndbapi_example4/ndbapi_example4.cpp
    1.3 04/09/15 14:51:39 pekka@mysql.com +2 -2
    ndb: set column type sets column defaults

  ndb/examples/ndbapi_example1/ndbapi_example1.cpp
    1.3 04/09/15 14:51:39 pekka@mysql.com +2 -2
    ndb: set column type sets column defaults

  ndb/examples/ndbapi_async_example/ndbapi_async.cpp
    1.6 04/09/15 14:51:39 pekka@mysql.com +4 -6
    ndb: set column type sets column defaults

ChangeSet
  1.1616.935.1 04/09/15 14:44:21 magnus@neptunus.(none) +6 -0
  BUG#4775 "Duplicate key requires rollback of transaction" - Improved error message telling that transaction is aborted
  BUG#4312 "wrong behaviour on insert .. on duplicate key" functionality disabled

  sql/ha_ndbcluster.h
    1.27.3.1 04/09/15 14:44:01 magnus@neptunus.(none) +1 -0
    Added member variable to keep track of when HA_EXTRA_IGNORE_DUP_KEY is used, but NDB can't support it.

  sql/ha_ndbcluster.cc
    1.66.4.1 04/09/15 14:44:01 magnus@neptunus.(none) +21 -8
    Map all error code 0 to 1 in order to catch errors caused by NdbApi returning -1 without having set an error code.
    Use ndb object in THD in get_error_message
    BUG# 4312 Return HA_ERR_WRONG_COMMAND if extra(HA_EXTRA_IGNORE_DUP_KEY) is called
    Only use writeTuple if command is REPLACE

  ndb/src/ndbapi/ndberror.c
    1.10 04/09/15 14:44:01 magnus@neptunus.(none) +1 -0
    Add new error message indicating that the transaction already has been aborted.

  ndb/src/ndbapi/NdbConnection.cpp
    1.17 04/09/15 14:44:01 magnus@neptunus.(none) +56 -40
    Return error 4350 "Transaction already aborted" if execute(Commit) is called when theCommitStatus==Aborted
    Add DBUG_PRINT's

  mysql-test/t/ndb_insert.test
    1.2.1.1 04/09/15 14:44:01 magnus@neptunus.(none) +115 -1
    New tests for fduplicate inserts in combination with transaction
    New tests for INSERT IGNORE and REPLACE

  mysql-test/r/ndb_insert.result
    1.2.1.1 04/09/15 14:44:01 magnus@neptunus.(none) +118 -0
    New tests for fduplicate inserts in combination with transaction
    New tests for INSERT IGNORE and REPLACE

ChangeSet
  1.1616.934.1 04/09/15 10:46:20 tomas@poseidon.(none) +1 -0
  fixed bug in bank

  ndb/test/ndbapi/bank/Bank.cpp
    1.6 04/09/15 10:46:15 tomas@poseidon.(none) +32 -19
    fixed bug in bank

ChangeSet
  1.1616.933.2 04/09/15 12:36:21 pekka@mysql.com +6 -0
  delete unnecessary include my_sys.h

  ndb/tools/select_all.cpp
    1.8 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

  ndb/tools/listTables.cpp
    1.10 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

  ndb/test/src/NDBT_Test.cpp
    1.11 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

  ndb/src/ndbapi/Ndbinit.cpp
    1.16.1.2 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

  ndb/src/mgmsrv/main.cpp
    1.21 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

  ndb/src/kernel/vm/Configuration.cpp
    1.17 04/09/15 12:32:27 pekka@mysql.com +0 -1
    delete unnecessary include my_sys.h

ChangeSet
  1.1616.931.8 04/09/15 14:25:58 konstantin@mysql.com +6 -0
  Fix the test case to make it more predictable (cause: 4.1.5 test failure
  on intelxeon3 (Solaris x86))

  mysql-test/r/ps_6bdb.result
    1.2.1.3 04/09/15 14:25:56 konstantin@mysql.com +4 -2
    Test results fixed (order by for a couple of statements in the PS test).

  mysql-test/r/ps_5merge.result
    1.2.1.3 04/09/15 14:25:55 konstantin@mysql.com +8 -4
    Test results fixed (order by for a couple of statements in the PS test).

  mysql-test/r/ps_4heap.result
    1.1.1.3 04/09/15 14:25:55 konstantin@mysql.com +4 -2
    Test results fixed (order by for a couple of statements in the PS test).

  mysql-test/r/ps_3innodb.result
    1.2.1.4 04/09/15 14:25:55 konstantin@mysql.com +4 -2
    Test results fixed (order by for a couple of statements in the PS test).

  mysql-test/r/ps_2myisam.result
    1.2.1.3 04/09/15 14:25:55 konstantin@mysql.com +4 -2
    Test results fixed (order by for a couple of statements in the PS test).

  mysql-test/include/ps_query.inc
    1.4 04/09/15 14:25:55 konstantin@mysql.com +4 -2
    Fix the test case to make it more predictable (cause: 4.1.5 test failure
    on intelxeon3 (Solaris x86))

ChangeSet
  1.1616.931.7 04/09/15 15:13:17 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #5540: CONCAT function and 'double' type).

  sql/item_strfunc.cc
    1.188 04/09/15 15:13:14 ram@gw.mysql.r18.ru +2 -1
    A fix (bug #5540: CONCAT function and 'double' type).

  mysql-test/t/func_concat.test
    1.4 04/09/15 15:13:14 ram@gw.mysql.r18.ru +9 -0
    A fix (bug #5540: CONCAT function and 'double' type).

  mysql-test/r/func_concat.result
    1.4 04/09/15 15:13:14 ram@gw.mysql.r18.ru +6 -0
    A fix (bug #5540: CONCAT function and 'double' type).

ChangeSet
  1.1616.933.1 04/09/15 11:49:18 pekka@mysql.com +106 -0
  ndb_init() to all ndb programs

  ndb/tools/waiter.cpp
    1.10 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/select_count.cpp
    1.9 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/select_all.cpp
    1.7 04/09/15 11:43:36 pekka@mysql.com +1 -1
    ndb_init()

  ndb/tools/ndbsql.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/listTables.cpp
    1.9 04/09/15 11:43:36 pekka@mysql.com +1 -1
    ndb_init()

  ndb/tools/drop_tab.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/drop_index.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/desc.cpp
    1.7 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/tools/delete_all.cpp
    1.7 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/verify_index.cpp
    1.6 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/transproxy.cpp
    1.7 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/restart.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoScanUpdate.cpp
    1.6 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoScanRead.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoPkUpdate.cpp
    1.6 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoPkReadRecord.cpp
    1.6 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoPkRead.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoPkDelete.cpp
    1.6 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoLockRecords.cpp
    1.5 04/09/15 11:43:36 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoLoad.cpp
    1.3 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoFill.cpp
    1.5 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/hugoCalculator.cpp
    1.5 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/create_index.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/cpcc.cpp
    1.11 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/tools/copy_tab.cpp
    1.6 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/src/NDBT_Test.cpp
    1.10 04/09/15 11:43:35 pekka@mysql.com +0 -1
    ndb_init()

  ndb/test/run-test/main.cpp
    1.20 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/test_event.cpp
    1.3 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testTransactions.cpp
    1.5 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testTimeout.cpp
    1.9 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testSystemRestart.cpp
    1.6 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testScanPerf.cpp
    1.4 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testScanInterpreter.cpp
    1.4 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testScan.cpp
    1.10 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testRestartGci.cpp
    1.6 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testReadPerf.cpp
    1.5 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testOrderedIndex.cpp
    1.3 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testOperations.cpp
    1.3 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testOIBasic.cpp
    1.16 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testNodeRestart.cpp
    1.4 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testNdbApi.cpp
    1.6 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/testBank.cpp
    1.5 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankValidateAllGLs.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankTransactionMaker.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankTimer.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankSumAccounts.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankMakeGL.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bank/bankCreator.cpp
    1.7 04/09/15 11:43:35 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testMgm.cpp
    1.4 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testInterpreter.cpp
    1.3 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testIndex.cpp
    1.9 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testGrepVerify.cpp
    1.7 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testGrep.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testDict.cpp
    1.11 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testDeadlock.cpp
    1.2 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testDataBuffers.cpp
    1.10 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testBlobs.cpp
    1.12 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testBasicAsynch.cpp
    1.4 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testBasic.cpp
    1.6 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/testBackup.cpp
    1.7 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/slow_select.cpp
    1.4 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/size.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/restarts.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/restarter2.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/restarter.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/msa.cpp
    1.7 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/mainAsyncGenerator.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/interpreterInTup.cpp
    1.7 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/initronja.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/index2.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/index.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flex_bench_mysql.cpp
    1.5 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexTimedAsynch.cpp
    1.3 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexTT.cpp
    1.8 04/09/15 11:43:34 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexScan.cpp
    1.7 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexHammer.cpp
    1.7 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexBench.cpp
    1.7 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/flexAsynch.cpp
    1.8 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/drop_all_tabs.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/create_tab.cpp
    1.6 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/create_all_tabs.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/celloDb.cpp
    1.3 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/cdrserver.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/bulk_copy.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/benchronja.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/acid2.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/test/ndbapi/acid.cpp
    1.5 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/ndbapi/Ndbinit.cpp
    1.16.1.1 04/09/15 11:43:33 pekka@mysql.com +0 -1
    ndb_init()

  ndb/src/mgmsrv/mkconfig/mkconfig.cpp
    1.6 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/mgmsrv/main.cpp
    1.20 04/09/15 11:43:33 pekka@mysql.com +1 -1
    ndb_init()

  ndb/src/mgmclient/main.cpp
    1.8 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/kernel/vm/Configuration.cpp
    1.16 04/09/15 11:43:33 pekka@mysql.com +0 -1
    ndb_init()

  ndb/src/kernel/main.cpp
    1.31 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.15 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/kernel/blocks/backup/read.cpp
    1.4 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/src/common/util/Makefile.am
    1.4 04/09/15 11:43:33 pekka@mysql.com +1 -1
    ndb_init()

  ndb/include/ndb_global.h
    1.14 04/09/15 11:43:33 pekka@mysql.com +3 -0
    ndb_init()

  ndb/examples/select_all/select_all.cpp
    1.2 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_scan_example/ndbapi_scan.cpp
    1.4 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_example5/ndbapi_example5.cpp
    1.2 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_example4/ndbapi_example4.cpp
    1.2 04/09/15 11:43:33 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_example3/ndbapi_example3.cpp
    1.2 04/09/15 11:43:32 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_example2/ndbapi_example2.cpp
    1.2 04/09/15 11:43:32 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_example1/ndbapi_example1.cpp
    1.2 04/09/15 11:43:32 pekka@mysql.com +1 -0
    ndb_init()

  ndb/examples/ndbapi_async_example/ndbapi_async.cpp
    1.5 04/09/15 11:43:32 pekka@mysql.com +1 -0
    ndb_init()

ChangeSet
  1.1616.932.3 04/09/15 08:45:43 tomas@poseidon.(none) +1 -0
  CommandInterpreter.cpp:
    removed help text for non implemented command

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.15 04/09/15 08:45:01 tomas@poseidon.(none) +2 -0
    removed help text for non implemented command

ChangeSet
  1.1616.932.2 04/09/15 08:39:12 tomas@poseidon.(none) +2 -0
  fixed cosmetic printouts

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.14 04/09/15 08:39:09 tomas@poseidon.(none) +1 -1
    fixed cosmetic printouts

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.11.1.1 04/09/15 08:39:09 tomas@poseidon.(none) +2 -2
    fixed cosmetic printouts

  ndb/src/common/util/ndb_init.c
    1.1 04/09/15 10:35:23 pekka@mysql.com +29 -0

  ndb/src/common/util/ndb_init.c
    1.0 04/09/15 10:35:23 pekka@mysql.com +0 -0
    BitKeeper file /space/pekka/ndb/version/my41-ndb/ndb/src/common/util/ndb_init.c

ChangeSet
  1.1616.931.4 04/09/15 13:26:47 bar@mysql.com +1 -0
  mysql.cc:
    SQL_SELECT_LIMIT=0 protection

  client/mysql.cc
    1.121.1.71 04/09/15 13:26:26 bar@mysql.com +9 -1
    SQL_SELECT_LIMIT=0 protection

ChangeSet
  1.1616.929.4 04/09/15 08:23:44 tomas@poseidon.(none) +1 -0
  bug, forgot to set to zero

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25.2.3 04/09/15 08:23:39 tomas@poseidon.(none) +1 -0
    bug, forgot to set to zero

ChangeSet
  1.1616.1.392 04/09/15 09:29:56 mskold@mysql.com +1 -0
  Fixed compilation warning

  ndb/src/common/transporter/TransporterRegistry.cpp
    1.12 04/09/15 09:29:38 mskold@mysql.com +1 -1
    Fixed compilation warning

ChangeSet
  1.1616.931.3 04/09/15 10:06:30 bar@mysql.com +1 -0
  Restoring old code to be used with 4.0 server if 4.1-compient query fails.
  Restoring displaying database and user which was removed in a mistake
  in the previous change.

  client/mysql.cc
    1.121.1.70 04/09/15 10:05:16 bar@mysql.com +18 -0

ChangeSet
  1.1616.931.2 04/09/15 02:43:17 konstantin@mysql.com +1 -0
  Fix the test case for bug#4231 (which before was passing just by occasion)

  tests/client_test.c
    1.51.1.61 04/09/15 02:43:14 konstantin@mysql.com +3 -3
    Fix the test case for bug#4231 (which before was passing just by occasion)

ChangeSet
  1.1616.931.1 04/09/15 02:15:11 konstantin@mysql.com +2 -0
  Fix warnings reported by aclocal > 1.8 (Underquoted definition of ...)

  configure.in
    1.201.1.99 04/09/15 02:15:02 konstantin@mysql.com +3 -3
    Fix warnings reported by aclocal > 1.8

  acinclude.m4
    1.115 04/09/15 02:15:02 konstantin@mysql.com +39 -39
    Fix warnings reported by aclocal > 1.8

ChangeSet
  1.1346.707.24 04/09/14 14:10:29 patg@krsna.patg.net +1 -0
  another small change for bug 5531

  scripts/mysqlhotcopy.sh
    1.43.1.2 04/09/14 14:10:26 patg@krsna.patg.net +1 -1
    one more \' to remove for bugfix 5531! 

ChangeSet
  1.1346.707.23 04/09/14 12:23:18 patg@krsna.patg.net +1 -0
  fixed bug 5531

  scripts/mysqlhotcopy.sh
    1.43.1.1 04/09/14 12:23:15 patg@krsna.patg.net +1 -1
    small fix to help options per bug 5531

ChangeSet
  1.1624.75.14 04/09/14 22:02:23 jani@a80-186-8-224.elisa-laajakaista.fi +3 -0
  Fixed a couple of bugs.

  BitKeeper/etc/logging_ok
    1.242.7.9 04/09/14 22:02:22 jani@a80-186-8-224.elisa-laajakaista.fi +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_help.cc
    1.31.1.1 04/09/14 22:01:58 jani@a80-186-8-224.elisa-laajakaista.fi +1 -1
    Added parenthesis.

  sql/ha_ndbcluster.cc
    1.53.4.3 04/09/14 22:01:58 jani@a80-186-8-224.elisa-laajakaista.fi +17 -9
    Changed some old global variables to per thread specific in ha_ndbcluster.cc

ChangeSet
  1.1624.84.1 04/09/14 19:28:29 bell@sanja.is.com.ua +25 -0
  fixed merged view fields names (BUG#5147)
  support of merged VIEW over several tables added (WL#1809)

  sql/table.h
    1.70.1.3 04/09/14 19:28:25 bell@sanja.is.com.ua +15 -3
    fixed merged view fields names (BUG#5147)

  sql/table.cc
    1.116.3.1 04/09/14 19:28:25 bell@sanja.is.com.ua +119 -28
    fixed setup view code
    support of merged VIEW over several tables added

  sql/sql_yacc.yy
    1.303.4.1 04/09/14 19:28:25 bell@sanja.is.com.ua +6 -6
    removed blanks in new code

  sql/sql_view.cc
    1.18.1.5 04/09/14 19:28:25 bell@sanja.is.com.ua +65 -26
    support of MERGED VIEWS with several tables

  sql/sql_update.cc
    1.117.1.3 04/09/14 19:28:25 bell@sanja.is.com.ua +21 -14
    setup_conds() and setup_tables() changed to support two tables lists

  sql/sql_select.cc
    1.235.15.1 04/09/14 19:28:25 bell@sanja.is.com.ua +29 -15
    list of table leaves used instead of local table list for name resolving

  sql/sql_prepare.cc
    1.76 04/09/14 19:28:24 bell@sanja.is.com.ua +7 -0
    new list support

  sql/sql_parse.cc
    1.354.5.1 04/09/14 19:28:24 bell@sanja.is.com.ua +1 -1
    new list support

  sql/sql_olap.cc
    1.14 04/09/14 19:28:24 bell@sanja.is.com.ua +1 -1
    setup_tables() changed to support two tables lists

  sql/sql_load.cc
    1.64 04/09/14 19:28:24 bell@sanja.is.com.ua +2 -1
    setup_tables() changed to support two tables lists

  sql/sql_lex.h
    1.142.1.4 04/09/14 19:28:24 bell@sanja.is.com.ua +3 -0
    new table list

  sql/sql_lex.cc
    1.103.1.19 04/09/14 19:28:24 bell@sanja.is.com.ua +2 -2
    allow view with several tables for MERGE

  sql/sql_insert.cc
    1.114.2.7 04/09/14 19:28:24 bell@sanja.is.com.ua +13 -7
    setup_tables() changed to support two tables lists
    name handling support

  sql/sql_help.cc
    1.32 04/09/14 19:28:24 bell@sanja.is.com.ua +2 -1
    setup_tables() changed to support two tables lists

  sql/sql_delete.cc
    1.129 04/09/14 19:28:24 bell@sanja.is.com.ua +4 -3
    setup_conds() and setup_tables() changed to support two tables lists

  sql/sql_base.cc
    1.181.1.1 04/09/14 19:28:24 bell@sanja.is.com.ua +161 -51
    skip temporary tables in table finding
    fixed merged view fields names (BUG#5147)

  sql/sp.cc
    1.49.1.15 04/09/14 19:28:24 bell@sanja.is.com.ua +2 -1
    setup_tables() changed to support two tables lists

  sql/opt_sum.cc
    1.33.3.2 04/09/14 19:28:24 bell@sanja.is.com.ua +5 -5
    list of table leaves used instead of local table list for name resolving

  sql/mysql_priv.h
    1.213.10.1 04/09/14 19:28:24 bell@sanja.is.com.ua +4 -2
    setup_conds() and setup_tables() changed to support two tables lists

  sql/item_subselect.cc
    1.85 04/09/14 19:28:24 bell@sanja.is.com.ua +3 -4
    list of table leaves used instead of local table list for name resolving

  sql/item_cmpfunc.h
    1.74.1.7 04/09/14 19:28:24 bell@sanja.is.com.ua +2 -1
    setup_conds() changed to support two tables lists

  sql/item.h
    1.71.1.27 04/09/14 19:28:24 bell@sanja.is.com.ua +24 -3
    renaming Item and restoring item name on cleunup()
    debug output added

  sql/item.cc
    1.73.1.25 04/09/14 19:28:24 bell@sanja.is.com.ua +30 -4
    renaming Item and restoring item name on cleunup()

  mysql-test/t/view.test
    1.37.1.5 04/09/14 19:28:24 bell@sanja.is.com.ua +28 -1
    merge of VIEW with several tables

  mysql-test/r/view.result
    1.42.1.5 04/09/14 19:28:24 bell@sanja.is.com.ua +50 -2
    merge of VIEW with several tables

ChangeSet
  1.1616.929.3 04/09/14 16:17:01 tomas@poseidon.(none) +2 -0
  fix to make transaction failure also affect select count() on other tables in thread

  sql/ha_ndbcluster.h
    1.27.2.4 04/09/14 16:16:56 tomas@poseidon.(none) +1 -0
    fix to make transaction failure also affect select count() on other tables in thread

  sql/ha_ndbcluster.cc
    1.66.3.4 04/09/14 16:16:56 tomas@poseidon.(none) +9 -2
    fix to make transaction failure also affect select count() on other tables in thread

ChangeSet
  1.1616.929.2 04/09/14 15:51:57 tomas@poseidon.(none) +4 -0
  Added testcase for select count() during transaction with failures
  added fix for keeping "records" up to date when execute() fails

  sql/ha_ndbcluster.h
    1.27.2.3 04/09/14 15:51:51 tomas@poseidon.(none) +1 -0
    added fix for keeping "records" up to date when execute() fails

  sql/ha_ndbcluster.cc
    1.66.3.3 04/09/14 15:51:50 tomas@poseidon.(none) +22 -4
    added fix for keeping "records" up to date when execute() fails

  mysql-test/t/ndb_insert.test
    1.3 04/09/14 15:51:50 tomas@poseidon.(none) +9 -2
    Added testcase for select count() during transaction with failures

  mysql-test/r/ndb_insert.result
    1.3 04/09/14 15:51:50 tomas@poseidon.(none) +14 -0
    Added testcase for select count() during transaction with failures

ChangeSet
  1.1616.928.2 04/09/14 18:57:22 ram@gw.mysql.r18.ru +1 -0
  code clean-up

  sql/sql_repl.cc
    1.102.1.24 04/09/14 18:57:17 ram@gw.mysql.r18.ru +2 -2
    code clean-up: we can use thd here.

ChangeSet
  1.1616.926.2 04/09/14 12:47:34 tomas@poseidon.(none) +9 -0
  new method to set size of local table data
  clearer configure description texts
  changed Ndb_local_table_info to use create, destroy metods and hidden constructor/destructor
  move definition if Thd_ndb to .h file and changes seize/release to operate on Thd_ndb instead of Ndb objects
  moved allocation/deletion of Ndb objects to Thd_ndb

  sql/ha_ndbcluster.h
    1.27.2.2 04/09/14 12:47:31 tomas@poseidon.(none) +15 -2
    move definition if Thd_ndb to .h file and changes seize/release to operate on Thd_ndb instead of Ndb objects

  sql/ha_ndbcluster.cc
    1.66.3.2 04/09/14 12:47:31 tomas@poseidon.(none) +32 -40
    new method to set size of local table data
    moved allocation/deletion of Ndb objects to Thd_ndb

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.14 04/09/14 12:47:31 tomas@poseidon.(none) +1 -0
    new method to set size of local table data

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25.2.2 04/09/14 12:47:31 tomas@poseidon.(none) +3 -4
    new method to set size of local table data

  ndb/src/ndbapi/NdbDictionary.cpp
    1.10.1.2 04/09/14 12:47:31 tomas@poseidon.(none) +5 -0
    new method to set size of local table data

  ndb/src/ndbapi/DictCache.hpp
    1.4 04/09/14 12:47:31 tomas@poseidon.(none) +6 -5
    changed Ndb_local_table_info to use create, destroy metods and hidden constructor/destructor

  ndb/src/ndbapi/DictCache.cpp
    1.6 04/09/14 12:47:31 tomas@poseidon.(none) +18 -8
    changed Ndb_local_table_info to use create, destroy metods and hidden constructor/destructor

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.30 04/09/14 12:47:31 tomas@poseidon.(none) +35 -31
    clearer configure description texts

  ndb/include/ndbapi/NdbDictionary.hpp
    1.9 04/09/14 12:47:30 tomas@poseidon.(none) +1 -0
    new method to set size of local table data

ChangeSet
  1.1616.928.1 04/09/14 17:30:57 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #5546: mysqld crash on PURGE MASTER LOGS BEFORE '...' with log-bin off).

  sql/sql_repl.cc
    1.102.1.23 04/09/14 17:30:52 ram@gw.mysql.r18.ru +7 -2
    A fix (bug #5546: mysqld crash on PURGE MASTER LOGS BEFORE '...' with log-bin off).

ChangeSet
  1.1616.927.1 04/09/14 13:49:08 ingo@mysql.com +3 -0
  BUG#5318 - failure: 'IGNORE_SPACE' affects numeric values after DEFAULT.
  Added a check to recover from IGNORE_SPACE in this situation: 
  <ident-character(s)><space><dot><ident-character(s)>
  The ignored space led to the false identification of the dot
  as an ident separator (like "db.table").

  sql/sql_lex.cc
    1.97.16.1 04/09/14 13:49:05 ingo@mysql.com +4 -2
    BUG#5318 - failure: 'IGNORE_SPACE' affects numeric values after DEFAULT.
    Added code to recover from skipped spaces in mode IGNORE_SPACES,
    when testing for an ident separator (which happens to be a dot).

  mysql-test/t/sql_mode.test
    1.5.1.1 04/09/14 13:49:05 ingo@mysql.com +21 -0
    BUG#5318 - failure: 'IGNORE_SPACE' affects numeric values after DEFAULT.
    Added new tests for the bug.

  mysql-test/r/sql_mode.result
    1.8.1.1 04/09/14 13:49:05 ingo@mysql.com +23 -0
    BUG#5318 - failure: 'IGNORE_SPACE' affects numeric values after DEFAULT.
    Added the test results.

ChangeSet
  1.1616.924.1 04/09/14 08:52:21 tomas@poseidon.(none) +13 -0
  moved all ndb thread specific data into new placeholder
  new methods to keep "records" up to date
  unset flag HA_NOT_EXACT_COUNT to make handler read "records" field, for count() optim and join optimization
  new methods to keep "records" up to datecorrect record field in ndbcluster handler
  new method for ndbcluster handler to store/retrieve table and thread specific data
  changed local hash to store new table_info object, with placeholders for local data, instead of TableImpl
  hanged deleteKey to return ponter to deleted object
  moved heavy global cache fetch from inline to separate method

  sql/sql_class.h
    1.146.1.108 04/09/14 08:52:18 tomas@poseidon.(none) +1 -2
    moved all ndb thread specific data into new placeholder

  sql/ha_ndbcluster.h
    1.27.2.1 04/09/14 08:52:18 tomas@poseidon.(none) +7 -1
    new methods to keep "records" up to date

  sql/ha_ndbcluster.cc
    1.66.2.1 04/09/14 08:52:18 tomas@poseidon.(none) +128 -22
    moved all ndb thread specific data into new placeholder
    new methods to keep "records" up to date
    unset flag HA_NOT_EXACT_COUNT to make handler read "records" field, for count() optim and join optimization

  ndb/src/ndbapi/NdbLinHash.hpp
    1.3 04/09/14 08:52:18 tomas@poseidon.(none) +7 -5
    changed deleteKey to return ponter to deleted object

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.13 04/09/14 08:52:18 tomas@poseidon.(none) +22 -37
    replaced method DictionaryImpl::getTable with DictionaryImpl::get_local_table_info

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25.2.1 04/09/14 08:52:18 tomas@poseidon.(none) +38 -5
    changed local hash to store new table_info object, with placeholders for local data, instead of TableImpl
    moved heavy global cache fetch from inline to separate method

  ndb/src/ndbapi/NdbDictionary.cpp
    1.10.1.1 04/09/14 08:52:18 tomas@poseidon.(none) +7 -2
    new method for ndbcluster handler to store/retrieve table and thread specific data

  ndb/src/ndbapi/Ndb.cpp
    1.25.1.1 04/09/14 08:52:18 tomas@poseidon.(none) +8 -4
    replaced method DictionaryImpl::getTable with DictionaryImpl::get_local_table_info

  ndb/src/ndbapi/DictCache.hpp
    1.3 04/09/14 08:52:18 tomas@poseidon.(none) +13 -3
    changed local hash to store new table_info object, with placeholders for local data, instead of TableImpl

  ndb/src/ndbapi/DictCache.cpp
    1.5 04/09/14 08:52:18 tomas@poseidon.(none) +22 -5
    changed local hash to store new table_info object, with placeholders for local data, instead of TableImpl

  ndb/include/ndbapi/NdbDictionary.hpp
    1.8 04/09/14 08:52:18 tomas@poseidon.(none) +2 -0
    new method for ndbcluster handler to store/retrieve table and thread specific data

  mysql-test/r/ndb_blob.result
    1.9 04/09/14 08:52:18 tomas@poseidon.(none) +2 -2
    correct record field in ndbcluster handler

  mysql-test/r/ndb_alter_table.result
    1.11 04/09/14 08:52:18 tomas@poseidon.(none) +4 -4
    correct record field in ndbcluster handler

ChangeSet
  1.1616.922.1 04/09/14 13:02:20 bar@mysql.com +1 -0
  ctype-ucs2.c:
    Bug#5523 Test failure: 'ctype_uca'
    Type cast should have been applied to shift and bit-and operation results, not to min_sort_char/max_sort_char before the operation.

  strings/ctype-ucs2.c
    1.30 04/09/14 13:00:00 bar@mysql.com +6 -6
    Bug#5523 Test failure: 'ctype_uca'
    Type cast should have been applied to shift and bit-and operation results, not to min_sort_char/max_sort_char before the operation.

ChangeSet
  1.1616.918.5 04/09/14 09:46:05 joerg@mysql.com +1 -0
  Syntax correction for bug#5560.

  tests/client_test.c
    1.51.1.60 04/09/14 09:46:03 joerg@mysql.com +2 -2
    Pointer arithmetic on array names is not allowed in all compilers,
    rather use array elements and the address operator (bug#5560).

ChangeSet
  1.1616.921.2 04/09/14 09:27:06 joreland@mysql.com +2 -0
  removed printout

  ndb/test/src/UtilTransactions.cpp
    1.8 04/09/14 09:27:04 joreland@mysql.com +0 -1
    removed printout

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.29 04/09/14 09:27:04 joreland@mysql.com +0 -1
    removed printout

ChangeSet
  1.1616.921.1 04/09/14 09:08:03 joreland@mysql.com +1 -0
  Fix UtilTransaction::verifyIndex wrt to null handling

  ndb/test/src/UtilTransactions.cpp
    1.7 04/09/14 09:08:01 joreland@mysql.com +84 -78
    Fix UtilTransaction::verifyIndex wrt to null handling

ChangeSet
  1.1624.75.13 04/09/14 00:35:42 dlenev@brandersnatch.localdomain +2 -0
  Two small fixes to make -debug version usable again.

  sql/sql_select.cc
    1.235.11.6 04/09/14 00:35:39 dlenev@mysql.com +0 -2
    After merge fix. Now deletion is done outside of handle_select().
    (We fixed the same issue with deletion of LEX::result in 4.1 for prepared statements
     but in more general way).

  include/my_sys.h
    1.126 04/09/14 00:35:39 dlenev@mysql.com +1 -1
    Temporaly reverting Monty's optimization of clear_alloc_root() since it makes -debug server
    unusable.

ChangeSet
  1.1346.728.2 04/09/13 20:08:09 heikki@hundin.mysql.fi +1 -0
  sync0arr.c:
    Correct the comment on the 'waiting' field in sync_cell_struct

  innobase/sync/sync0arr.c
    1.11.1.8 04/09/13 20:07:59 heikki@hundin.mysql.fi +1 -4
    Correct the comment on the 'waiting' field in sync_cell_struct

ChangeSet
  1.1616.876.3 04/09/13 21:49:41 hf@deer.(none) +1 -0
  Additional fix about paths

  sql/sql_class.cc
    1.105.28.2 04/09/13 21:49:38 hf@deer.(none) +1 -1
    we need to check exchange->file_name here

ChangeSet
  1.1616.1.387 04/09/13 18:46:56 joreland@mysql.com +1 -0
  Fix ; when compiling release

  sql/sql_select.cc
    1.216.90.3 04/09/13 18:46:54 joreland@mysql.com +1 -1
    Fix ; when compiling release

ChangeSet
  1.1346.728.1 04/09/13 19:05:39 heikki@hundin.mysql.fi +2 -0
  row0mysql.h:
    Improve the comment on stored_select_lock_type
  ha_innodb.cc:
    Let InnoDB remember select_lock_type inside LOCK TABLES, also over plain consistent read SELECTs; fix Bug #5538 : assertion failure when using mysqldump with the -l option; in MERGING this patch to 4.1, there may be PROBLEMS; that is because previous patch was never merged to 4.1; Heikki Tuuri has to polish the code in 4.1 after this patch has been merged.

  innobase/include/row0mysql.h
    1.15.1.6 04/09/13 19:01:34 heikki@hundin.mysql.fi +5 -3
    Improve the comment on stored_select_lock_type

  sql/ha_innodb.cc
    1.73.1.147 04/09/13 19:00:47 heikki@hundin.mysql.fi +38 -27
    Let InnoDB remember select_lock_type inside LOCK TABLES, also over plain consistent read SELECTs; fix Bug #5538 : assertion failure when using mysqldump with the -l option; in MERGING this patch to 4.1, there may be PROBLEMS; that is because previous patch was never merged to 4.1; Heikki Tuuri has to polish the code in 4.1 after this patch has been merged.

ChangeSet
  1.1616.913.1 04/09/13 16:32:47 joerg@mysql.com +1 -0
  Replace 'sete_id(__)' calls by 'setre_id(-1,__)' to solve the
  missing prototyped problem (bug#5521).

  sql/mysqld.cc
    1.356.1.152 04/09/13 16:32:18 joerg@mysql.com +6 -6
    Some systems (Unixware, SCO) have no prototypes for 'seteuid()' and
    'setegid()', but have them for 'setreuid()' / 'setregid()'.
    So 'sete_id(__)' calls are replaced by 'setre_id(-1,__)' (bug#5521).

ChangeSet
  1.1624.83.1 04/09/13 16:48:01 jani@rhols221.adsl.netsonic.fi +23 -0
  Added per thread status variables, after review, patch v1.1.
  

  sql/table.cc
    1.116.2.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +1 -1
    Added per thread status variables, after review, patch v1.1.
    

  sql/structs.h
    1.39 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +2 -1
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_yacc.yy
    1.303.3.2 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +6 -2
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_test.cc
    1.38 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +8 -4
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_show.cc
    1.150.2.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +31 -1
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_select.cc
    1.235.14.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +14 -7
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_parse.cc
    1.354.4.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +48 -22
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_class.h
    1.191.2.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +61 -0
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_class.cc
    1.147.1.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +47 -0
    Added per thread status variables, after review, patch v1.1.
    

  sql/sql_base.cc
    1.177.3.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +1 -0
    Added per thread status variables, after review, patch v1.1.
    

  sql/net_serv.cc
    1.68 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +7 -8
    Added per thread status variables, after review, patch v1.1.
    

  sql/mysqld.cc
    1.388.1.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +161 -133
    Added per thread status variables, after review, patch v1.1.
    

  sql/mysql_priv.h
    1.213.9.1 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +9 -14
    Added per thread status variables, after review, patch v1.1.
    

  sql/item_strfunc.cc
    1.181.1.2 04/09/13 16:47:18 jani@rhols221.adsl.netsonic.fi +5 -2
    Added per thread status variables, after review, patch v1.1.
    

  sql/handler.cc
    1.114.2.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +5 -9
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_ndbcluster.cc
    1.18.3.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +1 -1
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_myisammrg.cc
    1.53 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +15 -13
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_myisam.cc
    1.132.2.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +17 -14
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_innodb.cc
    1.109.1.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +18 -9
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_heap.cc
    1.42.1.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +14 -12
    Added per thread status variables, after review, patch v1.1.
    

  sql/ha_berkeley.cc
    1.127.1.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +24 -14
    Added per thread status variables, after review, patch v1.1.
    

  sql/filesort.cc
    1.87 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +6 -4
    Added per thread status variables, after review, patch v1.1.
    

  include/my_sys.h
    1.123.1.1 04/09/13 16:47:17 jani@rhols221.adsl.netsonic.fi +4 -0
    Added per thread status variables, after review, patch v1.1.
    

ChangeSet
  1.1616.910.5 04/09/13 18:43:59 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #5497: COMPRESS() returns NULL for large strings).

  sql/item_strfunc.cc
    1.184.2.1 04/09/13 18:43:56 ram@gw.mysql.r18.ru +9 -3
    A fix (bug #5497: COMPRESS() returns NULL for large strings).

  mysql-test/t/func_compress.test
    1.8 04/09/13 18:43:56 ram@gw.mysql.r18.ru +7 -0
    A fix (bug #5497: COMPRESS() returns NULL for large strings).

  mysql-test/r/func_compress.result
    1.13 04/09/13 18:43:56 ram@gw.mysql.r18.ru +4 -0
    A fix (bug #5497: COMPRESS() returns NULL for large strings).

ChangeSet
  1.1616.912.4 04/09/13 14:46:38 magnus@neptunus.(none) +14 -0
  WL1424 Multiple MySQL Servers: SHOW TABLES etc. should detect new and delete old tables.

  sql/table.cc
    1.111.1.3 04/09/13 14:46:36 magnus@neptunus.(none) +8 -0
    Added mapping of the error code HA_ERR_NO_SUCH_TABLE

  sql/sql_table.cc
    1.157.38.2 04/09/13 14:46:36 magnus@neptunus.(none) +4 -3
    Renamed create_table_from_handler
    Call ha_create_table_from_engine, in order to discover the the frm file before it can be dropped.

  sql/sql_show.cc
    1.122.1.54 04/09/13 14:46:36 magnus@neptunus.(none) +173 -16
    Added new function mysql_discover_files and mysql_list_files. 
    Modified mysql_find_files to discover new and delete "old" files/tables.

  sql/sql_base.cc
    1.145.37.1 04/09/13 14:46:36 magnus@neptunus.(none) +1 -1
    Renamed function create_table_from_handler

  sql/mysql_priv.h
    1.186.86.1 04/09/13 14:46:36 magnus@neptunus.(none) +0 -2
    Removed create_table_from_handler, moved to handler.h

  sql/handler.h
    1.89.15.1 04/09/13 14:46:36 magnus@neptunus.(none) +7 -1
    Added new error message mapping.
    Moved function ha_create_table_from_engine to handler level
    Added new functions ha_can_discover, ha_list_tables and ha_table_exists
     

  sql/handler.cc
    1.103.13.1 04/09/13 14:46:36 magnus@neptunus.(none) +138 -4
    Added new error message mapping.
    Moved function ha_create_table_from_engine to handler level
    Added new functions ha_can_discover, ha_list_tables and ha_table_exists
     

  sql/ha_ndbcluster.h
    1.27.1.1 04/09/13 14:46:36 magnus@neptunus.(none) +6 -1
    Improved discover

  sql/ha_ndbcluster.cc
    1.65.1.1 04/09/13 14:46:36 magnus@neptunus.(none) +168 -69
    Improved discover functionality
    Added .ndb file
    Changed error code mappings for a table that does not exist in engine
    Check for ndb object in THD
    Updated ndbcluster_discover, ndbcluster_list_tables and ndbcluster_can_discover

  sql/discover.cc
    1.3 04/09/13 14:46:36 magnus@neptunus.(none) +0 -43
    Moved function create_table_from_handler to handler.cc

  mysql-test/t/ndb_autodiscover2.test
    1.4 04/09/13 14:46:36 magnus@neptunus.(none) +4 -2
    Updated test cases

  mysql-test/t/ndb_autodiscover.test
    1.6 04/09/13 14:46:36 magnus@neptunus.(none) +68 -33
    Updated test cases

  mysql-test/r/ndb_autodiscover.result
    1.4.1.2 04/09/13 14:46:36 magnus@neptunus.(none) +35 -3
    Updated test cases

  include/my_base.h
    1.58.1.2 04/09/13 14:46:36 magnus@neptunus.(none) +2 -1
    Added new bit to table create options
    Removed old error code HA_ERR_OLD_METADAT and reused it for HA_ERR_NO_SUCH_TABLE.

ChangeSet
  1.1616.912.3 04/09/13 14:36:02 magnus@neptunus.(none) +1 -0
  Sleep for a little while in connect thread before trying to connect to MGM again

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.5.1.1 04/09/13 14:36:00 magnus@neptunus.(none) +3 -0
    Sleep in connect to MGM thread

ChangeSet
  1.1616.912.2 04/09/13 14:33:13 magnus@neptunus.(none) +3 -0
  Added DBUG_PRINT's
  Made Ndb::connected private 

  ndb/src/ndbapi/TransporterFacade.cpp
    1.20.1.1 04/09/13 14:33:10 magnus@neptunus.(none) +7 -3
    Added DBUG_PRINT

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.23.1.1 04/09/13 14:33:10 magnus@neptunus.(none) +6 -4
    Added DBUG_PRINT

  ndb/include/ndbapi/Ndb.hpp
    1.13 04/09/13 14:33:10 magnus@neptunus.(none) +3 -2
    Made connected() private.

ChangeSet
  1.1616.912.1 04/09/13 14:27:58 magnus@neptunus.(none) +1 -0
  Make it possible to run ndb tools in the mysql-test(s)

  mysql-test/mysql-test-run.sh
    1.208.1.1 04/09/13 14:27:37 magnus@neptunus.(none) +4 -1
    Added environment variable NDB_TOOLS_DIR

ChangeSet
  1.1346.727.1 04/09/13 14:25:43 ram@gw.mysql.r18.ru +3 -0
  A fix (bug #5498 TRIM fails with LEADING or TRAILING if remstr = str).

  sql/item_strfunc.cc
    1.36.1.43 04/09/13 14:25:41 ram@gw.mysql.r18.ru +3 -3
    A fix (bug #5498 TRIM fails with LEADING or TRAILING if remstr = str).

  mysql-test/t/func_str.test
    1.15.2.13 04/09/13 14:25:41 ram@gw.mysql.r18.ru +7 -0
    A fix (bug #5498 TRIM fails with LEADING or TRAILING if remstr = str).

  mysql-test/r/func_str.result
    1.16.2.12 04/09/13 14:25:41 ram@gw.mysql.r18.ru +6 -0
    A fix (bug #5498 TRIM fails with LEADING or TRAILING if remstr = str).

ChangeSet
  1.1616.1.384 04/09/13 11:22:01 serg@serg.mylan +1 -0
  select send_error cleanup (not everything is fixed)

  sql/sql_select.cc
    1.216.90.2 04/09/13 11:21:56 serg@serg.mylan +3 -5
    select send_error cleanup (not everything is fixed)

ChangeSet
  1.1616.1.383 04/09/13 11:19:38 serg@serg.mylan +1 -0
  un-reserving "RETURNS"

  sql/sql_yacc.yy
    1.203.1.147 04/09/13 11:19:33 serg@serg.mylan +13 -12
    un-reserving "RETURNS"

ChangeSet
  1.1616.1.382 04/09/13 11:16:34 serg@serg.mylan +1 -0
  indentation cleanup

  sql/sql_parse.cc
    1.271.81.2 04/09/13 11:16:29 serg@serg.mylan +21 -21
    indentation cleanup

ChangeSet
  1.1616.911.1 04/09/13 12:51:08 bar@mysql.com +1 -0
  mysql.cc:
    Bug #5536: wrong server character set in "status" command
    More character set variables.

  client/mysql.cc
    1.121.1.69 04/09/13 12:50:27 bar@mysql.com +16 -17
    Bug #5536: wrong server character set in "status" command
    More character set variables.

ChangeSet
  1.1346.707.20 04/09/13 12:13:24 hf@deer.(none) +1 -0
  Fix for bug #4809 (Backticks not handled in mysql)

  client/mysql.cc
    1.93.1.66 04/09/13 12:13:08 hf@deer.(none) +35 -3
    Code added to handle backticks

ChangeSet
  1.1616.910.1 04/09/13 12:07:01 bar@mysql.com +5 -0
  Persian collation, contibuted by Jody McIntyre

  strings/ctype-uca.c
    1.22 04/09/13 12:06:56 bar@mysql.com +94 -1
    Persian collation, contibuted by Jody McIntyre

  mysys/charset-def.c
    1.7 04/09/13 12:06:56 bar@mysql.com +4 -0
    Persian collation, contibuted by Jody McIntyre

  mysql-test/t/ctype_uca.test
    1.5 04/09/13 12:06:56 bar@mysql.com +191 -0
    Persian collation, contibuted by Jody McIntyre

  mysql-test/r/ctype_uca.result
    1.6 04/09/13 12:06:56 bar@mysql.com +374 -0
    Persian collation, contibuted by Jody McIntyre

  configure.in
    1.201.1.98 04/09/13 12:06:56 bar@mysql.com +2 -2
    Persian collation, contibuted by Jody McIntyre

ChangeSet
  1.1616.908.2 04/09/13 06:40:25 joreland@mysql.com +1 -0
  Fix dict error code on list tables
  Check g_ndb before deleting it
  Wait until ready(10) if get mgm connection

  sql/ha_ndbcluster.cc
    1.66.1.1 04/09/13 06:40:23 joreland@mysql.com +22 -7
    Fix dict error code on list tables
    Check g_ndb before deleting it
    Wait until ready(10) if get mgm connection

ChangeSet
  1.1616.909.1 04/09/13 06:14:25 sergefp@mysql.com +7 -0
  Fix for BUG#5117:
   * Renamed handler::estimate_number_of_rows to handler::estimate_rows_upper_bound function, which can also return "unknown"
   * made filesort to use full sort buffer if number of rows to sort is not known.

  sql/handler.h
    1.89.14.1 04/09/13 06:14:20 sergefp@mysql.com +9 -1
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

  sql/ha_innodb.h
    1.57.5.1 04/09/13 06:14:20 sergefp@mysql.com +1 -1
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

  sql/ha_innodb.cc
    1.90.11.1 04/09/13 06:14:20 sergefp@mysql.com +3 -3
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

  sql/ha_berkeley.h
    1.57.1.11 04/09/13 06:14:20 sergefp@mysql.com +1 -1
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

  sql/ha_berkeley.cc
    1.117.1.25 04/09/13 06:14:20 sergefp@mysql.com +3 -3
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

  sql/filesort.cc
    1.70.1.17 04/09/13 06:14:20 sergefp@mysql.com +79 -6
     * Fix for BUG#5117: made filesort() to use full sort buffer if number of rows to sort is not known.
     * Comments and assertion added

  sql/examples/ha_tina.h
    1.2 04/09/13 06:14:20 sergefp@mysql.com +6 -0
    Renamed estimate_number_of_rows -> estimate_rows_upper_bound

ChangeSet
  1.1616.907.1 04/09/12 09:23:05 joreland@mysql.com +1 -0
  Fix command line options

  ndb/test/run-test/main.cpp
    1.19 04/09/12 09:23:02 joreland@mysql.com +1 -1
    Fix command line options

ChangeSet
  1.1624.75.11 04/09/11 23:52:55 bell@sanja.is.com.ua +3 -0
  table lists management during VIEW processing code cleanup

  sql/sql_view.cc
    1.18.1.4 04/09/11 23:52:01 bell@sanja.is.com.ua +48 -52
    layout fixed
    table lists management code cleanup

  sql/sql_parse.cc
    1.354.1.6 04/09/11 23:52:01 bell@sanja.is.com.ua +19 -20
    used new method to add table to query tables list
    removed spaces at end of line in new code

  sql/sql_lex.h
    1.142.1.3 04/09/11 23:52:00 bell@sanja.is.com.ua +10 -1
    comments added
    new method of adding table to global query tables list

ChangeSet
  1.1616.906.1 04/09/11 14:38:23 paul@ice.snake.net +1 -0
  libmysql.c:
    Fix typos noticed while poking around in file.

  libmysql/libmysql.c
    1.156.1.110 04/09/11 14:37:13 paul@ice.snake.net +5 -5
    Fix typos noticed while poking around in file.

ChangeSet
  1.1616.877.22 04/09/11 20:53:57 mskold@mysql.com +9 -0
  Reomeved compiler warnings

  ndb/src/ndbapi/Ndbinit.cpp
    1.10.1.1 04/09/11 20:53:46 mskold@mysql.com +1 -1
    Reomeved compiler warnings

  ndb/src/ndbapi/Ndbif.cpp
    1.15.1.1 04/09/11 20:53:46 mskold@mysql.com +7 -5
    Reomeved compiler warnings

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.18.2.1 04/09/11 20:53:46 mskold@mysql.com +4 -4
    Reomeved compiler warnings

  ndb/src/ndbapi/NdbDictionary.cpp
    1.9.1.1 04/09/11 20:53:45 mskold@mysql.com +2 -1
    Reomeved compiler warnings

  ndb/src/ndbapi/Ndb.cpp
    1.20.1.1 04/09/11 20:53:45 mskold@mysql.com +2 -2
    Reomeved compiler warnings

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.6.2.1 04/09/11 20:53:45 mskold@mysql.com +1 -1
    Reomeved compiler warnings

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.9.1.1 04/09/11 20:53:45 mskold@mysql.com +2 -2
    Reomeved compiler warnings

  ndb/src/common/debugger/signaldata/ScanTab.cpp
    1.5.1.1 04/09/11 20:53:45 mskold@mysql.com +1 -1
    Reomeved compiler warnings

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.5.1.1 04/09/11 20:53:45 mskold@mysql.com +1 -1
    Reomeved compiler warnings

ChangeSet
  1.1624.81.3 04/09/11 18:46:06 bell@sanja.is.com.ua +1 -0
  fixed privilege system upgrade script, to allow VIEW privileges for used who have CREATE privilege (BUG#5329)

  scripts/mysql_fix_privilege_tables.sql
    1.17 04/09/11 18:46:03 bell@sanja.is.com.ua +12 -0
    fixed privilege system upgrade script, to allow VIEW privileges for used who have CREATE privilege

ChangeSet
  1.1616.904.1 04/09/11 15:48:23 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #5513: FIND_IN_SET fails if set ends with a comma

  sql/item_func.cc
    1.124.29.1 04/09/11 15:48:19 gluh@gluh.mysql.r18.ru +3 -2
    Fix for bug #5513: FIND_IN_SET fails if set ends with a comma

  mysql-test/t/func_set.test
    1.12 04/09/11 15:48:19 gluh@gluh.mysql.r18.ru +5 -0
    Fix for bug #5513: FIND_IN_SET fails if set ends with a comma

  mysql-test/r/func_set.result
    1.14 04/09/11 15:48:19 gluh@gluh.mysql.r18.ru +3 -0
    Fix for bug #5513: FIND_IN_SET fails if set ends with a comma

ChangeSet
  1.1346.707.19 04/09/11 09:37:16 heikki@hundin.mysql.fi +1 -0
  os0file.c:
    Add more precise diagnostics about the state of the I/O threads of InnoDB; print in SHOW INNODB STATUS if the event wait semaphore of each I/O thread is set

  innobase/os/os0file.c
    1.44.1.32 04/09/11 09:37:03 heikki@hundin.mysql.fi +16 -1
    Add more precise diagnostics about the state of the I/O threads of InnoDB; print in SHOW INNODB STATUS if the event wait semaphore of each I/O thread is set

ChangeSet
  1.1624.81.2 04/09/11 09:36:43 bell@sanja.is.com.ua +1 -0
  fixed typo (thanks to Igor)

  sql/table.cc
    1.116.1.6 04/09/11 09:36:39 bell@sanja.is.com.ua +1 -1
    fixed typo

ChangeSet
  1.1624.82.1 04/09/11 00:44:09 petr@mysql.com +2 -0
  Fixed a problem causing load_defaults not to accept some command-line
  options.

  BitKeeper/etc/logging_ok
    1.242.10.1 04/09/11 00:44:08 petr@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysys/default.c
    1.47 04/09/11 00:43:54 petr@mysql.com +2 -4
    Fixed search_files function to return the number of used arguments
    properly.

ChangeSet
  1.1624.75.8 04/09/10 15:04:28 paul@kite-hub.kitebird.com +2 -0
  Fix bad output in SHOW CREATE VIEW, update affected
  test result.

  sql/sql_show.cc
    1.153 04/09/10 15:04:25 paul@kite-hub.kitebird.com +1 -1
    Fix bad output in SHOW CREATE VIEW.

  mysql-test/r/view.result
    1.42.4.1 04/09/10 15:04:25 paul@kite-hub.kitebird.com +4 -4
    Update test result to match sql_show.cc change.

ChangeSet
  1.1616.903.1 04/09/10 14:53:06 paul@kite-hub.kitebird.com +25 -0
  Add GPL notice to a bunch of files.

  sql/share/charsets/swe7.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/macroman.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/macce.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/latin7.xml
    1.7 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/latin5.xml
    1.5 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/latin2.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/latin1.xml
    1.7 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/koi8u.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/koi8r.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/keybcs2.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/hp8.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/hebrew.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/greek.xml
    1.5 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/geostd8.xml
    1.2 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/dec8.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp866.xml
    1.4 04/09/10 14:53:01 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp852.xml
    1.4 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp850.xml
    1.4 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp1257.xml
    1.6 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp1256.xml
    1.5 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp1251.xml
    1.8 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/cp1250.xml
    1.4 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/ascii.xml
    1.4 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/armscii8.xml
    1.5 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

  sql/share/charsets/Index.xml
    1.33 04/09/10 14:53:00 paul@kite-hub.kitebird.com +18 -0
    Add GPL notice.

ChangeSet
  1.1624.81.1 04/09/10 22:39:04 bell@sanja.is.com.ua +3 -0
  view with WHERE in nested join (BUG#5511)

  sql/table.cc
    1.116.1.5 04/09/10 22:39:01 bell@sanja.is.com.ua +17 -9
    fixed merging of VIEW

  mysql-test/t/view.test
    1.37.1.4 04/09/10 22:39:01 bell@sanja.is.com.ua +13 -0
    view with WHERE in nested join

  mysql-test/r/view.result
    1.42.1.3 04/09/10 22:39:01 bell@sanja.is.com.ua +23 -0
    view with WHERE in nested join

ChangeSet
  1.1616.1.379 04/09/10 22:19:52 bell@sanja.is.com.ua +1 -0
  Put Ramil patch to be able push me code (test suite already is included in query_cache.test)

  strings/ctype-simple.c
    1.53.1.1 04/09/10 22:19:49 bell@sanja.is.com.ua +1 -2
    Put Ramil patch to be able push me code (test suite already is included in query_cache.test)

ChangeSet
  1.1624.75.7 04/09/10 13:56:06 paul@kite-hub.kitebird.com +1 -0
  sql_yacc.yy:
    Make "FRAC_SECOND"/"SQL_TSI_FRAC_SECOND" non-reserved words,
    must like "SECOND"/"SQL_TSI_SECOND", "MINUTE"/"SQL_TSI_MINUTE",
    etc.
    Will wait for okay to push. (It doesn't break any tests.)

  sql/sql_yacc.yy
    1.303.1.6 04/09/10 13:55:07 paul@kite-hub.kitebird.com +1 -0
    Make "FRAC_SECOND"/"SQL_TSI_FRAC_SECOND" non-reserved words,
    must like "SECOND"/"SQL_TSI_SECOND", "MINUTE"/"SQL_TSI_MINUTE",
    etc.

ChangeSet
  1.1616.1.377 04/09/10 17:40:02 tomas@poseidon.(none) +2 -0
  removed shaky test case

  mysql-test/t/ndb_alter_table.test
    1.9 04/09/10 17:39:58 tomas@poseidon.(none) +20 -20
    removed shaky test case

  mysql-test/r/ndb_alter_table.result
    1.10 04/09/10 17:39:58 tomas@poseidon.(none) +0 -14
    removed shaky test case

ChangeSet
  1.1616.1.376 04/09/10 17:29:10 tomas@poseidon.(none) +1 -0
  configure.in:
    bumped up version to 3.5.1

  configure.in
    1.201.1.97 04/09/10 17:26:12 tomas@poseidon.(none) +1 -1
    bumped up version to 3.5.1

ChangeSet
  1.1616.902.1 04/09/10 18:56:47 ingo@mysql.com +5 -0
  BUG#4788 - show create table provides incorrect statement.
  Added code to adjust the field_length of user variables 
  in dependence on the field type.
  Aded new constants for numeric field widths.

  sql/sql_parse.cc
    1.271.81.1 04/09/10 18:56:20 ingo@mysql.com +5 -5
    BUG#4788 - show create table provides incorrect statement.
    Changed numeric literals to the new constants.

  sql/item_func.cc
    1.124.1.83 04/09/10 18:56:20 ingo@mysql.com +12 -0
    BUG#4788 - show create table provides incorrect statement.
    Added code to adjust the field_length of user variables 
    in dependence on the field type.

  mysql-test/t/variables.test
    1.18.1.23 04/09/10 18:56:20 ingo@mysql.com +19 -0
    BUG#4788 - show create table provides incorrect statement.
    Added a test for the bug.

  mysql-test/r/variables.result
    1.21.1.33 04/09/10 18:56:20 ingo@mysql.com +26 -0
    BUG#4788 - show create table provides incorrect statement.
    New test results.

  include/mysql_com.h
    1.67.1.38 04/09/10 18:56:20 ingo@mysql.com +5 -0
    BUG#4788 - show create table provides incorrect statement.
    Introduced definitions for default field width of numeric types.
    So common values can be used at different places in the code.

ChangeSet
  1.1616.901.2 04/09/10 18:31:26 hf@deer.(none) +1 -0
  Fix for bug #5396(libmysql depends on SSL)
  Since libmysqld has libmysql's capabilities it needs lssl to compile

ChangeSet
  1.1616.901.1 04/09/10 14:55:42 tomas@poseidon.(none) +1 -0
  bug#5435

  ndb/src/ndbapi/ClusterMgr.cpp
    1.10.1.1 04/09/10 14:55:33 tomas@poseidon.(none) +3 -5
    bug#5435

ChangeSet
  1.1624.78.10 04/09/10 16:28:11 pem@mysql.comhem.se +4 -0
  Fixed BUG#4941: Stored procedure crash fetching null value into variable.

  sql/sp_rcontext.cc
    1.11 04/09/10 16:28:08 pem@mysql.com +15 -12
    Handle null values.

  sql/protocol_cursor.cc
    1.7 04/09/10 16:28:08 pem@mysql.com +2 -1
    Handle null values.

  mysql-test/t/sp.test
    1.88 04/09/10 16:28:08 pem@mysql.com +22 -0
    New test case for BUG#4941.

  mysql-test/r/sp.result
    1.89 04/09/10 16:28:08 pem@mysql.com +16 -0
    New test case for BUG#4941.

  scripts/mysql_config.sh
    1.14 04/09/10 18:31:06 hf@deer.(none) +1 -1
    client libraries added to the embedded_libs

ChangeSet
  1.1616.900.1 04/09/10 16:28:18 bell@sanja.is.com.ua +5 -0
  information about different variables agged to query cache (BUG#5515, BUG#5394)

  sql/sql_cache.h
    1.25 04/09/10 16:28:14 bell@sanja.is.com.ua +0 -4
    removed unused definitions

  sql/sql_cache.cc
    1.46.1.33 04/09/10 16:28:14 bell@sanja.is.com.ua +7 -1
    new information for query key calculation

  sql/mysql_priv.h
    1.186.1.127 04/09/10 16:28:14 bell@sanja.is.com.ua +3 -0
    new information for query key calculation

  mysql-test/t/query_cache.test
    1.24.1.13 04/09/10 16:28:14 bell@sanja.is.com.ua +34 -0
    test of QC with different variables

  mysql-test/r/query_cache.result
    1.26.1.23 04/09/10 16:28:14 bell@sanja.is.com.ua +56 -0
    test of QC with different variables

ChangeSet
  1.1624.75.5 04/09/10 15:08:30 bell@sanja.is.com.ua +1 -0
  post merge fix

  mysql-test/t/view.test
    1.37.1.3 04/09/10 15:08:27 bell@sanja.is.com.ua +1 -1
    post merge fix

ChangeSet
  1.1346.707.17 04/09/10 13:44:06 marko@hundin.mysql.fi +1 -0
  dict0dict.c:
    Fixed typo

  innobase/dict/dict0dict.c
    1.26.1.32 04/09/10 13:43:51 marko@hundin.mysql.fi +1 -1
    Fixed typo

ChangeSet
  1.1624.78.8 04/09/10 13:09:27 bell@sanja.is.com.ua +4 -0
  thd pointer fixed

  sql/item_subselect.h
    1.59 04/09/10 13:09:23 bell@sanja.is.com.ua +1 -1
    thd pointer fixed

  sql/item_subselect.cc
    1.84 04/09/10 13:09:23 bell@sanja.is.com.ua +12 -3
    thd pointer fixed

  mysql-test/r/merge.result
    1.33 04/09/10 13:09:23 bell@sanja.is.com.ua +2 -0
    fix of test

  BitKeeper/etc/ignore
    1.162.3.1 04/09/10 13:09:23 bell@sanja.is.com.ua +1 -0
    Added libmysqld/sql_trigger.cc to the ignore list

ChangeSet
  1.1624.79.8 04/09/10 11:11:52 pem@mysql.comhem.se +7 -0
  Fixed BUG#3294: Stored procedure crash if table dropped before use.
    Dropping the table was not the real problem, the problem was with errors
    occuring within error handlers.

  sql/sql_yacc.yy
    1.303.1.5 04/09/10 11:11:49 pem@mysql.com +7 -3
    Use hreturn instruction both for continue and exit handlers (a special case
    of a jump).

  sql/sp_rcontext.h
    1.11 04/09/10 11:11:49 pem@mysql.com +2 -0
    Keep track on if we're in a handler already, for error handling.

  sql/sp_rcontext.cc
    1.10 04/09/10 11:11:49 pem@mysql.com +3 -0
    Keep track on if we're in a handler already, for error handling.

  sql/sp_head.h
    1.46 04/09/10 11:11:49 pem@mysql.com +3 -7
    Use hreturn instruction both for continue and exit handlers (a special case
    of a jump).

  sql/sp_head.cc
    1.98 04/09/10 11:11:49 pem@mysql.com +25 -3
    Use hreturn instruction both for continue and exit handlers (a special case
    of a jump).

  mysql-test/t/sp-error.test
    1.51 04/09/10 11:11:49 pem@mysql.com +17 -1
    New test case for BUG#3294.

  mysql-test/r/sp-error.result
    1.51 04/09/10 11:11:49 pem@mysql.com +9 -0
    New test case for BUG#3294.

ChangeSet
  1.1624.79.7 04/09/10 10:29:08 dlenev@brandersnatch.localdomain +2 -0
  Fixed --with-embedded builds.
  Added previously missing sql_trigger.cc file to embedded library.

  libmysqld/Makefile.am
    1.47 04/09/10 10:29:03 dlenev@mysql.com +1 -1
    Added previously sql_trigger.cc file to embedded library.

  BitKeeper/etc/ignore
    1.162.1.11 04/09/10 10:29:03 dlenev@mysql.com +1 -0
    Added libmysqld/sql_trigger.cc to the ignore list

ChangeSet
  1.1624.67.2 04/09/10 04:45:15 timour@mysql.com +8 -0
  Implementation of the last review comments for WL#1724
  "Min/Max Optimization for Queries with Group By Clause"

  sql/sql_select.h
    1.64.1.10 04/09/10 04:45:11 timour@mysql.com +1 -1
    Modified make_sum_func_list() so it can be reused in the test for MIN/MAX optimization.

  sql/sql_select.cc
    1.235.1.28 04/09/10 04:45:11 timour@mysql.com +7 -3
    Modified make_sum_func_list() so it can be reused in the test for MIN/MAX optimization.

  sql/opt_range.cc
    1.110.4.16 04/09/10 04:45:11 timour@mysql.com +408 -377
    - the test procedure no longer needs to build lists and to traverse the expression trees
    - all usable indexes are tested and the bes one is chosen
    - added/edited function comments 

  sql/item_sum.h
    1.60 04/09/10 04:45:11 timour@mysql.com +0 -29
    Remove processor methods that are no longer used.

  sql/item_sum.cc
    1.105 04/09/10 04:45:11 timour@mysql.com +0 -38
    Remove processor methods that are no longer used.

  sql/item.h
    1.71.2.2 04/09/10 04:45:11 timour@mysql.com +0 -15
    Remove processor methods that are no longer used.

  mysql-test/t/group_min_max.test
    1.2 04/09/10 04:45:10 timour@mysql.com +11 -5
    Added new test & comments

  mysql-test/r/group_min_max.result
    1.2 04/09/10 04:45:10 timour@mysql.com +6 -0
    Added new test

ChangeSet
  1.1624.78.6 04/09/10 02:22:44 bell@sanja.is.com.ua +14 -0
  post merge fixes

  sql/table.cc
    1.116.1.4 04/09/10 02:22:40 bell@sanja.is.com.ua +1 -1
    fixed postmerge arena mamgement

  sql/sql_view.cc
    1.18.1.3 04/09/10 02:22:40 bell@sanja.is.com.ua +1 -1
    fixed postmerge arena mamgement

  sql/sql_union.cc
    1.100 04/09/10 02:22:40 bell@sanja.is.com.ua +1 -1
    fixed postmerge arena mamgement

  sql/sql_select.cc
    1.235.11.4 04/09/10 02:22:40 bell@sanja.is.com.ua +9 -4
    fixed postmerge arena mamgement

  sql/sql_parse.cc
    1.354.1.4 04/09/10 02:22:40 bell@sanja.is.com.ua +15 -14
    fixed unique test

  sql/sql_lex.cc
    1.103.6.2 04/09/10 02:22:40 bell@sanja.is.com.ua +1 -1
    fixed postmerge arena mamgement

  sql/sql_handler.cc
    1.56.2.1 04/09/10 02:22:40 bell@sanja.is.com.ua +1 -1
    new parameter

  sql/sql_class.h
    1.194 04/09/10 02:22:40 bell@sanja.is.com.ua +2 -0
    mey method to detect conventional execution

  sql/sql_base.cc
    1.180 04/09/10 02:22:40 bell@sanja.is.com.ua +21 -13
    fixed unique test
    fixed postmerge arena mamgement

  sql/mysql_priv.h
    1.213.1.15 04/09/10 02:22:39 bell@sanja.is.com.ua +3 -2
    after merge fix

  sql/item_sum.cc
    1.103.1.3 04/09/10 02:22:39 bell@sanja.is.com.ua +1 -1
    after merge fix

  sql/item_subselect.cc
    1.83 04/09/10 02:22:39 bell@sanja.is.com.ua +22 -22
    arena fix
    used nearest thd pointer

  sql/item.h
    1.71.5.2 04/09/10 02:22:39 bell@sanja.is.com.ua +1 -1
    parameter to detect need of saving view field names

  mysql-test/t/merge.test
    1.29 04/09/10 02:22:39 bell@sanja.is.com.ua +2 -0
    additional test 

ChangeSet
  1.1346.723.6 04/09/10 00:08:12 matt@mysql.com +2 -0
  configure.in:
    Updated to 4.0.22

  BitKeeper/etc/logging_ok
    1.206.32.2 04/09/10 00:08:12 matt@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  configure.in
    1.191.1.123 04/09/10 00:07:23 matt@mysql.com +1 -1
    Updated to 4.0.22

ChangeSet
  1.1616.1.374 04/09/09 21:53:01 tomas@poseidon.(none) +1 -0
  removed debug printout that slipped in

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.10 04/09/09 21:52:58 tomas@poseidon.(none) +0 -1
    removed debug printout that slipped in

ChangeSet
  1.1616.877.19 04/09/09 20:43:42 tomas@poseidon.(none) +1 -0
  fixed compile error

  ndb/src/common/mgmcommon/NdbConfig.c
    1.5.1.3 04/09/09 20:43:22 tomas@poseidon.(none) +2 -1
    fixed compile error

ChangeSet
  1.1616.1.373 04/09/09 19:52:03 tomas@poseidon.(none) +6 -0
  added possibility to use comma-separated connectstring
  compile error/warning fixes
  added force of heartbeat
  added ability to force heartbeat

  ndb/src/ndbapi/Ndbinit.cpp
    1.16 04/09/09 19:52:00 tomas@poseidon.(none) +2 -2
    added comment

  ndb/src/ndbapi/ClusterMgr.cpp
    1.12 04/09/09 19:52:00 tomas@poseidon.(none) +12 -3
    added ability to force heartbeat

  ndb/src/mgmsrv/main.cpp
    1.19 04/09/09 19:52:00 tomas@poseidon.(none) +2 -2
    changed help text

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.27 04/09/09 19:52:00 tomas@poseidon.(none) +11 -1
    added force of heartbeat

  ndb/src/common/mgmcommon/NdbConfig.c
    1.11 04/09/09 19:52:00 tomas@poseidon.(none) +3 -2
    compile error/warning fixes

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.9 04/09/09 19:52:00 tomas@poseidon.(none) +3 -3
    added possibility to use comma-separated connectstring

ChangeSet
  1.1624.79.5 04/09/09 23:44:27 dlenev@brandersnatch.localdomain +3 -0
  After merge fixes for WL#1218 "Triggers"

  sql/sql_trigger.cc
    1.3 04/09/09 23:44:23 dlenev@mysql.com +1 -1
    After merge fix. wait_if_gloabl_read_lock has one more argument now.

  sql/sp_head.cc
    1.97 04/09/09 23:44:23 dlenev@mysql.com +1 -2
    After mrege fix. Fixed typo.

  mysql-test/t/trigger.test
    1.3 04/09/09 23:44:23 dlenev@mysql.com +10 -10
    After merge fix, error codes corrected.

ChangeSet
  1.1346.726.1 04/09/09 19:19:29 joerg@mysql.com +1 -0
  Prevent some combinations of autotools and libtool version
  from generating a non-working top level 'libtool'.

  ltmain.sh
    1.11.1.2 04/09/09 19:17:46 joerg@mysql.com +3 -0
    Some combinations of autotools and libtool leave 'max_cmd'len'
    (in top-level 'libtool') unset, this eventually causes a
    'ld' command without input files to be generated.
    Prevent this error by supplying a 4 kB default value.

ChangeSet
  1.1624.80.5 04/09/09 19:08:54 pem@mysql.comhem.se +3 -0
  Fixed BUG#4487: Stored procedure connection aborted if uninitialized char.

  sql/item_func.h
    1.79.4.1 04/09/09 19:08:50 pem@mysql.com +8 -2
    Propagate null_value properly in sp functions.

  mysql-test/t/sp.test
    1.87 04/09/09 19:08:50 pem@mysql.com +12 -0
    New test case for BUG#4487.

  mysql-test/r/sp.result
    1.88 04/09/09 19:08:50 pem@mysql.com +13 -0
    New test case for BUG#4487.

ChangeSet
  1.1616.897.4 04/09/09 16:41:20 tomas@poseidon.(none) +1 -0
  main.cpp:
    removed shhor switch for nodaemon

  ndb/src/mgmsrv/main.cpp
    1.16.1.1 04/09/09 16:40:45 tomas@poseidon.(none) +1 -1
    removed shhor switch for nodaemon

ChangeSet
  1.1616.897.3 04/09/09 16:40:15 tomas@poseidon.(none) +1 -0
  MgmtSrvr.cpp:
    Added ability to force heartbeat

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.23.1.2 04/09/09 16:37:53 tomas@poseidon.(none) +3 -0
    Added ability to force heartbeat

ChangeSet
  1.1616.877.18 04/09/09 11:22:23 paul@kite-hub.kitebird.com +1 -0
  mysql_protocols.result:
    fix test result.

  mysql-test/r/mysql_protocols.result
    1.2 04/09/09 11:21:54 paul@kite-hub.kitebird.com +2 -2
    fix test result.

ChangeSet
  1.1346.724.3 04/09/09 17:00:46 lenz@mysql.com +2 -0
   - two small fixups for the mysql-copyright scripts: remove the
     autom4te.cache directory and update the headers of the message files.

  Build-tools/mysql-copyright
    1.8.1.8 04/09/09 17:00:39 lenz@mysql.com +4 -0
     - remove the autom4te.cache directory (leftover from running
       autotools after modifying configure.in)

  Build-tools/mysql-copyright-2
    1.5.1.3 04/09/09 17:00:39 lenz@mysql.com +1 -0
     - make sure to fix the copyright in the recently added GPL
       headers of the message files, too

ChangeSet
  1.1616.898.1 04/09/09 13:55:14 tomas@poseidon.(none) +10 -0
  improved show command
  fixed some mutex locks for Ndb objects
  moved TranspoterFacade::stop_instance to cluster connection
  moved Socket Server::start_server outside the TransporterFacade::start_instance thread

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.6 04/09/09 13:55:10 tomas@poseidon.(none) +1 -0
    movet Socket Server::start_server outside the TransporterFacade::start_instance thread

  ndb/src/ndbapi/TransporterFacade.hpp
    1.14 04/09/09 13:55:10 tomas@poseidon.(none) +1 -0
    movet Socket Server::start_server outside the TransporterFacade::start_instance thread

  ndb/src/ndbapi/TransporterFacade.cpp
    1.21 04/09/09 13:55:10 tomas@poseidon.(none) +8 -10
    movet Socket Server::start_server outside the TransporterFacade::start_instance thread

  ndb/src/ndbapi/Ndbinit.cpp
    1.15 04/09/09 13:55:10 tomas@poseidon.(none) +9 -11
    fixed some mutex locks for Ndb objects
    moved TranspoterFacade::stop_instance to cluster connection

  ndb/src/mgmsrv/Services.cpp
    1.14.1.1 04/09/09 13:55:10 tomas@poseidon.(none) +1 -0
    improved show command

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.12.1.1 04/09/09 13:55:10 tomas@poseidon.(none) +2 -0
    improved show command

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.23.1.1 04/09/09 13:55:10 tomas@poseidon.(none) +7 -2
    improved show command

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.13 04/09/09 13:55:10 tomas@poseidon.(none) +96 -88
    improved show command

  ndb/src/mgmapi/mgmapi.cpp
    1.12.1.1 04/09/09 13:55:10 tomas@poseidon.(none) +17 -7
    improved show command

  ndb/include/mgmapi/mgmapi.h
    1.6.1.1 04/09/09 13:55:10 tomas@poseidon.(none) +2 -0
    improved show command

ChangeSet
  1.1616.877.17 04/09/09 18:44:53 bar@mysql.com +3 -0
  Bug #5430 ctype_tis620 test failure

  mysql-test/t/ctype_tis620.test
    1.6 04/09/09 18:44:49 bar@mysql.com +2 -2
    Bug #5430 ctype_tis620 test failure

  mysql-test/r/ctype_tis620.result
    1.6 04/09/09 18:44:48 bar@mysql.com +2 -2
    Bug #5430 ctype_tis620 test failure

  BitKeeper/deleted/.del-ctype_tis620-master.opt~38b79f80b9348a14
    1.3 04/09/09 18:42:57 bar@mysql.com +0 -0
    Delete: mysql-test/t/ctype_tis620-master.opt

ChangeSet
  1.1616.877.16 04/09/09 18:21:31 bar@mysql.com +6 -0
  Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-ujis.c
    1.59 04/09/09 18:21:26 bar@mysql.com +35 -1
    Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-sjis.c
    1.69 04/09/09 18:21:25 bar@mysql.com +31 -1
    Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-gbk.c
    1.64 04/09/09 18:21:25 bar@mysql.com +1 -1
    Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-gb2312.c
    1.55 04/09/09 18:21:25 bar@mysql.com +1 -1
    Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-euc_kr.c
    1.58 04/09/09 18:21:25 bar@mysql.com +1 -1
    Bug #3453 MySQL output formatting in multibyte character sets

  strings/ctype-big5.c
    1.66 04/09/09 18:21:25 bar@mysql.com +1 -1
    Bug #3453 MySQL output formatting in multibyte character sets

ChangeSet
  1.1616.897.1 04/09/09 14:20:11 joreland@mysql.com +1 -0
  fix NdbDictionary

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.25 04/09/09 14:20:09 joreland@mysql.com +2 -1
    fix NdbDictionary

ChangeSet
  1.1624.80.4 04/09/09 14:55:28 monty@mysql.com +5 -0
  Update after merge

  sql/sql_prepare.cc
    1.75 04/09/09 14:55:25 monty@mysql.com +2 -2
    Update after merge

  mysql-test/t/view.test
    1.37.3.2 04/09/09 14:55:25 monty@mysql.com +4 -4
    Update after merge

  mysql-test/t/sp-error.test
    1.50 04/09/09 14:55:25 monty@mysql.com +1 -1
    Update after merge

  mysql-test/r/func_str.result
    1.72 04/09/09 14:55:25 monty@mysql.com +1 -1
    Update after merge

  mysql-test/r/func_if.result
    1.15 04/09/09 14:55:25 monty@mysql.com +1 -1
    Update after merge

ChangeSet
  1.1616.877.14 04/09/09 09:04:53 tomas@poseidon.(none) +2 -0
  better error printouts on cannot alloc node id
  put ByteOrder config param back as depricated

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.20.1.2 04/09/09 09:04:50 tomas@poseidon.(none) +14 -10
    better error printouts on cannot alloc node id

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.6.3 04/09/09 09:04:50 tomas@poseidon.(none) +12 -0
    put ByteOrder config param back as depricated

ChangeSet
  1.1346.723.3 04/09/09 12:23:10 bar@mysql.com +3 -0
  Bug #5447 Select does not find records
  Note, there is no need to propagate this change into 4.1.

  strings/ctype-latin1_de.c
    1.7.2.1 04/09/09 12:23:08 bar@mysql.com +1 -1
    Bug #5447 Select does not find records

  mysql-test/t/ctype_latin1_de.test
    1.4.1.4 04/09/09 12:23:08 bar@mysql.com +14 -0
    Bug #5447 Select does not find records

  mysql-test/r/ctype_latin1_de.result
    1.7.1.2 04/09/09 12:23:08 bar@mysql.com +15 -0
    Bug #5447 Select does not find records

ChangeSet
  1.1616.896.1 04/09/09 08:40:20 ndbdev@ndbmaster.mysql.com +5 -0
  wl1292 -
  Fix autotest of backups
  Fix autotest with mysql-test-run

  ndb/test/run-test/main.cpp
    1.18 04/09/09 08:39:45 ndbdev@ndbmaster.mysql.com +3 -2
    Add MYSQL_BASE_DIR to environment of test programs

  ndb/test/run-test/daily-devel-tests.txt
    1.5 04/09/09 08:39:45 ndbdev@ndbmaster.mysql.com +5 -1
    Use wrapper to test backup

  ndb/test/run-test/atrt-mysql-test-run
    1.3 04/09/09 08:39:45 ndbdev@ndbmaster.mysql.com +1 -1
    Take args from caller

  ndb/test/run-test/Makefile.am
    1.9 04/09/09 08:39:45 ndbdev@ndbmaster.mysql.com +3 -0
    Install atrt wrappers

  ndb/test/run-test/atrt-testBackup
    1.2 04/09/09 08:32:57 ndbdev@ndbmaster.mysql.com +0 -0
    Rename: ndb/test/ndbapi/atrt-testBackup -> ndb/test/run-test/atrt-testBackup

  ndb/test/run-test/atrt-mysql-test-run
    1.2 04/09/09 08:32:57 ndbdev@ndbmaster.mysql.com +0 -0
    Rename: ndb/test/ndbapi/atrt-mysql-test-run -> ndb/test/run-test/atrt-mysql-test-run

  ndb/test/ndbapi/atrt-mysql-test-run
    1.1 04/09/09 08:25:44 ndbdev@ndbmaster.mysql.com +5 -0

  ndb/test/ndbapi/atrt-mysql-test-run
    1.0 04/09/09 08:25:44 ndbdev@ndbmaster.mysql.com +0 -0
    BitKeeper file /ndb/clone-mysql-4.1-ndb-daily-2004-09-08/ndb/test/ndbapi/atrt-mysql-test-run

  ndb/test/ndbapi/atrt-testBackup
    1.1 04/09/09 08:24:13 ndbdev@ndbmaster.mysql.com +6 -0

  ndb/test/ndbapi/atrt-testBackup
    1.0 04/09/09 08:24:13 ndbdev@ndbmaster.mysql.com +0 -0
    BitKeeper file /ndb/clone-mysql-4.1-ndb-daily-2004-09-08/ndb/test/ndbapi/atrt-testBackup

ChangeSet
  1.1624.74.2 04/09/09 06:59:26 monty@mysql.com +67 -0
  After merge fixes of merge with 4.1 that included the new arena code.
  Fixed (together with Guilhem) bugs in mysqlbinlog regarding --offset
  Prefix addresses with 0x for easier comparisons of debug logs
  Fixed problem where MySQL choosed index-read even if there would be a much better range on the same index
  This fix changed some 'index' queries to 'range' queries in the test suite
  Don't create 'dummy' WHERE clause for trivial WHERE clauses where we can remove the WHERE clause.
  This fix removed of a lot of 'Using where' notes in the test suite.
  Give NOTE instead of WARNING if table/function doesn't exists when using DROP IF EXISTS
  Give NOTE instead of WARNING for safe field-type conversions

  sql/unireg.cc
    1.44 04/09/09 06:59:22 monty@mysql.com +1 -1
    Use 0x before pointers

  sql/tztime.h
    1.6 04/09/09 06:59:22 monty@mysql.com +1 -1
    Update timezone table handling to use new table lists structure

  sql/tztime.cc
    1.11 04/09/09 06:59:22 monty@mysql.com +32 -17
    Update timezone table handling to use new table lists structure

  sql/table.cc
    1.116.1.3 04/09/09 06:59:22 monty@mysql.com +5 -4
    After merge fix

  sql/sql_view.cc
    1.12.2.2 04/09/09 06:59:22 monty@mysql.com +5 -3
    After merge fix

  sql/sql_union.cc
    1.99 04/09/09 06:59:22 monty@mysql.com +3 -2
    After merge fix

  sql/sql_table.cc
    1.188 04/09/09 06:59:22 monty@mysql.com +1 -1
    Give NOTE instead of WARNING if table/function doesn't exists when using DROP IF EXISTS

  sql/sql_select.cc
    1.235.13.4 04/09/09 06:59:22 monty@mysql.com +33 -19
    Don't create 'dummy' WHERE clause for trivial WHERE clauses where we can remove the WHERE clause.
    This fix removed of a lot of 'Using where' notes in the test suite

  sql/sql_prepare.cc
    1.71.1.3 04/09/09 06:59:22 monty@mysql.com +5 -6
    After merge fixes

  sql/sql_parse.cc
    1.350.1.4 04/09/09 06:59:22 monty@mysql.com +20 -6
    Fix for timezone tables. (The old way to add timezone tables to global list in 'create_total_list' doesn't work anymore)
    Give NOTE instead of WARNING if table/function doesn't exists when using DROP IF EXISTS

  sql/sql_lex.h
    1.141.2.2 04/09/09 06:59:22 monty@mysql.com +1 -1
    After merge fixes

  sql/sql_lex.cc
    1.103.4.3 04/09/09 06:59:22 monty@mysql.com +3 -8
    After merge fixes

  sql/sql_class.h
    1.193 04/09/09 06:59:22 monty@mysql.com +4 -0
    New method 'only_prepare()'

  sql/sql_class.cc
    1.149 04/09/09 06:59:22 monty@mysql.com +3 -1
    More debugging
    Use clear_alloc_root() instead of init_alloc_root() as the former is faster

  sql/sql_base.cc
    1.174.1.3 04/09/09 06:59:22 monty@mysql.com +10 -17
    After merge fixes

  sql/sp_head.cc
    1.91.1.2 04/09/09 06:59:22 monty@mysql.com +5 -3
    Set state to INITIALIZED to make SP work with new arena code

  sql/set_var.cc
    1.62 04/09/09 06:59:21 monty@mysql.com +1 -1
    Indentation fixes

  sql/opt_range.cc
    1.110.8.2 04/09/09 06:59:21 monty@mysql.com +16 -6
    Fixed problem where MySQL choosed index-read even if there would be a much better range on the same index
    This fix changed some 'index' queries to 'range' queries in the test suite

  sql/mysqld.cc
    1.390 04/09/09 06:59:21 monty@mysql.com +7 -3
    After merge fixes
    Added 0x to pointers in debug log

  sql/mysql_priv.h
    1.213.1.13 04/09/09 06:59:21 monty@mysql.com +2 -1
    Indentation fixes

  sql/log_event.cc
    1.139 04/09/09 06:59:21 monty@mysql.com +6 -5
    Remove wrong test

  sql/item_sum.cc
    1.103.1.2 04/09/09 06:59:21 monty@mysql.com +1 -1
    Updated comment

  sql/item_subselect.h
    1.58 04/09/09 06:59:21 monty@mysql.com +0 -2
    After merge fixes

  sql/item_subselect.cc
    1.82 04/09/09 06:59:21 monty@mysql.com +1 -2
    After merge fixes

  sql/item_cmpfunc.cc
    1.112.1.13 04/09/09 06:59:21 monty@mysql.com +3 -7
    Fix arena code

  sql/item.h
    1.71.3.3 04/09/09 06:59:21 monty@mysql.com +1 -7
    Move Item::cleanup() to item.cc

  sql/item.cc
    1.73.4.3 04/09/09 06:59:21 monty@mysql.com +12 -3
    More debugging
    Simple cleanup

  sql/handler.cc
    1.114.1.2 04/09/09 06:59:21 monty@mysql.com +1 -1
    remove compiler warning

  sql/ha_ndbcluster.cc
    1.53.4.1 04/09/09 06:59:21 monty@mysql.com +2 -0
    Add missing enum to switch

  sql/ha_myisam.cc
    1.132.1.2 04/09/09 06:59:21 monty@mysql.com +1 -1
    Prefix addresses with 0x for easier comparisons of debug logs

  sql/ha_isam.cc
    1.30 04/09/09 06:59:21 monty@mysql.com +1 -1
    Prefix addresses with 0x for easier comparisons of debug logs

  mysys/my_alloc.c
    1.23 04/09/09 06:59:21 monty@mysql.com +1 -0
    Write into debug log the address of the allocated area

  mysql-test/t/view.test
    1.25.2.1 04/09/09 06:59:21 monty@mysql.com +23 -23
    Updated error numbers

  mysql-test/t/user_var.test
    1.15 04/09/09 06:59:21 monty@mysql.com +1 -0
    More tests

  mysql-test/t/sp.test
    1.84.1.1 04/09/09 06:59:21 monty@mysql.com +73 -63
    Updated results after merge
    Added delete of some stored procedures in an attempt to be able to re-run test even if it aborts in the middle

  mysql-test/t/sp-security.test
    1.10 04/09/09 06:59:21 monty@mysql.com +2 -2
    Updated error numbers

  mysql-test/t/sp-error.test
    1.47.1.1 04/09/09 06:59:21 monty@mysql.com +56 -56
    Updated error numbers

  mysql-test/t/rpl_charset.test
    1.5 04/09/09 06:59:21 monty@mysql.com +1 -0
    Avoid big diffs in the future if tests changes

  mysql-test/t/range.test
    1.12.1.10 04/09/09 06:59:21 monty@mysql.com +8 -3
    More tests

  mysql-test/t/null_key.test
    1.10 04/09/09 06:59:21 monty@mysql.com +2 -0
    More tests

  mysql-test/t/null.test
    1.15 04/09/09 06:59:21 monty@mysql.com +5 -2
    More tests

  mysql-test/t/mysqlbinlog2.test
    1.2 04/09/09 06:59:21 monty@mysql.com +8 -8
    Updated tests to use new positions

  mysql-test/r/view.result
    1.29.2.2 04/09/09 06:59:20 monty@mysql.com +3 -3
    Updated results after merge

  mysql-test/r/variables.result
    1.52 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/user_var.result
    1.14.1.5 04/09/09 06:59:20 monty@mysql.com +6 -2
    Updated results after merge
    Added more tests

  mysql-test/r/type_blob.result
    1.41 04/09/09 06:59:20 monty@mysql.com +3 -3
    Updated results after merge
    (Some warnings are now notes)

  mysql-test/r/sp.result
    1.85.1.1 04/09/09 06:59:20 monty@mysql.com +74 -56
    Updated results after merge
    Added delete of some stored procedures in an attempt to be able to re-run test even if it aborts in the middle

  mysql-test/r/sp-error.result
    1.48.1.1 04/09/09 06:59:20 monty@mysql.com +2 -2
    Updated results after merge

  mysql-test/r/rpl_charset.result
    1.7 04/09/09 06:59:20 monty@mysql.com +56 -56
    Updated results after merge

  mysql-test/r/range.result
    1.19.1.12 04/09/09 06:59:20 monty@mysql.com +9 -2
    Updated results after merge
    Added more tests

  mysql-test/r/order_by.result
    1.43 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/null_key.result
    1.29 04/09/09 06:59:20 monty@mysql.com +9 -4
    Updated results after merge
    Added more tests

  mysql-test/r/null.result
    1.26 04/09/09 06:59:20 monty@mysql.com +10 -1
    Updated results after merge
    Added more tests

  mysql-test/r/negation_elimination.result
    1.6 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/mysqlbinlog2.result
    1.2 04/09/09 06:59:20 monty@mysql.com +66 -0
    Updated results after merge

  mysql-test/r/join_outer.result
    1.25.1.8 04/09/09 06:59:20 monty@mysql.com +4 -4
    Updated results after merge

  mysql-test/r/innodb.result
    1.75.1.20 04/09/09 06:59:20 monty@mysql.com +4 -4
    Updated results after merge

  mysql-test/r/index_merge_ror.result
    1.4 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/index_merge.result
    1.5.1.5 04/09/09 06:59:20 monty@mysql.com +2 -2
    Updated results after merge

  mysql-test/r/heap_btree.result
    1.13.1.6 04/09/09 06:59:20 monty@mysql.com +2 -2
    Updated results after merge

  mysql-test/r/func_if.result
    1.12.1.2 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/func_group.result
    1.22.1.13 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/create.result
    1.76 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  mysql-test/r/bdb.result
    1.29.1.13 04/09/09 06:59:20 monty@mysql.com +1 -1
    Updated results after merge

  include/my_sys.h
    1.122.1.2 04/09/09 06:59:20 monty@mysql.com +3 -2
    Faster clear_alloc_root()

  client/mysqlbinlog.cc
    1.96 04/09/09 06:59:20 monty@mysql.com +55 -41
    Merge with 4.1 (+ apply bug fixes for --offset and --start-position)

  Makefile.am
    1.61 04/09/09 06:59:20 monty@mysql.com +2 -0
    Don't automaticly update files from bk

ChangeSet
  1.1346.725.1 04/09/08 18:26:19 brian@brian-akers-computer.local +6 -0
  Updating the headers on a few files to include GPL header.

  BitKeeper/etc/logging_ok
    1.206.32.1 04/09/08 18:26:18 brian@brian-akers-computer.local +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_repl.h
    1.24.2.5 04/09/08 18:25:09 brian@brian-akers-computer.local +16 -0
    Added license header

  sql/sql_repl.cc
    1.86.1.30 04/09/08 18:25:08 brian@brian-akers-computer.local +0 -2
    Removed old maintainer. 

  sql/slave.h
    1.50.1.27 04/09/08 18:25:08 brian@brian-akers-computer.local +16 -0
    Added license header. 

  sql/repl_failsafe.h
    1.6.1.2 04/09/08 18:25:08 brian@brian-akers-computer.local +16 -0
    Added license header. 

  sql/repl_failsafe.cc
    1.11.1.32 04/09/08 18:25:08 brian@brian-akers-computer.local +0 -2
    Removed reference to old maintainer.

ChangeSet
  1.1616.893.6 04/09/08 20:13:27 paul@kite-hub.kitebird.com +1 -0
  client_test.c:
    fix typos noticed while poking around in test program.

  tests/client_test.c
    1.51.1.59 04/09/08 20:12:58 paul@kite-hub.kitebird.com +19 -19
    fix typos noticed while poking around in test program.

ChangeSet
  1.1624.79.3 04/09/09 00:46:01 dlenev@brandersnatch.localdomain +5 -0
  WL#1218 "Triggers"
  After review and after merge fixes.

  sql/sql_yacc.yy
    1.303.2.2 04/09/09 00:45:58 dlenev@mysql.com +30 -18
    After merge fixes.
    sp_instr_* classes now require sp context as constructor parameter.
    Also we should be careful with adding table for which we are creating trigger to table 
    list. Some elements in trigger body can damage LEX::query_tables and so we should add this
    table to list only after parsing trigger body.

  sql/sql_trigger.cc
    1.2 04/09/09 00:45:58 dlenev@mysql.com +17 -18
    After merge and review fixes.
    Some variable renaming and optimizations.

  sql/sp_head.h
    1.45 04/09/09 00:45:58 dlenev@mysql.com +5 -4
    After merge fix. sp_instr constructor now takes one more argument.

  sql/sp_head.cc
    1.95 04/09/09 00:45:58 dlenev@mysql.com +3 -3
    After merge fix.
    To give some chances for functions/triggers we have to close tables during sp_instr_* 
    execution only if we have opened them before.

  mysql-test/t/trigger.test
    1.2 04/09/09 00:45:58 dlenev@mysql.com +10 -10
    After merge fix. Updated error codes.

ChangeSet
  1.1616.1.366 04/09/08 22:30:05 joreland@mysql.com +8 -0
  Ndb backup/restore also handle indexes

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.12 04/09/08 22:30:03 joreland@mysql.com +4 -0
    Split getIndexImpl into 2 methods
    (one being used by restore)

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.24 04/09/08 22:30:03 joreland@mysql.com +23 -10
    Split getIndexImpl into 2 methods
    (one being used by restore)

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.14 04/09/08 22:30:02 joreland@mysql.com +67 -60
    Run endOfTables

  ndb/src/kernel/blocks/backup/restore/consumer_restore.hpp
    1.4 04/09/08 22:30:02 joreland@mysql.com +3 -0
    Store indexes and create then when endOfTables is called

  ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp
    1.5 04/09/08 22:30:02 joreland@mysql.com +67 -1
    Store indexes and create then when endOfTables is called

  ndb/src/kernel/blocks/backup/restore/consumer.hpp
    1.3 04/09/08 22:30:02 joreland@mysql.com +1 -0
    Introduced endOfTables into Consumer interface

  ndb/src/kernel/blocks/backup/Backup.hpp
    1.4 04/09/08 22:30:02 joreland@mysql.com +1 -1
    Save meta data for indexes (but not actual data)

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.5 04/09/08 22:30:02 joreland@mysql.com +12 -4
    Save meta data for indexes (but not actual data)

ChangeSet
  1.1616.893.5 04/09/08 22:05:49 rburnett@build.mysql.com +1 -0
  log.cc:
    Changed label on INFORMATION log items to NOTE

  sql/log.cc
    1.108.1.40 04/09/08 22:03:05 rburnett@build.mysql.com +1 -1
    Changed label on INFORMATION log items to NOTE

ChangeSet
  1.1616.893.4 04/09/08 23:07:11 konstantin@mysql.com +4 -0
  A fix and test case for Bug#5194 "Bulk Insert Failures with Prepared 
  Statements": 
  - fix a couple of net->buff overruns in libmysql,
  - check in the server that statement parameter count is less than
    65535 (maximum value supported by prepared statements protocol).
   

  tests/client_test.c
    1.51.1.58 04/09/08 23:07:08 konstantin@mysql.com +183 -0
    A test case for Bug#5194 "Bulk Insert Failures with Prepared 
    Statements".

  sql/sql_prepare.cc
    1.34.1.91 04/09/08 23:07:08 konstantin@mysql.com +9 -1
    Bug#5194 "Bulk Insert Failures with Prepared Statements":
    - if placeholder count is bigger than 65535, give error.
      We have only 2 bytes reserved for transferring placeholder count
      in 4.1 protocol.
    - can't add a proper error code and message in 4.1 because of
      possible merge difficulties."

  sql/net_serv.cc
    1.63.1.4 04/09/08 23:07:08 konstantin@mysql.com +0 -2
    - set net->last_errno if packet is too big, even on client
      (Why was it ifdefed before?)

  libmysql/libmysql.c
    1.156.1.109 04/09/08 23:07:08 konstantin@mysql.com +19 -7
    Bug#5194 "Bulk Insert Failures with Prepared Statements":
    - clean up my_realloc_str()
    - ensure that net buffer has space when storing null bits and
      parameter typecodes.

ChangeSet
  1.1616.895.1 04/09/08 21:54:01 bell@sanja.is.com.ua +2 -0
  test case of bug#5220

  mysql-test/t/subselect_innodb.test
    1.9 04/09/08 21:53:32 bell@sanja.is.com.ua +14 -0
    test case of bug#5220

  mysql-test/r/subselect_innodb.result
    1.8 04/09/08 21:53:32 bell@sanja.is.com.ua +8 -0
    test case of bug#5220

ChangeSet
  1.1616.894.1 04/09/08 22:43:37 sergefp@mysql.com +3 -0
  Fix for bug#5400 "GROUP_CONCAT returns everything twice":
  Don't evaluate the value of GROUP_CONCAT several times for the same 'group', reuse the value instead.

  sql/item_sum.cc
    1.89.1.34 04/09/08 22:43:33 sergefp@mysql.com +2 -0
    Fix for bug#5400 "GROUP_CONCAT returns everything twice":
    Don't evaluate the value of GROUP_CONCAT several times for the same 'group', reuse the value instead.

  mysql-test/t/group_by.test
    1.28 04/09/08 22:43:33 sergefp@mysql.com +9 -0
     Testcase for bug#5400

  mysql-test/r/group_by.result
    1.38.1.1 04/09/08 22:43:33 sergefp@mysql.com +9 -0
     Testcase for bug#5400

ChangeSet
  1.1616.893.1 04/09/08 13:28:11 paul@kite-hub.kitebird.com +1 -0
  mysql.cc:
    Print sqlstate value in batch mode, not just in interactive mode.

  client/mysql.cc
    1.121.1.68 04/09/08 13:27:29 paul@kite-hub.kitebird.com +6 -1
    Print sqlstate value in batch mode, not just in interactive mode.

ChangeSet
  1.1616.877.13 04/09/08 16:31:52 tomas@poseidon.(none) +2 -0
  removed unnecesary check in ConfigInfo
  added retries to tryBind

  ndb/src/mgmsrv/main.cpp
    1.11.1.2 04/09/08 16:31:45 tomas@poseidon.(none) +6 -1
    added retries to tryBind

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.6.2 04/09/08 16:31:45 tomas@poseidon.(none) +1 -3
    removed unnecesary check in ConfigInfo

ChangeSet
  1.1346.724.1 04/09/08 16:31:01 rburnett@build.mysql.com +1 -0
  [This patch has already been approved by Serge.  I am recommitting and pushing from a new repository because there were other changesets that couldn't be pushed.]
  
  BUG# 5229 --password=foobar does not override the empty 'password' option in the my.cnf
  This is a backport of a change made by jani in the 4.1 tree.
  
  mysql.cc:
    Add tty_password=0 in the p case handling in get_one_option

ChangeSet
  1.1616.890.1 04/09/08 14:30:39 tomas@poseidon.(none) +9 -0
  dded method to retrieve mysqld, ndbd, and ndb_mgmd aliases for API,MGM and DB
  added sanity checks for config file
  changed so that ndb_0 is replaced by ndb_pid#### in ndb files
  added error_string for to some functions, alloc_node_id(), start()
  added better error printout for failed alloc node id
  better error printouts for failures when starting ndb_mgmd

  ndb/src/mgmsrv/main.cpp
    1.11.1.1 04/09/08 14:30:35 tomas@poseidon.(none) +10 -6
    better error printouts for failures when starting ndb_mgmd

  ndb/src/mgmsrv/Services.cpp
    1.11.1.3 04/09/08 14:30:35 tomas@poseidon.(none) +6 -3
    added better error printout for failed alloc node id

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.11.1.1 04/09/08 14:30:35 tomas@poseidon.(none) +3 -2
    added error_string for to some functions, alloc_node_id(), start()

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.20.1.1 04/09/08 14:30:35 tomas@poseidon.(none) +59 -8
    added error_string for to some functions, alloc_node_id(), start()

  ndb/src/mgmapi/mgmapi.cpp
    1.11.1.1 04/09/08 14:30:35 tomas@poseidon.(none) +18 -3
    added method to retrieve mysqld, ndbd, and ndb_mgmd aliases for API,MGM and DB

  ndb/src/kernel/error/ErrorReporter.cpp
    1.6 04/09/08 14:30:35 tomas@poseidon.(none) +25 -21
    removed usage of tracefile early in startup (when it's normally filled with zeroes)

  ndb/src/common/mgmcommon/NdbConfig.c
    1.5.1.2 04/09/08 14:30:35 tomas@poseidon.(none) +29 -14
    changed so that ndb_0 is replaced by ndb_pid#### in ndb files

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.6.1 04/09/08 14:30:35 tomas@poseidon.(none) +30 -1
    added sanity checks for config file

  ndb/include/mgmapi/mgmapi.h
    1.5.1.1 04/09/08 14:30:35 tomas@poseidon.(none) +8 -0
    added method to retrieve mysqld, ndbd, and ndb_mgmd aliases for API,MGM and DB

  client/mysql.cc
    1.93.1.65 04/09/08 16:28:10 rburnett@build.mysql.com +1 -0
    Add tty_password=0 in the p case handling in get_one_option

ChangeSet
  1.1616.877.11 04/09/08 17:38:57 ram@gw.mysql.r18.ru +1 -0
  After merge fix.

  sql/mysqld.cc
    1.356.1.151 04/09/08 17:38:53 ram@gw.mysql.r18.ru +1 -1
    mlockall() call hided behind !defined(EMBEDDED_LIBRARY).

ChangeSet
  1.1624.80.2 04/09/08 14:23:14 pem@mysql.comhem.se +5 -0
  Fixed BUG#5000: SPs can be created with no default database.
    Easy to prevent crash, but the question was how to treat this case?
    We ended up implementing the "global" SPs (i.e. with no associated
    db), which were planned but left unresolved when SPs moved into dbs.
    So now things like "call .p()" work too.

  sql/sql_yacc.yy
    1.303.3.1 04/09/08 14:23:11 pem@mysql.com +18 -1
    Added support for the "global SP" syntax, e.g ".p()".

  sql/sp_head.cc
    1.93.1.1 04/09/08 14:23:10 pem@mysql.com +4 -8
    Don't set the db part of the name to thd->db, we have already set it correctly
    in the provided name struct.
    Also, don't attempt to change "no-db" when executing an SP.

  sql/sp.cc
    1.49.1.14 04/09/08 14:23:10 pem@mysql.com +2 -0
    Prevent crash when the new db is null.

  mysql-test/t/sp-error.test
    1.48 04/09/08 14:23:10 pem@mysql.com +23 -0
    New test case for BUG#5000, and "global" SPs in general.

  mysql-test/r/sp-error.result
    1.49 04/09/08 14:23:10 pem@mysql.com +23 -0
    New test case for BUG#5000, and "global" SPs in general.

ChangeSet
  1.1346.723.1 04/09/08 16:45:03 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #3120: 'mysqladmin ping' - return error code).

  client/mysqladmin.c
    1.66.2.9 04/09/08 16:44:55 ram@gw.mysql.r18.ru +18 -3
    A fix (bug #3120: 'mysqladmin ping' - return error code).

ChangeSet
  1.1616.889.1 04/09/08 13:42:44 joreland@mysql.com +1 -0
  Restore transid when flushing

  ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp
    1.6 04/09/08 13:42:42 joreland@mysql.com +10 -7
    Restore transid when flushing

ChangeSet
  1.1346.707.15 04/09/08 14:24:13 marko@hundin.mysql.fi +9 -0
  InnoDB: Update links to the user manual

  innobase/ut/ut0dbg.c
    1.1.1.5 04/09/08 14:24:10 marko@hundin.mysql.fi +3 -2
    Update links to the user manual

  innobase/row/row0mysql.c
    1.39.1.32 04/09/08 14:24:10 marko@hundin.mysql.fi +12 -8
    Update links to the user manual

  innobase/os/os0file.c
    1.44.1.31 04/09/08 14:24:10 marko@hundin.mysql.fi +19 -12
    Update links to the user manual

  innobase/log/log0recv.c
    1.19.1.13 04/09/08 14:24:09 marko@hundin.mysql.fi +3 -3
    Update links to the user manual

  innobase/log/log0log.c
    1.20.1.17 04/09/08 14:24:09 marko@hundin.mysql.fi +2 -3
    Update links to the user manual

  innobase/fsp/fsp0fsp.c
    1.15.1.9 04/09/08 14:24:09 marko@hundin.mysql.fi +3 -3
    Update links to the user manual

  innobase/dict/dict0dict.c
    1.26.1.31 04/09/08 14:24:09 marko@hundin.mysql.fi +6 -3
    Update links to the user manual

  innobase/buf/buf0buf.c
    1.17.1.16 04/09/08 14:24:09 marko@hundin.mysql.fi +3 -3
    Update links to the user manual

  innobase/btr/btr0btr.c
    1.21.1.9 04/09/08 14:24:09 marko@hundin.mysql.fi +2 -2
    Update links to the user manual

ChangeSet
  1.1616.888.1 04/09/08 13:39:15 bell@sanja.is.com.ua +6 -0
  check that table used in multi-update is unique added (BUG#5455)

  sql/sql_update.cc
    1.83.2.45 04/09/08 13:38:39 bell@sanja.is.com.ua +21 -5
    check that table is unique added

  sql/sql_parse.cc
    1.271.1.110 04/09/08 13:38:39 bell@sanja.is.com.ua +9 -14
    used new method to check table only in subqueries

  sql/sql_lex.h
    1.102.1.69 04/09/08 13:38:39 bell@sanja.is.com.ua +1 -0
    new method to check table only in subqueries

  sql/sql_lex.cc
    1.97.1.34 04/09/08 13:38:39 bell@sanja.is.com.ua +21 -1
    new method to check table only in subqueries

  mysql-test/t/multi_update.test
    1.26.1.13 04/09/08 13:38:39 bell@sanja.is.com.ua +11 -0
    multi* unique updating table check

  mysql-test/r/multi_update.result
    1.25.1.14 04/09/08 13:38:39 bell@sanja.is.com.ua +7 -0
    multi* unique updating table check

ChangeSet
  1.1616.887.1 04/09/08 11:50:17 mskold@mysql.com +1 -0
  Modified bulk load to allow ndbcluster to flush transactions

  sql/sql_load.cc
    1.46.3.33 04/09/08 11:47:08 mskold@mysql.com +2 -0
    Modified bulk load to allow ndbcluster to flush transactions

ChangeSet
  1.1624.80.1 04/09/08 11:42:18 pem@mysql.comhem.se +3 -0
  Fixed BUG#5258: Stored procedure modified date is 0000-00-00.
    Althought techically not a but (as it's functioning as designed),
    it was decided that the design should be changed. Some users have
    a problem with dates being '0000-00-00' and the SQL standard specifies
    that the modification date should be the same as the creation date
    at creation.

  sql/sp.cc
    1.49.1.13 04/09/08 11:42:14 pem@mysql.com +1 -0
    Set the modification time at creation too.

  mysql-test/t/sp.test
    1.85 04/09/08 11:42:14 pem@mysql.com +24 -0
    New test case for BUG#5258.

  mysql-test/r/sp.result
    1.86 04/09/08 11:42:14 pem@mysql.com +18 -0
    New test case for BUG#5258.

ChangeSet
  1.1616.1.363 04/09/08 11:18:22 ndbdev@ndbmaster.mysql.com +1 -0
  wl1292 - mysql-test-run in autotest
  Reset SIGCHLD before exec-ing

  ndb/src/cw/cpcd/Process.cpp
    1.13 04/09/08 11:17:47 ndbdev@ndbmaster.mysql.com +2 -0
    Reset SIGCHLD before exec-ing

ChangeSet
  1.1616.886.1 04/09/08 10:45:50 serg@serg.mylan +1 -0
  few s/sql_print_error/sql_print_information/

  sql/slave.cc
    1.188.1.68 04/09/08 10:45:45 serg@serg.mylan +7 -9
    few s/sql_print_error/sql_print_information/

ChangeSet
  1.1616.877.10 04/09/08 12:33:05 konstantin@mysql.com +2 -0
  A fix and test case for bug#5399 "Wrong statement executed by MySQL
   server" (use my_charset_bin for stmt id hash).

  tests/client_test.c
    1.51.1.57 04/09/08 12:32:58 konstantin@mysql.com +48 -0
    Test case for bug#5399 "Wrong statement executed by MySQL server":
    create number of statements returning different results, execute them
    one by one.

  sql/sql_class.cc
    1.105.29.1 04/09/08 12:32:58 konstantin@mysql.com +1 -1
    Fix for bug#5399 "Wrong statement executed by MySQL server": 
    we hash stmt ids bytewise, need to use binary collation for it.

ChangeSet
  1.1624.78.4 04/09/08 10:18:04 bell@sanja.is.com.ua +12 -0
  test of updating and fetching from the same table check (BUG##5157)

  sql/table.h
    1.70.1.1 04/09/08 10:18:00 bell@sanja.is.com.ua +8 -0
    save next independent (do not belong to current view) table

  sql/sql_view.cc
    1.18.1.1 04/09/08 10:18:00 bell@sanja.is.com.ua +1 -1
    unique table test which take into account views added

  sql/sql_update.cc
    1.117.1.1 04/09/08 10:18:00 bell@sanja.is.com.ua +2 -3
    unique table test which take into account views added

  sql/sql_parse.cc
    1.354.1.2 04/09/08 10:18:00 bell@sanja.is.com.ua +22 -19
    unique table test which take into account views added

  sql/sql_insert.cc
    1.114.3.2 04/09/08 10:18:00 bell@sanja.is.com.ua +1 -2
    unique table test which take into account views added

  sql/sql_delete.cc
    1.126 04/09/08 10:18:00 bell@sanja.is.com.ua +1 -2
    unique table test which take into account views added

  sql/sql_base.cc
    1.178 04/09/08 10:18:00 bell@sanja.is.com.ua +68 -4
    unique table test which take into account views added

  sql/mysql_priv.h
    1.213.6.1 04/09/08 10:18:00 bell@sanja.is.com.ua +1 -0
    unique table test

  mysql-test/t/view.test
    1.37.2.1 04/09/08 10:18:00 bell@sanja.is.com.ua +18 -0
    test of updating and fetching from the same table check

  mysql-test/t/lowercase_view.test
    1.3 04/09/08 10:18:00 bell@sanja.is.com.ua +23 -1
    test of updating and fetching from the same table check

  mysql-test/r/view.result
    1.42.2.1 04/09/08 10:18:00 bell@sanja.is.com.ua +12 -0
    test of updating and fetching from the same table check

  mysql-test/r/lowercase_view.result
    1.3 04/09/08 10:18:00 bell@sanja.is.com.ua +14 -0
    test of updating and fetching from the same table check

ChangeSet
  1.1616.1.362 04/09/08 08:02:59 ndbdev@ndbmaster.mysql.com +2 -0
  Removed usage of "useFullyQualifiedNames"

  ndb/tools/listTables.cpp
    1.8 04/09/08 08:02:26 ndbdev@ndbmaster.mysql.com +0 -1
    Removed usage of "useFullyQualifiedNames"

  ndb/tools/desc.cpp
    1.6 04/09/08 08:02:26 ndbdev@ndbmaster.mysql.com +0 -1
    Removed usage of "useFullyQualifiedNames"

ChangeSet
  1.1616.1.361 04/09/08 06:48:03 joreland@mysql.com +1 -0
  bug#at - testNdbApi WaitUntilReady, MaxNdb
  fix delete of dictionary before connection has been established

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.23 04/09/08 06:48:01 joreland@mysql.com +21 -15
    fix delete of dictionary before connection has been established

ChangeSet
  1.1616.1.360 04/09/08 06:26:44 joreland@mysql.com +1 -0
  BUG#ndb_blob on 1 node
  Make sure to flush buffer when sending long sig so that order is maintained

  ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp
    1.5 04/09/08 06:26:42 joreland@mysql.com +15 -0
    BUG#ndb_blob on 1 node
    Make sure to flush buffer when sending long sig so that order is maintained

ChangeSet
  1.1616.885.1 04/09/07 19:46:09 igor@rurik.mysql.com +3 -0
  func_group.test, func_group.result:
    Added test case for bug #5406.
  opt_sum.cc:
    Fixed bug #5406.

  mysql-test/t/func_group.test
    1.24.1.1 04/09/07 19:45:24 igor@rurik.mysql.com +16 -0
    Added test case for bug #5406.

  mysql-test/r/func_group.result
    1.22.5.4 04/09/07 19:44:36 igor@rurik.mysql.com +9 -0
    Added test case for bug #5406.

  sql/opt_sum.cc
    1.33.2.2 04/09/07 19:42:47 igor@rurik.mysql.com +8 -10
    Fixed bug #5406.

ChangeSet
  1.1616.884.1 04/09/08 02:07:53 sergefp@mysql.com +14 -0
  Fix for bug#5138: hash indexes on heap tables support statistics.
   KEY::rec_per_key is updated every time 1/HEAP_STATS_UPDATE_THRESHOLD part of table records has been changed.

  sql/structs.h
    1.36.1.2 04/09/08 02:07:03 sergefp@mysql.com +6 -1
    Added comments

  sql/ha_heap.h
    1.26.1.4 04/09/08 02:07:03 sergefp@mysql.com +6 -4
    Fix for bug#5138: hash indexes on heap tables support statistics.
     KEY::rec_per_key is updated every time 1/HEAP_STATS_UPDATE_THRESHOLD part of table records has been changed. 

  sql/ha_heap.cc
    1.45 04/09/08 02:07:03 sergefp@mysql.com +52 -4
    Fix for bug#5138: hash indexes on heap tables support statistics.
     KEY::rec_per_key is updated every time 1/HEAP_STATS_UPDATE_THRESHOLD part of table records has been changed. 

  mysql-test/t/heap_hash.test
    1.6 04/09/08 02:07:03 sergefp@mysql.com +103 -1
    Fix for bug#5138: store/use statistics for hash indexes on heap tables

  mysql-test/r/myisam.result
    1.45 04/09/08 02:07:03 sergefp@mysql.com +1 -1
    Fix for bug#5138: store/use statistics for hash indexes on heap tables

  mysql-test/r/heap_hash.result
    1.9.1.1 04/09/08 02:07:02 sergefp@mysql.com +140 -4
    Fix for bug#5138: store/use statistics for hash indexes on heap tables

  mysql-test/r/heap.result
    1.20.1.3 04/09/08 02:07:02 sergefp@mysql.com +4 -4
    Fix for bug#5138: store/use statistics for hash indexes on heap tables

  include/heap.h
    1.20 04/09/08 02:07:02 sergefp@mysql.com +6 -1
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/hp_write.c
    1.18 04/09/08 02:07:02 sergefp@mysql.com +23 -2
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/hp_hash.c
    1.35 04/09/08 02:07:02 sergefp@mysql.com +18 -2
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/hp_delete.c
    1.11 04/09/08 02:07:02 sergefp@mysql.com +7 -1
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/hp_create.c
    1.13 04/09/08 02:07:02 sergefp@mysql.com +1 -0
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/hp_clear.c
    1.8 04/09/08 02:07:02 sergefp@mysql.com +1 -0
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

  heap/_check.c
    1.16 04/09/08 02:07:02 sergefp@mysql.com +18 -5
    Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.

ChangeSet
  1.1616.877.8 04/09/07 22:10:15 serg@serg.mylan +3 -0
  after merge

  mysql-test/t/select.test
    1.26 04/09/07 22:10:10 serg@serg.mylan +1 -1
    after merge

  mysql-test/r/select.result
    1.34.3.4 04/09/07 22:10:10 serg@serg.mylan +5 -5
    after merge

  client/mysql.cc
    1.121.1.67 04/09/07 22:10:10 serg@serg.mylan +1 -1
    after merge

ChangeSet
  1.1616.1.359 04/09/07 21:53:59 joreland@mysql.com +16 -0
  Bug#5429
  Use const table * in NDB API

  sql/ha_ndbcluster.cc
    1.65 04/09/07 21:53:56 joreland@mysql.com +19 -19
    Changed to const table pointer

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.28 04/09/07 21:53:56 joreland@mysql.com +5 -5
    Changed to const table pointer

  ndb/src/ndbapi/NdbOperation.cpp
    1.10 04/09/07 21:53:56 joreland@mysql.com +1 -1
    Changed to const table pointer

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.7 04/09/07 21:53:56 joreland@mysql.com +2 -2
    Changed to const table pointer

  ndb/src/ndbapi/NdbConnection.cpp
    1.16 04/09/07 21:53:56 joreland@mysql.com +12 -12
    Changed to const table pointer

  ndb/src/ndbapi/Ndb.cpp
    1.25 04/09/07 21:53:56 joreland@mysql.com +4 -9
    Changed to const table pointer

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.13 04/09/07 21:53:56 joreland@mysql.com +1 -1
    removed extra Uint32

  ndb/src/kernel/blocks/backup/restore/consumer_restore.hpp
    1.3 04/09/07 21:53:56 joreland@mysql.com +13 -0
    Introduced mapping between old/new table (wrt ids)

  ndb/src/kernel/blocks/backup/restore/consumer_restore.cpp
    1.4 04/09/07 21:53:56 joreland@mysql.com +80 -15
    Removed use fully qualified name
    Handle blob tables

  ndb/src/kernel/blocks/backup/restore/Restore.cpp
    1.14 04/09/07 21:53:56 joreland@mysql.com +3 -2
    Corrected size & array size in case of blob usage

  ndb/include/ndbapi/NdbScanOperation.hpp
    1.13 04/09/07 21:53:56 joreland@mysql.com +1 -1
    Changed to const table pointer

  ndb/include/ndbapi/NdbOperation.hpp
    1.13 04/09/07 21:53:56 joreland@mysql.com +3 -3
    Changed to const table pointer

  ndb/include/ndbapi/NdbIndexOperation.hpp
    1.4 04/09/07 21:53:56 joreland@mysql.com +3 -3
    Changed to const table pointer

  ndb/include/ndbapi/NdbConnection.hpp
    1.13 04/09/07 21:53:56 joreland@mysql.com +13 -13
    Changed to const table pointer

  ndb/include/ndbapi/NdbBlob.hpp
    1.6 04/09/07 21:53:56 joreland@mysql.com +3 -3
    Changed to const table pointer

  ndb/include/ndbapi/Ndb.hpp
    1.12 04/09/07 21:53:56 joreland@mysql.com +3 -12
    Removed useFullyQualifiedNames(bool)
    Changed so that auto increment methods takes const pointer

ChangeSet
  1.1624.78.3 04/09/07 20:40:16 bell@sanja.is.com.ua +2 -0
  returning test environment

  mysql-test/t/lowercase_view.test
    1.2 04/09/07 20:40:13 bell@sanja.is.com.ua +1 -0
    returning test environment

  mysql-test/r/lowercase_view.result
    1.2 04/09/07 20:40:13 bell@sanja.is.com.ua +1 -0
    returning test environment

ChangeSet
  1.1346.707.13 04/09/07 10:03:46 igor@rurik.mysql.com +1 -0
  select.test:
    Added newline at the end of file.

  mysql-test/t/select.test
    1.12.2.2 04/09/07 10:03:01 igor@rurik.mysql.com +1 -1
    Added newline at the end of file.

ChangeSet
  1.1624.78.2 04/09/07 19:58:02 bell@sanja.is.com.ua +4 -0
  ixed table and db name of fields incase of lower_case_table_names (BUG#5154)

  mysql-test/t/lowercase_view.test
    1.1 04/09/07 19:57:58 bell@sanja.is.com.ua +11 -0

  mysql-test/t/lowercase_view-master.opt
    1.1 04/09/07 19:57:58 bell@sanja.is.com.ua +1 -0

  mysql-test/r/lowercase_view.result
    1.1 04/09/07 19:57:58 bell@sanja.is.com.ua +9 -0

  sql/item.cc
    1.73.1.22 04/09/07 19:57:58 bell@sanja.is.com.ua +21 -3
    fixed table and db name of fields incase of lower_case_table_names

  mysql-test/t/lowercase_view.test
    1.0 04/09/07 19:57:58 bell@sanja.is.com.ua +0 -0
    BitKeeper file /home/bell/mysql/bk/work-show-5.0/mysql-test/t/lowercase_view.test

  mysql-test/t/lowercase_view-master.opt
    1.0 04/09/07 19:57:58 bell@sanja.is.com.ua +0 -0
    BitKeeper file /home/bell/mysql/bk/work-show-5.0/mysql-test/t/lowercase_view-master.opt

  mysql-test/r/lowercase_view.result
    1.0 04/09/07 19:57:58 bell@sanja.is.com.ua +0 -0
    BitKeeper file /home/bell/mysql/bk/work-show-5.0/mysql-test/r/lowercase_view.result

ChangeSet
  1.1624.79.1 04/09/07 17:12:49 pem@mysql.comhem.se +1 -0
  Fixed typo that showed up in non-debug build (in sql/sql_show.cc).

  sql/sql_show.cc
    1.150.1.1 04/09/07 17:12:45 pem@mysql.com +1 -1
    Fixed typo that showed up in non-debug build.

ChangeSet
  1.1616.877.6 04/09/07 16:56:31 serg@serg.mylan +3 -0
  after merge fixes

  sql/sql_table.cc
    1.157.2.89 04/09/07 16:56:26 serg@serg.mylan +2 -3
    after merge fixes

  mysql-test/t/rpl_set_charset.test
    1.2.1.1 04/09/07 16:56:25 serg@serg.mylan +0 -7
    after merge fixes

  mysql-test/r/rpl_set_charset.result
    1.2.1.1 04/09/07 16:56:25 serg@serg.mylan +2 -5
    after merge fixes

ChangeSet
  1.1616.882.2 04/09/07 16:22:42 mskold@mysql.com +2 -0
  Added use of buffer argument in index_read

  sql/ha_ndbcluster.h
    1.28 04/09/07 16:22:34 mskold@mysql.com +4 -0
    Added use of buffer argument in index_read

  sql/ha_ndbcluster.cc
    1.53.3.1 04/09/07 16:22:34 mskold@mysql.com +20 -5
    Added use of buffer argument in index_read

ChangeSet
  1.1616.882.1 04/09/07 16:21:29 mskold@mysql.com +1 -0
  Removed unnecessary condition

  sql/handler.cc
    1.103.12.1 04/09/07 16:21:16 mskold@mysql.com +3 -3
    Removed unnecessary condition

ChangeSet
  1.1616.881.1 04/09/07 16:26:38 marko@hundin.mysql.fi +5 -0
  InnoDB: Add configuration option innodb_autoextend_increment

  sql/mysqld.cc
    1.356.68.1 04/09/07 16:26:23 marko@hundin.mysql.fi +6 -0
    Add "innodb_autoextend_increment" configuration option

  sql/ha_innodb.h
    1.57.4.1 04/09/07 16:26:23 marko@hundin.mysql.fi +1 -0
    Add innobase_auto_extend_increment

  sql/ha_innodb.cc
    1.90.10.2 04/09/07 16:26:23 marko@hundin.mysql.fi +2 -1
    Add innobase_auto_extend_increment and srv_auto_extend_increment

  innobase/srv/srv0srv.c
    1.67 04/09/07 16:26:23 marko@hundin.mysql.fi +3 -0
    Add srv_auto_extend_increment

  innobase/include/srv0srv.h
    1.37 04/09/07 16:26:23 marko@hundin.mysql.fi +3 -1
    Add srv_auto_extend_increment and make SRV_AUTO_EXTEND_INCREMENT
    configureable by it

ChangeSet
  1.1346.722.1 04/09/07 14:57:54 guilhem@mysql.com +3 -0
  when we update thd->db in replication, it's safer to update thd->db_length too.
  This does not fix any known bug, but is still a good idea.

  sql/sql_db.cc
    1.39.1.35 04/09/07 14:57:52 guilhem@mysql.com +9 -0
    comment

  sql/slave.cc
    1.164.1.119 04/09/07 14:57:51 guilhem@mysql.com +9 -4
    when we update thd->db in replication, it's safer to update thd->db_length too.

  sql/log_event.cc
    1.77.1.82 04/09/07 14:57:51 guilhem@mysql.com +10 -4
    when we update thd->db in replication, it's safer to update thd->db_length too.

ChangeSet
  1.1624.78.1 04/09/07 15:50:56 bell@sanja.is.com.ua +2 -0
  support of view to COM_FIELD_LIST added (BUG#5145)

  sql/sql_show.cc
    1.151 04/09/07 15:50:14 bell@sanja.is.com.ua +7 -2
    support of view to COM_FIELD_LIST added

  sql/sql_parse.cc
    1.354.1.1 04/09/07 15:50:13 bell@sanja.is.com.ua +11 -0
    support of view to COM_FIELD_LIST added

ChangeSet
  1.1616.1.357 04/09/07 12:30:11 tomas@poseidon.(none) +4 -0
  fixed NdbConnection::restart and made use of it in ha_ndbcluster
  added testcase

  sql/ha_ndbcluster.cc
    1.64 04/09/07 12:30:05 tomas@poseidon.(none) +9 -23
    fixed NdbConnection::restart and made use of it in ha_ndbcluster
    added testcase

  ndb/src/ndbapi/NdbConnection.cpp
    1.15 04/09/07 12:30:05 tomas@poseidon.(none) +2 -0
    fixed NdbConnection::restart and made use of it in ha_ndbcluster
    added testcase

  mysql-test/t/ndb_alter_table.test
    1.8 04/09/07 12:30:05 tomas@poseidon.(none) +1 -0
    fixed NdbConnection::restart and made use of it in ha_ndbcluster
    added testcase

  mysql-test/r/ndb_alter_table.result
    1.9 04/09/07 12:30:05 tomas@poseidon.(none) +1 -0
    fixed NdbConnection::restart and made use of it in ha_ndbcluster
    added testcase

ChangeSet
  1.1624.77.1 04/09/07 16:29:46 dlenev@brandersnatch.localdomain +49 -0
  WL#1218 "Triggers". Some very preliminary version of patch.
  Mostly needed for Monty for him getting notion what needed for triggers 
  from new .FRM format. 
  
  Things to be done:
  - Right placement of trigger's invocations
  - Right handling of errors in triggers (including transaction rollback)
  - Support for priviliges
  - Right handling of DROP/RENAME table (hope that it will be handled automatically
    with merging of .TRG into .FRM file)
  - Saving/restoring some information critical for trigger creation and replication
    with their definitions (e.g. sql_mode, creator, ...)
  - Replication
  
  Already has some known bugs so probably not for general review.

  sql/sql_trigger.h
    1.1 04/09/07 16:29:12 dlenev@mysql.com +62 -0

  sql/sql_trigger.h
    1.0 04/09/07 16:29:12 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-5.0-1218-a/sql/sql_trigger.h

  sql/sql_trigger.cc
    1.1 04/09/07 16:29:11 dlenev@mysql.com +434 -0

  mysql-test/t/trigger.test
    1.1 04/09/07 16:29:11 dlenev@mysql.com +195 -0

  mysql-test/r/trigger.result
    1.1 04/09/07 16:29:11 dlenev@mysql.com +171 -0

  sql/table.h
    1.63.2.1 04/09/07 16:29:11 dlenev@mysql.com +3 -0
    Added TABLE::triggers member representing triggers for this table.

  sql/sql_yacc.yy
    1.293.2.1 04/09/07 16:29:11 dlenev@mysql.com +254 -30
    Added support for CREATE/DROP TRIGGER statements.
    Added support for OLD/NEW row identifiers in trigger.
    Made assignment to user variables not to break execution of stored function or trigger.

  sql/sql_update.cc
    1.114.2.1 04/09/07 16:29:11 dlenev@mysql.com +10 -0
    Added triggers invocation for UPDATE (should be fixed for sure :)) 

  sql/sql_trigger.cc
    1.0 04/09/07 16:29:11 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-5.0-1218-a/sql/sql_trigger.cc

  sql/sql_table.cc
    1.184.1.1 04/09/07 16:29:11 dlenev@mysql.com +2 -8
    Cleanup. close_cached_table() always returns 0 and its result is not analyzed in most
    places so chenged its return type to void.

  sql/sql_parse.cc
    1.346.2.1 04/09/07 16:29:11 dlenev@mysql.com +14 -0
    Added support for CREATE/DROP TRIGGER commands.

  sql/sql_lex.h
    1.138.1.1 04/09/07 16:29:11 dlenev@mysql.com +18 -0
    Added trigger related commands.
    Added st_trg_chistics structure describing properties of trigger being created
    (as struct and as LEX member).
    Added trg_new_row_fake_var variable pointer to which is used for
    distinguishing between assignment to NEW row field (when parsing trigger definition)
    and structured variable.
    Added LEX::trg_table which points to table being opened when we are parsing trigger
    definition while opening table.

  sql/sql_lex.cc
    1.103.5.1 04/09/07 16:29:11 dlenev@mysql.com +7 -0
    Added trg_new_row_fake_var variable pointer to which is used for distinguishing between
    assignment to NEW row field (when parsing trigger definition) and structured variable.
    Added initialization of LEX->trg_table to lex_start(). (When triggers are parsed during
    opening of table it points to table object.)

  sql/sql_insert.cc
    1.111.2.1 04/09/07 16:29:11 dlenev@mysql.com +11 -0
    Added triggers invocation for INSERT (should be fixed for sure :)) 

  sql/sql_delete.cc
    1.123.2.1 04/09/07 16:29:11 dlenev@mysql.com +11 -0
    Added triggers invocation for DELETE (should be fixed for sure :)) 

  sql/sql_base.cc
    1.166.2.1 04/09/07 16:29:11 dlenev@mysql.com +14 -8
    Now freeing memory occupied by trigger related structures when closing tables.
    open_unireg_entry(): added loading of triggers for table.
    find_field_in_real_table() is now public since it required by Item_trigger_field in item.cc

  sql/sp_head.h
    1.38.1.1 04/09/07 16:29:11 dlenev@mysql.com +66 -0
    Added new type of sp_head object - TYPE_ENUM_TRIGGER
    Added two more SP instructions:
    - sp_instr_set_user_var for setting user variables in stored functions and triggers
      (we can't use sp_instr_stmt and "SET @a:=..." statement since it will close open 
      tables and thus break execution of calling statement.
    - sp_instr_set_trigger_field for assignment to fields of row being updated/inserted in
      triggers

  sql/sp_head.cc
    1.80.1.1 04/09/07 16:29:11 dlenev@mysql.com +90 -19
    sp_head::init_strings(): added support for triggers 
      (we don't have most of strings for them)
    sp_head::execute_function(): triggers don't require RETURN
    sp_head::reset_lex(): added propagation of trigger properties to LEX used for 
     parsing of statements composing trigger body.
    Added two more SP instructions:
    - sp_instr_set_user_var for setting user variables in stored functions and triggers
      (we can't use sp_instr_stmt and "SET @a:=..." statement since it will close open 
      tables and thus break execution of calling statement.
    - sp_instr_set_trigger_field for assignment to fields of row being updated/inserted in
      triggers

  sql/share/ukrainian/errmsg.txt
    1.69.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/swedish/errmsg.txt
    1.107.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/spanish/errmsg.txt
    1.106.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/slovak/errmsg.txt
    1.106.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/serbian/errmsg.txt
    1.60.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/russian/errmsg.txt
    1.104.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/romanian/errmsg.txt
    1.103.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/portuguese/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/polish/errmsg.txt
    1.106.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/norwegian/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/norwegian-ny/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/korean/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/japanese/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/italian/errmsg.txt
    1.112.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/hungarian/errmsg.txt
    1.107.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/greek/errmsg.txt
    1.106.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/german/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/french/errmsg.txt
    1.105.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/estonian/errmsg.txt
    1.107.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/english/errmsg.txt
    1.114.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/dutch/errmsg.txt
    1.109.1.1 04/09/07 16:29:11 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  mysql-test/t/trigger.test
    1.0 04/09/07 16:29:11 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-5.0-1218-a/mysql-test/t/trigger.test

  mysql-test/r/trigger.result
    1.0 04/09/07 16:29:11 dlenev@mysql.com +0 -0
    BitKeeper file /home/dlenev/src/mysql-5.0-1218-a/mysql-test/r/trigger.result

  sql/share/danish/errmsg.txt
    1.105.1.1 04/09/07 16:29:10 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/share/czech/errmsg.txt
    1.105.1.1 04/09/07 16:29:10 dlenev@mysql.com +5 -0
    Added trigger related error messages.

  sql/parse_file.h
    1.6 04/09/07 16:29:10 dlenev@mysql.com +2 -1
    Cleaned up FILE_OPTIONS_STRLIST handling (needed for triggers).

  sql/parse_file.cc
    1.4.1.1 04/09/07 16:29:10 dlenev@mysql.com +7 -8
    Cleaned up FILE_OPTIONS_STRLIST handling (needed for triggers).

  sql/mysql_priv.h
    1.213.5.1 04/09/07 16:29:10 dlenev@mysql.com +6 -0
    Exported some functions needed for triggers implementation.

  sql/lex.h
    1.121.1.1 04/09/07 16:29:10 dlenev@mysql.com +2 -0
    Symbols used in statements defining triggers were added.

  sql/item_func.h
    1.79.3.1 04/09/07 16:29:10 dlenev@mysql.com +1 -0
    Added Item_func_set_user_var::print_as_stmt() for printing of assignment to ser variable
    from stored procedures.

  sql/item_func.cc
    1.134.4.1 04/09/07 16:29:10 dlenev@mysql.com +15 -0
    Added Item_func_set_user_var::print_as_stmt() for printing of assignment to ser variable
    from stored procedures.
    Added comment clarifying why we don't need set no_send_ok when calling stored functions.

  sql/item.h
    1.71.4.1 04/09/07 16:29:10 dlenev@mysql.com +53 -1
    Added enums for describing trigger properties. (Here because of dependencies).
    Added Item_trigger_field class representing field of new/old version of row which is 
    inserted/updated/deleted and for which trigger is invoked.

  sql/item.cc
    1.73.5.1 04/09/07 16:29:10 dlenev@mysql.com +93 -0
    Added Item_trigger_field class representing field of new/old version of row which is 
    inserted/updated/deleted and for which trigger is invoked.

  sql/Makefile.am
    1.94.1.1 04/09/07 16:29:10 dlenev@mysql.com +2 -2
    Added sql_trigger.* files to list of sources from which mysqld is built.

  include/mysqld_error.h
    1.101.1.1 04/09/07 16:29:10 dlenev@mysql.com +6 -1
    Added trigger related error codes.

ChangeSet
  1.1616.876.2 04/09/07 17:28:26 hf@deer.(none) +2 -0
  Code cleanup

  sql/sql_load.cc
    1.46.8.2 04/09/07 17:27:46 hf@deer.(none) +4 -4
    unpack_filename changed with fn_format's hint

  sql/item_strfunc.cc
    1.186 04/09/07 17:27:46 hf@deer.(none) +2 -3
    unpack_filename changed with fn_format's hint

ChangeSet
  1.1346.713.8 04/09/07 14:20:48 guilhem@mysql.com +2 -0
  clean up at end of test (thanks serg)

  mysql-test/t/rpl_set_charset.test
    1.3 04/09/07 14:20:46 guilhem@mysql.com +1 -3
    clean up on slave too.

  mysql-test/r/rpl_set_charset.result
    1.3 04/09/07 14:20:46 guilhem@mysql.com +0 -1
    result update

ChangeSet
  1.1346.713.7 04/09/07 13:48:38 serg@serg.mylan +1 -0
  better fix for bug#5001

  scripts/mysqld_safe.sh
    1.56.1.15 04/09/07 13:48:32 serg@serg.mylan +14 -23
    better fix for bug#5001

ChangeSet
  1.1616.880.1 04/09/07 16:44:25 hf@deer.(none) +1 -0
  Fix for bug #5136(Geometry object corrupted after the query)

  sql/item_geofunc.cc
    1.16 04/09/07 16:44:21 hf@deer.(none) +8 -0
    We should force geometry's charset to be BINARY

ChangeSet
  1.1346.713.6 04/09/07 13:36:27 serg@serg.mylan +2 -0
  cleanup

  mysql-test/t/rpl_set_charset.test
    1.2 04/09/07 13:36:24 serg@serg.mylan +2 -0
    cleanup

  mysql-test/r/rpl_set_charset.result
    1.2 04/09/07 13:36:24 serg@serg.mylan +1 -0
    cleanup

ChangeSet
  1.1616.874.3 04/09/07 16:33:39 hf@deer.(none) +1 -0
  Small fixes to patch for #5371

  libmysql/libmysql.c
    1.156.1.108 04/09/07 16:33:36 hf@deer.(none) +3 -2
    Code trimmed

ChangeSet
  1.1616.879.1 04/09/07 13:24:12 joreland@mysql.com +1 -0
  Fix scan with keyinfo

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.31 04/09/07 13:24:09 joreland@mysql.com +2 -2
    Dont't use signal->theData for checking as it is overwritten when
    using keyinfo

ChangeSet
  1.1616.878.1 04/09/07 10:54:31 tomas@poseidon.(none) +4 -0
  fixed and added test case for bug#5431
  + fix for support of multiple mgmt servers

  sql/ha_ndbcluster.cc
    1.63 04/09/07 10:54:27 tomas@poseidon.(none) +15 -1
    fixed and added test case for bug#5431

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.12 04/09/07 10:54:27 tomas@poseidon.(none) +2 -3
    fix to make multiple mgmt srvrs work

  mysql-test/t/ndb_alter_table.test
    1.7 04/09/07 10:54:27 tomas@poseidon.(none) +5 -2
    added test case for bug #5431

  mysql-test/r/ndb_alter_table.result
    1.8 04/09/07 10:54:27 tomas@poseidon.(none) +4 -2
    added test case for bug #5431

ChangeSet
  1.1616.872.3 04/09/07 12:45:19 magnus@neptunus.(none) +3 -0
  Fix for INSERT with multiple values and start/end_bulk_insert

  sql/ha_ndbcluster.cc
    1.53.1.5 04/09/07 12:45:17 magnus@neptunus.(none) +1 -1
    Set my_errno if error occurs in end_bulk_insert

  mysql-test/t/ndb_insert.test
    1.2 04/09/07 12:45:17 magnus@neptunus.(none) +29 -0
    Add tests for duplicate keys in combination with start/end_bulk_insert

  mysql-test/r/ndb_insert.result
    1.2 04/09/07 12:45:17 magnus@neptunus.(none) +12 -0
    Add tests for duplicate keys in combination with start/end_bulk_insert

ChangeSet
  1.1616.877.1 04/09/07 15:42:19 bar@mysql.com +5 -0
  Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

  sql/item_timefunc.h
    1.42.1.7 04/09/07 15:42:14 bar@mysql.com +5 -0
    Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

  sql/item_timefunc.cc
    1.51.1.17 04/09/07 15:42:14 bar@mysql.com +18 -0
    Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

  sql/item_func.h
    1.68.1.43 04/09/07 15:42:14 bar@mysql.com +2 -0
    Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

  mysql-test/t/cast.test
    1.14 04/09/07 15:42:14 bar@mysql.com +13 -0
    Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

  mysql-test/r/cast.result
    1.20 04/09/07 15:42:13 bar@mysql.com +23 -0
    Bug #5228 ORDER BY CAST(enumcol) sorts incorrectly under certain conditions

ChangeSet
  1.1616.872.2 04/09/07 12:23:06 magnus@neptunus.(none) +1 -0
  Only include debug print routines in debug mode

  sql/ha_ndbcluster.cc
    1.53.1.4 04/09/07 12:23:03 magnus@neptunus.(none) +3 -1
    Only include debug print routines in debug mode

ChangeSet
  1.1616.874.2 04/09/07 14:30:53 hf@deer.(none) +1 -0
  Fix for the bug #5371 (Prepared query converting float to string blows the
  stack)
  We just don't expect BIG buffer to be sent for just a double

  libmysql/libmysql.c
    1.156.1.107 04/09/07 14:30:22 hf@deer.(none) +1 -1
    We shouldn't fall if the buffer_length is bigger than 330

ChangeSet
  1.1346.714.4 04/09/07 14:24:47 ram@gw.mysql.r18.ru +1 -0
  A fix (Bug #5432: Is this a leak in mysql console client?)

  client/mysql.cc
    1.93.1.64 04/09/07 14:24:44 ram@gw.mysql.r18.ru +4 -4
    A fix (Bug #5432: Is this a leak in mysql console client?)

ChangeSet
  1.1346.720.1 04/09/07 11:15:23 guilhem@mysql.com +2 -0
  A new test for the fix for BUG#4500 ("SET CHARACTER SET replicates incorrectly").
  As I cannot be 100% sure that there won't be issues with some of our exotic platforms
  (who knows if the charset of <obscure old OS> will play fair?), I'll send an email to the build guys.
  Well, this holds if bk does not crash on binary chars of this cset.

  mysql-test/t/rpl_set_charset.test
    1.1 04/09/07 11:15:20 guilhem@mysql.com +40 -0

  mysql-test/r/rpl_set_charset.result
    1.1 04/09/07 11:15:20 guilhem@mysql.com +51 -0

  mysql-test/t/rpl_set_charset.test
    1.0 04/09/07 11:15:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/rpl_set_charset.test

  mysql-test/r/rpl_set_charset.result
    1.0 04/09/07 11:15:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/rpl_set_charset.result

ChangeSet
  1.1346.716.6 04/09/07 11:40:27 jani@rhols221.adsl.netsonic.fi +1 -0
  Fixed Bug#3645, "PROCEDURE ANALYSE() recommends illegal
  FLOAT columns".

  sql/sql_analyse.cc
    1.12.1.10 04/09/07 11:40:26 jani@rhols221.adsl.netsonic.fi +7 -0
    Fixed Bug#3645, "PROCEDURE ANALYSE() recommends illegal
    FLOAT columns".

ChangeSet
  1.1616.787.38 04/09/07 13:33:35 ram@gw.mysql.r18.ru +3 -0
  A fix (Bug #5428 small max_sort_length crash server).

  strings/ctype-simple.c
    1.54 04/09/07 13:33:32 ram@gw.mysql.r18.ru +1 -2
    A fix (Bug #5428 small max_sort_length crash server).

  mysql-test/t/order_by.test
    1.28 04/09/07 13:33:32 ram@gw.mysql.r18.ru +13 -0
    A fix (Bug #5428 small max_sort_length crash server).

  mysql-test/r/order_by.result
    1.40.1.2 04/09/07 13:33:32 ram@gw.mysql.r18.ru +13 -0
    A fix (Bug #5428 small max_sort_length crash server).

ChangeSet
  1.1624.75.3 04/09/07 10:42:23 bell@sanja.is.com.ua +3 -0
  requre BASE TABLE for HANDLER (BUG#5277)

  sql/sql_handler.cc
    1.56.1.1 04/09/07 10:42:19 bell@sanja.is.com.ua +4 -0
    requre BASE TABLE for HANDLER

  mysql-test/t/view.test
    1.37.1.1 04/09/07 10:42:19 bell@sanja.is.com.ua +10 -0
    HANDLER with VIEW

  mysql-test/r/view.result
    1.42.1.1 04/09/07 10:42:19 bell@sanja.is.com.ua +6 -0
    HANDLER with VIEW

ChangeSet
  1.1616.876.1 04/09/07 11:55:34 hf@deer.(none) +5 -0
  A set of mysql_home_path-related fixes

  sql/sql_table.cc
    1.157.39.1 04/09/07 11:55:31 hf@deer.(none) +3 -1
    mysql_real_data_home added to the path

  sql/sql_load.cc
    1.46.8.1 04/09/07 11:55:31 hf@deer.(none) +6 -7
    code rewritten to be similar

  sql/sql_class.cc
    1.105.28.1 04/09/07 11:55:31 hf@deer.(none) +9 -2
    it's more closer to what manual says

  sql/item_strfunc.cc
    1.185 04/09/07 11:55:31 hf@deer.(none) +12 -3
    mysql_real_data_home added

  mysys/mf_format.c
    1.19 04/09/07 11:55:31 hf@deer.(none) +1 -1
    I think here i fixed a bug

ChangeSet
  1.1346.716.5 04/09/06 23:20:33 guilhem@mysql.com +1 -0
  Fix of previous push.

  sql/sql_table.cc
    1.112.1.73 04/09/06 23:20:30 guilhem@mysql.com +2 -2
    stupid me. error already exists in the function. Using a local 'int error' resulted in global 'error' not being inited, which probably made next steps (those testing global error) go wrong!

ChangeSet
  1.1624.26.83 04/09/06 23:55:36 bell@sanja.is.com.ua +5 -0
  added CHECK option test for INSERT ... ON DUPLICATE KEY UPDATE (WL#1983)

  sql/sql_parse.cc
    1.355 04/09/06 23:55:33 bell@sanja.is.com.ua +2 -1
    new parameters added to save CHECK OPTION

  sql/sql_insert.cc
    1.114.1.5 04/09/06 23:55:33 bell@sanja.is.com.ua +35 -0
    new parameters added to save CHECK OPTION
    check of CHECK OPTION added
    constructor moved

  sql/sql_class.h
    1.191.1.1 04/09/06 23:55:33 bell@sanja.is.com.ua +6 -9
    new parameters added to save CHECK OPTION
    constructor moved

  mysql-test/t/view.test
    1.39 04/09/06 23:55:33 bell@sanja.is.com.ua +13 -0
    CHECK OPTION with INSERT ... ON DUPLICATE KEY UPDATE

  mysql-test/r/view.result
    1.44 04/09/06 23:55:32 bell@sanja.is.com.ua +13 -0
    CHECK OPTION with INSERT ... ON DUPLICATE KEY UPDATE

ChangeSet
  1.1346.719.1 04/09/06 22:48:42 serg@serg.mylan +1 -0
  Bug #5413 mysqlcheck segfaults when user has to few permissions

  client/mysqlcheck.c
    1.25.1.5 04/09/06 22:48:39 serg@serg.mylan +4 -4
    Bug #5413 mysqlcheck segfaults when user has to few permissions

ChangeSet
  1.1346.718.1 04/09/06 22:47:26 guilhem@mysql.com +3 -0
  Replacing class Disable_binlog by macros. Patch already approved by Monty.

  sql/sql_table.cc
    1.112.1.72 04/09/06 22:47:24 guilhem@mysql.com +28 -19
    As discussed, class Disable_binlog is removed and replaced by macros.

  sql/sql_class.h
    1.111.1.75 04/09/06 22:47:24 guilhem@mysql.com +0 -21
    removing unneeded class Disable_binlog

  sql/log.cc
    1.80.8.1 04/09/06 22:47:23 guilhem@mysql.com +0 -16
    removing unneeded class Disable_binlog

ChangeSet
  1.1346.717.1 04/09/06 22:30:16 guilhem@mysql.com +1 -0
  Dependency fix. We observed that doing any change to class THD in sql_class.h resulted in mysqld going crazy (parsing errors,
  query cache errors in query_cache.test). This is because sql_yacc.cc depends on several .h files but those were not listed in
  the dependencies of sql_yacc.o. The present patch does fix the issue; but my auto*-expert colleagues may have a better one.

  sql/Makefile.am
    1.66.1.11 04/09/06 22:30:14 guilhem@mysql.com +1 -1
    sql_yacc.c includes mysql_priv.h, slave.h etc, so sql_yacc.o does depend on these .h files;
    so they need to be listed in the dependencies.

ChangeSet
  1.1346.716.2 04/09/06 22:20:40 serg@serg.mylan +4 -0
  bug#5389 merge.test fails on qnx - uninitalized variable in myrg_open()

  sql/log.cc
    1.80.1.76 04/09/06 22:20:37 serg@serg.mylan +13 -7
    backward compatibility: inhibit severity labels in error log

  mysql-test/t/union.test
    1.22.1.14 04/09/06 22:20:37 serg@serg.mylan +0 -1
    after merge fix

  mysql-test/r/union.result
    1.17.1.15 04/09/06 22:20:37 serg@serg.mylan +0 -1
    after merge fix

  myisammrg/myrg_open.c
    1.25.1.1 04/09/06 22:20:36 serg@serg.mylan +14 -14
    backport from 4.1

ChangeSet
  1.1616.1.355 04/09/06 21:49:04 ndbdev@ndbmaster.mysql.com +1 -0
  Fix braces wrt to DBUG_xxx

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.5 04/09/06 21:48:30 ndbdev@ndbmaster.mysql.com +7 -1
    Fix braces wrt to DBUG_xxx

ChangeSet
  1.1616.875.1 04/09/06 18:30:57 tomas@poseidon.(none) +8 -0
  fixed so that ndbcluster and mysqld can be started independently
  fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  sql/ha_ndbcluster.cc
    1.62 04/09/06 18:30:48 tomas@poseidon.(none) +24 -13
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/ndberror.c
    1.9 04/09/06 18:30:48 tomas@poseidon.(none) +2 -1
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.4 04/09/06 18:30:48 tomas@poseidon.(none) +15 -8
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/Ndbinit.cpp
    1.14 04/09/06 18:30:48 tomas@poseidon.(none) +0 -1
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/Ndbif.cpp
    1.19 04/09/06 18:30:47 tomas@poseidon.(none) +5 -4
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.22 04/09/06 18:30:47 tomas@poseidon.(none) +5 -2
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  ndb/src/ndbapi/Ndb.cpp
    1.24 04/09/06 18:30:47 tomas@poseidon.(none) +42 -26
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

  mysql-test/t/ndb_autodiscover2.test
    1.3 04/09/06 18:30:47 tomas@poseidon.(none) +1 -0
    fixed so that ndbcluster and mysqld can be started independently
    fixed some error codes in Ndb so that 4009-cluster failure is returned when cluster is not up

ChangeSet
  1.1624.76.1 04/09/06 20:11:04 bell@sanja.is.com.ua +1 -0
  postmerge fix (found by Dmitry)

  sql/item.cc
    1.73.1.21 04/09/06 20:11:01 bell@sanja.is.com.ua +1 -1
    postmerge fix

ChangeSet
  1.1616.787.37 04/09/06 20:04:22 bar@mysql.com +5 -0
  Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

  strings/ctype-uca.c
    1.21 04/09/06 20:04:18 bar@mysql.com +4 -3
    Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

  strings/ctype-mb.c
    1.30 04/09/06 20:04:18 bar@mysql.com +86 -0
    Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

  mysql-test/t/ctype_uca.test
    1.4 04/09/06 20:04:18 bar@mysql.com +37 -0
    Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

  mysql-test/r/ctype_uca.result
    1.5 04/09/06 20:04:17 bar@mysql.com +39 -0
    Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

  include/m_ctype.h
    1.99 04/09/06 20:04:17 bar@mysql.com +7 -0
    Bug #5324 Bug in UCA collations with LIKE comparisons and INDEX

ChangeSet
  1.1616.787.36 04/09/06 09:23:51 paul@ice.snake.net +1 -0
  client.c:
    sqlstat uninitialized in mysql_init().

ChangeSet
  1.1624.73.4 04/09/06 18:19:19 cps@silver_beast.(none) +1 -0
  Fixed memory allocation: allocated memory wasn't enough to store the 
  final 0 of the string.

  mysys/default.c
    1.46 04/09/06 18:19:15 cps@silver_beast.(none) +1 -1
    Wrong memory allocation fixed.

  sql-common/client.c
    1.46.1.26 04/09/06 09:18:18 paul@ice.snake.net +1 -0
    sqlstat uninitialized in mysql_init().

ChangeSet
  1.1616.870.7 04/09/06 15:15:35 joreland@mysql.com +1 -0
  testReadPerf fixes

  ndb/test/ndbapi/testReadPerf.cpp
    1.4 04/09/06 15:15:32 joreland@mysql.com +2 -1
    clear g_times if compiler don't do it for you

ChangeSet
  1.1616.1.352 04/09/06 12:36:01 tomas@poseidon.(none) +5 -0
  -d default on ndb_mgmd and ndbd
  -i depricated on ndbd
  fixed bug in shutdown command in ndb_mgm

  ndb/test/run-test/main.cpp
    1.17 04/09/06 12:35:57 tomas@poseidon.(none) +1 -1
    -d default on ndb_mgmd and ndbd
    -i depricated on ndbd
    fixed bug in shutdown command in ndb_mgm

  ndb/src/mgmsrv/main.cpp
    1.16 04/09/06 12:35:57 tomas@poseidon.(none) +15 -5
    added config.ini as default configuration file
    -d default on ndb_mgmd and ndbd
    -i depricated on ndbd
    fixed bug in shutdown command in ndb_mgm

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.12 04/09/06 12:35:57 tomas@poseidon.(none) +3 -3
    -d default on ndb_mgmd and ndbd
    -i depricated on ndbd
    fixed bug in shutdown command in ndb_mgm

  ndb/src/kernel/vm/Configuration.cpp
    1.15 04/09/06 12:35:57 tomas@poseidon.(none) +19 -8
    -d default on ndb_mgmd and ndbd
    -i depricated on ndbd
    fixed bug in shutdown command in ndb_mgm

  mysql-test/ndb/ndbcluster.sh
    1.22 04/09/06 12:35:57 tomas@poseidon.(none) +4 -4
    -d default on ndb_mgmd and ndbd
    -i depricated on ndbd
    fixed bug in shutdown command in ndb_mgm

ChangeSet
  1.1346.714.3 04/09/06 16:48:11 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #2205 USE database doesn't work after DROP database + CREATE database)
  (Jani's CS 1.1675 04/01/05 21:45:14 was adapted an aplied).

  client/mysql.cc
    1.93.1.63 04/09/06 16:48:08 ram@gw.mysql.r18.ru +27 -2
    A fix (bug #2205 USE database doesn't work after DROP database + CREATE database).

ChangeSet
  1.1624.26.81 04/09/06 14:37:10 bell@sanja.is.com.ua +3 -0
  do not use Item_ref for view fields if it is UPDATE of INSERT (BUG#5263)

  sql/sql_insert.cc
    1.114.3.1 04/09/06 14:37:07 bell@sanja.is.com.ua +5 -1
    do not use Item_ref for view fields if it is UPDATE of INSERT

  mysql-test/t/view.test
    1.37 04/09/06 14:37:07 bell@sanja.is.com.ua +11 -0
    INSERT into VIEW with ON DUPLICATE

  mysql-test/r/view.result
    1.42 04/09/06 14:37:07 bell@sanja.is.com.ua +9 -0
    INSERT into VIEW with ON DUPLICATE

ChangeSet
  1.1616.870.6 04/09/06 13:29:49 joreland@mysql.com +1 -0
  testReadPerf 
  Divide by loops aswell

  ndb/test/ndbapi/testReadPerf.cpp
    1.3 04/09/06 13:29:46 joreland@mysql.com +1 -1
    Divide by loops aswell

ChangeSet
  1.1616.1.350 04/09/06 10:46:23 tomas@poseidon.(none) +5 -0
  added ndb_mgm_destroy_configuration call
  fixed memory leak in object map
  fixed uninitialized value blobs_pending

  sql/ha_ndbcluster.cc
    1.61 04/09/06 10:46:20 tomas@poseidon.(none) +1 -0
    fixed uninitialized value blobs_pending

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.3 04/09/06 10:46:20 tomas@poseidon.(none) +1 -1
    added ndb_mgm_destroy_configuration call

  ndb/src/ndbapi/ObjectMap.hpp
    1.5 04/09/06 10:46:20 tomas@poseidon.(none) +4 -1
    fixed memory leak

  ndb/src/mgmapi/mgmapi.cpp
    1.12 04/09/06 10:46:20 tomas@poseidon.(none) +8 -0
    added ndb_mgm_destroy_configuration call

  ndb/include/mgmapi/mgmapi.h
    1.6 04/09/06 10:46:20 tomas@poseidon.(none) +2 -1
    added ndb_mgm_destroy_configuration call

ChangeSet
  1.1616.874.1 04/09/06 15:03:43 bar@mysql.com +3 -0
  Bug #5397: Crash with varchar binary and LIKE

  strings/ctype-mb.c
    1.29 04/09/06 15:03:39 bar@mysql.com +1 -1
    Bug #5397: Crash with varchar binary and LIKE

  mysql-test/t/ctype_utf8.test
    1.30.1.1 04/09/06 15:03:39 bar@mysql.com +7 -0
    Bug #5397: Crash with varchar binary and LIKE

  mysql-test/r/ctype_utf8.result
    1.32.1.1 04/09/06 15:03:39 bar@mysql.com +5 -0
    Bug #5397: Crash with varchar binary and LIKE

ChangeSet
  1.1616.873.1 04/09/06 13:01:29 heikki@hundin.mysql.fi +2 -0
  srv0start.c:
    Fix bug #5414 in 4.1: srv_max_n_threads was always set to only 1000, regardless of the buffer pool size; undelr very high concurrent loads this could cause an assertion failure in sync0arr.c line 384 when we ran out of wait slots for threads; also innodb_thread_concurrency did not work, because the wait queue also there overflowed at 1000 concurrent threads; also remove redundant code
  trx0undo.c:
    Add a missing newline to fprints

ChangeSet
  1.1616.869.8 04/09/06 13:00:24 bell@sanja.is.com.ua +6 -0
  fixed temporary table processing expresions of subqueries and removed wrong restrictions of field resolving (BUG#5326)

  sql/sql_select.cc
    1.216.1.154 04/09/06 12:59:46 bell@sanja.is.com.ua +2 -0
    fixed temporary table processing expresions of subqueries

  sql/sql_base.cc
    1.145.36.1 04/09/06 12:59:46 bell@sanja.is.com.ua +5 -1
    fixed case whan we scan un-fixfielded fields

  sql/item_subselect.cc
    1.60.1.50 04/09/06 12:59:46 bell@sanja.is.com.ua +0 -3
    removed aneed call

  sql/item.cc
    1.58.1.98 04/09/06 12:59:46 bell@sanja.is.com.ua +4 -6
    fixed fild resolving

  mysql-test/t/subselect.test
    1.58.1.63 04/09/06 12:59:46 bell@sanja.is.com.ua +4 -1
    tests of fields resolving

  mysql-test/r/subselect.result
    1.67.1.73 04/09/06 12:59:46 bell@sanja.is.com.ua +9 -1
    tests of fields resolving

  innobase/srv/srv0start.c
    1.70 04/09/06 12:57:31 heikki@hundin.mysql.fi +13 -27
    Fix bug in 4.1: srv_max_n_threads was always set to only 1000, regardless of the buffer pool size; undelr very high concurrent loads this could cause an assertion failure in sync0arr.c line 384 when we ran out of wait slots for threads; also innodb_thread_concurrency did not work, because the wait queue also there overflowed at 1000 concurrent threads; also remove redundant code

  innobase/trx/trx0undo.c
    1.14 04/09/06 12:12:05 heikki@hundin.mysql.fi +1 -1
    Add a missing newline to fprints

ChangeSet
  1.1616.872.1 04/09/06 10:33:12 magnus@neptunus.(none) +1 -0
  Added debug printout's to ha_ndbcluster

  sql/ha_ndbcluster.cc
    1.53.1.3 04/09/06 10:32:50 magnus@neptunus.(none) +41 -2
    Added debug function for printing key_range.
    Corrected number of arguments to DBUG_PRINT, too many %s

ChangeSet
  1.1616.870.5 04/09/06 10:13:54 joreland@mysql.com +1 -0
  removed faked do_work

  ndb/test/ndbapi/testReadPerf.cpp
    1.2 04/09/06 10:13:52 joreland@mysql.com +0 -15
    removed faked do_work

ChangeSet
  1.1616.870.4 04/09/06 10:05:55 joreland@mysql.com +2 -0
  merge

  mysql-test/t/ndb_blob.test
    1.7 04/09/06 10:05:53 joreland@mysql.com +1 -1
    merge

  mysql-test/r/ndb_blob.result
    1.8 04/09/06 10:05:53 joreland@mysql.com +3 -3
    merge

ChangeSet
  1.1624.71.5 04/09/06 08:27:18 bell@sanja.is.com.ua +1 -0
  postmerge fix

  sql/sql_insert.cc
    1.114.1.3 04/09/06 08:27:14 bell@sanja.is.com.ua +1 -1
    postmerge fix

ChangeSet
  1.1616.870.2 04/09/06 07:08:40 joreland@mysql.com +3 -0
  Added testReadPerf that compares different access methods
  - pk read (batch and serial)
  - unique index read (batch and serial)
  - eq-bound ordered index
  - range ordered index
  - sorted range ordered index
  - interpretered scan

  ndb/test/ndbapi/testReadPerf.cpp
    1.1 04/09/06 07:08:38 joreland@mysql.com +410 -0

  ndb/test/ndbapi/testScanPerf.cpp
    1.3 04/09/06 07:08:38 joreland@mysql.com +3 -23
    Removed old #ifdef'ed code

  ndb/test/ndbapi/testReadPerf.cpp
    1.0 04/09/06 07:08:38 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-ndb/ndb/test/ndbapi/testReadPerf.cpp

  ndb/test/ndbapi/Makefile.am
    1.11 04/09/06 07:08:37 joreland@mysql.com +2 -1
    Added testReadPerf

ChangeSet
  1.1624.68.2 04/09/06 00:32:21 cps@silver_beast.(none) +1 -0
  After review fix: added a comment

  mysys/default.c
    1.45 04/09/06 00:32:11 cps@silver_beast.(none) +6 -0
    After review fix: added a comment

ChangeSet
  1.1346.715.1 04/09/05 11:27:31 serg@serg.mylan +3 -0
  union.test: drop table added

  mysql-test/t/union.test
    1.22.3.1 04/09/05 11:27:28 serg@serg.mylan +1 -0
    drop table added

  mysql-test/r/union.result
    1.17.3.1 04/09/05 11:27:28 serg@serg.mylan +1 -0
    drop table added

  BitKeeper/etc/ignore
    1.107.1.51 04/09/05 11:27:28 serg@serg.mylan +1 -0
    Added support-files/my-innodb-heavy-4G.cnf to the ignore list

ChangeSet
  1.1616.869.7 04/09/05 10:57:26 bell@sanja.is.com.ua +1 -0
  memory leak fixed

  sql/sql_derived.cc
    1.43.1.31 04/09/05 10:57:23 bell@sanja.is.com.ua +5 -3
    memory leak fixed

ChangeSet
  1.1616.869.6 04/09/05 02:31:11 monty@mysql.com +3 -0
  After merge fixes

  mysql-test/t/union.test
    1.72 04/09/05 02:31:09 monty@mysql.com +0 -1
    After merge fixes

  mysql-test/r/union.result
    1.46.1.32 04/09/05 02:31:09 monty@mysql.com +4 -4
    After merge fixes

  mysql-test/r/merge.result
    1.32 04/09/05 02:31:09 monty@mysql.com +2 -2
    After merge fixes

ChangeSet
  1.1624.26.80 04/09/04 23:05:12 bell@sanja.is.com.ua +2 -0
  memory leaks fixed

  sql/sql_view.cc
    1.18 04/09/04 23:05:09 bell@sanja.is.com.ua +2 -4
    memory leak fixed

  sql/sql_derived.cc
    1.59 04/09/04 23:05:09 bell@sanja.is.com.ua +5 -3
    memory leak fixed

ChangeSet
  1.1616.871.1 04/09/04 20:17:09 serg@serg.mylan +9 -0
  sql_print_error cleanup

  sql/sql_udf.cc
    1.37 04/09/04 20:17:04 serg@serg.mylan +1 -2
    sql_print_error cleanup

  sql/sql_table.cc
    1.157.2.87 04/09/04 20:17:03 serg@serg.mylan +2 -2
    sql_print_error cleanup

  sql/sql_parse.cc
    1.271.80.1 04/09/04 20:17:03 serg@serg.mylan +6 -6
    sql_print_error cleanup

  sql/sql_base.cc
    1.145.1.78 04/09/04 20:17:03 serg@serg.mylan +4 -4
    sql_print_error cleanup

  sql/sql_acl.cc
    1.74.1.63 04/09/04 20:17:03 serg@serg.mylan +25 -31
    sql_print_error cleanup

  sql/slave.cc
    1.188.1.66 04/09/04 20:17:03 serg@serg.mylan +1 -1
    sql_print_error cleanup

  sql/opt_range.cc
    1.98.2.30 04/09/04 20:17:03 serg@serg.mylan +3 -3
    sql_print_error cleanup

  sql/handler.cc
    1.103.11.1 04/09/04 20:17:03 serg@serg.mylan +1 -1
    sql_print_error cleanup

  sql/ha_myisam.cc
    1.115.1.34 04/09/04 20:17:03 serg@serg.mylan +10 -10
    sql_print_error cleanup

ChangeSet
  1.1624.73.2 04/09/04 15:02:57 monty@mysql.com +9 -0
  Print value of Item_param if it has a value (when debugging)

  tests/client_test.c
    1.68 04/09/04 15:02:55 monty@mysql.com +2 -0
    More debugging

  sql/sql_yacc.yy
    1.303.1.1 04/09/04 15:02:55 monty@mysql.com +1 -1
    Fixed typo

  sql/sql_select.cc
    1.235.13.2 04/09/04 15:02:55 monty@mysql.com +6 -3
    More debugging

  sql/sql_parse.cc
    1.350.1.2 04/09/04 15:02:54 monty@mysql.com +1 -0
    Added missing command names (caused crash when running with --debug)

  sql/sql_insert.cc
    1.114.2.2 04/09/04 15:02:54 monty@mysql.com +3 -4
    Fix bug casused by merge

  sql/log.cc
    1.125 04/09/04 15:02:54 monty@mysql.com +5 -5
    Better variable name

  sql/item.h
    1.71.3.1 04/09/04 15:02:54 monty@mysql.com +1 -1
    Print value of param if it has a value (when debugging)

  sql/item.cc
    1.73.4.1 04/09/04 15:02:54 monty@mysql.com +20 -1
    Print value of Item_param if it has a value (when debugging)

  libmysql/libmysql.c
    1.173 04/09/04 15:02:54 monty@mysql.com +1 -1
    More debug

ChangeSet
  1.1616.870.1 04/09/03 22:20:03 joreland@mysql.com +1 -0
  Fixed initialization of trans id

  ndb/src/ndbapi/Ndbif.cpp
    1.18 04/09/03 22:20:01 joreland@mysql.com +8 -6
    Fixed initialization of trans id

ChangeSet
  1.1616.867.2 04/09/03 22:04:08 serg@serg.mylan +3 -0
  BUG#5327 - mi_sort_index() of 2-level tree

  mysql-test/t/fulltext2.test
    1.10 04/09/03 22:04:02 serg@serg.mylan +8 -0
    BUG#5327 - mi_sort_index() of 2-level tree

  mysql-test/r/fulltext2.result
    1.9 04/09/03 22:04:02 serg@serg.mylan +9 -0
    BUG#5327 - mi_sort_index() of 2-level tree

  myisam/mi_check.c
    1.105.1.33 04/09/03 22:04:02 serg@serg.mylan +23 -9
    BUG#5327 - mi_sort_index() of 2-level tree

ChangeSet
  1.1616.869.2 04/09/03 22:54:56 konstantin@mysql.com +3 -0
  A fix for bug#4368 '"like" fails in PreparedStatement, crashes 
  server': the bug occurs when arguments of LIKE function are in 
  differentcharacter sets. If these character sets are compatible, 
  we create an item-converter. In prepared mode, this item
  needs to be created in memory of current prepared statement.

ChangeSet
  1.1616.869.1 04/09/04 00:28:48 vva@eagle.mysql.r18.ru +1 -0
  define macro "DEFINE_ALL_CHARACTER_SETS" in the configure.in completely

  configure.in
    1.201.30.9 04/09/04 00:28:41 vva@eagle.mysql.r18.ru +2 -2
    define macro "DEFINE_ALL_CHARACTER_SETS" completely

  sql/item_cmpfunc.cc
    1.111.1.44 04/09/03 22:54:53 konstantin@mysql.com +13 -2
    A fix for bug#4368 '"like" fails in PreparedStatement, crashes 
    server': the bug occurs when arguments of LIKE function are in 
    differentcharacter sets. If these character sets are compatible, 
    we create an item-converter. In prepared mode, this item
    needs to be created in memory of current prepared statement.

  mysql-test/t/ps.test
    1.15 04/09/03 22:54:53 konstantin@mysql.com +17 -0
    A test case for bug#4368 '"like" fails in PreparedStatement, 
    crashes server'.

  mysql-test/r/ps.result
    1.18 04/09/03 22:54:53 konstantin@mysql.com +11 -0
    Test for Bug#4368 added.

ChangeSet
  1.1624.72.1 04/09/03 21:43:04 monty@mysql.com +18 -0
  Cleanup of new code pushed into 5.0 since last pull
  Merged the different find_xxxx_table_in_list functions to one + some inline functions

  tests/client_test.c
    1.60.1.1 04/09/03 21:43:00 monty@mysql.com +3 -2
    Changed number to macro

  sql/table.h
    1.63.1.1 04/09/03 21:43:00 monty@mysql.com +4 -4
    Fixed typo in variable name
    Method name change in field iterator: end() -> end_of_fields()

  sql/table.cc
    1.112.1.1 04/09/03 21:43:00 monty@mysql.com +17 -19
    Simplified new code in openfrm()
    variable name change i -> item
    Indentation changes

  sql/sql_view.cc
    1.3.2.1 04/09/03 21:43:00 monty@mysql.com +133 -145
    Simple optimizations.
    Style fixes.
    Remove view_field_names[]
    Simplified 'check_key_in_view()'

  sql/sql_update.cc
    1.114.1.1 04/09/03 21:43:00 monty@mysql.com +2 -2
    Function name change

  sql/sql_show.cc
    1.145.1.1 04/09/03 21:43:00 monty@mysql.com +3 -3
    Indentation cleanups.
    Fixed typo in name

  sql/sql_select.cc
    1.235.12.1 04/09/03 21:43:00 monty@mysql.com +29 -36
    Code simplifications

  sql/sql_prepare.cc
    1.66.1.1 04/09/03 21:43:00 monty@mysql.com +1 -1
    Resetting flag directly after test makes code easier to read

  sql/sql_parse.cc
    1.346.1.1 04/09/03 21:43:00 monty@mysql.com +56 -12
    Function name changes
    Made check_one_table_access returning bool
    More debugging in 'check_access'
    Added function 'check_some_access', which is used when creating a view

  sql/sql_lex.cc
    1.103.3.1 04/09/03 21:43:00 monty@mysql.com +7 -5
    function name changes
    More comments

  sql/sql_insert.cc
    1.111.1.1 04/09/03 21:43:00 monty@mysql.com +91 -67
    Simple optimizations & Style cleanups
    Merged common code (in mysql_prepare_insert_check_table)
    

  sql/sql_delete.cc
    1.123.1.1 04/09/03 21:43:00 monty@mysql.com +1 -1
    Namechange

  sql/sql_base.cc
    1.166.1.1 04/09/03 21:43:00 monty@mysql.com +92 -120
    Merged the different find_xxxx_table_in_list functions to one + some inline functions
    Indentation cleanups & more comments

  sql/sql_acl.cc
    1.89.4.1 04/09/03 21:43:00 monty@mysql.com +26 -10
    More debugging + simple cleanups

  sql/mysql_priv.h
    1.213.4.1 04/09/03 21:43:00 monty@mysql.com +23 -7
    Merged the different find_xxxx_table_in_list functions to one + some inline functions

  sql/item_subselect.h
    1.54.1.1 04/09/03 21:43:00 monty@mysql.com +0 -2
    Remove not used functions

  sql/item_subselect.cc
    1.78.1.1 04/09/03 21:43:00 monty@mysql.com +0 -17
    Remove not used functions

  mysql-test/r/view.result
    1.2.1.1 04/09/03 21:42:59 monty@mysql.com +0 -2
    Fix result (remove not used view from show tables)

ChangeSet
  1.1624.26.78 04/09/03 21:38:01 bell@sanja.is.com.ua +2 -0
  ufter review fix

  sql/table.h
    1.69 04/09/03 21:37:58 bell@sanja.is.com.ua +1 -2
    removed charset field
    layout fixed

  sql/sql_view.cc
    1.16 04/09/03 21:37:57 bell@sanja.is.com.ua +7 -23
    name of variable changed to make merge easy
    removed charset field

ChangeSet
  1.1346.714.2 04/09/03 10:56:55 paul@kite-hub.kitebird.com +1 -0
  sql_yacc.yy:
    Allow FROM or IN in SHOW KEYS, as in other SHOW statements.

ChangeSet
  1.1616.868.1 04/09/03 19:56:24 gluh@gluh.mysql.r18.ru +1 -0
  Fix for bug #4373: \u behaves differently

  sql/sql_yacc.yy
    1.145.1.86 04/09/03 10:56:11 paul@kite-hub.kitebird.com +1 -1
    Allow FROM or IN in SHOW KEYS, as in other SHOW statements.

  client/mysql.cc
    1.121.1.65 04/09/03 19:55:36 gluh@gluh.mysql.r18.ru +3 -2
    Fix for bug #4373: \u behaves differently

ChangeSet
  1.1616.867.1 04/09/03 17:20:00 serg@serg.mylan +1 -0
  add engine=MyISAM to all create table statements in
  mysql_create_system_tables, just in case

  scripts/mysql_create_system_tables.sh
    1.7.2.1 04/09/03 17:19:54 serg@serg.mylan +15 -15
    add engine=MyISAM to all create table statements, just in case

ChangeSet
  1.1616.866.1 04/09/03 15:11:09 tomas@poseidon.(none) +10 -0
  renamed ha_recovery_logging to ha_enable_transaction
  added tests to alter table for "large" alter tables and truncates in ndbcluster
  added debug printout in restart() in ndbcluster
  added flag THD::transaction.on to enable/disable transaction

  sql/sql_table.cc
    1.157.37.1 04/09/03 15:11:05 tomas@poseidon.(none) +2 -2
    renamed ha_recovery_logging to ha_enable_transaction

  sql/sql_delete.cc
    1.99.2.30 04/09/03 15:11:05 tomas@poseidon.(none) +5 -2
    added disable transaction for mysql_truncate

  sql/sql_class.h
    1.146.1.106 04/09/03 15:11:05 tomas@poseidon.(none) +1 -0
    added flag THD::transaction.on to enable/disable transaction

  sql/sql_class.cc
    1.105.27.1 04/09/03 15:11:05 tomas@poseidon.(none) +1 -0
    added flag THD::transaction.on to enable/disable transaction

  sql/handler.h
    1.89.1.35 04/09/03 15:11:05 tomas@poseidon.(none) +1 -1
    renamed ha_recovery_logging to ha_enable_transaction

  sql/handler.cc
    1.103.1.37 04/09/03 15:11:05 tomas@poseidon.(none) +4 -3
    renamed ha_recovery_logging to ha_enable_transaction

  sql/ha_ndbcluster.cc
    1.57.1.1 04/09/03 15:11:05 tomas@poseidon.(none) +51 -18
    added support for large alter table and truncate

  ndb/src/ndbapi/NdbConnection.cpp
    1.14 04/09/03 15:11:05 tomas@poseidon.(none) +4 -2
    added debug printout in restart()

  mysql-test/t/ndb_alter_table.test
    1.6 04/09/03 15:11:05 tomas@poseidon.(none) +17 -0
    added tests to alter table for "large" alter tables and truncates

  mysql-test/r/ndb_alter_table.result
    1.7 04/09/03 15:11:05 tomas@poseidon.(none) +11 -0
    added tests to alter table for "large" alter tables and truncates

ChangeSet
  1.1346.714.1 04/09/03 19:59:29 ram@gw.mysql.r18.ru +3 -0
  A fix (Bug #4980: union statement with () union () order by produces wrong explain).

  sql/sql_union.cc
    1.22.1.27 04/09/03 19:59:27 ram@gw.mysql.r18.ru +4 -0
    A fix (Bug #4980: union statement with () union () order by produces wrong explain).

  mysql-test/t/union.test
    1.22.1.12 04/09/03 19:59:27 ram@gw.mysql.r18.ru +9 -0
    A fix (Bug #4980: union statement with () union () order by produces wrong explain).

  mysql-test/r/union.result
    1.17.1.13 04/09/03 19:59:27 ram@gw.mysql.r18.ru +8 -1
    A fix (Bug #4980: union statement with () union () order by produces wrong explain).

ChangeSet
  1.1616.787.32 04/09/03 19:38:16 ram@gw.mysql.r18.ru +2 -0
  A fix (Bug #5291: float -> string, truncation, sometimes without warning).

  sql/field.cc
    1.179 04/09/03 19:38:12 ram@gw.mysql.r18.ru +1 -1
    A fix (Bug #5291: float -> string, truncation, sometimes without warning).

  mysql-test/r/type_float.result
    1.24 04/09/03 19:38:12 ram@gw.mysql.r18.ru +2 -0
    A fix (Bug #5291: float -> string, truncation, sometimes without warning).

ChangeSet
  1.1346.713.1 04/09/03 19:26:11 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #2631: mlockall called after dropping root permissions).

  sql/mysqld.cc
    1.297.1.214 04/09/03 19:26:05 ram@gw.mysql.r18.ru +86 -36
    A fix (bug #2631: mlockall called after dropping root permissions).

ChangeSet
  1.1616.712.29 04/09/03 16:50:13 jan@hundin.mysql.fi +1 -0
  Fixed copy-paste bug introduced on patch (jan:1.1960).

  innobase/row/row0ins.c
    1.43 04/09/03 16:50:07 jan@hundin.mysql.fi +1 -1
    Fixed copy-paste bug introduced on patch (jan:1.1960).

ChangeSet
  1.1616.865.1 04/09/03 17:47:36 vva@eagle.mysql.r18.ru +11 -0
  1. discarded term.h from the distribution
  2. changed key_* to el_ley_* in the libedit key.h
     (because it's in the conflict with the aix definitions)
  3. use libedit_term.h instead of term.h in the cmd-line-utils/libedit/el.h
  4. added definition of MIN in the cmd-line-utils/libedit/read.c 
     (if it wasn't defined yet)
  5. discarded definition of SUNOS macro from configure.in 
     (now we don't include term.h in the el.h at all)

  configure.in
    1.201.32.1 04/09/03 17:47:33 vva@eagle.mysql.r18.ru +0 -7
    discarded definition of SUNOS macro
    (libedit doesn't require it anymore) 

  cmd-line-utils/libedit/tty.c
    1.4 04/09/03 17:47:33 vva@eagle.mysql.r18.ru +4 -4
    changed functions key_... to el_key_... 
    because it's in conflict with the aix definitions

  cmd-line-utils/libedit/term.c
    1.5 04/09/03 17:47:33 vva@eagle.mysql.r18.ru +33 -35
    1. discarded #include "term.h" at all
    2. changed functions key_* to el_key_*
    3. add declaration of el_key__decode_str

  cmd-line-utils/libedit/read.c
    1.5 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +7 -2
    1. added definition of MIN
    2. fixed problems with undefined uint
    3. changed key_get to el_key_get

  cmd-line-utils/libedit/map.c
    1.6 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +19 -18
    changed functions key_... to el_key_... 
    because it's in conflict with the aix definitions

  cmd-line-utils/libedit/key.h
    1.4 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +13 -12
    changed functions key_... to el_key_... 
    because it's in conflict with the aix definitions

  cmd-line-utils/libedit/key.c
    1.4 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +17 -17
    changed functions key_... to el_key_... 
    because it's in conflict with the aix definitions

  cmd-line-utils/libedit/el.h
    1.4 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +1 -1
    change 
      #include "term.h" 
    to 
      #include "libedit_term.h"

  cmd-line-utils/libedit/el.c
    1.5 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +2 -2
    changed 
    key_init -> el_key_init
    key_end -> el_key_end

  cmd-line-utils/libedit/Makefile.am
    1.9 04/09/03 17:47:32 vva@eagle.mysql.r18.ru +1 -1
    discarded term.h from the distribution

ChangeSet
  1.1616.1.348 04/09/03 14:46:39 joreland@mysql.com +3 -0
  Remove usage of row count (as it trashes _all_ explain & table status)
  Use order by

  sql/ha_ndbcluster.cc
    1.59 04/09/03 14:46:37 joreland@mysql.com +1 -1
    Remove usage of row count (as it trashes _all_ explain & table status)

  mysql-test/t/ndb_index_ordered.test
    1.10 04/09/03 14:46:37 joreland@mysql.com +1 -1
    Use order by

  mysql-test/r/ndb_index_ordered.result
    1.9 04/09/03 14:46:37 joreland@mysql.com +2 -2
    Use order by

  BitKeeper/deleted/.del-term.h~23716a5310508e0
    1.2 04/09/03 17:40:02 vva@eagle.mysql.r18.ru +0 -0
    Delete: cmd-line-utils/libedit/term.h

ChangeSet
  1.1616.712.28 04/09/03 15:26:29 jan@hundin.mysql.fi +10 -0
  Fixed unique prefix key bug for multibyte character sets (BUG #4521) for 
  InnoDB. This fixes also a second part of the same problem with prefix keys
  on a multibyte string column for InnoDB.

  sql/ha_innodb.h
    1.57.1.14 04/09/03 15:26:24 jan@hundin.mysql.fi +1 -0
    Remove unnecessary changes.

  sql/ha_innodb.cc
    1.90.1.55 04/09/03 15:26:24 jan@hundin.mysql.fi +58 -0
    Added function innobase_get_at_most_n_mbchars to return position of
    the nth character in the multibyte character string.

  mysql-test/t/ctype_utf8.test
    1.31 04/09/03 15:26:23 jan@hundin.mysql.fi +60 -1
    Added utf8 character expected test results for InnoDB.

  mysql-test/r/ctype_utf8.result
    1.33 04/09/03 15:26:23 jan@hundin.mysql.fi +66 -0
    Added utf8 character test cases for InnoDB.

  innobase/row/row0upd.c
    1.25 04/09/03 15:26:23 jan@hundin.mysql.fi +26 -6
    Fixed unique prefix key or prefix key using multibyte character set bugs for
    InnoDB (BUG #4521). For prefix keys we have to get the storage length
    for the prefix length of characters in the key.

  innobase/row/row0sel.c
    1.51.1.3 04/09/03 15:26:23 jan@hundin.mysql.fi +12 -3
    Fixed unique prefix key or prefix key using multibyte character set bugs for
    InnoDB (BUG #4521). For prefix keys we have to get the storage length
    for the prefix length of characters in the key.

  innobase/row/row0row.c
    1.9 04/09/03 15:26:23 jan@hundin.mysql.fi +27 -6
    Fixed unique prefix key or prefix key using multibyte character set bugs for
    InnoDB (BUG #4521). For prefix keys we have to get the storage length
    for the prefix length of characters in the key.

  innobase/row/row0ins.c
    1.42 04/09/03 15:26:23 jan@hundin.mysql.fi +13 -4
    Fixed unique prefix key or prefix key using multibyte character set bugs for
    InnoDB (BUG #4521). For prefix keys we have to get the storage length
    for the prefix length of characters in the key.

  innobase/rem/rem0cmp.c
    1.21 04/09/03 15:26:23 jan@hundin.mysql.fi +2 -32
    Remove unnecessary changes.

  innobase/btr/btr0btr.c
    1.30 04/09/03 15:26:23 jan@hundin.mysql.fi +6 -3
    Multibyte character set prefix indexes are not any more fixed size. Therefore,
    we have to chect that length of the index field in not greater than
    prefix length.

ChangeSet
  1.1624.71.3 04/09/03 15:18:40 bell@sanja.is.com.ua +33 -0
  CHECK OPTIONs added (WL#1983)

  sql/table.h
    1.66.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +7 -0
    CHECK OPTIONs added

  sql/table.cc
    1.117 04/09/03 15:17:57 bell@sanja.is.com.ua +34 -14
    CHECK OPTIONs added

  sql/sql_yacc.yy
    1.304 04/09/03 15:17:57 bell@sanja.is.com.ua +8 -4
    CHECK OPTIONs added

  sql/sql_view.cc
    1.12.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +23 -10
    new parameter added
    returnrd values fixed

  sql/sql_update.cc
    1.115.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +34 -0
    CHECK OPTIONs added

  sql/sql_lex.h
    1.141.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +1 -0
    CHECK OPTIONs added

  sql/sql_insert.cc
    1.114.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +37 -0
    CHECK OPTIONs added

  sql/share/ukrainian/errmsg.txt
    1.73.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/swedish/errmsg.txt
    1.112.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/spanish/errmsg.txt
    1.111.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/slovak/errmsg.txt
    1.111.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/serbian/errmsg.txt
    1.65.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/russian/errmsg.txt
    1.108.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/romanian/errmsg.txt
    1.108.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/portuguese/errmsg.txt
    1.110.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/polish/errmsg.txt
    1.111.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/norwegian/errmsg.txt
    1.110.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/norwegian-ny/errmsg.txt
    1.110.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/korean/errmsg.txt
    1.110.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/japanese/errmsg.txt
    1.110.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/italian/errmsg.txt
    1.117.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/hungarian/errmsg.txt
    1.112.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/greek/errmsg.txt
    1.111.1.1 04/09/03 15:17:57 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/german/errmsg.txt
    1.110.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/french/errmsg.txt
    1.110.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/estonian/errmsg.txt
    1.113.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/english/errmsg.txt
    1.119.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/dutch/errmsg.txt
    1.114.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/danish/errmsg.txt
    1.110.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  sql/share/czech/errmsg.txt
    1.110.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +2 -0
    new error messages

  mysql-test/t/view.test
    1.25.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +68 -2
    test of CHECK OPTION in a views

  mysql-test/r/view.result
    1.29.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +75 -2
    test of CHECK OPTION in a views

  include/mysqld_error.h
    1.105.1.1 04/09/03 15:17:56 bell@sanja.is.com.ua +3 -1
    new error messages

ChangeSet
  1.1616.864.1 04/09/03 13:55:40 joreland@mysql.com +1 -0
  Added support for HA_READ_ORDER +
  Added table statistics

  sql/ha_ndbcluster.cc
    1.55.1.1 04/09/03 13:55:38 joreland@mysql.com +95 -11
    Added support for HA_READ_ORDER +
    Added table statistics

ChangeSet
  1.1616.1.346 04/09/03 11:24:14 tomas@poseidon.(none) +1 -0
  introduced my_init() in backwards compatible Ndb constructor

  ndb/src/ndbapi/Ndbinit.cpp
    1.13 04/09/03 11:24:09 tomas@poseidon.(none) +2 -0
    introduced my_init() in backwards compatible Ndb constructor

ChangeSet
  1.1346.712.1 04/09/02 22:06:30 igor@rurik.mysql.com +5 -0
  select.result, select.test:
    Added a test case for bug #5333.
  null_key.result, key_primary.result:
    Made covering index usable for const tables.
  sql_select.cc:
    Made covering index usable for const tables:
    downported the corresponding code from 4.1.
    Simultaneously fixed bug #5333 reported for 4.1.
    The bug was due to the fact that field index in join
    structures was always set to 0 for const tables.

  mysql-test/r/select.result
    1.8.3.1 04/09/02 21:36:40 igor@rurik.mysql.com +16 -0
    Added a test case for bug #5333.

  mysql-test/r/null_key.result
    1.10.1.7 04/09/02 21:35:59 igor@rurik.mysql.com +1 -1
    Made covering index usable for const tables.

  mysql-test/r/key_primary.result
    1.5.1.1 04/09/02 21:35:19 igor@rurik.mysql.com +1 -1
    Made covering index usable for const tables.

  mysql-test/t/select.test
    1.12.2.1 04/09/02 21:34:13 igor@rurik.mysql.com +21 -0
    Added a test case for bug #5333.

  sql/sql_select.cc
    1.152.23.1 04/09/02 21:27:58 igor@rurik.mysql.com +10 -1
    Made covering index usable for const tables:
    downported the corresponding code from 4.1.
    Simultaneously fixed bug #5333 reported for 4.1.
    The bug was due to the fact that field index in join
    structures was always set to 0 for const tables.

ChangeSet
  1.1616.861.2 04/09/03 02:25:27 monty@mysql.com +9 -0
  Remove extra '/' after mysql_real_data_home
  Add missing parameter to strxnmov() that caused some INTO OUTFILE commands to core dump

  sql/sql_table.cc
    1.157.2.86 04/09/03 02:25:25 monty@mysql.com +1 -1
    Remove extra '/' after mysql_real_data_home

  sql/sql_load.cc
    1.46.3.32 04/09/03 02:25:25 monty@mysql.com +1 -1
    Remove extra '/' after mysql_real_data_home

  sql/sql_class.cc
    1.105.1.75 04/09/03 02:25:25 monty@mysql.com +2 -1
    Add missing parameter to strxnmov() that caused some INTO OUTFILE commands to core dump

  sql/item_cmpfunc.cc
    1.111.1.43 04/09/03 02:25:25 monty@mysql.com +0 -1
    Remove not relevant comment

  mysql-test/t/rename.test
    1.8 04/09/03 02:25:24 monty@mysql.com +2 -0
    Remove tables used in other tests that may affect this one

  mysql-test/t/lowercase_table.test
    1.15 04/09/03 02:25:24 monty@mysql.com +2 -0
    Remove tables used in other tests that may affect this one

  mysql-test/r/rename.result
    1.7.1.1 04/09/03 02:25:24 monty@mysql.com +1 -0
    Remove tables used in other tests that may affect this one

  mysql-test/r/lowercase_table.result
    1.9.1.4 04/09/03 02:25:24 monty@mysql.com +1 -0
    Remove tables used in other tests that may affect this one

  mysql-test/mysql-test-run.sh
    1.208 04/09/03 02:25:24 monty@mysql.com +6 -7
    Ensure that clients used the supplied --socket argument

ChangeSet
  1.1346.707.11 04/09/02 18:12:05 paul@kite-hub.kitebird.com +22 -0
  errmsg.txt:
    Add GPL comment

  sql/share/ukrainian/errmsg.txt
    1.11.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -3
    Add GPL comment

  sql/share/swedish/errmsg.txt
    1.46.1.15 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/spanish/errmsg.txt
    1.47.1.16 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
    Add GPL comment

  sql/share/slovak/errmsg.txt
    1.46.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/russian/errmsg.txt
    1.45.1.15 04/09/02 18:11:33 paul@kite-hub.kitebird.com +18 -2
    Add GPL comment

  sql/share/romanian/errmsg.txt
    1.44.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
    Add GPL comment

  sql/share/portuguese/errmsg.txt
    1.47.1.16 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
    Add GPL comment

  sql/share/polish/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
    Add GPL comment

  sql/share/norwegian/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/norwegian-ny/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/korean/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/japanese/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +17 -2
    Add GPL comment

  sql/share/italian/errmsg.txt
    1.52.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/hungarian/errmsg.txt
    1.47.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +18 -2
    Add GPL comment

  sql/share/greek/errmsg.txt
    1.46.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/german/errmsg.txt
    1.47.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
    Add GPL comment

  sql/share/french/errmsg.txt
    1.46.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/estonian/errmsg.txt
    1.47.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -3
    Add GPL comment

  sql/share/english/errmsg.txt
    1.51.1.21 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/dutch/errmsg.txt
    1.49.1.17 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -2
    Add GPL comment

  sql/share/danish/errmsg.txt
    1.45.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +15 -2
    Add GPL comment

  sql/share/czech/errmsg.txt
    1.46.1.14 04/09/02 18:11:33 paul@kite-hub.kitebird.com +16 -0
    Add GPL comment

ChangeSet
  1.1624.71.2 04/09/02 19:14:34 pem@mysql.comhem.se +3 -0
  Fixed BUG#5307: Stored procedure allows statement after BEGIN ... END.

  sql/sp_head.cc
    1.91.1.1 04/09/02 19:14:31 pem@mysql.com +11 -2
    Use the correct end-of-query pointer when extracting the body in the case
    of a create procedure compound with another statement.

  mysql-test/t/sp.test
    1.84 04/09/02 19:14:31 pem@mysql.com +12 -0
    New test case for BUG#5307

  mysql-test/r/sp.result
    1.85 04/09/02 19:14:30 pem@mysql.com +8 -0
    New test case for BUG#5307

ChangeSet
  1.1616.863.2 04/09/02 20:06:25 heikki@hundin.mysql.fi +1 -0
  srv0start.c:
    Change a reference to ibman.php to a reference in the MySQL manual; someone should change the 20 other places in the source code where we still refer to ibman.php

  innobase/srv/srv0start.c
    1.69 04/09/02 20:06:11 heikki@hundin.mysql.fi +4 -3
    Change a reference to ibman.php to a reference in the MySQL manual; someone should change the 20 other places in the source code where we still refer to ibman.php

ChangeSet
  1.1616.863.1 04/09/02 20:16:01 konstantin@mysql.com +5 -0
  A fix and test case for Bug#4231 "Wrong result with MYSQL_TIME
  parameters": when unpacking binary time recieved from client, handle
  the case when length is 0: it means all MYSQL_TIME members are zero.

  tests/client_test.c
    1.51.15.1 04/09/02 20:15:58 konstantin@mysql.com +74 -0
    Test case for bug#4231 "Wrong result with MYSQL_TIME parameters"

  sql/sql_prepare.cc
    1.34.27.1 04/09/02 20:15:58 konstantin@mysql.com +30 -20
    A fix for Bug#4231 "Wrong result with MYSQL_TIME parameters": 
    when unpacking binary time recieved from client, handle the
    case when length is 0: it means all MYSQL_TIME members are zero.

  sql-common/my_time.c
    1.6 04/09/02 20:15:58 konstantin@mysql.com +10 -0
    set_zero_time implementation added.

  libmysql/libmysql.c
    1.156.1.106 04/09/02 20:15:58 konstantin@mysql.com +0 -7
    set_zero_time implementation is now shared between client and
    server.

  include/my_time.h
    1.5 04/09/02 20:15:58 konstantin@mysql.com +2 -0
    Declaration for set_zero_time: a tiny piece of code, which I
    see no reason to not reuse.

ChangeSet
  1.1616.862.1 04/09/02 15:51:44 tomas@poseidon.(none) +4 -0
  fixed wrong initial auto increment value bug#5369

  sql/ha_ndbcluster.cc
    1.57 04/09/02 15:51:41 tomas@poseidon.(none) +1 -1
    fixed wrong initial auto increment value bug#5369

  ndb/tools/waiter.cpp
    1.9 04/09/02 15:51:41 tomas@poseidon.(none) +5 -5
    added option to set timeout to ndb_waiter

  mysql-test/r/ndb_index_unique.result
    1.6 04/09/02 15:51:41 tomas@poseidon.(none) +1 -1
    fixed wrong initial auto increment value bug#5369

  mysql-test/r/ndb_alter_table.result
    1.6 04/09/02 15:51:41 tomas@poseidon.(none) +1 -1
    fixed wrong initial auto increment value bug#5369

ChangeSet
  1.1624.71.1 04/09/02 17:24:25 pem@mysql.comhem.se +4 -0
  Fixed BUG#5287: Stored procedure crash if leave outside loop.
  Bug in diff_handlers and diff_cursors made it attempt to pop
  the wrong number at jumps sometimes.

  sql/sp_pcontext.h
    1.14 04/09/02 17:24:22 pem@mysql.com +1 -1
    Made m_handlers available for diff_handlers.

  sql/sp_pcontext.cc
    1.17 04/09/02 17:24:22 pem@mysql.com +3 -6
    Fixed diff_handlers and diff_cursors methods, they miscounted.

  mysql-test/t/sp.test
    1.83 04/09/02 17:24:22 pem@mysql.com +17 -0
    New testcase for BUG#5287.

  mysql-test/r/sp.result
    1.84 04/09/02 17:24:21 pem@mysql.com +12 -0
    New testcase for BUG#5287.

ChangeSet
  1.1616.1.343 04/09/02 15:02:46 tomas@poseidon.(none) +1 -0
  see resp file

  mysql-test/ndb/ndbcluster.sh
    1.21 04/09/02 15:02:43 tomas@poseidon.(none) +25 -11
    added better/safer shutdown

ChangeSet
  1.1616.833.33 04/09/02 16:57:26 monty@mysql.com +7 -0
  After merge fixes

  tests/client_test.c
    1.51.14.1 04/09/02 16:57:23 monty@mysql.com +1 -1
    After merge fixes

  sql/table.cc
    1.111.1.2 04/09/02 16:57:23 monty@mysql.com +0 -1
    After merge fixes

  sql/sql_base.cc
    1.145.1.77 04/09/02 16:57:23 monty@mysql.com +1 -1
    After merge fixes

  mysql-test/t/lowercase_table.test
    1.14 04/09/02 16:57:23 monty@mysql.com +1 -1
    After merge fixes

  mysql-test/t/alter_table.test
    1.29.1.2 04/09/02 16:57:23 monty@mysql.com +2 -2
    Use MASTER_MYSOCK instead of master.sock

  mysql-test/r/lowercase_table.result
    1.9.1.3 04/09/02 16:57:23 monty@mysql.com +4 -8
    After merge fixes

  mysql-test/mysql-test-run.sh
    1.207 04/09/02 16:57:23 monty@mysql.com +1 -1
    Export MASTER_MYSOCK (used in some tests)
    

ChangeSet
  1.1616.787.28 04/09/02 15:13:50 mronstrom@mysql.com +1 -0
  Fix for overwriting of the stack when table name length was larger
  than 32 bytes. getWords interpreted length as number of words and
  got number of bytes.

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.12.1.1 04/09/02 15:13:44 mronstrom@mysql.com +1 -1
    Fix for overwriting of the stack when table name length was larger
    than 32 bytes. getWords interpreted length as number of words and
    got number of bytes.

ChangeSet
  1.1616.860.1 04/09/02 15:08:17 mronstrom@mysql.com +1 -0
  Fix for bug overwriting stack when table name larger than 32 bytes.
  getWords interprets the length as number of words and previously
  number of bytes was sent in.

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.13 04/09/02 15:08:11 mronstrom@mysql.com +1 -1
    Fix for bug overwriting stack when table name larger than 32 bytes.
    getWords interprets the length as number of words and previously
    number of bytes was sent in.

ChangeSet
  1.1616.828.33 04/09/02 12:04:50 tomas@poseidon.(none) +10 -0
  added connect thread to Ndb_cluster_connection +
  some other small fixes

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.2 04/09/02 12:04:47 tomas@poseidon.(none) +75 -17
    added connect thread

  ndb/src/ndbapi/TransporterFacade.cpp
    1.16.2.3 04/09/02 12:04:47 tomas@poseidon.(none) +17 -25
    removed call to atexit

  ndb/src/ndbapi/ClusterMgr.cpp
    1.11 04/09/02 12:04:47 tomas@poseidon.(none) +15 -8
    added my_thread_init for debug

  ndb/src/kernel/vm/WatchDog.cpp
    1.2 04/09/02 12:04:47 tomas@poseidon.(none) +5 -0
    added my_thread_init for debug

  ndb/src/kernel/main.cpp
    1.30 04/09/02 12:04:47 tomas@poseidon.(none) +2 -0
    ndbd to do chdir

  ndb/src/common/mgmcommon/NdbConfig.c
    1.9 04/09/02 12:04:47 tomas@poseidon.(none) +22 -15
    method to retrieve datadir path (to user for chdir)

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.11 04/09/02 12:04:47 tomas@poseidon.(none) +3 -1
    added options to do_connect to contol how connects failures should be treated

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.2 04/09/02 12:04:47 tomas@poseidon.(none) +11 -1
    Added connect thread

  ndb/include/mgmcommon/NdbConfig.h
    1.4 04/09/02 12:04:47 tomas@poseidon.(none) +1 -0
    method to retrieve datadir path (to user for chdir)

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.7 04/09/02 12:04:47 tomas@poseidon.(none) +1 -1
    added options to do_connect to contol how connects failures should be treated

ChangeSet
  1.1616.859.1 04/09/02 12:42:03 pekka@mysql.com +3 -0
  ha_ndbcluster.cc, ndb_blob.test, ndb_blob.result:
    bug-5013 fix

  sql/ha_ndbcluster.cc
    1.53.2.1 04/09/02 12:37:39 pekka@mysql.com +5 -3
    bug-5013 fix

  mysql-test/t/ndb_blob.test
    1.5 04/09/02 12:37:39 pekka@mysql.com +28 -1
    bug-5013 fix

  mysql-test/r/ndb_blob.result
    1.6 04/09/02 12:37:39 pekka@mysql.com +20 -3
    bug-5013 fix

ChangeSet
  1.1624.26.77 04/09/02 12:09:26 bell@sanja.is.com.ua +27 -0
  checked INTO clause during view creation (BUG#5332)

  sql/sql_view.cc
    1.15 04/09/02 12:09:21 bell@sanja.is.com.ua +13 -4
    checked INTO clause during view creation

  sql/share/ukrainian/errmsg.txt
    1.74 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/swedish/errmsg.txt
    1.113 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/spanish/errmsg.txt
    1.112 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/slovak/errmsg.txt
    1.112 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/serbian/errmsg.txt
    1.66 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/russian/errmsg.txt
    1.109 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/romanian/errmsg.txt
    1.109 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/portuguese/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/polish/errmsg.txt
    1.112 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/norwegian/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/norwegian-ny/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/korean/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/japanese/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/italian/errmsg.txt
    1.118 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/hungarian/errmsg.txt
    1.113 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/greek/errmsg.txt
    1.112 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/german/errmsg.txt
    1.111 04/09/02 12:09:21 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/french/errmsg.txt
    1.111 04/09/02 12:09:20 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/estonian/errmsg.txt
    1.114 04/09/02 12:09:20 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/english/errmsg.txt
    1.120 04/09/02 12:09:20 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/dutch/errmsg.txt
    1.115 04/09/02 12:09:20 bell@sanja.is.com.ua +1 -1
    error message made more general

  sql/share/danish/errmsg.txt
    1.111 04/09/02 12:09:20 bell@sanja.is.com.ua +2 -2
    error message made more general

  sql/share/czech/errmsg.txt
    1.111 04/09/02 12:09:20 bell@sanja.is.com.ua +1 -1
    error message made more general

  mysql-test/t/view.test
    1.36 04/09/02 12:09:20 bell@sanja.is.com.ua +12 -0
    VIEW over SELECT with prohibited clauses

  mysql-test/r/view.result
    1.40 04/09/02 12:09:20 bell@sanja.is.com.ua +8 -0
    VIEW over SELECT with prohibited clauses

  include/mysqld_error.h
    1.106 04/09/02 12:09:20 bell@sanja.is.com.ua +2 -2
    bug name and number of bugs fixed

ChangeSet
  1.1616.858.2 04/09/02 12:34:27 bar@mysql.com +3 -0
  Bug#4338 mysql-test-run fails if compiled with non-latin1 character set

  scripts/mysql_fix_privilege_tables.sql
    1.4.1.5 04/09/02 12:34:22 bar@mysql.com +18 -18
    Bug#4338 mysql-test-run fails if compiled with non-latin1 character set

  scripts/mysql_create_system_tables.sh
    1.7.1.9 04/09/02 12:34:22 bar@mysql.com +25 -10
    Bug#4338 mysql-test-run fails if compiled with non-latin1 character set

  mysql-test/r/system_mysql_db.result
    1.6.1.4 04/09/02 12:34:22 bar@mysql.com +76 -76
    Bug#4338 mysql-test-run fails if compiled with non-latin1 character set

ChangeSet
  1.1616.787.24 04/09/02 11:10:26 hf@deer.(none) +1 -0
  Addition to the fix for #4815

  sql/sql_class.cc
    1.105.25.2 04/09/02 11:10:23 hf@deer.(none) +2 -10
    Code simplified with strxnmov

ChangeSet
  1.1624.69.10 04/09/02 07:40:48 bell@sanja.is.com.ua +3 -0
  fixed bug handling in views (BUG#5276)

  sql/sql_base.cc
    1.176 04/09/02 07:40:44 bell@sanja.is.com.ua +2 -2
    fixed bug handling in views

  mysql-test/t/view.test
    1.35 04/09/02 07:40:44 bell@sanja.is.com.ua +11 -0
    bug handlimg from VIEWs

  mysql-test/r/view.result
    1.39 04/09/02 07:40:44 bell@sanja.is.com.ua +7 -0
    bug handlimg from VIEWs

ChangeSet
  1.1346.707.9 04/09/02 01:17:28 miguel@hegel.txg.br +1 -0
  Fix for bug #5302

  sql/mysqld.cc
    1.297.1.213 04/09/02 01:17:23 miguel@hegel.txg.br +1 -1
    Fix for bug #5302

ChangeSet
  1.1624.69.9 04/09/02 00:11:40 bell@sanja.is.com.ua +3 -0
  fixed printing of characters casting operartion (BUG#5264)

  sql/item_timefunc.cc
    1.64 04/09/02 00:11:36 bell@sanja.is.com.ua +1 -1
    fixed printing of characters casting operartion

  mysql-test/t/view.test
    1.34 04/09/02 00:11:36 bell@sanja.is.com.ua +8 -0
    view with cast operation

  mysql-test/r/view.result
    1.38 04/09/02 00:11:36 bell@sanja.is.com.ua +8 -0
    view with cast operation

ChangeSet
  1.1624.69.8 04/09/01 23:27:40 bell@sanja.is.com.ua +3 -0
  fixed staistic of subquery if outer field resolved in merged view (BUG#5247)

  sql/item.cc
    1.73.3.2 04/09/01 23:27:37 bell@sanja.is.com.ua +30 -10
    fixed staistic of subquery if outer field resolved in merged view

  mysql-test/t/view.test
    1.33 04/09/01 23:27:36 bell@sanja.is.com.ua +10 -0
    problem with used_tables() of outer reference resolved in VIEW

  mysql-test/r/view.result
    1.37 04/09/01 23:27:36 bell@sanja.is.com.ua +8 -0
    problem with used_tables() of outer reference resolved in VIEW

ChangeSet
  1.1624.69.7 04/09/01 22:48:59 bell@sanja.is.com.ua +4 -0
  system charset (with wich VIEW printed) saved in .frm and restored before parsing view (BUG#5163)

  sql/table.h
    1.68 04/09/01 22:48:56 bell@sanja.is.com.ua +1 -0
    system charset (with wich VIEW printed) saved in .frm

  sql/sql_view.cc
    1.14 04/09/01 22:48:56 bell@sanja.is.com.ua +29 -7
    system charset (with wich VIEW printed) saved in .frm and restored before parsing view

  mysql-test/t/view.test
    1.32 04/09/01 22:48:56 bell@sanja.is.com.ua +10 -0
    VIEWs with national characters

  mysql-test/r/view.result
    1.36 04/09/01 22:48:56 bell@sanja.is.com.ua +8 -0
    VIEWs with national characters

ChangeSet
  1.1616.858.1 04/09/01 21:32:24 bell@sanja.is.com.ua +2 -0
  fixed typo in group_concat printing (BUG#5161)

  sql/item_sum.cc
    1.89.1.33 04/09/01 21:31:50 bell@sanja.is.com.ua +1 -1
    fixed typo

  mysql-test/r/func_gconcat.result
    1.27.1.4 04/09/01 21:31:50 bell@sanja.is.com.ua +3 -3
    fixed typo

ChangeSet
  1.1624.69.6 04/09/01 20:30:48 bell@sanja.is.com.ua +4 -0
  fixed printing of real constants (BUG#5160)

  sql/item.h
    1.71.1.22 04/09/01 20:30:45 bell@sanja.is.com.ua +5 -3
    fixed printing of real constants

  sql/item.cc
    1.73.3.1 04/09/01 20:30:45 bell@sanja.is.com.ua +15 -0
    fixed printing of real constants

  mysql-test/t/view.test
    1.31 04/09/01 20:30:45 bell@sanja.is.com.ua +7 -0
    VIEW with floating point (long bumber) as column

  mysql-test/r/view.result
    1.35 04/09/01 20:30:45 bell@sanja.is.com.ua +5 -0
    VIEW with floating point (long bumber) as column

ChangeSet
  1.1346.707.8 04/09/01 14:02:11 miguel@hegel.txg.br +1 -0
  Fix for bug #5302

  sql/mysqld.cc
    1.297.1.212 04/09/01 14:02:06 miguel@hegel.txg.br +7 -0
    Fix for bug #5302

ChangeSet
  1.1624.69.5 04/09/01 19:00:41 bell@sanja.is.com.ua +7 -0
  adding mysql.proc to table list if view contains stored procedures (BUG#5151)

  sql/sql_view.cc
    1.13 04/09/01 19:00:38 bell@sanja.is.com.ua +31 -4
    adding mysql.proc to table list if view contains stored procedures

  sql/sql_parse.cc
    1.353 04/09/01 19:00:38 bell@sanja.is.com.ua +1 -1
    hint to find mysql.proc

  sql/sql_lex.h
    1.142 04/09/01 19:00:38 bell@sanja.is.com.ua +1 -0
    hint to find mysql.proc

  sql/sp.cc
    1.49.3.1 04/09/01 19:00:38 bell@sanja.is.com.ua +10 -4
    hint to find mysql.proc

  sql/item_func.cc
    1.134.1.19 04/09/01 19:00:37 bell@sanja.is.com.ua +2 -1
    after review fix

  mysql-test/t/view.test
    1.30 04/09/01 19:00:37 bell@sanja.is.com.ua +17 -1
    VIEW over droped function

  mysql-test/r/view.result
    1.34 04/09/01 19:00:37 bell@sanja.is.com.ua +17 -2
    fixed test
    VIEW over droped function

ChangeSet
  1.1616.853.2 04/09/01 14:56:53 tomas@poseidon.(none) +20 -0
  added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/tools/select_all.cpp
    1.6 04/09/01 14:56:50 tomas@poseidon.(none) +14 -0
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/tools/listTables.cpp
    1.7 04/09/01 14:56:50 tomas@poseidon.(none) +41 -4
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/TransporterFacade.hpp
    1.7.1.4 04/09/01 14:56:50 tomas@poseidon.(none) +5 -4
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/TransporterFacade.cpp
    1.16.2.2 04/09/01 14:56:50 tomas@poseidon.(none) +58 -79
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/Ndblist.cpp
    1.6 04/09/01 14:56:50 tomas@poseidon.(none) +3 -2
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/Ndbinit.cpp
    1.12 04/09/01 14:56:50 tomas@poseidon.(none) +83 -50
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/Ndbif.cpp
    1.17 04/09/01 14:56:50 tomas@poseidon.(none) +47 -33
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/NdbReceiver.cpp
    1.5.1.1 04/09/01 14:56:50 tomas@poseidon.(none) +3 -0
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.9.1.1 04/09/01 14:56:50 tomas@poseidon.(none) +1 -3
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.19.1.1 04/09/01 14:56:50 tomas@poseidon.(none) +5 -6
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/NdbConnection.cpp
    1.13 04/09/01 14:56:50 tomas@poseidon.(none) +3 -13
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/Ndb.cpp
    1.23 04/09/01 14:56:50 tomas@poseidon.(none) +12 -5
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/ndbapi/Makefile.am
    1.8 04/09/01 14:56:50 tomas@poseidon.(none) +1 -0
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.12 04/09/01 14:56:50 tomas@poseidon.(none) +1 -1
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.21.1.1 04/09/01 14:56:50 tomas@poseidon.(none) +8 -5
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/src/mgmsrv/Makefile.am
    1.14 04/09/01 14:56:50 tomas@poseidon.(none) +2 -1
    changed so that datadir is "." by default so that behaviour is the same as before

  ndb/include/ndbapi/Ndb.hpp
    1.11 04/09/01 14:56:50 tomas@poseidon.(none) +11 -1
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/include/Makefile.am
    1.6 04/09/01 14:56:50 tomas@poseidon.(none) +1 -0
    added class Ndb_cluster_connection to prepare for making order of starting mysqld and ndbd irrelevant

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.1 04/09/01 14:46:53 tomas@poseidon.(none) +35 -0

  ndb/include/ndbapi/ndb_cluster_connection.hpp
    1.0 04/09/01 14:46:53 tomas@poseidon.(none) +0 -0
    BitKeeper file /home/tomas/mysql-4.1-ndb/ndb/include/ndbapi/ndb_cluster_connection.hpp

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.1 04/09/01 14:46:42 tomas@poseidon.(none) +98 -0

  ndb/src/ndbapi/ndb_cluster_connection.cpp
    1.0 04/09/01 14:46:42 tomas@poseidon.(none) +0 -0
    BitKeeper file /home/tomas/mysql-4.1-ndb/ndb/src/ndbapi/ndb_cluster_connection.cpp

ChangeSet
  1.1346.710.1 04/09/01 16:04:01 lenz@mysql.com +1 -0
   - removed swedish errmsg.OLD

  BitKeeper/deleted/.del-errmsg.OLD~de59ad17392012d
    1.27 04/09/01 16:01:56 lenz@mysql.com +0 -0
    Delete: sql/share/swedish/errmsg.OLD

ChangeSet
  1.1346.707.6 04/09/01 16:41:09 heikki@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    If ALTER TABLE ... DROP FOREIGN KEY ... fails because of a wrong constraint name, return a table handler error number 150 instead of 152; the value 152 was misleading, as it referred to '152 = Cannot delete a parent row', whereas '150 = Foreign key constraint is incorrectly formed' is less misleading

  sql/ha_innodb.cc
    1.73.1.146 04/09/01 16:41:00 heikki@hundin.mysql.fi +3 -2
    If ALTER TABLE ... DROP FOREIGN KEY ... fails because of a wrong constraint name, return a table handler error number 150 instead of 152; the value 152 was misleading, as it referred to '152 = Cannot delete a parent row', whereas '150 = Foreign key constraint is incorrectly formed' is less misleading

ChangeSet
  1.1616.1.340 04/09/01 13:42:58 joreland@mysql.com +4 -0
  Piggy back close scan req

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.27 04/09/01 13:42:56 joreland@mysql.com +7 -27
    Piggy back close scan req

  ndb/src/ndbapi/NdbConnectionScan.cpp
    1.11 04/09/01 13:42:56 joreland@mysql.com +10 -1
    Piggy back close scan req

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.31 04/09/01 13:42:56 joreland@mysql.com +42 -55
    Piggy back close scan req

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.15 04/09/01 13:42:56 joreland@mysql.com +1 -2
    Piggy back close scan req

ChangeSet
  1.1616.857.8 04/09/01 14:04:17 marko@hundin.mysql.fi +1 -0
  row0mysql.c:
    row_drop_table_for_mysql(): Removed duplicated block of code.

  innobase/row/row0mysql.c
    1.67 04/09/01 13:54:01 marko@hundin.mysql.fi +0 -15
    row_drop_table_for_mysql(): Removed duplicated block of code.

ChangeSet
  1.1616.857.7 04/09/01 15:39:15 bar@mysql.com +5 -0
  Allow IN to convert arguments into Unicode in some cases.

  sql/item_func.h
    1.68.1.42 04/09/01 15:39:10 bar@mysql.com +5 -2
    Allow IN to convert arguments into Unicode in some cases.

  sql/item_func.cc
    1.124.1.82 04/09/01 15:39:10 bar@mysql.com +8 -4
    Allow IN to convert arguments into Unicode in some cases.

  sql/item_cmpfunc.cc
    1.111.1.42 04/09/01 15:39:10 bar@mysql.com +50 -4
    Allow IN to convert arguments into Unicode in some cases.

  mysql-test/t/func_in.test
    1.12 04/09/01 15:39:10 bar@mysql.com +7 -0
    Allow IN to convert arguments into Unicode in some cases.

  mysql-test/r/func_in.result
    1.12.1.1 04/09/01 15:39:10 bar@mysql.com +10 -0
    Allow IN to convert arguments into Unicode in some cases.

ChangeSet
  1.1346.709.1 04/09/01 12:36:01 joerg@mysql.com +1 -0
  Correct a typo error: cpp symbol is "BIG_TABLES", not "BIG_FILES"
  (backport from 4.1).

  configure.in
    1.191.1.122 04/09/01 12:35:59 joerg@mysql.com +2 -2
    Defining "BIG_TABLES" works around a problem with the Sun Forte
    compiler for Solaris on x86 platforms: improper handling of "long long".
    Error shows up on the "limit_rows_found" variable in test "union".
    Old "BIG_FILES" was a typing error (backport from 4.1).

ChangeSet
  1.1616.857.6 04/09/01 13:56:33 bar@mysql.com +3 -0
  Move collation aggregation with superset conversion code
  from Item_bool_func2 into DTCollation to make it reusable
  for other types of items.

  sql/item_cmpfunc.cc
    1.111.1.41 04/09/01 13:56:28 bar@mysql.com +8 -16
    Move collation aggregation with superset conversion code
    from Item_bool_func2 into DTCollation to make it reusable
    for other types of items.

  sql/item.h
    1.56.1.85 04/09/01 13:56:28 bar@mysql.com +9 -3
    Move collation aggregation with superset conversion code
    from Item_bool_func2 into DTCollation to make it reusable
    for other types of items.

  sql/item.cc
    1.58.1.97 04/09/01 13:56:28 bar@mysql.com +28 -2
    Move collation aggregation with superset conversion code
    from Item_bool_func2 into DTCollation to make it reusable
    for other types of items.

ChangeSet
  1.1616.857.5 04/09/01 12:50:23 konstantin@mysql.com +1 -0
  Make client_test pass on 64-bit HP-UX11: long is 64 bit,
  replace all (mis)uses of it with int32.

  tests/client_test.c
    1.51.1.54 04/09/01 12:50:20 konstantin@mysql.com +33 -33
    Make client_test pass on 64-bit HP-UX11: long is 64 bit,
    replace all (mis)uses of it with int32.

ChangeSet
  1.1616.828.30 04/09/01 04:50:17 joreland@mysql.com +1 -0
  Fix bug in trans counter for read

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.1.5 04/09/01 04:50:15 joreland@mysql.com +2 -2
    Fix bug in trans counter for read

ChangeSet
  1.1346.708.1 04/08/31 18:59:41 patg@krsna.patg.net +1 -0
  mysqld_safe.sh:
    bug #5001, added conditional if to test if port set, then only kill the processes
    for this port, not all processes (in the case of this bug where multiple servers 
    are killed.)
    The change to the 'grep' to make sure mysqld_safe isn't killed was per Serg's
    discovery that mysqld_safe would get killed. 
    In my testing, in killing one of the pids for a running server, the "if test ! -f $pid_file"
    was the case that evaluated as true, so in order to test, I had to comment that block
    out.

  scripts/mysqld_safe.sh
    1.56.1.14 04/08/31 18:59:17 patg@krsna.patg.net +15 -2
    bug #5001, added conditional if to test if port set, then only kill the processes
    for this port, not all processes (in the case of this bug where multiple servers 
    are killed.)
    
    The change to the 'grep' to make sure mysqld_safe isn't killed was per Serg's
    discovery that mysqld_safe would get killed. 
    
    In my testing, in killing one of the pids for a running server, the "if test ! -f $pid_file"
    was the case that evaluated as true, so in order to test, I had to comment that block
    out.

ChangeSet
  1.1616.828.29 04/08/31 22:17:58 joreland@mysql.com +1 -0
  Also update printer

  ndb/src/common/debugger/EventLogger.cpp
    1.7 04/08/31 22:17:56 joreland@mysql.com +5 -2
    Also update printer

ChangeSet
  1.1616.828.28 04/08/31 22:12:08 joreland@mysql.com +3 -0
  Added some more options to TC timers, such as:
  1) explicit start/stop timer (instead of perodical reports)
  2) scan & range scan reporting

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.1.4 04/08/31 22:12:06 joreland@mysql.com +56 -45
    Added some more options to TC timers, such as:
    1) explicit start/stop timer (instead of perodical reports)
    2) scan & range scan reporting

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.8.1.3 04/08/31 22:12:06 joreland@mysql.com +34 -9
    Added some more options to TC timers, such as:
    1) explicit start/stop timer (instead of perodical reports)
    2) scan & range scan reporting

  ndb/include/kernel/signaldata/DumpStateOrd.hpp
    1.3 04/08/31 22:12:06 joreland@mysql.com +3 -0
    Added some more options to TC timers, such as:
    1) explicit start/stop timer (instead of perodical reports)
    2) scan & range scan reporting

ChangeSet
  1.1616.828.27 04/08/31 21:34:11 joreland@mysql.com +1 -0
  bug#4591

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.22 04/08/31 21:34:09 joreland@mysql.com +1 -1
    bug#4591
    Wait for not started instead of (! no contact)

ChangeSet
  1.1346.707.3 04/08/31 13:29:28 mwagner@here.mwagner.org +1 -0
  Do-compile:
    Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.

  Build-tools/Do-compile
    1.74.1.12 04/08/31 13:29:06 mwagner@here.mwagner.org +1 -1
    Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.

ChangeSet
  1.1616.850.2 04/08/31 21:10:57 bell@sanja.is.com.ua +10 -0
  after review patch

  sql/sql_yacc.yy
    1.203.1.144 04/08/31 21:10:53 bell@sanja.is.com.ua +12 -8
    'place' to detect WHERE clause

  sql/sql_select.h
    1.60.1.10 04/08/31 21:10:53 bell@sanja.is.com.ua +0 -1
    removed unused function

  sql/sql_select.cc
    1.216.1.152 04/08/31 21:10:53 bell@sanja.is.com.ua +0 -54
    removed unused function

  sql/sql_parse.cc
    1.271.1.107 04/08/31 21:10:53 bell@sanja.is.com.ua +36 -0
    function for creation negated expression

  sql/mysql_priv.h
    1.186.85.1 04/08/31 21:10:53 bell@sanja.is.com.ua +3 -1
    'place' to detect WHERE clause

  sql/item_cmpfunc.h
    1.73.1.22 04/08/31 21:10:53 bell@sanja.is.com.ua +3 -0
    test of boolean functions added

  sql/item_cmpfunc.cc
    1.111.1.40 04/08/31 21:10:53 bell@sanja.is.com.ua +1 -4
    NOT subtree is already checked, so wee need to return just argument

  sql/item.h
    1.56.1.84 04/08/31 21:10:53 bell@sanja.is.com.ua +2 -2
    test of boolean functions added

  mysql-test/t/negation_elimination.test
    1.3 04/08/31 21:10:53 bell@sanja.is.com.ua +4 -0
    new tests of negation elimination

  mysql-test/r/negation_elimination.result
    1.5 04/08/31 21:10:53 bell@sanja.is.com.ua +13 -0
    new tests of negation elimination

ChangeSet
  1.1346.707.2 04/08/31 21:27:58 ram@gw.mysql.r18.ru +27 -0
  Added global my_getopt_error_reporter function pointer which is 
  used in the handle_options() function (instead of using additional 
  handle_option() parameter). The default value of the 
  my_getopt_error_reporter is default_reporter(). One can set it to
  other functions if case of need.

  tools/mysqlmanager.c
    1.30.1.9 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  sql/mysqld.cc
    1.297.1.211 04/08/31 21:27:56 ram@gw.mysql.r18.ru +2 -2
    Removed extra handle_optins()'s parameter.

  sql/gen_lex_hash.cc
    1.47.1.12 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  mysys/my_getopt.c
    1.35.1.14 04/08/31 21:27:56 ram@gw.mysql.r18.ru +56 -45
    Added global my_getopt_error_reporter function pointer which is 
    used in the handle_options() function (instead of using additional 
    handle_option() parameter). The default value of the 
    my_getopt_error_reporter is default_reporter(). One can set it to
    other functions if case of need.

  myisam/myisampack.c
    1.22.1.8 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  myisam/myisamchk.c
    1.80.1.35 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  myisam/myisam_ftdump.c
    1.12.1.12 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  myisam/mi_test1.c
    1.9.1.6 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  isam/pack_isam.c
    1.8.1.8 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  isam/isamchk.c
    1.21.1.3 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  include/my_getopt.h
    1.11.1.6 04/08/31 21:27:56 ram@gw.mysql.r18.ru +5 -5
    Removed extra handle_optins()'s parameter.

  extra/resolveip.c
    1.13.1.12 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  extra/resolve_stack_dump.c
    1.8.1.7 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  extra/perror.c
    1.20.1.6 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  extra/mysql_waitpid.c
    1.7 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  extra/mysql_install.c
    1.2.2.1 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  extra/my_print_defaults.c
    1.10.1.6 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqltest.c
    1.77.1.44 04/08/31 21:27:56 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlshow.c
    1.25.1.4 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlmanagerc.c
    1.13 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlmanager-pwgen.c
    1.9.1.2 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlimport.c
    1.29.1.5 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqldump.c
    1.65.1.49 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlcheck.c
    1.25.1.4 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqlbinlog.cc
    1.70.1.33 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysqladmin.c
    1.66.2.8 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

  client/mysql.cc
    1.93.1.62 04/08/31 21:27:55 ram@gw.mysql.r18.ru +1 -1
    Removed extra handle_optins()'s parameter.

ChangeSet
  1.1616.828.26 04/08/31 16:27:31 joreland@mysql.com +1 -0
  run in loop

  ndb/test/ndbapi/slow_select.cpp
    1.3 04/08/31 16:27:29 joreland@mysql.com +130 -127
    run in loop

ChangeSet
  1.1616.857.2 04/08/31 16:57:46 bar@mysql.com +24 -0
  Better easier to call error message format.

ChangeSet
  1.1616.857.1 04/08/31 13:46:04 lenz@mysql.com +1 -0
   - bumped up version number in configure.in to "4.1.5-gamma"
   - tagged ChangeSet@1.2013 as "mysql-4.1.4"

  configure.in
    1.201.30.6 04/08/31 13:45:57 lenz@mysql.com +1 -1
     - bumped up version number in configure.in to "4.1.5-gamma"

ChangeSet
  1.1616.849.4 04/08/31 18:29:01 vva@eagle.mysql.r18.ru +4 -0
  fixed two compiling bugs for libedit

  configure.in
    1.201.31.1 04/08/31 18:28:58 vva@eagle.mysql.r18.ru +1 -0
    added checking if dirent has d_namlen member field

  cmd-line-utils/libedit/readline.c
    1.6 04/08/31 18:28:58 vva@eagle.mysql.r18.ru +2 -2
    checked STRUCT_DIRENT_HAS_D_NAMLEN instead of
    old enumeration of problem platforms

  cmd-line-utils/libedit/config.h
    1.3 04/08/31 18:28:58 vva@eagle.mysql.r18.ru +6 -0
    added define for __attribute__

  acinclude.m4
    1.110.1.5 04/08/31 18:28:58 vva@eagle.mysql.r18.ru +35 -0
    added macro to check if dirent.d_namlen is defined

ChangeSet
  1.1616.828.24 04/08/31 14:53:59 joreland@mysql.com +1 -0
  Update test prg
  1) merge join
  2) lookups

  ndb/test/ndbapi/slow_select.cpp
    1.2 04/08/31 14:53:57 joreland@mysql.com +142 -40
    Update test prg
    1) merge join
    2) lookups

ChangeSet
  1.1616.849.3 04/08/31 17:51:02 vva@eagle.mysql.r18.ru +1 -0
  fixed compiling bug of libedit on qnx
  discarded using of uint in cmd-line-utils/libedit/chared.c
  because it's undefined on qnx

  cmd-line-utils/libedit/chared.c
    1.4 04/08/31 17:50:59 vva@eagle.mysql.r18.ru +2 -2
    discarded using of uint because it's undefined on qnx

ChangeSet
  1.1616.849.2 04/08/31 17:29:47 vva@eagle.mysql.r18.ru +4 -0
  fixed compiling bug 
  (non gcc compilers don't understand '-Dx()=' option)

  cmd-line-utils/libedit/np/vis.c
    1.2 04/08/31 17:29:43 vva@eagle.mysql.r18.ru +2 -2
    reinsert #include "config.h" before using of __RCSID(x)

  cmd-line-utils/libedit/np/unvis.c
    1.2 04/08/31 17:29:43 vva@eagle.mysql.r18.ru +1 -0
    added #include "config.h" to define __RCSID(x)

  cmd-line-utils/libedit/config.h
    1.2 04/08/31 17:29:43 vva@eagle.mysql.r18.ru +5 -0
    added empty definitions of __RCSID(x), __COPYRIGHT(x), 
                              __RENAME(x), _DIAGASSERT(x)

  cmd-line-utils/libedit/Makefile.am
    1.5.1.1 04/08/31 17:29:43 vva@eagle.mysql.r18.ru +1 -1
    discarded '-Dx()=' options for compatibility with non-gcc compilers

  sql/sql_yacc.yy
    1.203.113.1 04/08/31 16:57:41 bar@mysql.com +3 -6
    Better easier to call error message format.

  sql/share/ukrainian/errmsg.txt
    1.27.1.62 04/08/31 16:57:41 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/swedish/errmsg.txt
    1.64.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/spanish/errmsg.txt
    1.64.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/slovak/errmsg.txt
    1.64.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/serbian/errmsg.txt
    1.18.1.58 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/russian/errmsg.txt
    1.61.1.62 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/romanian/errmsg.txt
    1.62.1.66 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/portuguese/errmsg.txt
    1.64.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/polish/errmsg.txt
    1.63.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/norwegian/errmsg.txt
    1.63.1.66 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/norwegian-ny/errmsg.txt
    1.63.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/korean/errmsg.txt
    1.63.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/japanese/errmsg.txt
    1.63.1.63 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/italian/errmsg.txt
    1.70.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/hungarian/errmsg.txt
    1.65.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/greek/errmsg.txt
    1.64.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/german/errmsg.txt
    1.64.1.60 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/french/errmsg.txt
    1.63.1.65 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/estonian/errmsg.txt
    1.64.1.64 04/08/31 16:57:40 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/english/errmsg.txt
    1.70.1.69 04/08/31 16:57:39 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/dutch/errmsg.txt
    1.66.1.64 04/08/31 16:57:39 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/danish/errmsg.txt
    1.62.1.63 04/08/31 16:57:39 bar@mysql.com +1 -1
    Better easier to call error message format.

  sql/share/czech/errmsg.txt
    1.64.1.66 04/08/31 16:57:39 bar@mysql.com +1 -1
    Better easier to call error message format.

ChangeSet
  1.1616.856.1 04/08/31 14:35:04 monty@mysql.com +24 -0
  Review of new pushed code (Indentation fixes and simple optimizations)
  Use 'mysqltest' as test database instead of test_$1 or test1,test2 to not accidently delete an important database
  Safety fix for mailformed MERGE files

  sql/sql_select.cc
    1.216.89.1 04/08/31 14:35:00 monty@mysql.com +2 -2
    Portability fix

  sql/sql_prepare.cc
    1.34.26.1 04/08/31 14:35:00 monty@mysql.com +3 -4
    Simple optimization

  sql/sql_base.cc
    1.145.35.1 04/08/31 14:35:00 monty@mysql.com +8 -3
    Better comment.
    Break find_item_in_list in case of perfect match

  sql/lock.cc
    1.42.1.10 04/08/31 14:35:00 monty@mysql.com +2 -1
    Indentation fix

  sql/field.h
    1.116 04/08/31 14:35:00 monty@mysql.com +2 -2
    Mark functions that should be deleted as soon as we have a new prototype for store(longlong)

  mysql-test/t/show_check.test
    1.33.1.2 04/08/31 14:35:00 monty@mysql.com +19 -18
    Use 'mysqltest' as test database 

  mysql-test/t/rpl_delete_all.test
    1.3 04/08/31 14:35:00 monty@mysql.com +3 -3
    Use 'mysqltest' as test database 

  mysql-test/t/rpl_charset.test
    1.2.1.1 04/08/31 14:35:00 monty@mysql.com +18 -18
    Use 'mysqltest' as test database 

  mysql-test/t/ps_1general.test
    1.3.1.1 04/08/31 14:35:00 monty@mysql.com +4 -4
    Use 'mysqltest' as test database 

  mysql-test/t/ndb_transaction.test
    1.4 04/08/31 14:35:00 monty@mysql.com +4 -5
    Use 'mysqltest' as test database 

  mysql-test/t/ndb_blob.test
    1.2.1.2 04/08/31 14:34:59 monty@mysql.com +5 -5
    Use 'mysqltest' as test database 

  mysql-test/t/ndb_basic.test
    1.13.1.1 04/08/31 14:34:59 monty@mysql.com +4 -6
    Use 'mysqltest' as test database 

  mysql-test/t/create.test
    1.47 04/08/31 14:34:59 monty@mysql.com +17 -17
    Use 'mysqltest' as test database 

  mysql-test/r/show_check.result
    1.31.1.26 04/08/31 14:34:59 monty@mysql.com +28 -27
    Use 'mysqltest' as test database 

  mysql-test/r/rpl_delete_all.result
    1.3 04/08/31 14:34:59 monty@mysql.com +5 -5
    Use 'mysqltest' as test database 

  mysql-test/r/rpl_charset.result
    1.4.1.1 04/08/31 14:34:59 monty@mysql.com +80 -80
    Use 'mysqltest' as test database 

  mysql-test/r/ps_1general.result
    1.1.1.4 04/08/31 14:34:59 monty@mysql.com +4 -4
    Use 'mysqltest' as test database 

  mysql-test/r/ndb_transaction.result
    1.4 04/08/31 14:34:59 monty@mysql.com +4 -4
    Use 'mysqltest' as test database 

  mysql-test/r/ndb_blob.result
    1.2.1.2 04/08/31 14:34:59 monty@mysql.com +5 -3
    Use 'mysqltest' as test database 

  mysql-test/r/ndb_basic.result
    1.13.1.1 04/08/31 14:34:59 monty@mysql.com +4 -4
    Use 'mysqltest' as test database 

  mysql-test/r/create.result
    1.75 04/08/31 14:34:59 monty@mysql.com +19 -19
    Use 'mysqltest' as test database 

  myisammrg/myrg_open.c
    1.26 04/08/31 14:34:59 monty@mysql.com +14 -14
    Don't give a core if merge file contains INSERT_METHOD first (not legal but better safe than sorry)
    Don't set struct variables to zero that are already zero
    Indentation fixes
    

  include/config-win.h
    1.47 04/08/31 14:34:59 monty@mysql.com +0 -2
    Removed unnecessary #ifdef

  Build-tools/mysql-copyright
    1.19 04/08/31 14:34:59 monty@mysql.com +13 -13
    Print correct file name in case of errors
    Fixed indentation

ChangeSet
  1.1616.851.6 04/08/31 12:07:48 mskold@mysql.com +4 -0
  Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert

  sql/ha_ndbcluster.h
    1.27 04/08/31 12:07:32 mskold@mysql.com +1 -0
    Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert

  sql/ha_ndbcluster.cc
    1.53.1.2 04/08/31 12:07:32 mskold@mysql.com +14 -3
    Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert

  mysql-test/t/ndb_replace.test
    1.2 04/08/31 12:07:32 mskold@mysql.com +1 -1
    Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert

  mysql-test/r/ndb_replace.result
    1.3 04/08/31 12:07:32 mskold@mysql.com +1 -1
    Fix for bug#5312 Ndb Cluster returns wrong error code for duplicate key at insert

ChangeSet
  1.1616.855.1 04/08/31 14:07:02 sergefp@mysql.com +3 -0
  Change Item_arena::state to enum

  sql/sql_prepare.cc
    1.34.1.88 04/08/31 14:06:57 sergefp@mysql.com +9 -9
    Change Item_arena::state to enum

  sql/sql_class.h
    1.146.1.105 04/08/31 14:06:57 sergefp@mysql.com +4 -4
    Change Item_arena::state to enum

  sql/sql_class.cc
    1.105.26.1 04/08/31 14:06:57 sergefp@mysql.com +3 -3
    Change Item_arena::state to enum

ChangeSet
  1.1624.69.4 04/08/31 11:58:45 bell@sanja.is.com.ua +7 -0
  ORDER clause printing fixed (BUG#5156)

  sql/table.h
    1.67 04/08/31 11:58:41 bell@sanja.is.com.ua +3 -0
    fields for correct ORDER printing added

  sql/sql_select.cc
    1.235.11.1 04/08/31 11:58:41 bell@sanja.is.com.ua +3 -1
    fields for correct ORDER printing added

  sql/sql_parse.cc
    1.352 04/08/31 11:58:41 bell@sanja.is.com.ua +1 -0
    fields for correct ORDER printing added

  sql/sql_lex.cc
    1.103.1.14 04/08/31 11:58:41 bell@sanja.is.com.ua +8 -1
    ORDER clause printing fixed

  mysql-test/t/view.test
    1.29 04/08/31 11:58:41 bell@sanja.is.com.ua +10 -0
    order by refers on integer field

  mysql-test/r/view.result
    1.33 04/08/31 11:58:41 bell@sanja.is.com.ua +9 -0
    order by refers on integer field

  mysql-test/r/subselect.result
    1.81.1.11 04/08/31 11:58:41 bell@sanja.is.com.ua +2 -2
    ORDER clause printing fixed

ChangeSet
  1.1616.854.2 04/08/31 10:19:10 mskold@mysql.com +5 -0
  Enabled HA_NULL_IN_KEY support

  sql/ha_ndbcluster.cc
    1.53.1.1 04/08/31 10:19:00 mskold@mysql.com +24 -14
    Enabled HA_NULL_IN_KEY support

  mysql-test/t/ndb_index_unique.test
    1.5 04/08/31 10:19:00 mskold@mysql.com +33 -33
    Enabled HA_NULL_IN_KEY support

  mysql-test/t/ndb_index_ordered.test
    1.9 04/08/31 10:19:00 mskold@mysql.com +18 -14
    Enabled HA_NULL_IN_KEY support

  mysql-test/r/ndb_index_unique.result
    1.5 04/08/31 10:19:00 mskold@mysql.com +62 -0
    Enabled HA_NULL_IN_KEY support

  mysql-test/r/ndb_index_ordered.result
    1.8 04/08/31 10:19:00 mskold@mysql.com +45 -0
    Enabled HA_NULL_IN_KEY support

ChangeSet
  1.1616.828.23 04/08/31 10:14:36 joreland@mysql.com +3 -0
  Interpreter fix + tets prg

  ndb/test/ndbapi/Makefile.am
    1.10 04/08/31 10:14:33 joreland@mysql.com +2 -1
    New test prog

  ndb/src/ndbapi/NdbOperationInt.cpp
    1.6.1.1 04/08/31 10:14:33 joreland@mysql.com +3 -0
    Fix so that interpreter is possible together with index scans

  ndb/test/ndbapi/slow_select.cpp
    1.1 04/08/31 10:12:55 joreland@mysql.com +116 -0

  ndb/test/ndbapi/slow_select.cpp
    1.0 04/08/31 10:12:55 joreland@mysql.com +0 -0
    BitKeeper file /home/jonas/src/mysql-4.1-ndb/ndb/test/ndbapi/slow_select.cpp

ChangeSet
  1.1616.854.1 04/08/31 10:00:33 mskold@mysql.com +2 -0
  Simplified expensive test

  mysql-test/t/ndb_basic.test
    1.14 04/08/31 10:00:23 mskold@mysql.com +6 -4
    Simplified expensive test

  mysql-test/r/ndb_basic.result
    1.14 04/08/31 10:00:23 mskold@mysql.com +1 -994
    Simplified expensive test

ChangeSet
  1.1616.712.24 04/08/31 10:37:03 jan@hundin.mysql.fi +1 -0
  Fixed unique prefix key bug for multibyte character sets (BUG #4521) for 
  InnoDB. This fixes also a second part of the same problem with prefix keys
  on a multibyte string column for InnoDB.

  innobase/rem/rem0cmp.c
    1.20 04/08/31 10:36:57 jan@hundin.mysql.fi +31 -0
    Fixed unique prefix key or prefix key using multibyte character set bugs for
    InnoDB (BUG #4521).
    
    The unique key with a prefix of N appears index 3*N bytes of the column not N
    characters. If you had two records which have the same first N characters 
    but differ in the first 3*N bytes, then you couldn't select the records using 
    an equality test.
    

ChangeSet
  1.1624.69.3 04/08/31 10:06:38 bell@sanja.is.com.ua +18 -0
  fixed open_and_lock_tables result processing (all open_and_lock_tables revision)
  fixed printing of COLLATE operation
  (BUG#5155)

  sql/sql_update.cc
    1.116 04/08/31 10:06:35 bell@sanja.is.com.ua +2 -2
    fixed open_and_lock_tables result processing

  sql/sql_show.cc
    1.149 04/08/31 10:06:35 bell@sanja.is.com.ua +18 -8
    fixed open_and_lock_tables result processing

  sql/sql_prepare.cc
    1.72 04/08/31 10:06:35 bell@sanja.is.com.ua +8 -11
    fixed open_and_lock_tables result processing

  sql/sql_parse.cc
    1.351 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -2
    fixed open_and_lock_tables result processing

  sql/sql_load.cc
    1.62 04/08/31 10:06:34 bell@sanja.is.com.ua +4 -3
    fixed open_and_lock_tables result processing

  sql/sql_help.cc
    1.31 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -4
    fixed open_and_lock_tables result processing

  sql/sql_delete.cc
    1.124 04/08/31 10:06:34 bell@sanja.is.com.ua +2 -2
    fixed open_and_lock_tables result processing

  sql/sql_base.cc
    1.175 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -0
    fixed open_and_lock_tables result processing

  sql/sp_head.cc
    1.90.1.1 04/08/31 10:06:34 bell@sanja.is.com.ua +4 -4
    fixed open_and_lock_tables result processing

  sql/item_strfunc.h
    1.73.1.13 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

  sql/item_strfunc.cc
    1.181.1.1 04/08/31 10:06:34 bell@sanja.is.com.ua +12 -0
    fixed printing of COLLATE operation

  mysql-test/t/view.test
    1.28 04/08/31 10:06:34 bell@sanja.is.com.ua +10 -0
    VIEW with collation

  mysql-test/r/view.result
    1.32 04/08/31 10:06:34 bell@sanja.is.com.ua +10 -0
    VIEW with collation

  mysql-test/r/func_test.result
    1.20.1.6 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

  mysql-test/r/func_str.result
    1.68.1.1 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

  mysql-test/r/func_in.result
    1.14 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

  mysql-test/r/func_if.result
    1.13 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

  mysql-test/r/case.result
    1.16 04/08/31 10:06:34 bell@sanja.is.com.ua +1 -1
    fixed printing of COLLATE operation

ChangeSet
  1.1624.70.1 04/08/30 22:08:51 acurtis@pcgem.rdg.cyberkinetica.com +3 -0
  Fix column name where it starts with a backtick

  sql/sql_yacc.yy
    1.294.1.1 04/08/30 22:08:41 acurtis@pcgem.rdg.cyberkinetica.com +6 -2
    Fix column name where it starts with a backtick

  mysql-test/t/sp.test
    1.71.1.1 04/08/30 22:08:41 acurtis@pcgem.rdg.cyberkinetica.com +6 -0
    test for backticks

  mysql-test/r/sp.result
    1.72.1.1 04/08/30 22:08:41 acurtis@pcgem.rdg.cyberkinetica.com +5 -0
    test for backticks

ChangeSet
  1.1624.69.2 04/08/30 22:52:50 bell@sanja.is.com.ua +3 -0
  fixed case when real length very close to calculated (BUG#5150)

  sql/item_func.cc
    1.134.1.18 04/08/30 22:52:47 bell@sanja.is.com.ua +4 -2
    fixed case when real length very close to calculated (less then ALIGN)

  mysql-test/t/view.test
    1.27 04/08/30 22:52:47 bell@sanja.is.com.ua +9 -0
    tested problem when function name length close to ALIGN_SIZE

  mysql-test/r/view.result
    1.31 04/08/30 22:52:47 bell@sanja.is.com.ua +7 -0
    tested problem when function name length close to ALIGN_SIZE

ChangeSet
  1.1624.69.1 04/08/30 21:47:52 bell@sanja.is.com.ua +3 -0
  fixed printing of stored procedure functions names (BUG#5149)

  sql/item_func.cc
    1.134.1.17 04/08/30 21:47:48 bell@sanja.is.com.ua +14 -1
    fixed printing of stored procedure functions names

  mysql-test/t/view.test
    1.26 04/08/30 21:47:48 bell@sanja.is.com.ua +10 -0
    VIEW based on functions with  complex names

  mysql-test/r/view.result
    1.30 04/08/30 21:47:48 bell@sanja.is.com.ua +10 -0
    VIEW based on functions with  complex names

ChangeSet
  1.1616.851.4 04/08/30 11:11:10 paul@kite-hub.kitebird.com +6 -0
  Names listed as options should look like options,
  not variables.

  client/mysqlshow.c
    1.36 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

  client/mysqlimport.c
    1.44 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

  client/mysqldump.c
    1.142 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

  client/mysqlcheck.c
    1.40 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

  client/mysqladmin.c
    1.88 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

  client/mysql.cc
    1.121.1.63 04/08/30 11:11:08 paul@kite-hub.kitebird.com +1 -1
    Names listed as options should look like options,
    not variables.

ChangeSet
  1.1346.707.1 04/08/30 17:41:41 joerg@mysql.com +6 -0
  If the system has 64 bit "long", then "long long" does not add new
  functionality. The existing code takes advantage of this when
  "typedef"ing 'longlong' in 'my_global.h'. This holds for Alpha CPUs.
  If the compiler then has prototypes for C99 functions 'strtoll()' and
  'strtoull()' but no implementation, the existing code in 'strtoull.c'
  collides with that prototype. These collisions are avoided now.
  (backport from 4.1)

  strings/strtoull.c
    1.7.1.1 04/08/30 17:41:39 joerg@mysql.com +12 -1
    When "long" is 64 bit already, system function 'strtoul()' can be used.
    Header files 'my_global.h' and 'm_string.h' will manage that,
    if they are included early enough (backport from 4.1).

  strings/strtoul.c
    1.6.1.1 04/08/30 17:41:39 joerg@mysql.com +8 -1
    Cleanup/alignment with the "long long" functions.

  strings/strtoll.c
    1.7.1.1 04/08/30 17:41:39 joerg@mysql.com +11 -2
    When "long" is 64 bit already, system function 'strtol()' can be used.
    Header files 'my_global.h' and 'm_string.h' will manage that,
    if they are included early enough (backport from 4.1).

  strings/strtol.c
    1.7.1.1 04/08/30 17:41:39 joerg@mysql.com +8 -1
    Cleanup/alignment with the "long long" functions.

  strings/strto.c
    1.8.1.4 04/08/30 17:41:39 joerg@mysql.com +6 -2
    Ensure that calling file has included necessary headers,
    as these are needed at the upper level already
    (backport from 4.1).

  include/m_string.h
    1.17.1.5 04/08/30 17:41:39 joerg@mysql.com +3 -0
    Extend the "fake" approach from 'strtoull()' onto 'strtoll()'
    (backport from 4.1).

ChangeSet
  1.1346.1.652 04/08/30 18:14:29 timour@mysql.com +2 -0
  added test for BUG#3759

  mysql-test/t/select.test
    1.12.1.11 04/08/30 18:14:26 timour@mysql.com +14 -0
    added test for BUG#3759

  mysql-test/r/select.result
    1.8.1.24 04/08/30 18:14:26 timour@mysql.com +21 -0
    added test for BUG#3759

ChangeSet
  1.1624.68.1 04/08/30 18:17:50 cps@silver_beast.(none) +3 -0
  Please rewiev. Here added a function to process config. files options.
  A lot of the default.c module code was refactored. The patch is needed
  for the IM.

  BitKeeper/etc/logging_ok
    1.242.7.6 04/08/30 18:17:49 cps@silver_beast.(none) +1 -0
    Logging to logging@openlogging.org accepted

  mysys/default.c
    1.44 04/08/30 18:16:59 cps@silver_beast.(none) +220 -90
    Added new api call: process_default_option_files. Also some coments
    changed to reflect current state of the code. It takes Basename for
    config file and the function to process options. The function is called
    everytime when we find an option. This way it is possible to get and
    process options from several groups in one file traversal.

  include/my_sys.h
    1.123 04/08/30 18:16:59 cps@silver_beast.(none) +7 -0
    Definitions added.

ChangeSet
  1.1616.852.2 04/08/30 16:12:53 serg@serg.mylan +3 -0
  space-stripping in _mi_prefix_search: BUG#5284

  mysql-test/t/myisam.test
    1.33 04/08/30 16:12:47 serg@serg.mylan +12 -0
    space-stripping in _mi_prefix_search: BUG#5284

  mysql-test/r/myisam.result
    1.44 04/08/30 16:12:47 serg@serg.mylan +16 -0
    space-stripping in _mi_prefix_search: BUG#5284

  myisam/mi_search.c
    1.49 04/08/30 16:12:47 serg@serg.mylan +2 -3
    space-stripping in _mi_prefix_search: BUG#5284

ChangeSet
  1.1624.26.74 04/08/30 14:52:21 pem@mysql.comhem.se +3 -0
  Fixed BUG#5279: Stored procedure packets out of order if CHECKSUM TABLE.

  sql/sp_head.cc
    1.91 04/08/30 14:52:18 pem@mysql.com +1 -0
    Added checksum to the list of statements that return result sets.

  mysql-test/t/sp.test
    1.81 04/08/30 14:52:18 pem@mysql.com +10 -0
    New testcase for BUG#5251.

  mysql-test/r/sp.result
    1.82 04/08/30 14:52:18 pem@mysql.com +9 -0
    New testcase for BUG#5251.

ChangeSet
  1.1346.1.651 04/08/30 15:26:27 timour@mysql.com +2 -0
  Fix for Bug#3759
  
  The cause of the bug is that Item_func_in::fix_fields did not fully update its
  used_table_cache. This was the cause for not_null_tables in setup_conds() to be
  still 0 after the call
    not_null_tables= (*conds)->not_null_tables();
  As a result the condition in setup_conds()
    if ( ... (table->table->map & not_null_tables) ...)
  failed, which was the cause for the ON expression not to be added to conds, and later
  the optimizer couldn't detect that it could apply the OUTER JOIN ==> JOIN optimization.

  BitKeeper/etc/logging_ok
    1.206.1.117 04/08/30 15:26:27 timour@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  sql/item_cmpfunc.h
    1.13.1.20 04/08/30 15:25:45 timour@mysql.com +3 -0
    Fix for Bug#3759

ChangeSet
  1.1616.851.2 04/08/30 13:25:22 joerg@mysql.com +1 -0
  Correct a typo error: cpp symbol is "BIG_TABLES", not "BIG_FILES".

  configure.in
    1.201.30.4 04/08/30 13:20:43 joerg@mysql.com +2 -2
    Defining "BIG_TABLES" works around a problem with the Sun Forte 
    compiler for Solaris on x86 platforms: improper handling of "long long".
    Error shows up on the "limit_rows_found" variable in test "union".
    Old "BIG_FILES" was a typing error.

ChangeSet
  1.1616.828.22 04/08/30 10:28:13 joreland@mysql.com +1 -0
  ndb table locks
  Removed errornous hupp, which made handler commit same transid several times
  (which is checked when running in debug mode)

ChangeSet
  1.1616.828.21 04/08/30 10:13:09 tomas@poseidon.(none) +5 -0
  see resp. file

  ndb/src/kernel/vm/Emulator.hpp
    1.3 04/08/30 10:13:05 tomas@poseidon.(none) +1 -0
    enum so signal that Shatdown is invoked by signal handler

  ndb/src/kernel/vm/Emulator.cpp
    1.10 04/08/30 10:13:05 tomas@poseidon.(none) +12 -1
    adder error insert for error during shutdown
    + check for error handler invoked by signal handler

  ndb/src/kernel/main.cpp
    1.29 04/08/30 10:13:05 tomas@poseidon.(none) +8 -2
    adder error insert for error during shutdown

  ndb/src/kernel/error/ErrorHandlingMacros.hpp
    1.2 04/08/30 10:13:05 tomas@poseidon.(none) +2 -0
    seeror set method for signal handler

  ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
    1.10 04/08/30 10:13:05 tomas@poseidon.(none) +11 -0
    adder error insert for error during shutdown

ChangeSet
  1.1624.26.73 04/08/30 11:09:56 pem@mysql.comhem.se +1 -0
  Fixed return type warning in sql/item.cc.

  sql/item.cc
    1.73.1.18 04/08/30 11:09:53 pem@mysql.com +1 -1
    Fixed return type warning.

  sql/ha_ndbcluster.cc
    1.54 04/08/30 10:28:11 joreland@mysql.com +5 -1
    Removed errornous hupp, which made handler commit same transid several times
    (which is checked when running in debug mode)

ChangeSet
  1.1616.828.20 04/08/30 08:25:17 tomas@poseidon.(none) +1 -0
  fixed so that error handler is only invoked once

  ndb/src/kernel/main.cpp
    1.28 04/08/30 08:25:13 tomas@poseidon.(none) +12 -7
    fixed so that error handler is only invoked once

ChangeSet
  1.1346.1.649 04/08/30 10:13:13 serg@serg.mylan +1 -0
  typo fixed

  sql/field.cc
    1.51.1.43 04/08/30 10:13:09 serg@serg.mylan +1 -1
    typo fixed

ChangeSet
  1.1346.703.11 04/08/30 09:20:52 lenz@mysql.com +1 -0
   - removed mysql-test/t/flush_block_commit-master.opt as it collided
     with the sleep value we use for the test suite run during the
     release builds

  BitKeeper/deleted/.del-flush_block_commit-master.opt~3bcd295d5bf68796
    1.1.1.1 04/08/30 09:19:22 lenz@mysql.com +0 -0
    Delete: mysql-test/t/flush_block_commit-master.opt

ChangeSet
  1.1616.852.1 04/08/30 08:37:36 serg@serg.mylan +9 -0
  bug in my_strnncoll_utf8 (and friends) fixed
  cleanups
  better, charset-dependent, ft_max_len_for_sort value

  strings/ctype-utf8.c
    1.71 04/08/30 08:37:30 serg@serg.mylan +166 -157
    bug in my_strnncoll_utf8 (and friends) fixed

  sql/tztime.cc
    1.8.1.4 04/08/30 08:37:30 serg@serg.mylan +12 -14
    cleanup

  sql/sql_acl.cc
    1.74.1.62 04/08/30 08:37:30 serg@serg.mylan +3 -3
    cleanup

  sql/mysqld.cc
    1.356.67.1 04/08/30 08:37:30 serg@serg.mylan +40 -40
    cleanup

  sql/mysql_priv.h
    1.186.1.125 04/08/30 08:37:29 serg@serg.mylan +4 -4
    cleanup

  myisam/sort.c
    1.35.1.5 04/08/30 08:37:29 serg@serg.mylan +3 -1
    cleanup

  myisam/myisamchk.c
    1.92.1.26 04/08/30 08:37:29 serg@serg.mylan +1 -1
    unused value from enum removed

  myisam/mi_check.c
    1.105.1.32 04/08/30 08:37:29 serg@serg.mylan +22 -14
    better, charset-dependent, ft_max_len_for_sort value

  myisam/ftdefs.h
    1.28 04/08/30 08:37:29 serg@serg.mylan +1 -1
    better ft_max_len_for_sort value

ChangeSet
  1.1616.851.1 04/08/30 11:36:26 bar@mysql.com +1 -0
  configure.in:
    Ascii was written twice

  configure.in
    1.201.30.3 04/08/30 11:36:09 bar@mysql.com +1 -1
    Ascii was written twice

ChangeSet
  1.1346.703.10 04/08/30 00:50:39 rburnett@build.mysql.com +1 -0
  log.cc:
    Fixed missing * in comment in setup_windows_event_source

  sql/log.cc
    1.80.1.75 04/08/30 00:50:15 rburnett@build.mysql.com +1 -1
    Fixed missing * in comment in setup_windows_event_source

ChangeSet
  1.1616.850.1 04/08/29 23:14:46 bell@sanja.is.com.ua +4 -0
  NOT elimination moved in parsing (suggested by Monty)

  sql/sql_yacc.yy
    1.203.1.143 04/08/29 23:14:11 bell@sanja.is.com.ua +10 -2
    NOT elimination moved in parsing

  sql/sql_select.cc
    1.216.1.151 04/08/29 23:14:11 bell@sanja.is.com.ua +0 -13
    NOT elimination moved in parsing (we do not need fix fields in it and PS processing)

  sql/item_cmpfunc.h
    1.73.1.21 04/08/29 23:14:11 bell@sanja.is.com.ua +1 -1
    NOT elimination moved in parsing (we do not need fix fields in it and PS processing)

  sql/item_cmpfunc.cc
    1.111.1.39 04/08/29 23:14:11 bell@sanja.is.com.ua +0 -33
    NOT elimination moved in parsing (we do not need fix fields in it and PS processing)

ChangeSet
  1.1616.1.335 04/08/29 21:35:33 joreland@mysql.com +1 -0
  wl2025 - bug fixes
  1) Release _all_ attr bufs
  2) Handle out of attr bufs

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.30 04/08/29 21:35:30 joreland@mysql.com +8 -5
    Release _all_ attr bufs
    Handle out of attr bufs

ChangeSet
  1.1616.833.27 04/08/29 19:44:28 sergefp@mysql.com +3 -0
  Fix for BUG#5242: Made SQL Syntax Prepared Statement names case-insensitive.

  sql/sql_class.cc
    1.105.1.72 04/08/29 19:43:39 sergefp@mysql.com +1 -1
    Fix for BUG#5242: Made SQL Syntax Prepared Statement names case-insensitive.

  mysql-test/t/ps.test
    1.14 04/08/29 19:43:39 sergefp@mysql.com +21 -0
    Testcase for BUG#5242

  mysql-test/r/ps.result
    1.17 04/08/29 19:43:39 sergefp@mysql.com +18 -0
    Testcase for BUG#5242

ChangeSet
  1.1346.706.1 04/08/29 14:13:51 guilhem@mysql.com +2 -0
  Fix for BUG#4500 "set character set replicates incorrectly"
  We must not reset the charset in slave after each statement, otherwise the SET CHARACTER SET is cancelled immediately.
  Instead, we write a SET CHARACTER SET DEFAULT to the master's binlog when needed (like we already do for SET FOREIGN_KEY_CHECKS);
  such writing is not necessary in 4.1 (in 4.1 the bug does not exist, as the SET ONE_SHOT syntax is used).
  I have written a test and it works, but I'm not pushing the test as it requires building with all charsets.
  I have noticed differences between what is inserted in the master's table in 4.0 and 4.1, and alerted Bar.

  sql/log_event.cc
    1.77.1.81 04/08/29 14:13:48 guilhem@mysql.com +0 -2
    In slave, we must not simply reset the charset after each statement: if we do this, the charset gets
    immediately after executing the SET CHARACTER SET! (BUG#4500).

  sql/log.cc
    1.80.7.1 04/08/29 14:13:48 guilhem@mysql.com +17 -5
    When SET CHARACTER SET has been used, we must reset the charset after the writing the statement, in the binlog.
    In 4.1, this resetting is already achieved by the SET ONE_SHOT syntax.

ChangeSet
  1.1616.833.26 04/08/28 13:07:47 paul@ice.snake.net +1 -0
  Minor edits to error messsage.

  sql/mysqld.cc
    1.356.1.146 04/08/28 13:06:06 paul@ice.snake.net +1 -1

ChangeSet
  1.1346.703.8 04/08/28 09:31:15 lenz@mysql.com +1 -0
   - fixed typo so make dist does not fail

  support-files/Makefile.am
    1.18.1.3 04/08/28 09:31:12 lenz@mysql.com +1 -1
     - fixed typo so make dist does not fail

ChangeSet
  1.1624.26.72 04/08/28 10:32:27 konstantin@mysql.com +4 -0
  Microsoft VC++ won't compile class C { static const int I=1; }.
  Putting initialization into .cc will reduce compiler's abilities
  to optimize this constant away.
  Defines are not OK as they bloat global namespace.
  Looking for a way to declare an efficient named constant in reduced
  namespace (i. e. in  a class).
  Let's try enums: normally they should be implicitly casted to int.
  Let's see if we really have a compiler which won't do that.
  
  

  sql/protocol_cursor.cc
    1.6 04/08/28 10:32:24 konstantin@mysql.com +2 -2
    flags are now int.

  sql/protocol.h
    1.22 04/08/28 10:32:24 konstantin@mysql.com +3 -5
    Catch22: Microsoft VC++ won't compile 
    class C { static const int I=1; }.
    Putting initialization into .cc will reduce compiler's abilities
    to optimize this constant away.
    Defines are not OK as they bloat global namespace.
    Looking for a way to declare an efficient named constant in reduced
    namespace (i. e. in  a class).
    Let's try enums: normally they should be implicitly casted to int.
    Let's see if we really have a compiler which won't do that.
    
    

  sql/protocol.cc
    1.77 04/08/28 10:32:24 konstantin@mysql.com +1 -1
    flags argument of send_fields is now int.

  libmysqld/lib_sql.cc
    1.90 04/08/28 10:32:24 konstantin@mysql.com +2 -2
    Added explicit cast to int for Protocol::{SEND_DEFAULTS,SEND_NUM_ROWS,
    SEND_EOF}
    flags argument of send_fields() is now int.

ChangeSet
  1.1346.703.7 04/08/28 00:49:54 monty@mysql.com +7 -0
  Code style fixes.
  Initialize LOG_error_log before get_options to not use an uninitalized mutex in case of an error from handle_options()

  sql/table.cc
    1.46.1.30 04/08/28 00:49:53 monty@mysql.com +1 -4
    Added #if MYSQL_VERSION_ID < 40100 to ensure code is merged correctly

  sql/sql_base.cc
    1.117.1.65 04/08/28 00:49:53 monty@mysql.com +8 -5
    Added comment

  sql/mysqld.cc
    1.297.1.210 04/08/28 00:49:53 monty@mysql.com +13 -7
    Initialize LOG_error_log before get_options to not use an uninitalized mutex in case of an error from handle_options()

  sql/log.cc
    1.80.1.73 04/08/28 00:49:52 monty@mysql.com +91 -84
    Change to use MySQL indentation style and naming conventions
    Remove usage of strlen() and strcat()

  mysys/my_getopt.c
    1.35.1.13 04/08/28 00:49:52 monty@mysql.com +48 -39
    Fix new code to use MySQL indentation style

  mysql-test/t/lowercase_table.test
    1.1.2.1 04/08/28 00:49:52 monty@mysql.com +12 -5
    Changed foo database -> mysqltest
    More test cases

  mysql-test/r/lowercase_table.result
    1.2.2.1 04/08/28 00:49:52 monty@mysql.com +16 -5
    Changed foo database -> mysqltest
    More test cases

ChangeSet
  1.1616.833.25 04/08/27 22:52:33 lenz@mysql.com +1 -0
   - adding more missing libedit files

  cmd-line-utils/libedit/Makefile.am
    1.7 04/08/27 22:52:28 lenz@mysql.com +2 -2
     - adding more missing libedit files

ChangeSet
  1.1616.1.334 04/08/27 22:50:06 joreland@mysql.com +2 -0
  small fixes of select count(*)

  ndb/tools/select_count.cpp
    1.8 04/08/27 22:50:04 joreland@mysql.com +1 -1
    row count is 64 bit

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.18.1.2 04/08/27 22:50:04 joreland@mysql.com +5 -0
    Fix init

ChangeSet
  1.1616.1.333 04/08/27 22:31:16 joreland@mysql.com +18 -0
  Added 3 psuedo columns
  Cleaned up code
  Changed ndb_select_all

  ndb/tools/select_count.cpp
    1.7 04/08/27 22:31:13 joreland@mysql.com +14 -24
    Changed select_count into using new features

  ndb/src/ndbapi/NdbOperation.cpp
    1.9 04/08/27 22:31:13 joreland@mysql.com +6 -0
    Added 3 psuedo columns

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.10 04/08/27 22:31:13 joreland@mysql.com +2 -1
    Added 3 psuedo columns

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.18.1.1 04/08/27 22:31:13 joreland@mysql.com +46 -33
    Added 3 psuedo columns

  ndb/src/ndbapi/NdbDictionary.cpp
    1.10 04/08/27 22:31:13 joreland@mysql.com +9 -13
    Added 3 psuedo columns

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.3 04/08/27 22:31:13 joreland@mysql.com +23 -15
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.6 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.11 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.29 04/08/27 22:31:13 joreland@mysql.com +2 -2
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.11 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.17 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.17 04/08/27 22:31:13 joreland@mysql.com +55 -37
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
    1.7 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.9 04/08/27 22:31:13 joreland@mysql.com +2 -1
    Changed into READ_PSUEDO
    Added commit count

  ndb/include/ndbapi/NdbOperation.hpp
    1.12 04/08/27 22:31:13 joreland@mysql.com +4 -2
    Added 3 psuedo columns

  ndb/include/ndbapi/NdbDictionary.hpp
    1.7 04/08/27 22:31:13 joreland@mysql.com +4 -0
    Added 3 psuedo columns

  ndb/include/kernel/GlobalSignalNumbers.h
    1.6 04/08/27 22:31:13 joreland@mysql.com +1 -1
    Changed into READ_PSUEDO

  ndb/include/kernel/AttributeHeader.hpp
    1.3 04/08/27 22:31:13 joreland@mysql.com +4 -2
    Added commit count to psuedo columns
    Added bit for psuedo columns

ChangeSet
  1.1616.833.24 04/08/27 21:18:51 lenz@mysql.com +1 -0
   - add missing file "read.h" to the source distribution

  cmd-line-utils/libedit/Makefile.am
    1.6 04/08/27 21:18:45 lenz@mysql.com +1 -1
     - add missing file "read.h" to the source distribution

ChangeSet
  1.1616.828.17 04/08/27 19:41:00 joreland@mysql.com +5 -0
  Better handling of transaction ids,
  make *sure* that no one gets same transid twice
  (wo/ restarting process)

  ndb/src/ndbapi/TransporterFacade.hpp
    1.7.1.3 04/08/27 19:40:58 joreland@mysql.com +4 -4
    Better handling of transaction ids,
    make *sure* that no one gets same transid twice
    (wo/ restarting process)

  ndb/src/ndbapi/TransporterFacade.cpp
    1.16.2.1 04/08/27 19:40:58 joreland@mysql.com +4 -3
    Better handling of transaction ids,
    make *sure* that no one gets same transid twice
    (wo/ restarting process)

  ndb/src/ndbapi/Ndbinit.cpp
    1.11 04/08/27 19:40:58 joreland@mysql.com +2 -2
    Better handling of transaction ids,
    make *sure* that no one gets same transid twice
    (wo/ restarting process)

  ndb/src/ndbapi/Ndbif.cpp
    1.16 04/08/27 19:40:58 joreland@mysql.com +2 -2
    Better handling of transaction ids,
    make *sure* that no one gets same transid twice
    (wo/ restarting process)

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.19 04/08/27 19:40:58 joreland@mysql.com +1 -1
    Better handling of transaction ids,
    make *sure* that no one gets same transid twice
    (wo/ restarting process)

ChangeSet
  1.1616.828.15 04/08/27 19:33:46 joreland@mysql.com +1 -0
  Handle drop ordered index with table id > pool size

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.8.1.1 04/08/27 19:33:44 joreland@mysql.com +16 -0
    Handle drop ordered index with table id > pool size

ChangeSet
  1.1616.847.6 04/08/27 12:27:57 paul@kite-hub.kitebird.com +1 -0
  mysql.cc:
    Minor edits to help command messages.

  client/mysql.cc
    1.121.1.62 04/08/27 12:26:52 paul@kite-hub.kitebird.com +7 -7
    Minor edits to help command messages.

ChangeSet
  1.1346.703.6 04/08/27 21:17:29 bar@mysql.com +3 -0
  Compile all charset conversion tables if --with-extra-charsets=all
  or --with-extra-charsets=complex is given.

  sql/convert.cc
    1.6.1.4 04/08/27 21:17:26 bar@mysql.com +3 -0
    Compile all charset conversion tables if --with-extra-charsets=all
    or --with-extra-charsets=complex is given.

  configure.in
    1.191.1.121 04/08/27 21:17:26 bar@mysql.com +2 -0
    Compile all charset conversion tables if --with-extra-charsets=all
    or --with-extra-charsets=complex is given.

  acconfig.h
    1.25.1.4 04/08/27 21:17:26 bar@mysql.com +3 -0
    Compile all charset conversion tables if --with-extra-charsets=all
    or --with-extra-charsets=complex is given.

ChangeSet
  1.1616.847.5 04/08/27 21:12:53 bar@mysql.com +1 -0
  Bu#4526 building with utf8_bin collation causes help to be case sensitive

  scripts/mysql_create_system_tables.sh
    1.7.1.8 04/08/27 21:12:47 bar@mysql.com +5 -5
    Bu#4526 building with utf8_bin collation causes help to be case sensitive

ChangeSet
  1.1616.847.4 04/08/27 19:41:42 bar@mysql.com +27 -0
  Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

ChangeSet
  1.1616.847.3 04/08/27 19:29:33 bar@mysql.com +1 -0
  grant.result:
    Forgot to push in the previous changeset

ChangeSet
  1.1616.826.3 04/08/27 20:32:28 vva@eagle.mysql.r18.ru +1 -0
  fixed format of history of new libedit for compatibility
   with old libedit and readline
  
  1. discarded reading and writting of hist_cookie as the begin of the file
  2. skip strvis for string before saving
  

  cmd-line-utils/libedit/history.c
    1.7 04/08/27 20:32:23 vva@eagle.mysql.r18.ru +1 -9
    fixed format of history for compatibility with old libedit and readline
    
    1. discarded reading and writting of hist_cookie as the begin of file
    2. skip strvis for string before saving
    

  sql/sql_yacc.yy
    1.203.1.142 04/08/27 19:41:37 bar@mysql.com +50 -17
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/ukrainian/errmsg.txt
    1.27.1.61 04/08/27 19:41:37 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/swedish/errmsg.txt
    1.64.1.63 04/08/27 19:41:37 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/spanish/errmsg.txt
    1.64.1.64 04/08/27 19:41:37 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/slovak/errmsg.txt
    1.64.1.64 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/serbian/errmsg.txt
    1.18.1.57 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/russian/errmsg.txt
    1.61.1.61 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/romanian/errmsg.txt
    1.62.1.65 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/portuguese/errmsg.txt
    1.64.1.63 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/polish/errmsg.txt
    1.63.1.64 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/norwegian/errmsg.txt
    1.63.1.65 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/norwegian-ny/errmsg.txt
    1.63.1.64 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/korean/errmsg.txt
    1.63.1.64 04/08/27 19:41:36 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

ChangeSet
  1.1624.26.71 04/08/27 16:41:34 pem@mysql.comhem.se +3 -0
  Fixed BUG#5251: mysql changes creation time of a procedure/function when altering.

  sql/share/japanese/errmsg.txt
    1.63.1.62 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/italian/errmsg.txt
    1.70.1.63 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/hungarian/errmsg.txt
    1.65.1.63 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/greek/errmsg.txt
    1.64.1.63 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/german/errmsg.txt
    1.64.1.59 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/french/errmsg.txt
    1.63.1.64 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/estonian/errmsg.txt
    1.64.1.63 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/english/errmsg.txt
    1.70.1.68 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/dutch/errmsg.txt
    1.66.1.63 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/share/danish/errmsg.txt
    1.62.1.62 04/08/27 19:41:31 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  sql/sp.cc
    1.49.1.11 04/08/27 16:41:30 pem@mysql.com +1 -0
    Don't update the created timestamp when doing alter procedure/function.

  mysql-test/t/sp.test
    1.80 04/08/27 16:41:30 pem@mysql.com +16 -0
    New test case for BUG#5251.

  mysql-test/r/sp.result
    1.81 04/08/27 16:41:30 pem@mysql.com +11 -0
    New test case for BUG#5251.

  sql/share/czech/errmsg.txt
    1.64.1.65 04/08/27 19:41:26 bar@mysql.com +1 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  mysql-test/t/ctype_create.test
    1.5 04/08/27 19:41:25 bar@mysql.com +12 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  mysql-test/r/ctype_create.result
    1.5 04/08/27 19:41:25 bar@mysql.com +8 -0
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  include/mysqld_error.h
    1.61.1.44 04/08/27 19:41:25 bar@mysql.com +2 -1
    Bug#2451 ALTER doesn't result in an error on CHARACTER SET and COLLATION conflict

  mysql-test/r/grant.result
    1.21.1.4 04/08/27 19:28:58 bar@mysql.com +1 -1
    Forgot to push in the previous changeset

ChangeSet
  1.1624.67.1 04/08/27 16:37:13 timour@mysql.com +19 -0
  WL#1724 "Min/Max Optimization for Queries with Group By Clause"
  - after-review changes
  - merged with the source tree from 204-08-27

ChangeSet
  1.1616.848.1 04/08/27 13:37:00 tomas@poseidon.(none) +1 -0
  added debug to ndb test

  ndb/test/src/NDBT_Test.cpp
    1.9 04/08/27 13:36:52 tomas@poseidon.(none) +17 -0
    added debug to ndb test

  mysql-test/t/group_min_max.test
    1.1 04/08/27 16:36:12 timour@mysql.com +573 -0

  mysql-test/t/group_min_max.test
    1.0 04/08/27 16:36:12 timour@mysql.com +0 -0
    BitKeeper file /home/timka/mysql/src/5.0-master/mysql-test/t/group_min_max.test

  mysql-test/r/group_min_max.result
    1.1 04/08/27 16:36:11 timour@mysql.com +1893 -0

  sql/sql_select.h
    1.64.1.9 04/08/27 16:36:11 timour@mysql.com +1 -0
    simple_pred is re-used in opt_range.cc

  sql/sql_select.cc
    1.235.1.27 04/08/27 16:36:11 timour@mysql.com +139 -34
    Changes to hook the new QUICK_GROUP_MIN_MAX_SELECT due to two differences from all other
    quick selects:
    1)
    This quick select may be created (and used) even if there is no WHERE clause.
    Several places assumed that a QUICK_SELECT is constructed only if there is a WHERE clause,
    which had to be changed so that QUICK_GROUP_MIN_MAX can be used.
    2)
    Unlike all other quick selects, this QUICK_GROUP_MIN_MAX_SELECT operates for GROUP BY queries.
    Since for the caller the quick select already produces one result tuple per group, there is
    no need to call end_send_group, instead we have to call end_send as for a regular quick select.

  sql/sql_insert.cc
    1.115 04/08/27 16:36:11 timour@mysql.com +1 -1
    More general interface to key_copy.

  sql/sql_handler.cc
    1.57 04/08/27 16:36:11 timour@mysql.com +1 -1
    More general interface to key_copy.

  sql/sql_acl.cc
    1.89.3.1 04/08/27 16:36:11 timour@mysql.com +4 -4
    More general interface to key_copy and key_restore.

  sql/opt_sum.cc
    1.33.1.7 04/08/27 16:36:11 timour@mysql.com +1 -1
    simple_pred is re-used in opt_range.cc

  sql/opt_range.h
    1.48 04/08/27 16:36:11 timour@mysql.com +101 -5
    Complete implementaion of WL#1724 "Min/Max Optimization for Queries with Group By Clause".

  sql/opt_range.cc
    1.110.4.15 04/08/27 16:36:11 timour@mysql.com +2147 -100
    Complete implementaion of WL#1724 "Min/Max Optimization for Queries with Group By Clause".

  sql/mysql_priv.h
    1.213.3.1 04/08/27 16:36:11 timour@mysql.com +5 -3
    More general interface to key_copy and key_restore.

  sql/key.cc
    1.24.1.1 04/08/27 16:36:11 timour@mysql.com +70 -43
    More general interface to key_copy and key_restore.

  sql/item_sum.h
    1.59 04/08/27 16:36:11 timour@mysql.com +29 -0
    Methods to collect and test Item_sum objects.

  sql/item_sum.cc
    1.104 04/08/27 16:36:11 timour@mysql.com +39 -0
    Added helper to collect Item_sum objects.

  sql/item.h
    1.71.2.1 04/08/27 16:36:11 timour@mysql.com +19 -0
    Several methods to collect different kinds of items from expression trees.
    Used by Item::walk.

  sql/item.cc
    1.73.2.1 04/08/27 16:36:11 timour@mysql.com +40 -0
    New method to collect all Item_field objects. Used by Item::walk.

  mysql-test/r/group_min_max.result
    1.0 04/08/27 16:36:11 timour@mysql.com +0 -0
    BitKeeper file /home/timka/mysql/src/5.0-master/mysql-test/r/group_min_max.result

  sql/handler.cc
    1.115 04/08/27 16:36:10 timour@mysql.com +2 -1
    More general interface to key_copy.

  sql/ha_myisam.cc
    1.133 04/08/27 16:36:10 timour@mysql.com +3 -2
    More general interface to key_copy.

  mysql-test/r/distinct.result
    1.32 04/08/27 16:36:10 timour@mysql.com +5 -5
    Different plans due to group-by optimization.

ChangeSet
  1.1616.847.1 04/08/27 15:10:53 pekka@mysql.com +1 -0
  bug-5252 fix (tinyblob)

  ndb/src/ndbapi/NdbBlob.cpp
    1.8 04/08/27 15:05:42 pekka@mysql.com +4 -3
    theBlobTable is NULL for tinyblob

ChangeSet
  1.1616.833.21 04/08/27 14:15:47 joreland@mysql.com +2 -0
  Fix order by

  mysql-test/t/ndb_autodiscover.test
    1.5 04/08/27 14:15:45 joreland@mysql.com +1 -1
    Fix order by

  mysql-test/r/ndb_autodiscover.result
    1.4.1.1 04/08/27 14:15:45 joreland@mysql.com +2 -2
    Fix order by

ChangeSet
  1.1616.828.12 04/08/27 12:11:49 tomas@poseidon.(none) +2 -0
  small fixes

  ndb/src/common/mgmcommon/Makefile.am
    1.5 04/08/27 12:11:46 tomas@poseidon.(none) +2 -0
    compile error fix

  mysql-test/ndb/ndbcluster.sh
    1.20 04/08/27 12:11:46 tomas@poseidon.(none) +1 -2
    use new shutdown command

ChangeSet
  1.1616.846.1 04/08/27 13:57:51 pekka@mysql.com +7 -0
  tux optim 14 - use pointers to cmp functions

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.22.4.1 04/08/27 13:52:11 pekka@mysql.com +2 -2
    tux optim 14 - use pointers to cmp functions

  ndb/src/kernel/blocks/dbtux/Times.txt
    1.16 04/08/27 13:52:11 pekka@mysql.com +11 -1
    tux optim 14 - use pointers to cmp functions

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.9 04/08/27 13:52:11 pekka@mysql.com +1 -1
    tux optim 14 - use pointers to cmp functions

  ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp
    1.7 04/08/27 13:52:10 pekka@mysql.com +14 -18
    tux optim 14 - use pointers to cmp functions

  ndb/src/common/util/NdbSqlUtil.cpp
    1.7 04/08/27 13:52:10 pekka@mysql.com +247 -22
    tux optim 14 - use pointers to cmp functions

  ndb/include/util/NdbSqlUtil.hpp
    1.7 04/08/27 13:52:10 pekka@mysql.com +6 -331
    tux optim 14 - use pointers to cmp functions

ChangeSet
  1.1616.828.10 04/08/27 11:48:27 tomas@poseidon.(none) +13 -0
  see respective file

  ndb/test/src/NdbBackup.cpp
    1.12 04/08/27 11:48:20 tomas@poseidon.(none) +5 -5
    aligned with new config param

  ndb/test/ndbapi/testDict.cpp
    1.8.1.1 04/08/27 11:48:20 tomas@poseidon.(none) +1 -1
    compile error

  ndb/test/include/NdbBackup.hpp
    1.2 04/08/27 11:48:20 tomas@poseidon.(none) +1 -1
    backup not necessarily in file system path

  ndb/src/mgmsrv/Makefile.am
    1.13 04/08/27 11:48:20 tomas@poseidon.(none) +13 -0
    moved files to mgmsrv

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.19.1.12 04/08/27 11:48:20 tomas@poseidon.(none) +8 -8
    wait with this

  ndb/src/mgmsrv/Config.hpp
    1.6 04/08/27 11:48:20 tomas@poseidon.(none) +1 -1
    .

  ndb/src/mgmsrv/Config.cpp
    1.4 04/08/27 11:48:20 tomas@poseidon.(none) +0 -1
    .

  ndb/src/mgmclient/CommandInterpreter.hpp
    1.6 04/08/27 11:48:20 tomas@poseidon.(none) +1 -0
    added shutdown command

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.11 04/08/27 11:48:20 tomas@poseidon.(none) +60 -0
    added shutdown command

  ndb/src/common/mgmcommon/Makefile.am
    1.4 04/08/27 11:48:20 tomas@poseidon.(none) +1 -13
    moved files to mgmsrv

ChangeSet
  1.1346.705.1 04/08/27 16:43:01 ram@gw.mysql.r18.ru +3 -0
  A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).

  sql/sql_parse.cc
    1.218.1.164 04/08/27 16:42:58 ram@gw.mysql.r18.ru +13 -0
    A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).

  mysql-test/t/merge.test
    1.18.1.4 04/08/27 16:42:58 ram@gw.mysql.r18.ru +14 -0
    A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).

  mysql-test/r/merge.result
    1.11.1.13 04/08/27 16:42:58 ram@gw.mysql.r18.ru +9 -0
    A fix (Bug #5232: CREATE TABLE ... SELECT can deadlock itself).

  ndb/test/ndbapi/testOIBasic.cpp
    1.15 04/08/27 13:10:38 pekka@mysql.com +26 -5
    null related options, not related to this changeset

ChangeSet
  1.1616.845.1 04/08/27 15:55:16 bar@mysql.com +1 -0
  grant.result:
    Bug 4338 mysql-test-run fails if compiled with non-latin1 character set: partual fix.

  mysql-test/r/grant.result
    1.21.1.3 04/08/27 15:54:22 bar@mysql.com +1 -1
    Bug 4338 mysql-test-run fails if compiled with non-latin1 character set: partual fix.

ChangeSet
  1.1616.844.1 04/08/27 11:44:39 mronstrom@mysql.com +2 -0
  Decreased chunks per fragment
  Fixed missing initialisation bug

  ndb/src/kernel/vm/pc.hpp
    1.8 04/08/27 11:44:33 mronstrom@mysql.com +2 -2
    Decreased chunks per fragment

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.6.1.5 04/08/27 11:44:33 mronstrom@mysql.com +2 -1
    4 times number of nodes is decreases worst case compared to
    8 times number of node groups
    Missing initialisation

  ndb/src/mgmsrv/Config.cpp
    1.3 04/08/27 09:21:03 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/Config.cpp -> ndb/src/mgmsrv/Config.cpp

  ndb/src/mgmsrv/Config.hpp
    1.5 04/08/27 09:21:00 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/Config.hpp -> ndb/src/mgmsrv/Config.hpp

  ndb/src/mgmsrv/ConfigInfo.hpp
    1.6 04/08/27 09:05:41 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/ConfigInfo.hpp -> ndb/src/mgmsrv/ConfigInfo.hpp

  ndb/src/mgmsrv/ConfigInfo.cpp
    1.19.1.11 04/08/27 09:05:38 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/ConfigInfo.cpp -> ndb/src/mgmsrv/ConfigInfo.cpp

  ndb/src/mgmsrv/InitConfigFileParser.cpp
    1.11 04/08/27 09:05:28 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/InitConfigFileParser.cpp -> ndb/src/mgmsrv/InitConfigFileParser.cpp

  ndb/src/mgmsrv/InitConfigFileParser.hpp
    1.6 04/08/27 09:05:24 tomas@poseidon.(none) +0 -0
    Rename: ndb/src/common/mgmcommon/InitConfigFileParser.hpp -> ndb/src/mgmsrv/InitConfigFileParser.hpp

ChangeSet
  1.1346.703.5 04/08/27 12:09:28 bar@mysql.com +1 -0
  table.cc:
    Bug #4558 Escape handling error for ENUM values in SJIS encoding

  sql/table.cc
    1.46.1.29 04/08/27 12:09:08 bar@mysql.com +20 -1
    Bug #4558 Escape handling error for ENUM values in SJIS encoding

ChangeSet
  1.1616.840.2 04/08/27 08:25:02 ndbdev@ndbmaster.mysql.com +1 -0
  compile ERROR!!

  ndb/test/ndbapi/testDict.cpp
    1.9 04/08/27 08:24:34 ndbdev@ndbmaster.mysql.com +1 -1
    compile ERROR!!

ChangeSet
  1.1346.703.4 04/08/27 10:54:57 bar@mysql.com +2 -0
  win1251.conf:
    Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
    bug#5110

  BitKeeper/etc/logging_ok
    1.206.1.116 04/08/27 10:54:57 bar@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  sql/share/charsets/win1251.conf
    1.6.1.1 04/08/27 10:53:53 bar@mysql.com +2 -2
    Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
    bug#5110

ChangeSet
  1.1616.843.1 04/08/27 03:27:16 sergefp@mysql.com +1 -0
  Adding the file needed for windows build (on behalf of Reggie)

  VC++Files/sql/message.mc
    1.1 04/08/27 03:27:13 sergefp@mysql.com +8 -0

  VC++Files/sql/message.mc
    1.0 04/08/27 03:27:13 sergefp@mysql.com +0 -0
    BitKeeper file /dbdata/psergey/mysql-4.1-root-root/VC++Files/sql/message.mc

ChangeSet
  1.1346.704.1 04/08/27 01:08:57 rburnett@build.mysql.com +1 -0
  Adding a file that was missed during the first push
  This file was part of the patch for 
  Bug #4466  	Nothing in .err when mysql service ends because of malformed my.ini options 
  
  message.mc:
    new file

  VC++Files/sql/message.mc
    1.1 04/08/27 01:06:29 rburnett@build.mysql.com +8 -0

  VC++Files/sql/message.mc
    1.0 04/08/27 01:06:29 rburnett@build.mysql.com +0 -0
    BitKeeper file /users/rburnett/mysql-4.0/VC++Files/sql/message.mc

ChangeSet
  1.1616.842.1 04/08/27 00:59:16 joreland@mysql.com +3 -0
  Fix ordered index scan with partially specified key

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.22.1.5 04/08/27 00:59:14 joreland@mysql.com +4 -7
    Fix ordered index scan with partially specified key

  mysql-test/t/ndb_index_ordered.test
    1.8 04/08/27 00:59:14 joreland@mysql.com +3 -0
    Fix ordered index scan with partially specified key

  mysql-test/r/ndb_index_ordered.result
    1.7 04/08/27 00:59:14 joreland@mysql.com +6 -0
    Fix ordered index scan with partially specified key

ChangeSet
  1.1616.833.17 04/08/26 16:44:01 mwagner@here.mwagner.org +1 -0
  Do-compile:
    Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.

ChangeSet
  1.1616.828.8 04/08/26 21:43:07 tomas@poseidon.(none) +10 -0
  new parameter BackupDataDir

  ndb/src/kernel/vm/Configuration.hpp
    1.6 04/08/26 21:43:02 tomas@poseidon.(none) +8 -0
    new parameter BackupDataDir

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.10 04/08/26 21:43:02 tomas@poseidon.(none) +54 -22
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp
    1.2 04/08/26 21:43:02 tomas@poseidon.(none) +1 -0
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
    1.11 04/08/26 21:43:02 tomas@poseidon.(none) +3 -1
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/Filename.hpp
    1.5 04/08/26 21:43:02 tomas@poseidon.(none) +6 -3
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/Filename.cpp
    1.6 04/08/26 21:43:02 tomas@poseidon.(none) +24 -30
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/AsyncFile.hpp
    1.3 04/08/26 21:43:02 tomas@poseidon.(none) +1 -1
    new parameter BackupDataDir

  ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp
    1.9 04/08/26 21:43:02 tomas@poseidon.(none) +4 -2
    new parameter BackupDataDir

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.10 04/08/26 21:43:02 tomas@poseidon.(none) +7 -7
    new parameter BackupDataDir

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.6.1.5 04/08/26 21:43:02 tomas@poseidon.(none) +1 -1
    new parameter BackupDataDir

  Build-tools/Do-compile
    1.94 04/08/26 16:39:15 mwagner@here.mwagner.org +1 -1
    Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.

ChangeSet
  1.1624.26.69 04/08/27 00:08:59 bell@sanja.is.com.ua +5 -0
  Item name for VIEW added to find_field_in_table (BUG#5147)

  sql/sql_base.cc
    1.174 04/08/27 00:08:55 bell@sanja.is.com.ua +16 -9
    Item name for VIEW added to find_field_in_table

  sql/sql_acl.cc
    1.89.1.11 04/08/27 00:08:55 bell@sanja.is.com.ua +1 -0
    new parameter

  sql/mysql_priv.h
    1.213.1.10 04/08/27 00:08:55 bell@sanja.is.com.ua +7 -5
    Item name for VIEW added to find_field_in_table

  mysql-test/t/view.test
    1.25 04/08/27 00:08:55 bell@sanja.is.com.ua +15 -0
    VIEW of VIEW with column renaming

  mysql-test/r/view.result
    1.29 04/08/27 00:08:55 bell@sanja.is.com.ua +15 -0
    VIEW of VIEW with column renaming

ChangeSet
  1.1616.841.1 04/08/26 22:47:34 konstantin@mysql.com +2 -0
  A short fix and test case for Bug#5126 
  "Mediumint and PS problem": just treat mediumint as long.

  tests/client_test.c
    1.51.1.53 04/08/26 22:47:31 konstantin@mysql.com +48 -0
    A test case for bug#5126

  libmysql/libmysql.c
    1.156.1.105 04/08/26 22:47:31 konstantin@mysql.com +2 -0
    A short fix for bug #5126 "Mediumint and PS problem": just
    treat mediumint as long, as it's sent just like long.

ChangeSet
  1.1346.703.2 04/08/26 19:57:32 lenz@mysql.com +1 -0
   - fixed brain fart in Bootrap - it never actually caught failures
     when pulling BK trees before.

  Build-tools/Bootstrap
    1.8.1.15 04/08/26 19:57:29 lenz@mysql.com +6 -4
     - thinko fix: we need to run the "bk pull" command on its own, if
       we want to get its return value...

ChangeSet
  1.1616.833.14 04/08/26 19:46:11 lenz@mysql.com +1 -0
   - typo fix - make sure to include an existing file in the source
     distribution...

  support-files/Makefile.am
    1.23 04/08/26 19:45:59 lenz@mysql.com +1 -1
     - typo fix - make sure to include an existing file in the source
       distribution...

ChangeSet
  1.1616.840.1 04/08/26 18:25:48 mronstrom@mysql.com +5 -0
  Fixed wrong number of fragment records in DIH
  Fixed bug in failed create table
  Fixed new test case for failed create table using new ERROR_INSERT

  ndb/test/ndbapi/testDict.cpp
    1.8 04/08/26 18:24:43 mronstrom@mysql.com +22 -16
    New test case for failed create table

  ndb/src/kernel/vm/pc.hpp
    1.7 04/08/26 18:24:43 mronstrom@mysql.com +7 -0
    Constants moved here from DIH

  ndb/src/kernel/vm/Configuration.cpp
    1.10.3.1 04/08/26 18:24:43 mronstrom@mysql.com +6 -2
    Added new error insert for test of failed create table
    Fixed bug in handling failed create table
    Moved some constants to pc.hpp

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.6.1.4 04/08/26 18:24:43 mronstrom@mysql.com +13 -10
    Added new error insert for test of failed create table
    Fixed bug in handling failed create table
    Moved some constants to pc.hpp

  ndb/src/kernel/blocks/ERROR_codes.txt
    1.5 04/08/26 18:24:43 mronstrom@mysql.com +6 -1
    Added new error insert for test of failed create table

ChangeSet
  1.1616.833.13 04/08/26 18:22:22 serg@serg.mylan +4 -0
  after merge

  tests/client_test.c
    1.51.1.52 04/08/26 18:22:06 serg@serg.mylan +1 -1
    after merge

  sql/sql_base.cc
    1.145.1.74 04/08/26 18:22:06 serg@serg.mylan +2 -2
    after merge

  sql/log.cc
    1.108.1.37 04/08/26 18:22:06 serg@serg.mylan +19 -19
    after merge

  sql/item_row.cc
    1.18.1.4 04/08/26 18:22:05 serg@serg.mylan +2 -1
    ds20 compat fix

ChangeSet
  1.1616.839.1 04/08/26 17:30:53 joerg@mysql.com +7 -0
  If the system has 64 bit "long", then "long long" does not add new
  functionality. The existing code takes advantage of this when
  "typedef"ing 'longlong' in 'my_global.h'. This holds for Alpha CPUs.
  If the compiler then has prototypes for C99 functions 'strtoll()' and
  'strtoull()' but no implementation, the existing code in 'strtoull.c'
  collides with that prototype. These collisions are avoided now.

  BitKeeper/etc/logging_ok
    1.233.37.1 04/08/26 17:30:53 joerg@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  strings/strtoull.c
    1.8 04/08/26 17:30:20 joerg@mysql.com +12 -1
    When "long" is 64 bit already, system function 'strtoul()' can be used.
    Header files 'my_global.h' and 'm_string.h' will manage that,
    if they are included early enough.

  strings/strtoul.c
    1.7 04/08/26 17:30:20 joerg@mysql.com +8 -1
    Cleanup/alignment with the "long long" functions.

  strings/strtoll.c
    1.8 04/08/26 17:30:20 joerg@mysql.com +11 -2
    When "long" is 64 bit already, system function 'strtol()' can be used.
    Header files 'my_global.h' and 'm_string.h' will manage that,
    if they are included early enough.

  strings/strtol.c
    1.8 04/08/26 17:30:20 joerg@mysql.com +8 -1
    Cleanup/alignment with the "long long" functions.

  strings/strto.c
    1.17 04/08/26 17:30:20 joerg@mysql.com +6 -2
    Ensure that calling file has included necessary headers,
    as these are needed at the upper level already.

  include/m_string.h
    1.32 04/08/26 17:30:20 joerg@mysql.com +3 -0
    Extend the "fake" approach from 'strtoull()' onto 'strtoll()'.

ChangeSet
  1.1616.838.1 04/08/26 18:26:38 monty@mysql.com +28 -0
  Portability fixes
  Fixed bug in end space handle for WHERE text_column="constant"

  strings/ctype-mb.c
    1.26.1.1 04/08/26 18:26:35 monty@mysql.com +24 -17
    Changed variable names for arguments

  strings/ctype-bin.c
    1.51.1.1 04/08/26 18:26:35 monty@mysql.com +3 -2
    Comment fixes

  sql/tztime.cc
    1.8.1.3 04/08/26 18:26:35 monty@mysql.com +6 -5
    Simple cleanup

  sql/sql_select.cc
    1.216.1.150 04/08/26 18:26:35 monty@mysql.com +30 -21
    Don't use 'ref' to search on text field that is not of type BINARY (use 'range' instead).
    The reson is that for 'ref' we use 'index_next_same' to read the next possible row. 
    For text fields, rows in a ref may not come in order, like for 'x', 'x\t' 'x ' (stored in this order) which causes a search for 'column='x ' to fail

  sql/sql_acl.cc
    1.74.1.61 04/08/26 18:26:35 monty@mysql.com +4 -6
    Indentatin cleanups.
    Added missing cast
    Simple optimization of get_sort()

  sql/protocol.cc
    1.56.1.33 04/08/26 18:26:35 monty@mysql.com +1 -1
    Added missing cast

  sql/item_sum.cc
    1.89.1.32 04/08/26 18:26:35 monty@mysql.com +4 -4
    Indentation cleanups

  sql/item_strfunc.cc
    1.184 04/08/26 18:26:35 monty@mysql.com +11 -10
    Use on stack variable for Item_str_func::val() instead of str_value.
    This makes it safe to use str_value inside the Item's val function.
    Cleaned up LEFT() usage, thanks to the above change

  sql/item_cmpfunc.cc
    1.111.1.38 04/08/26 18:26:35 monty@mysql.com +2 -2
    Indentation fix

  sql/field.h
    1.115 04/08/26 18:26:35 monty@mysql.com +1 -2
    Removed not needed class variable

  sql/field.cc
    1.177 04/08/26 18:26:34 monty@mysql.com +14 -24
    Removed not used variable
    Portability fix (cast)
    Simplified Field_str::double()
    Simple indentation cleanups

  mysql-test/t/type_timestamp.test
    1.16 04/08/26 18:26:34 monty@mysql.com +10 -0
    Add test from 4.0

  mysql-test/t/type_blob.test
    1.21 04/08/26 18:26:34 monty@mysql.com +7 -0
    Added more tests to ensure that fix for BLOB usage is correct

  mysql-test/t/having.test
    1.11 04/08/26 18:26:34 monty@mysql.com +1 -0
    Added missing DROP TABLE

  mysql-test/t/endspace.test
    1.2 04/08/26 18:26:34 monty@mysql.com +9 -3
    Added more tests to test end space behaviour

  mysql-test/t/ctype_utf8.test
    1.30 04/08/26 18:26:34 monty@mysql.com +1 -2
    Combine drop's

  mysql-test/t/create_select_tmp.test
    1.3 04/08/26 18:26:34 monty@mysql.com +4 -4
    TYPE -> ENGINE

  mysql-test/t/connect.test
    1.9 04/08/26 18:26:34 monty@mysql.com +1 -0
    Added test for setting empty password

  mysql-test/r/type_timestamp.result
    1.19 04/08/26 18:26:34 monty@mysql.com +12 -0
    Add test from 4.0

  mysql-test/r/type_blob.result
    1.40 04/08/26 18:26:34 monty@mysql.com +19 -1
    Added more tests to ensure that fix for BLOB usage is correct

  mysql-test/r/having.result
    1.10.1.3 04/08/26 18:26:34 monty@mysql.com +1 -0
    Added missing DROP TABLE

  mysql-test/r/endspace.result
    1.3.1.1 04/08/26 18:26:34 monty@mysql.com +32 -11
    Added more tests to test end space behaviour

  mysql-test/r/ctype_utf8.result
    1.32 04/08/26 18:26:34 monty@mysql.com +1 -2
    Combine drop's

  mysql-test/r/create_select_tmp.result
    1.3 04/08/26 18:26:33 monty@mysql.com +4 -4
    TYPE -> ENGINE

  mysql-test/r/connect.result
    1.1.1.9 04/08/26 18:26:33 monty@mysql.com +1 -0
    Added test for setting empty password

  myisam/mi_key.c
    1.32 04/08/26 18:26:33 monty@mysql.com +12 -11
    Changed macro to take arguments and not depend on local variables
    Simple indentation fixes ?

  libmysql/libmysql.c
    1.156.20.1 04/08/26 18:26:33 monty@mysql.com +2 -2
    Added missing casts (portability fix)

  heap/hp_hash.c
    1.34 04/08/26 18:26:33 monty@mysql.com +37 -30
    Optimzations (no change of logic)

ChangeSet
  1.1616.828.7 04/08/26 14:35:33 tomas@poseidon.(none) +12 -0
  ndb cluster config fixes, se respective files

  ndb/src/mgmsrv/main.cpp
    1.15 04/08/26 14:35:30 tomas@poseidon.(none) +2 -2
    .

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.21 04/08/26 14:35:30 tomas@poseidon.(none) +45 -28
    added verify config to mgmt srvr

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.9 04/08/26 14:35:30 tomas@poseidon.(none) +19 -7
    added debug libs to ndbd

  ndb/src/kernel/Makefile.am
    1.7 04/08/26 14:35:30 tomas@poseidon.(none) +4 -1
    added debug libs to ndbd

  ndb/src/common/mgmcommon/NdbConfig.c
    1.7 04/08/26 14:35:30 tomas@poseidon.(none) +11 -1
    bugfix+
    added method to set datadir

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.10 04/08/26 14:35:30 tomas@poseidon.(none) +0 -4
    no need anymore to make uppercase

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.10 04/08/26 14:35:30 tomas@poseidon.(none) +13 -8
    changed verify config so that it can be used by mgmt srvr

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.9 04/08/26 14:35:30 tomas@poseidon.(none) +231 -148
    changed token names for DB, MGM and API
    added config parametsers for datadir and backup data dir

  ndb/include/mgmcommon/NdbConfig.h
    1.3 04/08/26 14:35:30 tomas@poseidon.(none) +1 -0
    added option to set path for ndb files

  ndb/include/mgmcommon/ConfigRetriever.hpp
    1.6 04/08/26 14:35:30 tomas@poseidon.(none) +5 -5
    changed verify config so that it can be used by mgmt srvr

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.6.1.4 04/08/26 14:35:30 tomas@poseidon.(none) +3 -0
    added new config parameter datadir and backup data dir

  mysql-test/ndb/ndb_config_2_node.ini
    1.12 04/08/26 14:35:29 tomas@poseidon.(none) +4 -3
    added new config parameter datadir

ChangeSet
  1.1346.1.647 04/08/26 15:32:57 serg@serg.mylan +1 -0
  remove warning

  extra/mysql_waitpid.c
    1.6 04/08/26 15:32:54 serg@serg.mylan +1 -0
    remove warning

ChangeSet
  1.1616.833.9 04/08/26 16:15:36 jani@rhols221.adsl.netsonic.fi +1 -0
  Fixed a bug in mysql.cc. Overriding password prompting
  by giving password as an argument later did not work.

  client/mysql.cc
    1.121.8.1 04/08/26 16:15:33 jani@rhols221.adsl.netsonic.fi +2 -1
    Fixed a bug in mysql.cc. Overriding password prompting
    by giving password as an argument later did not work.

ChangeSet
  1.1616.835.3 04/08/26 17:43:08 ram@gw.mysql.r18.ru +1 -0
  Should check for GEOM_FLAG later because keyX may be partly initialized (min_flag is not set).

  sql/opt_range.cc
    1.98.2.29 04/08/26 17:43:05 ram@gw.mysql.r18.ru +7 -6
    Should check for GEOM_FLAG later because keyX may be partly initialized (min_flag is not set).

ChangeSet
  1.1616.833.6 04/08/26 14:06:39 pekka@mysql.com +2 -0
  FileLogHandler.cpp, ndb_global.h:
    sco and others: use PATH_MAX always

  ndb/src/common/logger/FileLogHandler.cpp
    1.6 04/08/26 14:02:55 pekka@mysql.com +2 -7
    sco and others: use PATH_MAX always

  ndb/include/ndb_global.h
    1.11.1.1 04/08/26 14:02:55 pekka@mysql.com +8 -0
    sco and others: use PATH_MAX always

ChangeSet
  1.1616.836.1 04/08/26 16:51:26 ram@gw.mysql.r18.ru +3 -0
  A fix (Bug#5219: Cannot use '||' with MBRContains(..)).

  sql/opt_range.cc
    1.98.2.28 04/08/26 16:51:19 ram@gw.mysql.r18.ru +12 -5
    A fix (Bug#5219: Cannot use '||' with MBRContains(..)).

  mysql-test/t/gis.test
    1.14 04/08/26 16:51:19 ram@gw.mysql.r18.ru +18 -0
    A fix (Bug#5219: Cannot use '||' with MBRContains(..)).

  mysql-test/r/gis.result
    1.15.1.1 04/08/26 16:51:19 ram@gw.mysql.r18.ru +19 -0
    A fix (Bug#5219: Cannot use '||' with MBRContains(..)).

ChangeSet
  1.1624.26.68 04/08/26 14:34:56 bell@sanja.is.com.ua +5 -0
  fixed updateability VIEW detection (Bug#5146)
  fixed other Item_ref methods where result_field involved

  sql/sql_lex.cc
    1.103.1.13 04/08/26 14:34:53 bell@sanja.is.com.ua +1 -0
    fixed updateability VIEW detection

  sql/item.h
    1.71.1.21 04/08/26 14:34:53 bell@sanja.is.com.ua +3 -0
    fixed other Item_ref methods where result_field involved

  sql/item.cc
    1.73.1.17 04/08/26 14:34:53 bell@sanja.is.com.ua +38 -0
    fixed other Item_ref methods where result_field involved

  mysql-test/t/view.test
    1.24 04/08/26 14:34:53 bell@sanja.is.com.ua +13 -0
    statements added to distinct in temporary table with a VIEW test
    test of agggregate over aggregate with view

  mysql-test/r/view.result
    1.28 04/08/26 14:34:53 bell@sanja.is.com.ua +17 -0
    statements added to distinct in temporary table with a VIEW test
    test of agggregate over aggregate with view

ChangeSet
  1.1616.835.1 04/08/26 16:31:37 bar@mysql.com +8 -0
  "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  sql/sql_yacc.yy
    1.203.1.141 04/08/26 16:31:33 bar@mysql.com +1 -2
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/type_ranges.result
    1.25 04/08/26 16:31:33 bar@mysql.com +1 -1
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/myisam.result
    1.43 04/08/26 16:31:33 bar@mysql.com +0 -1
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/func_str.result
    1.70 04/08/26 16:31:33 bar@mysql.com +1 -1
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/func_if.result
    1.11.1.1 04/08/26 16:31:33 bar@mysql.com +1 -1
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/endspace.result
    1.4 04/08/26 16:31:33 bar@mysql.com +1 -1
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/ctype_cp1251.result
    1.4 04/08/26 16:31:33 bar@mysql.com +2 -2
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

  mysql-test/r/binary.result
    1.18 04/08/26 16:31:33 bar@mysql.com +2 -2
    "SELECT BINARY x" now means "SELECT CAST(x AS BINARY)".

ChangeSet
  1.1616.834.1 04/08/26 13:25:09 pekka@mysql.com +1 -0
  sco compile fix: MAXPATHLEN

  ndb/src/common/logger/FileLogHandler.cpp
    1.5 04/08/26 13:24:31 pekka@mysql.com +5 -0
    sco compile fix: MAXPATHLEN

ChangeSet
  1.1624.65.1 04/08/26 12:54:30 pem@mysql.comhem.se +33 -0
  Major rehacking and cleanup of sp_pcontext.
  This finishes (almost) WL#2002: Implement stored procedure GOTO.
  Only the syntax issue for free labels remains ("label L;" vs "L:").

  sql/sql_yacc.yy
    1.302 04/08/26 12:54:24 pem@mysql.com +85 -82
    Changes to reflect the rework and renamings in sp_pcontext, and fixed
    some GOTO error checking.

  sql/sp_pcontext.h
    1.13 04/08/26 12:54:24 pem@mysql.com +50 -63
    Major rehack and cleanup:
    - We now push and pop a chain of contexts during parsing (instead of having
      a single one).
    - Makes error detection for GOTO easier and enables some optmizations and
      debugger support.
    - Makes it a little trickier to keep track on variable and cursor indexes instead.
    - Renamed things to get a more consistent naming scheme too.

  sql/sp_pcontext.cc
    1.16 04/08/26 12:54:24 pem@mysql.com +81 -125
    Major rehack and cleanup:
    - We now push and pop a chain of contexts during parsing (instead of having
      a single one).
    - Makes error detection for GOTO easier and enables some optmizations and
      debugger support.
    - Makes it a little trickier to keep track on variable and cursor indexes instead.
    - Renamed things to get a more consistent naming scheme too.

  sql/sp_head.h
    1.43 04/08/26 12:54:24 pem@mysql.com +52 -59
    Code cleanup (renaming of pcontext methods), support goto, and fixed bug
    in jump shortcutting in the optimizer (detect infinite loops).

  sql/sp_head.cc
    1.90 04/08/26 12:54:24 pem@mysql.com +43 -21
    Code cleanup (renaming of pcontext methods), support goto, and fixed bug
    in jump shortcutting in the optimizer (detect infinite loops).

  sql/share/ukrainian/errmsg.txt
    1.73 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/swedish/errmsg.txt
    1.112 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/spanish/errmsg.txt
    1.111 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/slovak/errmsg.txt
    1.111 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/serbian/errmsg.txt
    1.65 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/russian/errmsg.txt
    1.108 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/romanian/errmsg.txt
    1.108 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/portuguese/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/polish/errmsg.txt
    1.111 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/norwegian/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/norwegian-ny/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/korean/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/japanese/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/italian/errmsg.txt
    1.117 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/hungarian/errmsg.txt
    1.112 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/greek/errmsg.txt
    1.111 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/german/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/french/errmsg.txt
    1.110 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/estonian/errmsg.txt
    1.113 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/english/errmsg.txt
    1.119 04/08/26 12:54:24 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/dutch/errmsg.txt
    1.114 04/08/26 12:54:23 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/danish/errmsg.txt
    1.110 04/08/26 12:54:23 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  sql/share/czech/errmsg.txt
    1.110 04/08/26 12:54:23 pem@mysql.com +1 -0
    New error message for GOTO in SP handler.

  mysql-test/t/sp.test
    1.79 04/08/26 12:54:23 pem@mysql.com +73 -19
    New test cases for GOTO.
    Also removed some things that made it impossible to run the test in
    an external (debugged) mysqld.

  mysql-test/t/sp-error.test
    1.47 04/08/26 12:54:23 pem@mysql.com +48 -0
    New error test cases for GOTO.

  mysql-test/r/sp.result
    1.80 04/08/26 12:54:23 pem@mysql.com +60 -20
    New test cases for GOTO.
    Also removed some things that made it impossible to run the test in
    an external (debugged) mysqld.

  mysql-test/r/sp-error.result
    1.48 04/08/26 12:54:23 pem@mysql.com +46 -0
    New error test cases for GOTO.

  include/mysqld_error.h
    1.105 04/08/26 12:54:23 pem@mysql.com +1 -0
    New error code for GOTO in SP handler.

ChangeSet
  1.1346.702.1 04/08/26 12:25:14 lenz@mysql.com +1 -0
   - Updated RPM spec file: MySQL-Max now requires MySQL-server instead
     of MySQL (BUG#3860)

  support-files/mysql.spec.sh
    1.61.1.26 04/08/26 12:25:11 lenz@mysql.com +7 -2
     - Updated RPM spec file: MySQL-Max now requires MySQL-server instead
       of MySQL (BUG#3860)

ChangeSet
  1.1624.26.67 04/08/26 13:11:06 bell@sanja.is.com.ua +4 -0
  fix of Item_ref with result_field (BUG#5104)

  sql/item.h
    1.71.1.20 04/08/26 13:11:03 bell@sanja.is.com.ua +1 -1
    fix of Item_ref with result_field

  sql/item.cc
    1.73.1.16 04/08/26 13:11:03 bell@sanja.is.com.ua +8 -0
    fix of Item_ref with result_field

  mysql-test/t/view.test
    1.23 04/08/26 13:11:03 bell@sanja.is.com.ua +12 -0
    distinct in temporary table with a VIEW

  mysql-test/r/view.result
    1.27 04/08/26 13:11:03 bell@sanja.is.com.ua +18 -0
    distinct in temporary table with a VIEW

ChangeSet
  1.1616.833.4 04/08/26 12:10:32 joreland@mysql.com +1 -0
  Fix ndb home path

  ndb/src/common/mgmcommon/NdbConfig.c
    1.5.1.1 04/08/26 12:10:30 joreland@mysql.com +1 -1
    Fix ndb home path

ChangeSet
  1.1616.833.3 04/08/26 12:02:11 bar@mysql.com +1 -0
  ctype-latin1.c:
    Revert this change, it was done in a mistake.

  strings/ctype-latin1.c
    1.36 04/08/26 12:01:41 bar@mysql.com +1 -1
    Revert this change, it was done in a mistake.

ChangeSet
  1.1346.700.1 04/08/26 00:37:25 monty@mysql.com +3 -0
  Remove default argument to mysql_truncate()
  Update to new valgrind

  sql/sql_parse.cc
    1.218.39.1 04/08/26 00:37:23 monty@mysql.com +1 -1
    Remove default argument to mysql_truncate()

  sql/mysql_priv.h
    1.150.15.1 04/08/26 00:37:23 monty@mysql.com +1 -1
    Remove default argument to mysql_truncate()

  mysql-test/mysql-test-run.sh
    1.146.10.1 04/08/26 00:37:23 monty@mysql.com +1 -1
    Update for new valgrind

ChangeSet
  1.1616.833.2 04/08/25 12:52:19 paul@kite-hub.kitebird.com +1 -0
  mysql.h:
    Fix a misleading plural that should be singular.
    Fix other typos while I'm at it.

  include/mysql.h
    1.135 04/08/25 12:51:23 paul@kite-hub.kitebird.com +4 -4
    Fix a misleading plural that should be singular.
    Fix other typos while I'm at it.

ChangeSet
  1.1346.698.4 04/08/25 17:25:38 rburnett@build.mysql.com +2 -0
  Test case for Bug #4792  	lower_case_table_names does not resolve db.tbl.column in SELECT list
  
  lowercase_table.result:
    New results for modified lowercase_table test
  lowercase_table.test:
    Added test case for all uppercase database when running under lower_case_table_names.  This really only failed under Windows.  Bug# 4792

  mysql-test/r/lowercase_table.result
    1.2.1.4 04/08/25 17:24:42 rburnett@build.mysql.com +9 -0
    New results for modified lowercase_table test

  mysql-test/t/lowercase_table.test
    1.1.1.5 04/08/25 17:24:10 rburnett@build.mysql.com +11 -0
    Added test case for all uppercase database when running under lower_case_table_names.  This really only failed under Windows.  Bug# 4792

ChangeSet
  1.1616.833.1 04/08/25 17:20:12 konstantin@mysql.com +1 -0
  Cleanup.

  libmysql/libmysql.c
    1.156.1.103 04/08/25 17:20:08 konstantin@mysql.com +8 -10
    Cleanup.

ChangeSet
  1.1624.26.66 04/08/25 16:14:42 bell@sanja.is.com.ua +3 -0
  full text function moving to current select (BUG#4822)

  sql/table.cc
    1.116 04/08/25 16:14:39 bell@sanja.is.com.ua +10 -0
    full text function moving to current select

  mysql-test/t/view.test
    1.22 04/08/25 16:14:39 bell@sanja.is.com.ua +11 -0
    VIEW with full text

  mysql-test/r/view.result
    1.26 04/08/25 16:14:39 bell@sanja.is.com.ua +13 -0
    VIEW with full text

ChangeSet
  1.1346.698.3 04/08/25 15:12:31 rburnett@build.mysql.com +1 -0
  Bug #4792  	lower_case_table_names does not resolve db.tbl.column in SELECT list
  
  sql_base.cc:
    Added code to lowercase database name in insert_fields when lower_case_table_names=1. This fixes bug# 4792

  sql/sql_base.cc
    1.117.1.64 04/08/25 15:09:20 rburnett@build.mysql.com +11 -0
    Added code to lowercase database name in insert_fields when lower_case_table_names=1. This fixes bug# 4792

ChangeSet
  1.1616.1.331 04/08/25 14:55:04 joreland@mysql.com +1 -0
  Improved STR_VALUE macro

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.25 04/08/25 14:55:01 joreland@mysql.com +11 -10
    Improved STR_VALUE macro

ChangeSet
  1.1616.832.2 04/08/25 12:27:26 tomas@poseidon.(none) +2 -0
  small fixes, see respective file

  ndb/src/mgmsrv/main.cpp
    1.14 04/08/25 12:27:23 tomas@poseidon.(none) +3 -3
    changed to use my_init and some help test changes

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.11.1.2 04/08/25 12:27:23 tomas@poseidon.(none) +1 -1
    removed debug code

ChangeSet
  1.1624.26.65 04/08/25 14:57:57 bell@sanja.is.com.ua +4 -0
  removing archive of .frm-s added (BUG#4821)

  sql/sql_db.cc
    1.92 04/08/25 14:57:54 bell@sanja.is.com.ua +148 -33
    removing archive of .frm-s added

  sql/parse_file.cc
    1.5 04/08/25 14:57:54 bell@sanja.is.com.ua +4 -4
    fixed revision number printing

  mysql-test/t/view.test
    1.21 04/08/25 14:57:54 bell@sanja.is.com.ua +10 -0
    Removing database with .frm archives

  mysql-test/r/view.result
    1.25 04/08/25 14:57:53 bell@sanja.is.com.ua +6 -0
    Removing database with .frm archives

ChangeSet
  1.1616.831.1 04/08/25 11:40:45 tomas@poseidon.(none) +2 -0
  added some debug support
  and some more checks

  ndb/src/mgmsrv/main.cpp
    1.13 04/08/25 11:40:42 tomas@poseidon.(none) +14 -0
    added some debug support
    and some more checks

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.4.4 04/08/25 11:40:42 tomas@poseidon.(none) +34 -14
    added some debug support
    and some more checks

ChangeSet
  1.1616.1.329 04/08/25 12:08:52 joreland@mysql.com +1 -0
  Removed "string" values and use STR_VALUE instead

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.23 04/08/25 12:08:50 joreland@mysql.com +72 -83
    Removed "string" values and use STR_VALUE instead

ChangeSet
  1.1616.830.1 04/08/25 12:04:24 joreland@mysql.com +2 -0
  Missing ;
  Duplicate lib dep

  ndb/src/mgmsrv/Makefile.am
    1.12 04/08/25 12:04:03 joreland@mysql.com +0 -1
    Duplicate lib dep

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.8 04/08/25 12:04:03 joreland@mysql.com +1 -1
    Missing ;

ChangeSet
  1.1616.798.10 04/08/25 10:36:14 mronstrom@mysql.com +1 -0
  Adaptions after review

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.7 04/08/25 10:36:02 mronstrom@mysql.com +14 -16
    Adaptions after review

ChangeSet
  1.1616.798.9 04/08/25 10:10:15 mronstrom@mysql.com +1 -0
  Fixing an issue with using UNDEFINED as default parameter value
  which means that the ndbd process will not know anything about the
  value

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.6 04/08/25 10:10:02 mronstrom@mysql.com +8 -2
    Fixing an issue with using UNDEFINED as default parameter value
    which means that the ndbd process will not know anything about the
    value

ChangeSet
  1.1616.829.3 04/08/25 13:03:34 bar@mysql.com +1 -0
  mysql.cc:
    Bug#3453: MySQL output formatting in multibyte character sets

  client/mysql.cc
    1.121.1.59 04/08/25 13:02:27 bar@mysql.com +10 -4
    Bug#3453: MySQL output formatting in multibyte character sets

ChangeSet
  1.1616.829.2 04/08/25 11:39:43 bar@mysql.com +14 -0
  A new function to meassure terminal screen cells number for a string.

  strings/ctype-utf8.c
    1.70 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-ujis.c
    1.58 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-ucs2.c
    1.29 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-tis620.c
    1.75 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-sjis.c
    1.68 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-simple.c
    1.53 04/08/25 11:39:33 bar@mysql.com +8 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-mb.c
    1.27 04/08/25 11:39:33 bar@mysql.com +232 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-latin1.c
    1.35 04/08/25 11:39:33 bar@mysql.com +2 -1
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-gbk.c
    1.63 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-gb2312.c
    1.54 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-euc_kr.c
    1.57 04/08/25 11:39:33 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-bin.c
    1.52 04/08/25 11:39:33 bar@mysql.com +2 -1
    A new function to meassure terminal screen cells number for a string.

  strings/ctype-big5.c
    1.65 04/08/25 11:39:32 bar@mysql.com +1 -0
    A new function to meassure terminal screen cells number for a string.

  include/m_ctype.h
    1.98 04/08/25 11:39:32 bar@mysql.com +3 -0
    A new function to meassure terminal screen cells number for a string.

ChangeSet
  1.1624.64.7 04/08/25 08:56:46 bell@sanja.is.com.ua +2 -0
  wording changed (postreview fix)

  sql/sql_base.cc
    1.173 04/08/25 08:56:43 bell@sanja.is.com.ua +1 -1
    wording changed

  mysql-test/r/view.result
    1.24 04/08/25 08:56:43 bell@sanja.is.com.ua +1 -1
    wording changed

ChangeSet
  1.1616.829.1 04/08/25 10:15:46 bar@mysql.com +1 -0
  utr11-dump.c:
    new file

  strings/utr11-dump.c
    1.1 04/08/25 10:15:25 bar@mysql.com +112 -0

  strings/utr11-dump.c
    1.0 04/08/25 10:15:25 bar@mysql.com +0 -0
    BitKeeper file /usr/home/bar/mysql-4.1/strings/utr11-dump.c

ChangeSet
  1.1346.699.1 04/08/25 02:04:45 miguel@hegel.txg.br +2 -0
  Adding binary version information for debug/release version of libmysqld.dll
  This was a customer request for to get the XP Logo Certification.
  
  Note for LenZ:
  Adding to the project libmysqld.dsp the file libmysqld.rc at compilation time will be created
  the libmysqld.res and this linked. For every release edit the libmysqld.rc
  version number.

  libmysqld/resource.h
    1.1 04/08/25 02:04:40 miguel@hegel.txg.br +15 -0

  libmysqld/libmysqld.rc
    1.1 04/08/25 02:04:40 miguel@hegel.txg.br +125 -0

  libmysqld/resource.h
    1.0 04/08/25 02:04:40 miguel@hegel.txg.br +0 -0
    BitKeeper file /home/miguel/bk/mysql-4.0/libmysqld/resource.h

  libmysqld/libmysqld.rc
    1.0 04/08/25 02:04:40 miguel@hegel.txg.br +0 -0
    BitKeeper file /home/miguel/bk/mysql-4.0/libmysqld/libmysqld.rc

ChangeSet
  1.1616.828.2 04/08/24 23:31:47 tomas@poseidon.(none) +2 -0
  minor fixes

  ndb/src/ndbapi/Ndb.cpp
    1.22 04/08/24 23:31:44 tomas@poseidon.(none) +6 -2
    added some debug calls

  mysql-test/r/ndb_blob.result
    1.5 04/08/24 23:31:44 tomas@poseidon.(none) +35 -0
    fixed result for ndb_blob.test

ChangeSet
  1.1616.823.11 04/08/24 22:27:33 tomas@poseidon.(none) +4 -0
  ndb config ability/naming changes, see respective file

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.10 04/08/24 22:27:30 tomas@poseidon.(none) +6 -6
    new printout to reflect new naming in config

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.7.1.5 04/08/24 22:27:30 tomas@poseidon.(none) +13 -9
    fixed alias handling
    some requires in config handling

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.5.4 04/08/24 22:27:30 tomas@poseidon.(none) +5 -3
    fixes case insensitive
    + removed abort from config handling

  mysql-test/ndb/ndb_config_2_node.ini
    1.9.1.2 04/08/24 22:27:30 tomas@poseidon.(none) +26 -26
    using new naming capabilities

ChangeSet
  1.1616.727.23 04/08/24 23:27:32 joreland@mysql.com +16 -0
  Implemented general purpose psuedo columns: row_count & fragment
  Implemented new interpreter instruction: exit_ok_last
  
  This two new features combined can be used to make fast select count
   

  ndb/src/ndbapi/NdbOperationInt.cpp
    1.7 04/08/24 23:27:30 joreland@mysql.com +12 -0
    New instruction

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.8 04/08/24 23:27:30 joreland@mysql.com +1 -1
    Use exit ok (not ok_last)

  ndb/src/ndbapi/NdbOperationDefine.cpp
    1.8 04/08/24 23:27:30 joreland@mysql.com +2 -2
    Use exit ok (not ok_last)

  ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp
    1.2 04/08/24 23:27:30 joreland@mysql.com +20 -1
    Add readers for new psuedo columns

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.5 04/08/24 23:27:30 joreland@mysql.com +12 -6
    Add readers for new psuedo columns

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.8.1.1 04/08/24 23:27:30 joreland@mysql.com +5 -1
    Add readers for new psuedo columns

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.17.2.1 04/08/24 23:27:30 joreland@mysql.com +33 -12
    REQ_ROWCOUNT + last row

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.6.3.1 04/08/24 23:27:30 joreland@mysql.com +2 -0
    REQ_ROWCOUNT

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.6.2.1 04/08/24 23:27:30 joreland@mysql.com +3 -1
    REQ_ROWCOUNT + last row

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.11.2.1 04/08/24 23:27:30 joreland@mysql.com +14 -0
    REQ_ROWCOUNT

  ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
    1.3.1.1 04/08/24 23:27:30 joreland@mysql.com +1 -0
    REQ_ROWCOUNT

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.6.1.1 04/08/24 23:27:30 joreland@mysql.com +1 -0
    REQ_ROWCOUNT

  ndb/include/ndbapi/NdbOperation.hpp
    1.11 04/08/24 23:27:30 joreland@mysql.com +14 -0
    New instruction for last_row

  ndb/include/kernel/signaldata/TupKey.hpp
    1.2 04/08/24 23:27:30 joreland@mysql.com +2 -3
    Remove unused pageId pageIndex and replace with lastRow flag

  ndb/include/kernel/GlobalSignalNumbers.h
    1.5 04/08/24 23:27:30 joreland@mysql.com +1 -8
    Impl. READ_ROWCOUNT

  ndb/include/kernel/AttributeHeader.hpp
    1.2 04/08/24 23:27:30 joreland@mysql.com +6 -0
    Psuedo columns fragment & row_count

ChangeSet
  1.1616.823.10 04/08/24 22:11:30 mskold@mysql.com +3 -0
  Cleaned up rnd_init

ChangeSet
  1.1616.827.2 04/08/24 21:12:53 tomas@poseidon.(none) +2 -0
  more aliases in ndb config

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.7.1.4 04/08/24 21:12:50 tomas@poseidon.(none) +3 -3
    oops bug

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.5.3 04/08/24 21:12:50 tomas@poseidon.(none) +2 -0
    more aliases

ChangeSet
  1.1616.823.8 04/08/24 21:00:17 serg@serg.mylan +3 -0
  compatibility fixes

ChangeSet
  1.1616.826.2 04/08/25 01:37:01 vva@eagle.mysql.r18.ru +1 -0
  committed skipped file

  cmd-line-utils/libedit/config.h
    1.1 04/08/25 01:36:56 vva@eagle.mysql.r18.ru +3 -0

  cmd-line-utils/libedit/config.h
    1.0 04/08/25 01:36:56 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/config.h

  sql/ha_ndbcluster.cc
    1.53 04/08/24 22:11:20 mskold@mysql.com +5 -3
    Cleaned up rnd_init

  mysql-test/t/ndb_basic.test
    1.13 04/08/24 22:11:20 mskold@mysql.com +4 -0
    Cleaned up rnd_init

  mysql-test/r/ndb_basic.result
    1.13 04/08/24 22:11:20 mskold@mysql.com +1005 -0
    Cleaned up rnd_init

ChangeSet
  1.1624.64.6 04/08/24 23:07:34 bell@sanja.is.com.ua +3 -0
  fixes name outout for SHOW CREATE VIEW command (BUG#5162)

  sql/sql_show.cc
    1.148 04/08/24 23:07:31 bell@sanja.is.com.ua +2 -2
    fixes name outout for SHOW CREATE VIEW command

  mysql-test/t/view.test
    1.20 04/08/24 23:07:31 bell@sanja.is.com.ua +7 -0
    test of SHOW CREATE VIEW for view with spaces in the name

  mysql-test/r/view.result
    1.23 04/08/24 23:07:31 bell@sanja.is.com.ua +17 -12
    SHOW CREATE VIEW output changed
    test of SHOW CREATE VIEW for view with spaces in the name

  acinclude.m4
    1.110.1.4 04/08/24 21:00:08 serg@serg.mylan +0 -3
    removed readline-4.2 compatibility fix
    readline 4.2 is broken, use 4.2a instead

ChangeSet
  1.1624.64.5 04/08/24 22:51:23 bell@sanja.is.com.ua +5 -0
  new method to detect commands where all VIEWs should be temporary tables (BUG#4803)

  sql/sql_view.cc
    1.12 04/08/24 22:51:20 bell@sanja.is.com.ua +4 -1
    new method to detect commands where all VIEWs should be temporary tables
    debug output added

  sql/sql_lex.h
    1.141 04/08/24 22:51:20 bell@sanja.is.com.ua +1 -0
    new method to detect commands where all VIEWs should be temporary tables

  sql/sql_lex.cc
    1.103.1.12 04/08/24 22:51:20 bell@sanja.is.com.ua +24 -1
    new method to detect commands where all VIEWs should be temporary tables

  mysql-test/t/view.test
    1.19 04/08/24 22:51:20 bell@sanja.is.com.ua +11 -0
    Showing VIEW with VIEWs in subquery

  mysql-test/r/view.result
    1.22 04/08/24 22:51:20 bell@sanja.is.com.ua +9 -0
    Showing VIEW with VIEWs in subquery

ChangeSet
  1.1616.825.3 04/08/24 19:49:45 tomas@poseidon.(none) +1 -0
  bug fix

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.7.1.3 04/08/24 19:49:41 tomas@poseidon.(none) +5 -5
    bug fix

ChangeSet
  1.1616.815.6 04/08/25 00:26:53 vva@eagle.mysql.r18.ru +1 -0
  resurrect fix for 
  Bug #4696  	segfault in cmd-line-utils/libedit/history.c:history_save() 
  (bundled libedit)

  cmd-line-utils/libedit/history.c
    1.6 04/08/25 00:26:47 vva@eagle.mysql.r18.ru +1 -1
    resurrect fix for 
    Bug #4696  	segfault in cmd-line-utils/libedit/history.c:history_save() 
    (bundled libedit)

ChangeSet
  1.1616.825.2 04/08/24 19:06:52 tomas@poseidon.(none) +4 -0
  enables case insensitivity in ndb config file

ChangeSet
  1.1616.823.2 04/08/25 00:07:07 vva@eagle.mysql.r18.ru +1 -0
  fixed AC_DEFINE(HAVE_HIST_ENTRY) in acinclude.m4

  acinclude.m4
    1.110.2.1 04/08/25 00:06:57 vva@eagle.mysql.r18.ru +2 -1
    fixed AC_DEFINE(HAVE_HIST_ENTRY)

  ndb/src/common/util/Properties.cpp
    1.7 04/08/24 19:06:46 tomas@poseidon.(none) +20 -13
    enables case insensitivity in ndb config file

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.7.1.2 04/08/24 19:06:46 tomas@poseidon.(none) +5 -5
    enables case insensitivity in ndb config file

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.5.2 04/08/24 19:06:46 tomas@poseidon.(none) +21 -24
    enables case insensitivity in ndb config file

  ndb/include/util/Properties.hpp
    1.5 04/08/24 19:06:46 tomas@poseidon.(none) +1 -1
    enables case insensitivity in ndb config file

  cmd-line-utils/libedit/search.c
    1.4 04/08/24 21:00:08 serg@serg.mylan +1 -0
    regex.h fix

  client/mysql.cc
    1.121.1.58 04/08/24 21:00:08 serg@serg.mylan +0 -1
    removed readline-4.2 compatibility fix
    readline 4.2 is broken, use 4.2a instead

ChangeSet
  1.1616.815.5 04/08/24 23:32:58 vva@eagle.mysql.r18.ru +2 -0
  fixed AC_DEFINE's for libedit-2.6.7

  configure.in
    1.201.29.4 04/08/24 23:32:55 vva@eagle.mysql.r18.ru +2 -2
    fixed new AC_DEFINE's

  acinclude.m4
    1.110.1.2 04/08/24 23:32:55 vva@eagle.mysql.r18.ru +2 -1
    fixed AC_DEFINE(HAVE_HIST_ENTRY)

ChangeSet
  1.1616.787.22 04/08/24 22:45:32 hf@deer.(none) +2 -0
  Fix for bug #4815 (embedded server calculates wrong places for outfiles)
  In some places in mysqld behaviour depends on system working directory
  It works badly in libmysqld because user can set it in the way he needs.
  I think we should explicitly insert mysql_real_data_home value in
  paths in these places

  sql/sql_load.cc
    1.46.3.31 04/08/24 22:45:29 hf@deer.(none) +3 -13
    it's better to build the prefix from mysql_real_data_home
    also i think it's better always to call my_load_path to not to depend
    of current system working directory

  sql/sql_class.cc
    1.105.25.1 04/08/24 22:45:29 hf@deer.(none) +11 -2
    here we concat mysql_real_data_home and thd->db to be the prefix

ChangeSet
  1.1624.64.4 04/08/24 20:29:44 bell@sanja.is.com.ua +3 -0
  fixed aggregate function processing in VIEWs (BUG#4665)

  sql/table.cc
    1.115 04/08/24 20:29:41 bell@sanja.is.com.ua +7 -0
    fixed aggregate function processing in VIEWs

  mysql-test/t/view.test
    1.18 04/08/24 20:29:41 bell@sanja.is.com.ua +11 -0
    Aggregate functions in view list

  mysql-test/r/view.result
    1.21 04/08/24 20:29:41 bell@sanja.is.com.ua +9 -0
    Aggregate functions in view list

ChangeSet
  1.1346.698.1 04/08/24 20:17:23 heikki@hundin.mysql.fi +1 -0
  buf0rea.c:
    Fix bug: if there was little file I/O in InnoDB, but the insert buffer was used, it could happen that 'Pending normal aio reads' was bigger than 0, but the I/O handler thread did not get waken up in 600 seconds. This resulted in a hang, and crashing of InnoDB.

  innobase/buf/buf0rea.c
    1.5.1.4 04/08/24 20:17:12 heikki@hundin.mysql.fi +2 -0
    Fix bug: if there was little file I/O in InnoDB, but the insert buffer was used, it could happen that 'Pending normal aio reads' was bigger than 0, but the I/O handler thread did not get waken up in 600 seconds. This resulted in a hang, and crashing of InnoDB.

ChangeSet
  1.1346.1.642 04/08/24 19:05:42 joerg@mysql.com +2 -0
  All 'Makefile's must use '$(AR)' (not just 'ar') because the variable may contain options.

  BitKeeper/etc/logging_ok
    1.206.1.114 04/08/24 19:05:42 joerg@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  libmysqld/Makefile.am
    1.19.1.8 04/08/24 18:58:42 joerg@mysql.com +2 -2
    Always use 'make' variable '$(AR)' so that options (AIX 64 bit!) are included.

ChangeSet
  1.1616.815.4 04/08/24 21:52:13 vva@eagle.mysql.r18.ru +8 -0
  added skipped file for libedit-2.6.7

  cmd-line-utils/libedit/term.h
    1.1 04/08/24 21:52:10 vva@eagle.mysql.r18.ru +124 -0

  cmd-line-utils/libedit/read.h
    1.1 04/08/24 21:52:10 vva@eagle.mysql.r18.ru +55 -0

  cmd-line-utils/libedit/term.h
    1.0 04/08/24 21:52:10 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/term.h

  cmd-line-utils/libedit/read.h
    1.0 04/08/24 21:52:10 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/read.h

  cmd-line-utils/libedit/np/vis.h
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +96 -0

  cmd-line-utils/libedit/np/vis.c
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +347 -0

  cmd-line-utils/libedit/np/unvis.c
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +321 -0

  cmd-line-utils/libedit/np/strlcpy.c
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +75 -0

  cmd-line-utils/libedit/np/strlcat.c
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +75 -0

  cmd-line-utils/libedit/np/fgetln.c
    1.1 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +88 -0

  cmd-line-utils/libedit/np/vis.h
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/vis.h

  cmd-line-utils/libedit/np/vis.c
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/vis.c

  cmd-line-utils/libedit/np/unvis.c
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/unvis.c

  cmd-line-utils/libedit/np/strlcpy.c
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/strlcpy.c

  cmd-line-utils/libedit/np/strlcat.c
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/strlcat.c

  cmd-line-utils/libedit/np/fgetln.c
    1.0 04/08/24 21:52:09 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_libedit/mysql-4.1.clear/cmd-line-utils/libedit/np/fgetln.c

ChangeSet
  1.1624.64.3 04/08/24 19:50:16 bell@sanja.is.com.ua +3 -0
  Fixed UNION support in view creation (BUG#4664)

  sql/sql_view.cc
    1.11 04/08/24 19:50:13 bell@sanja.is.com.ua +55 -53
    Fixed UNION support in view creation

  mysql-test/t/view.test
    1.17 04/08/24 19:50:13 bell@sanja.is.com.ua +13 -1
    added removing of table t2
    test of view built over union

  mysql-test/r/view.result
    1.20 04/08/24 19:50:13 bell@sanja.is.com.ua +18 -2
    added removing of table t2
    test of view built over union

ChangeSet
  1.1616.820.3 04/08/24 18:20:27 serg@serg.mylan +2 -0
  followup

  sql/field.cc
    1.176 04/08/24 18:20:22 serg@serg.mylan +4 -6
    followup

  mysql-test/r/func_set.result
    1.12 04/08/24 18:20:22 serg@serg.mylan +1 -2
    followup

ChangeSet
  1.1616.822.1 04/08/24 20:18:59 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #4340: find_in_set is case insensitive even on binary operators(for 4.1)

  sql/item_func.cc
    1.124.28.1 04/08/24 20:18:55 gluh@gluh.mysql.r18.ru +34 -21
    Fix for bug #4340: find_in_set is case insensitive even on binary operators(for 4.1)

  mysql-test/t/func_set.test
    1.9.1.1 04/08/24 20:18:55 gluh@gluh.mysql.r18.ru +8 -0
    Fix for bug #4340: find_in_set is case insensitive even on binary operators(for 4.1)

  mysql-test/r/func_set.result
    1.10.1.1 04/08/24 20:18:55 gluh@gluh.mysql.r18.ru +9 -0
    Fix for bug #4340: find_in_set is case insensitive even on binary operators(for 4.1)

ChangeSet
  1.1616.821.1 04/08/24 20:17:11 konstantin@mysql.com +10 -0
  Fix for Bug#5034 "prepared "select 1 into @arg15", second 
  execute crashes server": we were deleting lex->result
  after each execute, but prepared statements assumed that
  it's left intact.
  The fix adds cleanup() method to select_result hierarchy,
  so that result objects can be reused.
  Plus we now need to delete result objects more wisely.

  sql/sql_select.cc
    1.216.87.1 04/08/24 20:17:08 konstantin@mysql.com +2 -8
    handle_select():
    - don't delete result, it might be needed
      for next executions
    - result is never null

  sql/sql_prepare.cc
    1.34.25.1 04/08/24 20:17:08 konstantin@mysql.com +6 -2
    - call result->cleanup() in reset_stmt_for_execute
    - now Statement is responsible for freeing its lex->result.

  sql/sql_parse.cc
    1.271.1.105 04/08/24 20:17:08 konstantin@mysql.com +26 -33
    mysql_execute_command():
    - delete select_result *result only if it was created in
      this function.
    - use end_statement() to cleanup lex and thd in the end of
      each statement.
    - no need to save THD::lock if this is explain. This save
      apparently left from times when derived tables were 
      materialized here, not in open_and_lock_tables.

  sql/sql_lex.h
    1.102.39.1 04/08/24 20:17:08 konstantin@mysql.com +1 -1
    Now st_lex::st_lex is not empty.

  sql/sql_lex.cc
    1.97.15.2 04/08/24 20:17:08 konstantin@mysql.com +5 -0
    - with more complicated logic of freeing lex->result it's 
      easier to have it non-zero only if it points to a valid
      result.

  sql/sql_insert.cc
    1.86.2.56 04/08/24 20:17:08 konstantin@mysql.com +7 -0
    - implementation of select_insert::cleanup(): currently
      we always create a new instance of select_insert/
      select_create on each execute.

  sql/sql_class.h
    1.146.41.1 04/08/24 20:17:08 konstantin@mysql.com +19 -3
    - select_result::cleanup() declaration
    - 

  sql/sql_class.cc
    1.105.24.1 04/08/24 20:17:08 konstantin@mysql.com +57 -27
    - fix warning in THD::THD
    - implementation of cleanup() for select_result hierarchy
    - select_export::send_eof was identical to 
      select_dump::send_eof: moved to the base class select_to_file.
    - Statement::end_statement() to end lex, free items, and
      delete possible select_result

  mysql-test/t/ps.test
    1.13 04/08/24 20:17:08 konstantin@mysql.com +23 -1
    A test case for bug#5034, few followups

  mysql-test/r/ps.result
    1.16 04/08/24 20:17:08 konstantin@mysql.com +15 -0
    Test results fixed: test case for bug#5034

ChangeSet
  1.1616.815.3 04/08/24 21:01:11 vva@eagle.mysql.r18.ru +1 -0
  added skipped macro for new libedit-2.6.7 in configure.in

  configure.in
    1.201.29.3 04/08/24 21:01:09 vva@eagle.mysql.r18.ru +16 -0
    added skipped macro for new libedit-2.6.7

ChangeSet
  1.1624.64.2 04/08/24 18:46:27 bell@sanja.is.com.ua +4 -0
  items for functions which is converted to constants internally to support its correct printing added (BUG#4663)

  sql/item_create.cc
    1.46 04/08/24 18:46:24 bell@sanja.is.com.ua +12 -10
    items for functions which is converted to constants internally to support its correct printing

  sql/item.h
    1.71.1.19 04/08/24 18:46:24 bell@sanja.is.com.ua +37 -0
    items for functions which is converted to constants internally to support its correct printing

  mysql-test/t/view.test
    1.16 04/08/24 18:46:24 bell@sanja.is.com.ua +7 -0
    test of functions in VIEW which is converted to constants internally

  mysql-test/r/view.result
    1.19 04/08/24 18:46:24 bell@sanja.is.com.ua +5 -0
    test of functions in VIEW which is converted to constants internally

ChangeSet
  1.1616.815.2 04/08/24 20:41:41 vva@eagle.mysql.r18.ru +35 -0
  upgrade to libedit-2.6.7
  (fixed Bug #4462 libedit compile failure)

  configure.in
    1.201.29.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +1 -1
    change liblibedit.a to correct libedit.a

  cmd-line-utils/libedit/vi.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +461 -274
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/tty.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +5 -5
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/tty.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +11 -6
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/tokenizer.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +1 -1
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/tokenizer.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +40 -21
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/term.c
    1.4 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +32 -20
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/sys.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +51 -15
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/sig.h
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +3 -4
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/sig.c
    1.4 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +12 -6
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/search.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +3 -3
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/search.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +58 -83
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/refresh.c
    1.5 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +36 -15
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/readline/readline.h
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +8 -16
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/readline.c
    1.5 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +179 -61
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/read.c
    1.4 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +90 -33
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/prompt.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +9 -3
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/parse.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +10 -4
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/map.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +1 -1
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/map.c
    1.5 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +154 -148
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/makelist.sh
    1.5 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +1 -3
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/key.h
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +3 -7
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/key.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +12 -6
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/history.c
    1.5 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +147 -50
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/histedit.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +12 -3
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/hist.h
    1.2 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +3 -3
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/hist.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +43 -20
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/emacs.c
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +11 -5
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/el.h
    1.3 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +14 -5
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/el.c
    1.4 04/08/24 20:41:37 vva@eagle.mysql.r18.ru +55 -23
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/common.c
    1.3 04/08/24 20:41:36 vva@eagle.mysql.r18.ru +69 -96
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/chared.h
    1.2 04/08/24 20:41:36 vva@eagle.mysql.r18.ru +27 -16
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/chared.c
    1.3 04/08/24 20:41:36 vva@eagle.mysql.r18.ru +165 -117
    upgrade to libedit-2.6.7

  cmd-line-utils/libedit/Makefile.am
    1.5 04/08/24 20:41:36 vva@eagle.mysql.r18.ru +17 -17
    upgrade to libedit-2.6.7

  BitKeeper/etc/ignore
    1.153.1.47 04/08/24 20:41:36 vva@eagle.mysql.r18.ru +1 -1
    change config.h -> config.h to commit cmd-line-utils/libedit/config.h

ChangeSet
  1.1616.819.1 04/08/24 17:03:15 rburnett@build.mysql.com +1 -0
  my_handler.c:
    Added (my_bool) cast to !(nextflag & SEARCH_PREFIX) code to correct MSVC warning about mismatched integral types

ChangeSet
  1.1616.796.2 04/08/24 20:13:31 vva@eagle.mysql.r18.ru +8 -0
  more accurate processing of find_type result
  (Bug #4998 --protocol doesn't reject bad values)

  sql-common/client.c
    1.46.5.1 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +2 -3
    more accurate processing of find_type result

  client/mysqlshow.c
    1.34 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysqlimport.c
    1.42 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysqldump.c
    1.140 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysqlcheck.c
    1.38 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysqlbinlog.cc
    1.84.1.15 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysqladmin.c
    1.86 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

  client/mysql.cc
    1.121.1.56 04/08/24 20:13:27 vva@eagle.mysql.r18.ru +1 -1
    more accurate processing of find_type result

ChangeSet
  1.1616.817.1 04/08/24 18:00:45 monty@mysql.com +6 -0
  Portablity fixes & simple optimizations

  sql/sql_table.cc
    1.157.2.85 04/08/24 18:00:40 monty@mysql.com +9 -5
    Simpler handling of auto_increment in ALTER TABLE

  sql/sql_select.cc
    1.216.1.147 04/08/24 18:00:40 monty@mysql.com +1 -1
    Portability fix

  sql/sql_class.cc
    1.105.23.1 04/08/24 18:00:40 monty@mysql.com +12 -7
    Portability fix + more comments

  sql/lock.cc
    1.42.1.9 04/08/24 18:00:40 monty@mysql.com +6 -2
    Cleanup + more comments

  sql/item.cc
    1.58.1.96 04/08/24 18:00:40 monty@mysql.com +1 -1
    Portability fix (for windows)

  sql/ha_ndbcluster.cc
    1.52 04/08/24 18:00:40 monty@mysql.com +2 -1
    Added missing cast

  mysys/my_handler.c
    1.15 04/08/24 16:59:49 rburnett@build.mysql.com +2 -2
    Added (my_bool) cast to !(nextflag & SEARCH_PREFIX) code to correct MSVC warning about mismatched integral types

ChangeSet
  1.1616.816.1 04/08/24 14:41:48 tomas@poseidon.(none) +4 -0
  added alias MYSQLD for API
  added choice of : or = in config file
  set case insensitive section names

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.7.1.1 04/08/24 14:41:44 tomas@poseidon.(none) +28 -3
    added choice of : or = in config file

  ndb/src/common/mgmcommon/ConfigInfo.hpp
    1.3.1.1 04/08/24 14:41:44 tomas@poseidon.(none) +7 -0
    added alias MYSQLD for API

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.5.1 04/08/24 14:41:44 tomas@poseidon.(none) +15 -0
    added alias MYSQLD for API

  mysql-test/ndb/ndb_config_2_node.ini
    1.9.1.1 04/08/24 14:41:44 tomas@poseidon.(none) +4 -4
    added alias MYSQLD for API

ChangeSet
  1.1616.815.1 04/08/24 19:23:23 vva@eagle.mysql.r18.ru +4 -0
  fixed :
  Bug #3937  	fails to compile with both gcc 3.3.3/icc8
  Bug #4728  	mysql couldn't be compiled using system readline (readline-4.3)

  configure.in
    1.201.29.1 04/08/24 19:23:01 vva@eagle.mysql.r18.ru +19 -0
    1. added comment for --with-readline/--with-libedit options
    2. added define for HAVE_HIST_ENTRY and macro to check it
    3. added AC_LANG_CPLUSPLUS before readline/libedit checks

  cmd-line-utils/Makefile.am
    1.3 04/08/24 19:23:01 vva@eagle.mysql.r18.ru +17 -0
    added copyright header

  client/mysql.cc
    1.121.7.1 04/08/24 19:23:01 vva@eagle.mysql.r18.ru +2 -1
    1. added #undef __P before #include "readline/readline.h" because readline-4.2 declares own __P
    2. changed !defined(USE_LIBEDIT_INTERFACE) to !defined(HAVE_HIST_ENTRY) before declaring of own hist_entry
       because latest versions of libedit declare hist_entry too

  acinclude.m4
    1.110.1.1 04/08/24 19:23:01 vva@eagle.mysql.r18.ru +23 -0
    1. added defun MYSQL_CHECK_READLINE_DECLARES_HIST_ENTRY for last versions of readline and libedit
    2. added #undef __P in defuns MYSQL_CHECK_LIBEDIT_INTERFACE, MYSQL_CHECK_NEW_RL_INTERFACE

ChangeSet
  1.1624.26.63 04/08/24 16:07:39 pem@mysql.comhem.se +7 -0
  Fixed BUG#3157: Crash if stored procedure contains IF EXISTS,
  and BUG#336: Subselects with tables does not work as values for
  local SP variables (which was closed before with a temp. fix, but not
  actually fixed).

  sql/sql_yacc.yy
    1.301 04/08/24 16:07:35 pem@mysql.com +19 -8
    Store tables in set, jump-if[-not] and freturn instructions if
    the value expression is a subselect.

  sql/sp_head.h
    1.42 04/08/24 16:07:35 pem@mysql.com +14 -6
    Store tables in set, jump-if[-not] and freturn instructions if
    the value expression is a subselect.

  sql/sp_head.cc
    1.89 04/08/24 16:07:35 pem@mysql.com +70 -20
    Open and close tables in set, jump-if[-not] and freturn instructions if
    the value expression is a subselect.

  mysql-test/t/sp.test
    1.78 04/08/24 16:07:35 pem@mysql.com +36 -0
    Move test case for BUG#336 from sp-error.test and added new test case
    for BUG#3157.

  mysql-test/t/sp-error.test
    1.46 04/08/24 16:07:35 pem@mysql.com +0 -10
    Moved test case for BUG#336 to sp.test, as it's not generating an error any longer.

  mysql-test/r/sp.result
    1.79 04/08/24 16:07:35 pem@mysql.com +30 -0
    Move test case for BUG#336 from sp-error.test and added new test case
    for BUG#3157.

  mysql-test/r/sp-error.result
    1.47 04/08/24 16:07:35 pem@mysql.com +0 -6
    Moved test case for BUG#336 to sp.test, as it's not generating an error any longer.

ChangeSet
  1.1346.1.641 04/08/24 10:36:17 miguel@hegel.txg.br +3 -0
  Fix warning VC++ and fix applied fisrt to source 4.1

  BitKeeper/etc/logging_ok
    1.206.1.113 04/08/24 10:36:17 miguel@hegel.txg.br +1 -0
    Logging to logging@openlogging.org accepted

  mysys/my_vsnprintf.c
    1.13.3.1 04/08/24 10:36:10 miguel@hegel.txg.br +9 -11
    Fix VC++ warning assuming that my_vsnprintf() is external

  mysys/my_lib.c
    1.17.2.1 04/08/24 10:36:10 miguel@hegel.txg.br +0 -11
    Same fix for bug #4737 that wrongly I did first on tree 4.1

ChangeSet
  1.1616.814.1 04/08/24 15:32:57 serg@serg.mylan +5 -0
  BDB: Bug#4531: unique key prefix interacts poorly with utf8,
  Bug#4594 column index make = failed for gbk

  sql/field.h
    1.114 04/08/24 15:32:52 serg@serg.mylan +2 -0
    BDB: Bug#4531: unique key prefix interacts poorly with utf8,
    Bug#4594 column index make = failed for gbk

  sql/field.cc
    1.175 04/08/24 15:32:52 serg@serg.mylan +45 -8
    BDB: Bug#4531: unique key prefix interacts poorly with utf8,
    Bug#4594 column index make = failed for gbk

  mysql-test/t/ctype_utf8.test
    1.29 04/08/24 15:32:52 serg@serg.mylan +64 -0
    BDB: Bug#4531: unique key prefix interacts poorly with utf8,
    Bug#4594 column index make = failed for gbk

  mysql-test/r/ctype_utf8.result
    1.31 04/08/24 15:32:52 serg@serg.mylan +70 -0
    BDB: Bug#4531: unique key prefix interacts poorly with utf8,
    Bug#4594 column index make = failed for gbk

  myisam/mi_key.c
    1.31 04/08/24 15:32:52 serg@serg.mylan +8 -5
    cleanup

ChangeSet
  1.1346.697.1 04/08/24 17:29:08 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #4340: find_in_set is case insensitive even on binary operators(2nd version)

  sql/item_func.cc
    1.60.1.51 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +19 -5
    Fix for bug #4340: find_in_set is case insensitive even on binary operators

  mysql-test/t/func_set.test
    1.3.1.2 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +8 -0
    Fix for bug #4340: find_in_set is case insensitive even on binary operators

  mysql-test/r/func_set.result
    1.4.1.3 04/08/24 17:29:05 gluh@gluh.mysql.r18.ru +9 -0
    Fix for bug #4340: find_in_set is case insensitive even on binary operators

ChangeSet
  1.1616.798.8 04/08/24 15:18:20 mronstrom@mysql.com +1 -0
  Fix compile bug of mgm client

  ndb/src/mgmclient/Makefile.am
    1.10 04/08/24 15:17:31 mronstrom@mysql.com +3 -0
    Fix compile bug of mgm client

ChangeSet
  1.1616.813.1 04/08/24 15:12:46 mronstrom@mysql.com +2 -0
  Fix memory leak at certain failed create tables

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.6.3.1 04/08/24 15:12:37 mronstrom@mysql.com +13 -16
    Fix memory leak at certain failed create tables

  ndb/src/kernel/blocks/dbdih/Dbdih.hpp
    1.4 04/08/24 15:12:37 mronstrom@mysql.com +1 -0
    Fix memory leak at certain failed create tables

ChangeSet
  1.1616.812.2 04/08/24 15:08:52 joreland@mysql.com +4 -0
  Use "configured" socklen_t
  Fix master printout

  ndb/src/mgmsrv/Services.cpp
    1.11.1.2 04/08/24 15:08:50 joreland@mysql.com +1 -1
    Use "configured" socklen_t

  ndb/src/mgmsrv/MgmtSrvr.hpp
    1.11 04/08/24 15:08:50 joreland@mysql.com +1 -1
    Use "configured" socklen_t

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.20 04/08/24 15:08:49 joreland@mysql.com +1 -1
    Use "configured" socklen_t

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.9 04/08/24 15:08:49 joreland@mysql.com +9 -1
    Fix master printout

ChangeSet
  1.1616.812.1 04/08/24 14:48:07 joreland@mysql.com +7 -0
  Compile fix sol9x86

  ndb/test/ndbapi/testIndex.cpp
    1.8 04/08/24 14:48:05 joreland@mysql.com +2 -0
    Compile fix

  ndb/src/ndbapi/TransporterFacade.hpp
    1.7.1.2 04/08/24 14:48:05 joreland@mysql.com +2 -0
    Compile fix

  ndb/src/ndbapi/NdbScanFilter.cpp
    1.3 04/08/24 14:48:05 joreland@mysql.com +2 -1
    #ifdef SUNPRO_CC 5.6

  ndb/src/ndbapi/NdbEventOperation.cpp
    1.2 04/08/24 14:48:05 joreland@mysql.com +1 -1
    Compile fix

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.19 04/08/24 14:48:05 joreland@mysql.com +2 -0
    #ifdef SUNPRO_CC 5.6

  ndb/src/kernel/blocks/grep/GrepInit.cpp
    1.2 04/08/24 14:48:05 joreland@mysql.com +1 -1
    Remove own addRecSignal-methods

  ndb/src/kernel/blocks/grep/Grep.hpp
    1.2 04/08/24 14:48:05 joreland@mysql.com +1 -14
    Remove own addRecSignal-methods

ChangeSet
  1.1624.64.1 04/08/24 15:37:51 bell@sanja.is.com.ua +5 -0
  sending right error message where VIEW is not expected (BUG#4606)

  sql/table.h
    1.66 04/08/24 15:37:48 bell@sanja.is.com.ua +9 -0
    frm_type_enum moved to table.h becuae used in TABLE_LIST

  sql/sql_view.h
    1.2 04/08/24 15:37:48 bell@sanja.is.com.ua +0 -7
    frm_type_enum moved to table.h becuae used in TABLE_LIST

  sql/sql_base.cc
    1.172 04/08/24 15:37:48 bell@sanja.is.com.ua +26 -13
    sending right error message where VIEW is not expected

  mysql-test/t/view.test
    1.15 04/08/24 15:37:48 bell@sanja.is.com.ua +10 -0
    using VIEW where table is required

  mysql-test/r/view.result
    1.18 04/08/24 15:37:47 bell@sanja.is.com.ua +6 -0
    using VIEW where table is required

ChangeSet
  1.1346.1.639 04/08/24 13:51:28 lenz@mysql.com +2 -0
   - make sure to recreate all autoconf/automake-related files after
     modifying configure.in for the commercial tarballs
   - added my-innodb-heavy-4G.cnf to the distribution

  support-files/Makefile.am
    1.18.1.2 04/08/24 13:51:24 lenz@mysql.com +3 -0
     - added my-innodb-heavy-4G.cnf to the distribution

  Build-tools/mysql-copyright
    1.8.1.7 04/08/24 13:51:24 lenz@mysql.com +1 -1
     - make sure to recreate all autoconf/automake-related files after
       modifying configure.in

ChangeSet
  1.1616.807.4 04/08/24 12:29:27 joreland@mysql.com +3 -0
  SCO unix compile fix

ChangeSet
  1.1616.810.2 04/08/24 11:28:19 tomas@poseidon.(none) +2 -0
  some more printouts to SHOW command

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.8 04/08/24 11:28:11 tomas@poseidon.(none) +23 -16
    some more printouts to SHOW command

  mysql-test/ndb/ndbcluster.sh
    1.19 04/08/24 11:28:11 tomas@poseidon.(none) +1 -0
    stop instead of kill

ChangeSet
  1.1624.63.2 04/08/24 12:59:06 pem@mysql.comhem.se +2 -0
  Fixed a valgrind warning when creating stored procedures containing complex
  unions (crashed randomly), and made "label" not a reserved word.

  sql/sql_yacc.yy
    1.300 04/08/24 12:59:02 pem@mysql.com +1 -0
    The temporary(?) "label" statement should not be a reserved word.

  sql/sql_parse.cc
    1.350 04/08/24 12:59:02 pem@mysql.com +4 -0
    Fixed valgrind warning for certain complex unions (which sometime caused crash).

ChangeSet
  1.676.1.770 04/08/24 12:58:12 ingo@mysql.com +9 -0
  Enabled mysqltest for MASTER_PORT replacement.
  Replaced fixed port numbers by MASTER_PORT replacement.
  This allows for a set of ports per tree and hence
  parallel testing on multiple trees.

  BitKeeper/etc/logging_ok
    1.153.1.102 04/08/24 12:58:12 ingo@mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  mysql-test/t/rpl_rotate_logs.test
    1.18.2.4 04/08/24 12:58:07 ingo@mysql.com +3 -3
    Replaced fixed port numbers by MASTER_PORT replacement.

  mysql-test/t/rpl000015.test
    1.14.2.1 04/08/24 12:58:07 ingo@mysql.com +3 -3
    Replaced fixed port numbers by MASTER_PORT replacement.

  mysql-test/t/rpl000014.test
    1.11.1.1 04/08/24 12:58:07 ingo@mysql.com +4 -4
    Replaced fixed port numbers by MASTER_PORT replacement.

  mysql-test/t/rpl000001.test
    1.20.1.2 04/08/24 12:58:07 ingo@mysql.com +1 -1
    Replaced fixed port numbers by MASTER_PORT replacement.
    Just in case it might get un-commented.

  mysql-test/r/rpl_rotate_logs.result
    1.10.1.4 04/08/24 12:58:07 ingo@mysql.com +3 -3
    Replaced fixed port numbers by MASTER_PORT.

  mysql-test/r/rpl000015.result
    1.6.1.1 04/08/24 12:58:07 ingo@mysql.com +3 -3
    Replaced fixed port numbers by MASTER_PORT.

  mysql-test/r/rpl000014.result
    1.7.1.1 04/08/24 12:58:07 ingo@mysql.com +4 -4
    Replaced fixed port numbers by MASTER_PORT.

  client/mysqltest.c
    1.38.1.12 04/08/24 12:58:07 ingo@mysql.com +33 -13
    Enabled mysqltest for MASTER_PORT replacement.

ChangeSet
  1.1616.810.1 04/08/24 10:44:42 tomas@poseidon.(none) +1 -0
  enabling stopping of ndb_mgmd

  ndb/src/mgmsrv/Services.cpp
    1.11.1.1 04/08/24 10:44:37 tomas@poseidon.(none) +23 -1
    enabling stopping of ndb_mgmd

ChangeSet
  1.1616.809.1 04/08/24 14:44:15 sergefp@mysql.com +4 -0
  Fix to compile with msvc: converted static const int Item_arena::* to enum members, undefine ERROR

  sql/sql_prepare.cc
    1.34.1.86 04/08/24 14:44:11 sergefp@mysql.com +9 -9
    Fix to compile with msvc: converted static const int Item_arena::* to enum members

  sql/sql_class.h
    1.146.1.103 04/08/24 14:44:11 sergefp@mysql.com +8 -4
    Fix to compile with msvc: converted static const int Item_arena::* to enum members

  sql/sql_class.cc
    1.105.1.69 04/08/24 14:44:11 sergefp@mysql.com +3 -3
    Fix to compile with msvc: converted static const int Item_arena::* to enum members

  include/config-win.h
    1.46 04/08/24 14:44:11 sergefp@mysql.com +5 -0
    Undefine ERROR #defined by WINGDI

  ndb/src/ndbapi/Ndbinit.cpp
    1.10 04/08/24 12:29:24 joreland@mysql.com +1 -1
    NDB_MUTEX_INITIALIZER isn't preset on SCO unix

  ndb/src/common/portlib/NdbTCP.cpp
    1.5 04/08/24 12:29:24 joreland@mysql.com +3 -2
    NDB_MUTEX_INITIALIZER isn't preset on SCO unix

  ndb/src/common/portlib/Makefile.am
    1.5 04/08/24 12:29:24 joreland@mysql.com +1 -1
    Rename from .c to .cpp as c++ features needed

  ndb/src/common/portlib/NdbTCP.cpp
    1.4 04/08/24 12:21:34 joreland@mysql.com +0 -0
    Rename: ndb/src/common/portlib/NdbTCP.c -> ndb/src/common/portlib/NdbTCP.cpp

ChangeSet
  1.1616.808.1 04/08/24 15:03:44 hf@deer.(none) +1 -0
  Merging fix

  mysql-test/r/subselect.result
    1.67.1.72 04/08/24 15:03:41 hf@deer.(none) +1 -0
    Merging fix

ChangeSet
  1.1616.807.1 04/08/24 13:53:02 dlenev@brandersnatch.localdomain +1 -0
  Fixed windows-specific warning about undeclared localtime_r() in my_time.c.
  We have to include my_pthread.h since it is the place where localtime_r() is declared 
  on platforms where this function is missing.

  sql-common/my_time.c
    1.5 04/08/24 13:52:56 dlenev@brandersnatch.localdomain +2 -0
    We have to include my_pthread.h since it is the place where localtime_r() is declared 
    on platforms where this function is missing.

ChangeSet
  1.1616.806.1 04/08/24 11:31:30 joreland@mysql.com +1 -0
  bug#5014
  detect change of #replicas + #nodes

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.6.2.1 04/08/24 11:31:28 joreland@mysql.com +58 -3
    bug#5014
    detect change of #replicas + #nodes

ChangeSet
  1.1616.798.6 04/08/24 09:25:23 tomas@poseidon.(none) +8 -0
  added mysql libs to ndb for debug features primarily

  ndb/test/run-test/Makefile.am
    1.8 04/08/24 09:25:20 tomas@poseidon.(none) +5 -1
    added mysql libs to ndb for debug features primarily

  ndb/src/ndbapi/Ndb.cpp
    1.21 04/08/24 09:25:20 tomas@poseidon.(none) +18 -12
    added mysql libs to ndb for debug features primarily

  ndb/src/mgmsrv/Makefile.am
    1.11 04/08/24 09:25:20 tomas@poseidon.(none) +4 -0
    added mysql libs to ndb for debug features primarily

  ndb/src/mgmclient/CpcClient.cpp
    1.7 04/08/24 09:25:20 tomas@poseidon.(none) +2 -2
    small fix

  ndb/src/kernel/blocks/backup/restore/Makefile.am
    1.9 04/08/24 09:25:20 tomas@poseidon.(none) +5 -1
    added mysql libs to ndb for debug features primarily

  ndb/src/cw/cpcd/Makefile.am
    1.9 04/08/24 09:25:20 tomas@poseidon.(none) +5 -1
    added mysql libs to ndb for debug features primarily

  ndb/config/type_ndbapitools.mk.am
    1.6 04/08/24 09:25:20 tomas@poseidon.(none) +5 -1
    added mysql libs to ndb for debug features primarily

  ndb/config/type_ndbapitest.mk.am
    1.8 04/08/24 09:25:20 tomas@poseidon.(none) +4 -1
    added mysql libs to ndb for debug features primarily

ChangeSet
  1.1616.798.5 04/08/24 07:38:04 tomas@poseidon.(none) +1 -0
  only in vm_trace

  ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp
    1.6 04/08/24 07:38:01 tomas@poseidon.(none) +2 -0
    only in vm_trace

ChangeSet
  1.1616.787.10 04/08/24 10:15:39 bell@sanja.is.com.ua +4 -0
  subselect test split on two tests because gis extention can be absent

  mysql-test/t/subselect_gis.test
    1.1 04/08/24 10:15:36 bell@sanja.is.com.ua +15 -0

  mysql-test/t/subselect_gis.test
    1.0 04/08/24 10:15:36 bell@sanja.is.com.ua +0 -0
    BitKeeper file /home/bell/mysql/bk/work-bugs-4.1/mysql-test/t/subselect_gis.test

  mysql-test/r/subselect_gis.result
    1.1 04/08/24 10:15:35 bell@sanja.is.com.ua +8 -0

  mysql-test/t/subselect.test
    1.58.1.61 04/08/24 10:15:35 bell@sanja.is.com.ua +0 -8
    subselect test split on two tests because gis extention can be absent

  mysql-test/r/subselect_gis.result
    1.0 04/08/24 10:15:35 bell@sanja.is.com.ua +0 -0
    BitKeeper file /home/bell/mysql/bk/work-bugs-4.1/mysql-test/r/subselect_gis.result

  mysql-test/r/subselect.result
    1.67.1.70 04/08/24 10:15:35 bell@sanja.is.com.ua +0 -5
    subselect test split on two tests because gis extention can be absent

ChangeSet
  1.1616.783.7 04/08/24 00:15:04 mronstrom@mysql.com +2 -0
  Removed some error codes since the errors are hard errors which
  need ndbrequire instead.

  ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp
    1.8 04/08/24 00:14:59 mronstrom@mysql.com +2 -10
    Removed some error codes since the errors are hard errors which
    need ndbrequire instead.

  ndb/include/kernel/signaldata/TupFrag.hpp
    1.3 04/08/24 00:14:59 mronstrom@mysql.com +0 -2
    Removed some error codes since the errors are hard errors which
    need ndbrequire instead.

ChangeSet
  1.1616.787.7 04/08/24 01:08:48 monty@mysql.com +24 -0
  Fixed uninitialized variable
  Fixed error messages

  sql/sql_table.cc
    1.157.2.84 04/08/24 01:08:45 monty@mysql.com +1 -1
    Fixed uninitialized variable

  sql/share/ukrainian/errmsg.txt
    1.27.1.60 04/08/24 01:08:45 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/swedish/errmsg.txt
    1.64.1.62 04/08/24 01:08:45 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/spanish/errmsg.txt
    1.64.1.63 04/08/24 01:08:45 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/slovak/errmsg.txt
    1.64.1.63 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/serbian/errmsg.txt
    1.18.1.56 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/russian/errmsg.txt
    1.61.1.60 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/romanian/errmsg.txt
    1.62.1.64 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/portuguese/errmsg.txt
    1.64.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/polish/errmsg.txt
    1.63.1.63 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/norwegian/errmsg.txt
    1.63.1.64 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/norwegian-ny/errmsg.txt
    1.63.1.63 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/korean/errmsg.txt
    1.63.1.63 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/japanese/errmsg.txt
    1.63.1.61 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/italian/errmsg.txt
    1.70.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/hungarian/errmsg.txt
    1.65.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/greek/errmsg.txt
    1.64.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/german/errmsg.txt
    1.64.1.58 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/french/errmsg.txt
    1.63.1.63 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/estonian/errmsg.txt
    1.64.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/english/errmsg.txt
    1.70.1.67 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/dutch/errmsg.txt
    1.66.1.62 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/danish/errmsg.txt
    1.62.1.61 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

  sql/share/czech/errmsg.txt
    1.64.1.64 04/08/24 01:08:44 monty@mysql.com +1 -1
    Fixed error message to us long

ChangeSet
  1.1616.798.4 04/08/23 22:06:23 tomas@poseidon.(none) +1 -0
  added explicit instantiation of template

  ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp
    1.5 04/08/23 22:06:19 tomas@poseidon.(none) +2 -0
    added explicit instantiation of template

ChangeSet
  1.1616.794.2 04/08/23 22:31:01 bell@sanja.is.com.ua +5 -0
  after review fixes:
   allowed parsing of table fields inside aggregate functions
   added new tests of fields resolving in grouping

  sql/item_subselect.cc
    1.60.1.49 04/08/23 22:30:58 bell@sanja.is.com.ua +8 -1
    allowed parsing of table fields inside aggregate functions

  mysql-test/t/subselect.test
    1.58.1.60 04/08/23 22:30:58 bell@sanja.is.com.ua +3 -0
    added new tests of fields resolving in grouping

  mysql-test/t/func_gconcat.test
    1.22 04/08/23 22:30:58 bell@sanja.is.com.ua +3 -1
    allowed parsing of table fields inside aggregate functions

  mysql-test/r/subselect.result
    1.67.1.69 04/08/23 22:30:58 bell@sanja.is.com.ua +8 -0
    added new tests of fields resolving in grouping

  mysql-test/r/func_gconcat.result
    1.27.1.3 04/08/23 22:30:57 bell@sanja.is.com.ua +9 -0
    allowed parsing of table fields inside aggregate functions

ChangeSet
  1.1616.801.1 04/08/23 14:30:55 paul@kite-hub.kitebird.com +1 -0
  mysqld.cc:
    System variable names use underscores, not dashes.
    Alphabetize variables in option struct for help message.
  
  (will wait for okay to push)

  sql/mysqld.cc
    1.356.1.143 04/08/23 14:29:37 paul@kite-hub.kitebird.com +108 -108
    System variable names use underscores, not dashes.
    Alphabetize variables in option struct for help message.

ChangeSet
  1.1616.795.7 04/08/23 12:28:28 brian@avenger.(none) +1 -0
  Changing version information.

  configure.in
    1.201.28.1 04/08/23 12:25:41 brian@avenger.(none) +1 -1
    Update for gamma status.

ChangeSet
  1.1616.800.1 04/08/23 20:58:56 lenz@mysql.com +1 -0
   - removed mysql-test/t/flush_block_commit-master.opt as it collided
     with the sleep value we use for the test suite run during the
     release builds

  BitKeeper/deleted/.del-flush_block_commit-master.opt~3bcd295d5bf68796
    1.3 04/08/23 20:55:27 lenz@mysql.com +0 -0
    Delete: mysql-test/t/flush_block_commit-master.opt

ChangeSet
  1.1616.799.3 04/08/23 18:47:12 tomas@poseidon.(none) +2 -0
  added support for stopping ndb_mgmd from client

  ndb/src/mgmsrv/main.cpp
    1.12 04/08/23 18:47:09 tomas@poseidon.(none) +2 -1
    added support for stopping ndb_mgmd from client

  ndb/src/mgmsrv/Services.cpp
    1.12 04/08/23 18:47:09 tomas@poseidon.(none) +24 -2
    added support for stopping ndb_mgmd from client

ChangeSet
  1.1616.799.2 04/08/23 17:10:23 tomas@poseidon.(none) +1 -0
  forgot this in my previos changeset,

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.4.2 04/08/23 17:10:20 tomas@poseidon.(none) +1 -1
    forgot this in my previos changeset,

ChangeSet
  1.1616.773.11 04/08/23 18:55:12 rburnett@build.mysql.com +2 -0
  Bug #4629  	Crash after SLAVE STOP, if the IO thread is in special state.
  
  client.c:
    Removed call to clear_slave_vio in end_server().  Removed header declaration of clear_slave_vio
  slave.cc:
    Removed clear_slave_vio function and added calls to thd->clear_active_vio before each call to end_server()

  sql-common/client.c
    1.46.1.24 04/08/23 18:52:41 rburnett@build.mysql.com +0 -10
    Removed call to clear_slave_vio in end_server().  Removed header declaration of clear_slave_vio

  sql/slave.cc
    1.188.1.65 04/08/23 18:51:37 rburnett@build.mysql.com +6 -21
    Removed clear_slave_vio function and added calls to thd->clear_active_vio before each call to end_server()

ChangeSet
  1.1616.799.1 04/08/23 16:29:04 tomas@poseidon.(none) +10 -0
  further simplifications of ndb config and aligned usage of mysql datadir in ndb

  ndb/src/common/mgmcommon/Makefile.am
    1.3 04/08/23 16:29:01 tomas@poseidon.(none) +9 -0
    added mysqld defines in mgmcommon to be able to configure default data dir to be the same as for mysqld

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.6.1.1 04/08/23 16:29:00 tomas@poseidon.(none) +1 -1
    define NDB_BASE_PORT now string instead of number

  ndb/src/common/mgmcommon/InitConfigFileParser.hpp
    1.5 04/08/23 16:29:00 tomas@poseidon.(none) +3 -2
    movet convert function to public and static

  ndb/src/common/mgmcommon/InitConfigFileParser.cpp
    1.8 04/08/23 16:29:00 tomas@poseidon.(none) +5 -11
    string to number convert to accept "0x" prefix on numbers

  ndb/src/common/mgmcommon/ConfigInfo.hpp
    1.4 04/08/23 16:29:00 tomas@poseidon.(none) +5 -5
    changed config to take to take strings instead of ints

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.4.1 04/08/23 16:29:00 tomas@poseidon.(none) +398 -369
    changed config to take to take strings instead of ints

  ndb/include/ndb_global.h
    1.12 04/08/23 16:29:00 tomas@poseidon.(none) +0 -1
    moved this to configure option

  mysql-test/ndb/ndb_config_2_node.ini
    1.10 04/08/23 16:29:00 tomas@poseidon.(none) +2 -10
    further simplifications of config, removed need for [COMPUTER] section

  configure.in
    1.201.27.1 04/08/23 16:29:00 tomas@poseidon.(none) +7 -2
    ndb gcc compile now works with -fno-implicit-templates

  acinclude.m4
    1.111 04/08/23 16:29:00 tomas@poseidon.(none) +5 -0
    added configure switch for ndb base port

ChangeSet
  1.1616.797.1 04/08/23 20:17:14 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results(for 4.1 tree)

  sql/sql_select.cc
    1.216.85.1 04/08/23 20:17:10 gluh@gluh.mysql.r18.ru +8 -2
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results

  mysql-test/t/binary.test
    1.11 04/08/23 20:17:10 gluh@gluh.mysql.r18.ru +13 -0
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results

  mysql-test/r/binary.result
    1.16 04/08/23 20:17:10 gluh@gluh.mysql.r18.ru +18 -0
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results

ChangeSet
  1.1616.796.1 04/08/23 20:55:09 vva@eagle.mysql.r18.ru +9 -0
  fixed a Bug #4998 "--protocol doesn't reject bad values" 

  mysql-test/t/mysql_protocols.test
    1.1 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +10 -0

  mysql-test/r/mysql_protocols.result
    1.1 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +9 -0

  mysql-test/t/mysql_protocols.test
    1.0 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_4998/mysql-4.1/mysql-test/t/mysql_protocols.test

  mysql-test/r/mysql_protocols.result
    1.0 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +0 -0
    BitKeeper file /home/vva/work/BUG_4998/mysql-4.1/mysql-test/r/mysql_protocols.result

  client/mysqlshow.c
    1.33 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -1
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysqlimport.c
    1.41 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -1
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysqldump.c
    1.139 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -2
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysqlcheck.c
    1.37 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -1
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysqlbinlog.cc
    1.84.1.14 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -2
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysqladmin.c
    1.85 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -1
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

  client/mysql.cc
    1.121.1.55 04/08/23 20:55:06 vva@eagle.mysql.r18.ru +1 -2
    fixed a Bug #4998 "--protocol doesn't reject bad values" 

ChangeSet
  1.1616.783.6 04/08/23 17:37:04 mronstrom@mysql.com +1 -0
  Correct number of system table attributes

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.5 04/08/23 17:36:58 mronstrom@mysql.com +1 -1
    Correct number of system table attributes

ChangeSet
  1.1616.783.5 04/08/23 17:34:46 mronstrom@mysql.com +6 -0
  1) Default config is 1 frag per node
  2) MAX_FRAG_PER_NODE separated from NO_OF_FRAG_PER_NODE and
  takes into account large fragmentation
  3) SUMA use config parameter instead of hard coded limit

  ndb/src/kernel/vm/pc.hpp
    1.6 04/08/23 17:34:40 mronstrom@mysql.com +1 -1
    Maximum fragments per node is 8 in the worst case

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.4 04/08/23 17:34:40 mronstrom@mysql.com +8 -4
    Update configuration to handle also system tables and their attributes

  ndb/src/kernel/blocks/suma/SumaInit.cpp
    1.4 04/08/23 17:34:40 mronstrom@mysql.com +8 -2
    Use max no of tables configured instead of maximum configurable

  ndb/src/kernel/blocks/dbtux/Dbtux.hpp
    1.22 04/08/23 17:34:40 mronstrom@mysql.com +1 -1
    Use MAX_FRAG_PER_NODE, NO_OF_FRAG_PER_NODE is used for
    allocation purposes, still allowed to create a table with
    many fragments

  ndb/src/kernel/blocks/dbdih/DbdihMain.cpp
    1.6.1.1 04/08/23 17:34:39 mronstrom@mysql.com +2 -2
    Medium == default is one fragment per node

  ndb/src/kernel/blocks/backup/BackupInit.cpp
    1.4 04/08/23 17:34:39 mronstrom@mysql.com +2 -9
    Moved addition of system tables and its attributes to Configuration.cpp

ChangeSet
  1.1616.795.4 04/08/23 17:24:03 mskold@mysql.com +8 -0
  Fix for bug#5171

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.9 04/08/23 17:23:55 mskold@mysql.com +4 -1
    Fix for bug#5171

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.18 04/08/23 17:23:55 mskold@mysql.com +23 -1
    Fix for bug#5171

  ndb/src/ndbapi/NdbDictionary.cpp
    1.9 04/08/23 17:23:55 mskold@mysql.com +8 -0
    Fix for bug#5171

  ndb/src/ndbapi/NdbBlob.cpp
    1.7 04/08/23 17:23:55 mskold@mysql.com +6 -7
    Fix for bug#5171

  ndb/include/ndbapi/NdbDictionary.hpp
    1.6 04/08/23 17:23:55 mskold@mysql.com +4 -0
    Fix for bug#5171

  ndb/include/ndbapi/NdbBlob.hpp
    1.5 04/08/23 17:23:55 mskold@mysql.com +1 -2
    Fix for bug#5171

  mysql-test/t/ndb_blob.test
    1.2.1.1 04/08/23 17:23:55 mskold@mysql.com +26 -0
    Fix for bug#5171

  mysql-test/r/ndb_blob.result
    1.2.1.1 04/08/23 17:23:55 mskold@mysql.com +50 -0
    Fix for bug#5171

ChangeSet
  1.1346.696.1 04/08/23 19:13:47 gluh@gluh.mysql.r18.ru +3 -0
  Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
  wrong results

  sql/sql_select.cc
    1.152.1.132 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +8 -2
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
    wrong results

  mysql-test/t/binary.test
    1.5.1.2 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +13 -0
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
    wrong results

  mysql-test/r/binary.result
    1.8.1.2 04/08/23 19:13:45 gluh@gluh.mysql.r18.ru +18 -0
    Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns
    wrong results

ChangeSet
  1.1616.795.3 04/08/23 19:35:10 bar@mysql.com +2 -0
  show_check.test, show_check.result:
    Don't do this test for now: it fails on Mac OSX.

ChangeSet
  1.1616.795.2 04/08/23 18:57:00 bar@mysql.com +3 -0
  Bug#4594: column index make = failed for gbk, but like works
  Fix for HEAP+HASH prefix keys.

ChangeSet
  1.1616.795.1 04/08/23 15:12:38 tomas@poseidon.(none) +2 -0
  reverted default setting of --ndbcluster if --ndb-connectstring is given

  sql/mysqld.cc
    1.356.1.142 04/08/23 15:12:34 tomas@poseidon.(none) +0 -5
    reverted default setting of --ndbcluster if --ndb-connectstring is given

  mysql-test/mysql-test-run.sh
    1.204 04/08/23 15:12:34 tomas@poseidon.(none) +2 -2
    reverted default setting of --ndbcluster if --ndb-connectstring is given

ChangeSet
  1.1624.63.1 04/08/23 18:01:22 heikki@hundin.mysql.fi +2 -0
  innodb.result, innodb.test:
    Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks

  mysql-test/r/innodb.result
    1.75.1.19 04/08/23 17:59:53 heikki@hundin.mysql.fi +3 -3
    Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks

  mysql-test/t/innodb.test
    1.63 04/08/23 17:59:43 heikki@hundin.mysql.fi +3 -3
    Fix mysql-test failure in the 5.0 tree on Aug 23: label seems to be a reserved word in 5.0, and we to use it a s a column name we must but it inside backticks

  mysql-test/t/show_check.test
    1.33.1.1 04/08/23 19:34:50 bar@mysql.com +8 -6
    Don't do this test for now: it fails on Mac OSX.

  mysql-test/r/show_check.result
    1.31.1.25 04/08/23 19:34:49 bar@mysql.com +0 -7
    Don't do this test for now: it fails on Mac OSX.

ChangeSet
  1.1346.695.1 04/08/23 16:15:57 guilhem@mysql.com +4 -0
  Fix for BUG#5033 "When using temporary tables truncate does NOT reset the auto_increment counter"
  (ok'd by CTO to fix it in 4.0).
  Fix to make mysql-test-run work with all Valgrind versions.

  sql/sql_delete.cc
    1.74.1.33 04/08/23 16:15:53 guilhem@mysql.com +1 -4
    in mysql_truncate(), always reset the autoinc counter, as manual says (even if it's a temp table, which was BUG#5033).

  mysql-test/t/truncate.test
    1.8.1.2 04/08/23 16:15:53 guilhem@mysql.com +15 -1
    testing if TRUNCATE resets autoinc counter for temp tables (BUG#5033); testing difference with DELETE FROM.

  mysql-test/r/truncate.result
    1.8.1.2 04/08/23 16:15:53 guilhem@mysql.com +21 -0
    result update

  mysql-test/mysql-test-run.sh
    1.146.1.51 04/08/23 16:15:53 guilhem@mysql.com +3 -1
    fixing mysql-test-run.sh so that it works indifferently with Valgrind 1.x, 2.x
    (versions <= 2.0.0 refuse --tool option; versions >=2.1.2 require it; 2.1.0 accepts it).
    I hope the shell code is portable enough; anyway Valgrind only runs on Linux...
    I tested it with 2.0.0, 2.1.0, 2.1.2.

  sql/key.cc
    1.25 04/08/23 18:56:54 bar@mysql.com +11 -4
    Bug#4594: column index make = failed for gbk, but like works
    Fix for HEAP+HASH prefix keys.

  mysql-test/t/ctype_utf8.test
    1.28 04/08/23 18:56:54 bar@mysql.com +12 -0
    Bug#4594: column index make = failed for gbk, but like works
    Fix for HEAP+HASH prefix keys.

  mysql-test/r/ctype_utf8.result
    1.30 04/08/23 18:56:54 bar@mysql.com +10 -0
    Bug#4594: column index make = failed for gbk, but like works
    Fix for HEAP+HASH prefix keys.

ChangeSet
  1.1346.694.1 04/08/23 15:29:55 pem@mysql.com +3 -0
  Fixed: BUG#5135: cannot turn on log_warnings with SET in 4.1 (and 4.0)

  sql/mysqld.cc
    1.297.1.208 04/08/23 15:29:40 pem@mysql.com +2 -2
    Set a max value for log_warnings, so se can set it to something other than 0.

  mysql-test/t/variables.test
    1.11.1.10 04/08/23 15:29:40 pem@mysql.com +10 -0
    Test case for BUG#5135, check that setting log_warnings actually works.

  mysql-test/r/variables.result
    1.15.1.10 04/08/23 15:29:40 pem@mysql.com +16 -0
    Test case for BUG#5135, check that setting log_warnings actually works.

ChangeSet
  1.1616.793.1 04/08/23 13:55:40 serg@serg.mylan +3 -0
  bdb bugfix: LTLIBOBJS didn't take --disable-shared into account
  fix for bdb not ending up into libmysqld.a

  libmysqld/examples/Makefile.am
    1.17.1.1 04/08/23 13:55:33 serg@serg.mylan +1 -1
    incorrect "bugfix" undone. bdb should be in libmysqld.a

  configure.in
    1.201.1.90 04/08/23 13:55:33 serg@serg.mylan +1 -1
    build bdb with --disable-shared for libdb.a to go into libmysqld.a

  bdb/dist/configure.ac
    1.3 04/08/23 13:55:33 serg@serg.mylan +1 -1
    bdb bugfix: LTLIBOBJS didn't take --disable-shared into account

ChangeSet
  1.1346.1.635 04/08/23 13:43:55 serg@serg.mylan +1 -0
  unnecessary LINT_INIT removed

  myisammrg/myrg_open.c
    1.25 04/08/23 13:43:51 serg@serg.mylan +4 -8
    unnecessary LINT_INIT removed

ChangeSet
  1.1616.783.4 04/08/23 12:57:29 mronstrom@mysql.com +4 -0
  Removed 0.5M in unused construct in TRIX
  Used proper config param for setting trigger pool size in TUP
  Minimum long signal buffer set to 0.5M instead of 1M

  ndb/src/kernel/blocks/trix/Trix.hpp
    1.3 04/08/23 12:57:20 mronstrom@mysql.com +0 -13
    Removed unused construct wasting 0.5M of memory

  ndb/src/kernel/blocks/trix/Trix.cpp
    1.4 04/08/23 12:57:20 mronstrom@mysql.com +1 -3
    Removed unused construct wasting 0.5M of memory

  ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
    1.9 04/08/23 12:57:20 mronstrom@mysql.com +4 -2
    Used max no of triggers to define trigger pool in TUP

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.5 04/08/23 12:57:19 mronstrom@mysql.com +1 -1
    Minimum long signal buffer = 0.5M from 1M

ChangeSet
  1.1616.792.1 04/08/23 13:46:51 monty@mysql.com +25 -0
  Changed %lx -> 0x%lx (for easier comparison of debug files)
  Cosmetic cleanups
  Don't call 'delete_elements' on copy_funcs as this causes elements to be freed twice

  sql/sql_select.cc
    1.216.84.1 04/08/23 13:46:49 monty@mysql.com +5 -1
    Don't call 'delete_elements' on copy_funcs

  sql/examples/ha_archive.h
    1.6 04/08/23 13:46:49 monty@mysql.com +3 -5
    Fixed to use new prototypes for records_in_range

  sql/examples/ha_archive.cc
    1.8 04/08/23 13:46:49 monty@mysql.com +81 -44
    Changed to return error number for some functions (instead of -1)
    Updated function comments & some other minor cleanups
    Ensure that free_share() and gzclose() are always called
    Use 'TRUE' and 'FALSE' instead of 'true' and 'false'
    Removed some compiler warnings

  mysys/typelib.c
    1.13 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/tree.c
    1.27 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/thr_mutex.c
    1.25 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/thr_lock.c
    1.38 04/08/23 13:46:49 monty@mysql.com +9 -9
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/thr_alarm.c
    1.43 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/safemalloc.c
    1.24 04/08/23 13:46:49 monty@mysql.com +4 -4
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_write.c
    1.9 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_realloc.c
    1.7 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_read.c
    1.7 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_pread.c
    1.9 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_malloc.c
    1.9 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_lwrite.c
    1.6 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_lib.c
    1.17.1.1 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_getwd.c
    1.12 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_fstream.c
    1.7 04/08/23 13:46:49 monty@mysql.com +4 -4
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_fopen.c
    1.9 04/08/23 13:46:49 monty@mysql.com +3 -3
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/my_alloc.c
    1.22 04/08/23 13:46:49 monty@mysql.com +3 -3
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/mf_keycaches.c
    1.3 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/mf_keycache.c
    1.43.1.1 04/08/23 13:46:49 monty@mysql.com +16 -15
    Changed %lx -> 0x%lx (for easier comparison of debug files)
    Changed debug messages to be more consistent with other mysys files.

  mysys/mf_iocache.c
    1.46 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/list.c
    1.8 04/08/23 13:46:49 monty@mysql.com +1 -1
    Changed %lx -> 0x%lx (for easier comparison of debug files)

  mysys/hash.c
    1.35 04/08/23 13:46:49 monty@mysql.com +2 -2
    Changed %lx -> 0x%lx (for easier comparison of debug files)

ChangeSet
  1.1624.26.60 04/08/23 13:19:59 bell@sanja.is.com.ua +3 -0
  fixed LIMIT clause printing (BUG#4839)

  sql/sql_lex.cc
    1.103.1.11 04/08/23 13:19:56 bell@sanja.is.com.ua +3 -2
    fixed LIMIT clause printing

  mysql-test/t/view.test
    1.14 04/08/23 13:19:56 bell@sanja.is.com.ua +7 -0
    EXISTS with UNION VIEW creation test

  mysql-test/r/view.result
    1.17 04/08/23 13:19:56 bell@sanja.is.com.ua +5 -0
    EXISTS with UNION VIEW creation test

ChangeSet
  1.1616.783.3 04/08/23 12:01:40 mronstrom@mysql.com +9 -0
  Long signal buffer size configurable
  Dbutil decreased memory footprint
  Suma decreased memory footprint
  (16M memory removed from default config)

  ndb/src/kernel/vm/TransporterCallback.cpp
    1.6 04/08/23 12:00:51 mronstrom@mysql.com +0 -7
    Long signal buffer size configurable

  ndb/src/kernel/blocks/suma/SumaInit.cpp
    1.3 04/08/23 12:00:50 mronstrom@mysql.com +2 -1
    Removed GREP use of SUMA that wasted 13.2M of memory

  ndb/src/kernel/blocks/suma/Suma.hpp
    1.2 04/08/23 12:00:50 mronstrom@mysql.com +4 -1
    Removed GREP use of SUMA that wasted 13.2M of memory

  ndb/src/kernel/blocks/suma/Suma.cpp
    1.3.1.2 04/08/23 12:00:50 mronstrom@mysql.com +7 -0
    Removed GREP use of SUMA that wasted 13.2M of memory

  ndb/src/kernel/blocks/dbutil/DbUtil.hpp
    1.3 04/08/23 12:00:50 mronstrom@mysql.com +1 -1
    Decrease size of memory for prepared operations in Dbutil

  ndb/src/kernel/blocks/dbutil/DbUtil.cpp
    1.7 04/08/23 12:00:50 mronstrom@mysql.com +1 -1
    Decrease size of memory for prepared operations in Dbutil

  ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp
    1.9 04/08/23 12:00:50 mronstrom@mysql.com +10 -0
    Long signal buffer size configurable

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.4 04/08/23 12:00:50 mronstrom@mysql.com +15 -3
    Long signal buffer size configurable

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.6.1.3 04/08/23 12:00:49 mronstrom@mysql.com +2 -0
    Long signal buffer size configurable

ChangeSet
  1.1624.26.59 04/08/23 12:38:55 bell@sanja.is.com.ua +3 -0
  fixed error processing of prepare in VIEW creation (BUG#4801)

  sql/sql_view.cc
    1.10 04/08/23 12:38:52 bell@sanja.is.com.ua +8 -1
    fixed error processing of prepare

  mysql-test/t/view.test
    1.13 04/08/23 12:38:52 bell@sanja.is.com.ua +7 -0
    test of error processing found in preparation phase

  mysql-test/r/view.result
    1.16 04/08/23 12:38:52 bell@sanja.is.com.ua +6 -0
    test of error processing found in preparation phase

ChangeSet
  1.1616.787.3 04/08/23 09:15:42 tomas@poseidon.(none) +1 -0
  small ndb switch fix

  sql/mysqld.cc
    1.356.1.141 04/08/23 09:15:38 tomas@poseidon.(none) +2 -2
    small ndb switch fix

ChangeSet
  1.1616.1.327 04/08/23 10:55:28 joreland@mysql.com +2 -0
  wl2025 - bug fix for filter fail (tupkeyref)

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.26 04/08/23 10:55:26 joreland@mysql.com +7 -6
    Decrease scan_acc_index when receiving TUPKEYREF

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.13 04/08/23 10:55:25 joreland@mysql.com +1 -1
    Remove list checking on Dbacc:releaseOpRec

ChangeSet
  1.1616.791.1 04/08/23 10:53:53 serg@serg.mylan +2 -0
  better for for bug#4767

  sql/sql_select.cc
    1.216.83.1 04/08/23 10:53:47 serg@serg.mylan +14 -9
    better for for bug#4767

  sql/item_sum.cc
    1.89.1.31 04/08/23 10:53:47 serg@serg.mylan +0 -3
    better for for bug#4767

ChangeSet
  1.1616.787.2 04/08/23 08:42:31 tomas@poseidon.(none) +2 -0
  stylistic fixes

  sql/mysqld.cc
    1.356.1.140 04/08/23 08:42:28 tomas@poseidon.(none) +9 -9
    stylistic fixes

  sql/ha_ndbcluster.cc
    1.51 04/08/23 08:42:28 tomas@poseidon.(none) +3 -2
    stylistic fixes

ChangeSet
  1.1616.790.1 04/08/23 12:31:56 sergefp@mysql.com +3 -0
  Fix for bug#5088:
   * When executing EXPLAIN, do the same as for the query: convert join type to JT_CONST if keyuse array covers all key parts and all of them are constants.
   * In remove_const, don't remove conditions that depend on some-const-table and current-table.

  sql/sql_select.cc
    1.216.1.143 04/08/23 12:31:52 sergefp@mysql.com +4 -2
    Fix for bug#5088:
     * When executing EXPLAIN, do the same as for the query: convert join type to JT_CONST if keyuse array covers all key parts and all of them are constants.
     * In remove_const, don't remove conditions that depend on some-const-table and current-table.

  mysql-test/t/join_outer.test
    1.14 04/08/23 12:31:52 sergefp@mysql.com +50 -0
    Testcase for bug#5088

  mysql-test/r/join_outer.result
    1.24.1.7 04/08/23 12:31:52 sergefp@mysql.com +70 -1
    Testcase for bug#5088

ChangeSet
  1.1616.789.1 04/08/23 13:20:34 hf@deer.(none) +1 -0
  Fix for bug #5066(Wrong result after subselect with an error)
  
  In this case we have to clear thd->data after errorneous query.
  So i just move thd->data cleanup to emb_advanced_command

  libmysqld/lib_sql.cc
    1.75.1.43 04/08/23 13:20:01 hf@deer.(none) +5 -5
    Cleaning thd->data moved to emb_advanced_command

ChangeSet
  1.1616.782.4 04/08/22 14:23:52 serg@serg.mylan +2 -0
  check for mysql_bin_log.is_open() before my_b_tell(&thd->transaction.trans_log
  in ha_commit_trans - why it didn't crash earlier ?

  sql/handler.cc
    1.103.1.36 04/08/22 14:23:47 serg@serg.mylan +11 -11
    check for mysql_bin_log.is_open() before my_b_tell(&thd->transaction.trans_log
    in ha_commit_trans - why it didn't crash earlier ?

  mysql-test/r/null.result
    1.18.1.7 04/08/22 14:23:47 serg@serg.mylan +19 -0
    after merge fix

ChangeSet
  1.1346.1.634 04/08/22 12:43:26 serg@serg.mylan +1 -0
  after merge fixes

  myisammrg/myrg_open.c
    1.24 04/08/22 12:43:20 serg@serg.mylan +7 -3
    after merge fixes

ChangeSet
  1.676.1.769 04/08/22 09:36:17 serg@serg.mylan +1 -0
  bug#2408 - Multiple threads altering MERGE table UNIONs hang/crash.
  Abandoned improper use of MyISAM data.
  Thanks Ingo!

  myisammrg/myrg_open.c
    1.12.1.3 04/08/22 09:36:15 serg@serg.mylan +49 -52
    bug#2408 - Multiple threads altering MERGE table UNIONs hang/crash.
    Abandoned improper use of MyISAM data.
    Thanks Ingo!

ChangeSet
  1.1616.782.2 04/08/21 23:53:42 serg@serg.mylan +1 -0
  libedit safety fix: account for closing \0

  cmd-line-utils/libedit/history.c
    1.4 04/08/21 23:53:37 serg@serg.mylan +1 -1
    account for closing \0

ChangeSet
  1.1616.786.1 04/08/22 00:06:19 hf@deer.(none) +3 -0
  Proposed fix for bug #5003 (subselect with MIN() and LIKE crashes server)
  We have next problem here:
  active_index is wrong in the subselect's handler on the second val_int() call.
  Optimizer sees that we can use index-read for that kind of condition,
  and matching_cond() (sql/opt_sum.cc) doesn't. I suspect, proper solution is
  to add appropriate code to the matching_cond() but now just added
  missed initialization.

  sql/records.cc
    1.19.1.9 04/08/22 00:06:16 hf@deer.(none) +3 -0
    index's initialization added

  mysql-test/t/subselect.test
    1.58.40.2 04/08/22 00:06:16 hf@deer.(none) +12 -0
    Test case added

  mysql-test/r/subselect.result
    1.67.57.2 04/08/22 00:06:16 hf@deer.(none) +10 -0
    Appropriate test result

ChangeSet
  1.1616.785.1 04/08/21 15:51:01 mronstrom@mysql.com +1 -0
  Minor bug fix

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.21.2.1 04/08/21 15:50:43 mronstrom@mysql.com +1 -1
    Bug fix

ChangeSet
  1.1616.781.4 04/08/21 14:22:42 mronstrom@mysql.com +3 -0
  Removed debug printouts

  ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
    1.8 04/08/21 14:22:37 mronstrom@mysql.com +0 -1
    Removed debug printouts

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.6.1.2 04/08/21 14:22:37 mronstrom@mysql.com +0 -1
    Removed debug printouts

  ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
    1.5 04/08/21 14:22:37 mronstrom@mysql.com +0 -1
    Removed debug printouts

ChangeSet
  1.1616.781.3 04/08/21 13:14:27 mronstrom@mysql.com +14 -0
  New config parameters for Log Page Buffers
  Fixing issue with NO_OF_FRAG_PER_NODE
  Also removed some OSE code no longer needed when configurable log pages 

  ndb/src/kernel/vm/pc.hpp
    1.5 04/08/21 13:14:21 mronstrom@mysql.com +1 -0
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp
    1.3 04/08/21 13:14:21 mronstrom@mysql.com +4 -4
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp
    1.7 04/08/21 13:14:21 mronstrom@mysql.com +2 -2
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbtup/DbtupGen.cpp
    1.7 04/08/21 13:14:21 mronstrom@mysql.com +21 -10
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbtup/Dbtup.hpp
    1.9 04/08/21 13:14:20 mronstrom@mysql.com +2 -11
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.17.1.4 04/08/21 13:14:20 mronstrom@mysql.com +6 -6
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.6.1.1 04/08/21 13:14:20 mronstrom@mysql.com +18 -1
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.6.1.3 04/08/21 13:14:20 mronstrom@mysql.com +2 -20
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbacc/DbaccMain.cpp
    1.11.1.1 04/08/21 13:14:20 mronstrom@mysql.com +5 -5
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbacc/DbaccInit.cpp
    1.4 04/08/21 13:14:19 mronstrom@mysql.com +18 -1
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/kernel/blocks/dbacc/Dbacc.hpp
    1.7 04/08/21 13:14:19 mronstrom@mysql.com +2 -3
    New config parameters for Log Page Buffers
    Fixing issue with NO_OF_FRAG_PER_NODE

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.2.2 04/08/21 13:14:19 mronstrom@mysql.com +38 -2
    New config parameters for Log Page Buffers

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.6.1.2 04/08/21 13:14:19 mronstrom@mysql.com +4 -0
    New config parameters for Log Page Buffers

  ndb/include/kernel/signaldata/FsCloseReq.hpp
    1.2 04/08/21 13:14:19 mronstrom@mysql.com +1 -1
    Removing annoying compiler warning

ChangeSet
  1.1616.781.2 04/08/21 09:57:59 mronstrom@mysql.com +3 -0
  Minor changes for WL 2056

  ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
    1.7.1.1 04/08/21 09:57:41 mronstrom@mysql.com +1 -1
    Increase number of idle files to avoid allocation after starting
    ndbd

  ndb/src/common/util/new.cpp
    1.6 04/08/21 09:57:41 mronstrom@mysql.com +5 -4
    malloc -> NdbMem_Allocate

  ndb/src/common/portlib/NdbMem.c
    1.10 04/08/21 09:57:41 mronstrom@mysql.com +4 -1
    Simplify insertion of print comments

ChangeSet
  1.1616.782.1 04/08/21 11:30:41 konstantin@mysql.com +1 -0
  Fix to skip flush_block_commit test if the server was compiled 
  without InnoDB.

  mysql-test/t/flush_block_commit-master.opt
    1.2 04/08/21 11:30:39 konstantin@mysql.com +1 -1
    Fix to skip flush_block_commit test if the server was compiled 
    without InnoDB.

ChangeSet
  1.1616.781.1 04/08/21 09:16:50 mronstrom@mysql.com +13 -0
  New config parameters
  malloc -> NdbMem_Allocate

  ndb/src/kernel/vm/pc.hpp
    1.4 04/08/21 09:16:08 mronstrom@mysql.com +1 -1
    Not so many fragments allocated. Saves 140kBytes per table
    160 kb -> 20 kb per table

  ndb/src/kernel/vm/Configuration.cpp
    1.10.2.1 04/08/21 09:16:08 mronstrom@mysql.com +48 -49
    malloc -> NdbMem_Allocate
    + New config parameters for more consistency

  ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp
    1.6.1.1 04/08/21 09:16:08 mronstrom@mysql.com +1 -1
    malloc -> NdbMem_Allocate

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.1.3 04/08/21 09:16:07 mronstrom@mysql.com +22 -22
    Removed memory allocation as part of new of TcIndexOperation

  ndb/src/kernel/blocks/dbtc/DbtcInit.cpp
    1.6 04/08/21 09:16:07 mronstrom@mysql.com +7 -5
    Some minor things + change of config parameter for consistency

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.8.1.2 04/08/21 09:16:07 mronstrom@mysql.com +1 -3
    Removed memory allocation as part of new of TcIndexOperation

  ndb/src/common/portlib/NdbThread.c
    1.11 04/08/21 09:16:07 mronstrom@mysql.com +2 -1
    malloc -> NdbMem_Allocate

  ndb/src/common/portlib/NdbMutex.c
    1.5 04/08/21 09:16:07 mronstrom@mysql.com +2 -1
    malloc -> NdbMem_Allocate

  ndb/src/common/portlib/NdbCondition.c
    1.7 04/08/21 09:16:07 mronstrom@mysql.com +2 -1
    malloc -> NdbMem_Allocate

  ndb/src/common/mgmcommon/NdbConfig.c
    1.6 04/08/21 09:16:07 mronstrom@mysql.com +3 -2
    malloc -> NdbMem_Allocate

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.5.1.1 04/08/21 09:16:07 mronstrom@mysql.com +3 -2
    malloc -> NdbMem_Allocate

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.2.1 04/08/21 09:16:06 mronstrom@mysql.com +63 -2
    Added Meta Data config parameters

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.6.1.1 04/08/21 09:16:06 mronstrom@mysql.com +6 -0
    Added Meta Data config parameter constants

ChangeSet
  1.1346.1.632 04/08/20 23:48:30 igor@rurik.mysql.com +4 -0
  null.test, null.result:
    Added test case for bug #4256.
  join_outer.result:
    Fixed bug #4256.
  item_cmpfunc.h:
    Fixed inconsistency of values of used_tables_cache and
    const_item_cache for Item_func_isnull objects.
    This inconsistency caused bug #4256.

  mysql-test/t/null.test
    1.6.1.2 04/08/20 23:46:54 igor@rurik.mysql.com +23 -0
    Added test case for bug #4256.

  mysql-test/r/null.result
    1.9.1.2 04/08/20 23:46:18 igor@rurik.mysql.com +19 -0
    Added test case for bug #4256.

  mysql-test/r/join_outer.result
    1.10.1.9 04/08/20 23:45:40 igor@rurik.mysql.com +1 -1
    Fixed bug #4256.

  sql/item_cmpfunc.h
    1.13.1.19 04/08/20 23:36:53 igor@rurik.mysql.com +1 -0
    Fixed inconsistency of values of used_tables_cache and
    const_item_cache for Item_func_isnull objects.
    This inconsistency caused bug #4256.

ChangeSet
  1.1616.773.10 04/08/21 05:07:32 rburnett@build.mysql.com +2 -0
  Bug #4629  	Crash after SLAVE STOP, if the IO thread is in special state.
  
  client.c:
    Added call to clear_slave_vio inside end_server only when under Windows with repliaction
  slave.cc:
    Added clear_slave_vio function for clearing active vio on THD under Windows replication

  sql-common/client.c
    1.46.1.23 04/08/21 05:05:27 rburnett@build.mysql.com +11 -0
    Added call to clear_slave_vio inside end_server only when under Windows with repliaction

  sql/slave.cc
    1.188.1.64 04/08/21 05:02:26 rburnett@build.mysql.com +22 -0
    Added clear_slave_vio function for clearing active vio on THD under Windows replication

ChangeSet
  1.1616.780.1 04/08/21 02:02:46 konstantin@mysql.com +17 -0
  Fix for bug#4912 "mysqld crashs in case a statement is executed
   a second time". The bug was caused by incompatibility of
  negations elimination algorithm and PS: during first statement 
  execute a subtree with negation was replaced with equivalent 
  subtree without NOTs.
  The problem was that although this transformation was permanent, 
  items of the new subtree were created in execute-local memory.
  The patch adds means to check if it is the first execute of a
  prepared statement, and if this is the case, to allocate items
  in memory of the prepared statement.
  The implementation:
  - backports Item_arena from 5.0
  - adds Item_arena::is_stmt_prepare(), 
    Item_arena::is_first_stmt_execute().
  - deletes THD::allocate_temporary_pool_for_ps_preparing(),
    THD::free_temporary_pool_for_ps_preparing(); they
    were redundant.
  and adds a few invariants:
  - thd->free_list never contains junk (= freed items)
  - thd->current_arena is never null. If there is no
    prepared statement, it points at the thd. 
  The rest of the patch contains mainly mechanical changes and
  cleanups.

ChangeSet
  1.1616.779.1 04/08/21 00:02:45 mysqldev@mysql.com +1 -0
  mysql-copyright:
    Fixed it to work, added function to fix include/mysql_version.h LICENSE tag from GPL to Commercial

  sql/sql_union.cc
    1.74.1.51 04/08/21 02:02:42 konstantin@mysql.com +7 -8
    Backporting Item_arena from 5.0.

  sql/sql_select.cc
    1.216.82.1 04/08/21 02:02:42 konstantin@mysql.com +29 -15
    Fix for bug#4912 "mysqld crashs in case a statement is 
    executed a second time": if this is the first execute of
    a prepared statement, negation elimination is
    done in memory of the prepared statement.

  sql/sql_prepare.cc
    1.34.24.1 04/08/21 02:02:42 konstantin@mysql.com +69 -89
    - backporting Item_arena
    - no need to allocate_temporary_pool_for_ps_preparing().

  sql/sql_parse.cc
    1.271.79.1 04/08/21 02:02:42 konstantin@mysql.com +3 -0
    Deploy invariant that thd->free_list never contains junk items
    (backport from 5.0).

  sql/sql_lex.cc
    1.97.15.1 04/08/21 02:02:42 konstantin@mysql.com +2 -2
    current_statement -> current_arena

  sql/sql_derived.cc
    1.43.1.30 04/08/21 02:02:42 konstantin@mysql.com +1 -1
    current_statement -> current_arena

  sql/sql_class.h
    1.146.40.1 04/08/21 02:02:42 konstantin@mysql.com +60 -68
    - Item_arena: backport from 5.0
    - allocate_temporary_pool_for_ps_preparing,
      free_temporary_pool_for_ps_preparing removed.

  sql/sql_class.cc
    1.105.1.68 04/08/21 02:02:42 konstantin@mysql.com +64 -14
    - Item_arena
    - convenient set_n_backup_statement, restore_backup_statement
    (nice idea, Sanja)
     

  sql/sql_base.cc
    1.145.34.1 04/08/21 02:02:42 konstantin@mysql.com +22 -21
    current_statement -> current_arena

  sql/mysql_priv.h
    1.186.84.1 04/08/21 02:02:42 konstantin@mysql.com +1 -1
    Statement -> Item_arena

  sql/item_sum.h
    1.48.1.22 04/08/21 02:02:42 konstantin@mysql.com +2 -2
    Statement -> Item_arena

  sql/item_sum.cc
    1.89.8.1 04/08/21 02:02:42 konstantin@mysql.com +10 -10
    Statement -> Item_arena

  sql/item_subselect.h
    1.52.2.1 04/08/21 02:02:42 konstantin@mysql.com +0 -2
    Item_subselect does not need to save thd->current_statement.

  sql/item_subselect.cc
    1.60.25.1 04/08/21 02:02:42 konstantin@mysql.com +26 -24
    Statement -> Item_arena, current_statement -> current_arena

  sql/item_cmpfunc.cc
    1.111.13.1 04/08/21 02:02:42 konstantin@mysql.com +1 -3
    current_statement -> current_arena

  mysql-test/t/ps.test
    1.12 04/08/21 02:02:42 konstantin@mysql.com +12 -0
    A test case for Bug#4912 "mysqld crashs in case a statement is 
    executed a second time"

  mysql-test/r/ps.result
    1.15 04/08/21 02:02:42 konstantin@mysql.com +7 -0
    Test results updated (test case for Bug#4912)

  Build-tools/mysql-copyright
    1.17 04/08/20 23:55:51 mysqldev@mysql.com +26 -5
    Fixed it to work, added function to fix include/mysql_version.h LICENSE tag from GPL to Commercial

ChangeSet
  1.1616.773.6 04/08/20 22:54:42 serg@serg.mylan +8 -0
  after merge fix

  sql/sql_table.cc
    1.157.2.83 04/08/20 22:54:37 serg@serg.mylan +1 -1
    after merge fix

  sql/sql_rename.cc
    1.16.1.6 04/08/20 22:54:37 serg@serg.mylan +1 -1
    after merge fix

  sql/sql_db.cc
    1.68.1.53 04/08/20 22:54:37 serg@serg.mylan +1 -1
    after merge fix

  sql/handler.cc
    1.103.1.35 04/08/20 22:54:36 serg@serg.mylan +1 -1
    after merge fix

  sql/Makefile.am
    1.77.1.32 04/08/20 22:54:36 serg@serg.mylan +1 -2
    put zlib at the end (libtool adds the whole bunch of dependencies right after that)

  mysql-test/t/flush_block_commit.test
    1.2 04/08/20 22:54:36 serg@serg.mylan +4 -1
    after merge fix

  mysql-test/r/flush_block_commit.result
    1.2 04/08/20 22:54:36 serg@serg.mylan +1 -1
    after merge fix

  myisam/Makefile.am
    1.28 04/08/20 22:54:36 serg@serg.mylan +1 -2
    put zlib at the end (libtool adds the whole bunch of dependencies right after that)

ChangeSet
  1.1616.778.2 04/08/20 22:18:39 joreland@mysql.com +1 -0
  variable scoop, compile fix

  ndb/src/kernel/main.cpp
    1.27 04/08/20 22:18:36 joreland@mysql.com +4 -3
    variable scoop, compile fix

ChangeSet
  1.1616.775.2 04/08/20 21:07:08 joreland@mysql.com +1 -0
  removed debug printout

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.2 04/08/20 21:07:06 joreland@mysql.com +0 -3
    removed debug printout

ChangeSet
  1.1616.773.3 04/08/20 20:10:49 serg@serg.mylan +1 -0
  sql_select.cc: compilation failure fixed
  

  sql/sql_select.cc
    1.216.80.4 04/08/20 20:09:49 serg@serg.mylan +1 -1
    why cannot I compare (type) to (const type) ?????

ChangeSet
  1.1616.773.2 04/08/20 20:15:08 bar@mysql.com +3 -0
  Bug#4594 "column index make = failed for gbk, but like works"
  Fix for MyISAM. Tests for MyISAM and HASH+BTREE.

ChangeSet
  1.1616.773.1 04/08/20 16:29:35 tomas@poseidon.(none) +4 -0
  compile error fixes for some platforms

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.22.1.4 04/08/20 16:29:31 tomas@poseidon.(none) +1 -12
    compile error fixes for some platforms

  ndb/src/ndbapi/NdbOperationExec.cpp
    1.7 04/08/20 16:29:31 tomas@poseidon.(none) +1 -12
    compile error fixes for some platforms

  ndb/src/ndbapi/NdbOperation.cpp
    1.8 04/08/20 16:29:31 tomas@poseidon.(none) +3 -14
    compile error fixes for some platforms

  ndb/src/ndbapi/NdbIndexOperation.cpp
    1.6 04/08/20 16:29:31 tomas@poseidon.(none) +1 -12
    compile error fixes for some platforms

ChangeSet
  1.1616.771.3 04/08/20 16:10:47 tomas@poseidon.(none) +4 -0
  added switch to mysqld to specify connectstring

  sql/mysqld.cc
    1.356.66.5 04/08/20 16:10:43 tomas@poseidon.(none) +11 -1
    added switch to mysqld to specify connectstring

  sql/ha_ndbcluster.h
    1.26 04/08/20 16:10:43 tomas@poseidon.(none) +2 -0
    added switch to mysqld to specify connectstring

  sql/ha_ndbcluster.cc
    1.50 04/08/20 16:10:43 tomas@poseidon.(none) +8 -0
    added switch to mysqld to specify connectstring

  mysql-test/mysql-test-run.sh
    1.203 04/08/20 16:10:43 tomas@poseidon.(none) +3 -5
    added switch to mysqld to specify connectstring

ChangeSet
  1.1616.772.1 04/08/20 16:04:06 tomas@poseidon.(none) +1 -0
  fix compile error on some platforms

  ndb/include/util/NdbSqlUtil.hpp
    1.6 04/08/20 16:04:02 tomas@poseidon.(none) +0 -1
    fix compile error on some platforms

ChangeSet
  1.1616.770.1 04/08/20 15:29:54 tomas@poseidon.(none) +1 -0
  small helptext fix

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.2 04/08/20 15:29:51 tomas@poseidon.(none) +1 -1
    small helptext fix

  mysql-test/t/ctype_utf8.test
    1.27 04/08/20 20:14:58 bar@mysql.com +25 -0
    Bug#4594 "column index make = failed for gbk, but like works"
    Fix for MyISAM. Tests for MyISAM and HASH+BTREE.

  mysql-test/r/ctype_utf8.result
    1.29 04/08/20 20:14:58 bar@mysql.com +20 -0
    Bug#4594 "column index make = failed for gbk, but like works"
    Fix for MyISAM. Tests for MyISAM and HASH+BTREE.

  myisam/mi_key.c
    1.30 04/08/20 20:14:58 bar@mysql.com +4 -4
    Bug#4594 "column index make = failed for gbk, but like works"
    Fix for MyISAM. Tests for MyISAM and HASH+BTREE.

ChangeSet
  1.1346.692.2 04/08/20 16:35:23 guilhem@mysql.com +9 -0
  Making FLUSH TABLES WITH READ LOCK block COMMITs of existing transactions,
  in a deadlock-free manner. This splits locking the global read lock in two steps.
  This fixes a consequence of this bug, known as:
  BUG#4953 'mysqldump --master-data may report incorrect binlog position if using InnoDB'
  And a test.

  mysql-test/t/flush_block_commit.test
    1.1 04/08/20 16:35:20 guilhem@mysql.com +49 -0

  mysql-test/t/flush_block_commit-master.opt
    1.1 04/08/20 16:35:20 guilhem@mysql.com +1 -0

  mysql-test/r/flush_block_commit.result
    1.1 04/08/20 16:35:20 guilhem@mysql.com +23 -0

  sql/sql_parse.cc
    1.218.1.162 04/08/20 16:35:20 guilhem@mysql.com +5 -1
    implementing the two steps of global read lock so that FLUSH TABLES WITH READ LOCK can block COMMIT without deadlocking with COMMITs.

  sql/sql_db.cc
    1.39.1.34 04/08/20 16:35:20 guilhem@mysql.com +2 -2
    update for new prototype

  sql/sql_class.h
    1.111.1.74 04/08/20 16:35:20 guilhem@mysql.com +2 -2
    THD::global_read_lock now an uint to reflect the 2 steps of global read lock (does not block COMMIT / does)

  sql/mysql_priv.h
    1.150.14.2 04/08/20 16:35:20 guilhem@mysql.com +2 -1
    new argument to wait_if_global_read_lock()

  sql/lock.cc
    1.38.1.9 04/08/20 16:35:20 guilhem@mysql.com +47 -7
    an additional stage so that FLUSH TABLES WITH READ LOCK blocks COMMIT:
    make_global_read_lock_block_commit():
    taking the global read lock is TWO steps (2nd step is optional; without
    it, COMMIT of existing transactions will be allowed):
    lock_global_read_lock() THEN make_global_read_lock_block_commit().

  sql/handler.cc
    1.82.1.28 04/08/20 16:35:20 guilhem@mysql.com +23 -8
    making COMMIT wait if FLUSH TABLES WITH READ LOCK happened.

  mysql-test/t/flush_block_commit.test
    1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/flush_block_commit.test

  mysql-test/t/flush_block_commit-master.opt
    1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/t/flush_block_commit-master.opt

  mysql-test/r/flush_block_commit.result
    1.0 04/08/20 16:35:20 guilhem@mysql.com +0 -0
    BitKeeper file /home/mysql_src/mysql-4.0/mysql-test/r/flush_block_commit.result

ChangeSet
  1.1616.762.2 04/08/20 15:58:30 joreland@mysql.com +9 -0
  bug#5128 - remove need of unique fs-path
  bug#4761 - more validation of hosts
  bug#4511 - only non depricated should be saved in config
           - fix ConfigInfo::BOOL w.r.t deprication

  ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
    1.9 04/08/20 15:58:28 joreland@mysql.com +1 -1
    Added ndb_%u to filesystempath

  ndb/src/kernel/blocks/ndbfs/Filename.hpp
    1.4 04/08/20 15:58:28 joreland@mysql.com +1 -1
    Added ndb_%u to filesystempath

  ndb/src/kernel/blocks/ndbfs/Filename.cpp
    1.5 04/08/20 15:58:28 joreland@mysql.com +9 -2
    Added ndb_%u to filesystempath

  ndb/src/kernel/blocks/ndbfs/AsyncFile.hpp
    1.2 04/08/20 15:58:28 joreland@mysql.com +1 -1
    Added ndb_%u to filesystempath

  ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp
    1.7 04/08/20 15:58:28 joreland@mysql.com +2 -2
    Added ndb_%u to filesystempath

  ndb/src/common/mgmcommon/ConfigRetriever.cpp
    1.9 04/08/20 15:58:28 joreland@mysql.com +42 -1
    Add checking of hostnames when retreiving configuration

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19.1.1 04/08/20 15:58:28 joreland@mysql.com +81 -50
    Added checking of hostnames already in InitConfigFileParser

  mysql-test/ndb/ndbcluster.sh
    1.18 04/08/20 15:58:28 joreland@mysql.com +27 -32
    Removed need of unique filesystem
    Add "" around variables for increased portability

  mysql-test/ndb/ndb_config_2_node.ini
    1.9 04/08/20 15:58:28 joreland@mysql.com +1 -2
    Removed need of unique filesystem

ChangeSet
  1.1616.769.1 04/08/20 17:53:46 dlenev@brandersnatch.localdomain +4 -0
  Fix for bug#4302 "ambiguos order by when renamed column is identical to another in result"
  When in find_item_in_list() we are looking for item we should take into account unaliased 
  names of the fields but only if item with such aliased name is not found.
  Also we should ignore aliases when looking for fully specified field.

  sql/sql_select.cc
    1.216.81.1 04/08/20 17:53:43 dlenev@brandersnatch.localdomain +7 -2
    We should ignore only not_found_item errors when searching for item in find_order_in_list() 
    to be able to catch ambiguities.

  sql/sql_base.cc
    1.145.1.71 04/08/20 17:53:42 dlenev@brandersnatch.localdomain +93 -30
    Fix for bug#4302 "ambiguos order by when renamed column is identical to another in result"
    When in find_item_in_list() we are looking for item we should take into account unaliased 
    names of the fields but only if item with such aliased name is not found.
    Also we should ignore aliases when looking for fully specified field.

  mysql-test/t/order_by.test
    1.27 04/08/20 17:53:41 dlenev@brandersnatch.localdomain +43 -2
    Fixed wrong (non-standard) test results
    Added test case for bug #4302
    Added tests for other ambiguos and potentially ambigous cases in order by clause

  mysql-test/r/order_by.result
    1.40.1.1 04/08/20 17:53:39 dlenev@brandersnatch.localdomain +68 -5
    Fixed wrong (non-standard) test results
    Added test case for bug #4302
    Added tests for other ambiguos and potentially ambigous cases in order by clause

ChangeSet
  1.1616.768.1 04/08/20 15:52:16 lenz@mysql.com +1 -0
   - do not link statically on our IA64 and AMD64 build hosts, as
     static linking against an unpatched glibc 2.3 is causing trouble
   - add "glibc23" to the release suffix in this case
   - re-ordered the Changelog that was messed up by a BK merge
     (RPM is picky about this)

  support-files/mysql.spec.sh
    1.81 04/08/20 15:52:09 lenz@mysql.com +23 -16
     - do not link statically on our IA64 and AMD64 build hosts, as
       static linking against an unpatched glibc 2.3 is causing trouble
     - add "glibc23" to the release suffix in this case
     - re-ordered the Changelog that was messed up by a BK merge
       (RPM is picky about this)

ChangeSet
  1.1616.766.2 04/08/20 14:44:35 mskold@mysql.com +2 -0
  Added test for fix of bug#5072

  mysql-test/t/ndb_blob.test
    1.3 04/08/20 14:44:19 mskold@mysql.com +8 -0
    Added test for fix of bug#5072

  mysql-test/r/ndb_blob.result
    1.3 04/08/20 14:44:19 mskold@mysql.com +35 -0
    Added test for fix of bug#5072

ChangeSet
  1.1616.767.1 04/08/20 14:43:23 mronstrom@mysql.com +4 -0
  Compile fixes for Mac OS X

  ndb/test/tools/cpcc.cpp
    1.10 04/08/20 14:43:18 mronstrom@mysql.com +0 -1
    Compile fixes for Mac OS X

  ndb/test/src/NDBT_Test.cpp
    1.8 04/08/20 14:43:17 mronstrom@mysql.com +0 -1
    Compile fixes for Mac OS X

  ndb/test/run-test/main.cpp
    1.16 04/08/20 14:43:17 mronstrom@mysql.com +0 -2
    Compile fixes for Mac OS X

  ndb/src/kernel/main.cpp
    1.26 04/08/20 14:43:17 mronstrom@mysql.com +7 -8
    Compile fixes for Mac OS X

ChangeSet
  1.1616.766.1 04/08/20 14:04:29 mskold@mysql.com +1 -0
  Bugfix for bug#5072, removed table version in BLOB table name since this is incremented at alter table

  ndb/src/ndbapi/NdbBlob.cpp
    1.6 04/08/20 14:03:16 mskold@mysql.com +1 -1
    Bugfix for bug#5072, removed table version in BLOB table name since this is incremented at alter table

ChangeSet
  1.1616.765.1 04/08/20 11:24:41 tomas@poseidon.(none) +3 -0
  fixed some help tests for ndb executables

  ndb/src/mgmsrv/main.cpp
    1.11 04/08/20 11:24:38 tomas@poseidon.(none) +8 -8
    fixed some help tests for ndb executables

  ndb/src/mgmclient/main.cpp
    1.7 04/08/20 11:24:38 tomas@poseidon.(none) +1 -1
    fixed some help tests for ndb executables

  ndb/src/kernel/vm/Configuration.cpp
    1.10.1.1 04/08/20 11:24:38 tomas@poseidon.(none) +15 -11
    fixed some help tests for ndb executables

ChangeSet
  1.1616.764.1 04/08/20 13:11:14 pem@mysql.comhem.se +1 -0
  Fixed compiler warnings in sql/field.h.

  sql/field.h
    1.113 04/08/20 13:11:10 pem@mysql.com +3 -0
    Fixed compiler warnings.

ChangeSet
  1.1616.763.1 04/08/20 14:29:28 hf@deer.(none) +1 -0
  Fix to make range.test work smoothly --without-innidb

  mysql-test/t/range.test
    1.12.1.9 04/08/20 14:28:51 hf@deer.(none) +2 -0
    warnings disabled

ChangeSet
  1.1346.1.630 04/08/20 13:37:58 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #5115: Erronious Syntax Error when comment placed inside of "create table")

  client/mysql.cc
    1.93.7.2 04/08/20 13:37:56 ram@gw.mysql.r18.ru +10 -8
    in_comment is now outside the add_line().

ChangeSet
  1.1616.759.4 04/08/20 01:34:34 serg@serg.mylan +1 -0
  typo in libedit fixed - possible buffer overflow - bug#4696

  cmd-line-utils/libedit/history.c
    1.3 04/08/20 01:34:29 serg@serg.mylan +1 -1
    typo in libedit fixed - possible buffer overflow - bug#4696

ChangeSet
  1.1616.761.2 04/08/20 00:01:00 guilhem@mysql.com +1 -0
  sql_class.h:
    removing unneeded var left from 4.0

  sql/sql_class.h
    1.146.1.99 04/08/19 23:58:59 guilhem@mysql.com +0 -1
    removing unneeded var left from 4.0

ChangeSet
  1.1616.761.1 04/08/19 23:24:35 guilhem@mysql.com +7 -0
  (manual port from 4.0 - was needed)
  Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)":
  replacing the no_log argument of mysql_create_table() by some safer method
  (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic
  DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table
  is opened by mysql_create_table().

  sql/sql_table.cc
    1.157.2.81 04/08/19 23:24:31 guilhem@mysql.com +21 -10
    removing no_log from mysql_create_table(); instead using new class Disable_binlog.
    Disabling binlogging in some cases, where the binlogging is done later by some other code
    (case of CREATE SELECT and ALTER).

  sql/sql_parse.cc
    1.271.1.101 04/08/19 23:24:31 guilhem@mysql.com +1 -1
    removing no_log arg from mysql_create_table()

  sql/sql_class.h
    1.146.1.98 04/08/19 23:24:31 guilhem@mysql.com +21 -0
    new class Disable_binlog used to temporarily disable binlogging for one thread.

  sql/mysql_priv.h
    1.186.83.1 04/08/19 23:24:31 guilhem@mysql.com +1 -1
    removing argument no_log from mysql_create_table(); no_log was not perfect as some
    binlogging could still be done by open_unireg_entry() for a HEAP table.

  sql/log.cc
    1.108.1.34 04/08/19 23:24:31 guilhem@mysql.com +14 -0
    new class Disable_binlog used to temporarily disable binlogging for one thread.

  mysql-test/t/rpl_heap.test
    1.2.1.1 04/08/19 23:24:30 guilhem@mysql.com +4 -2
    changing test to test a bug (but anyway, mysql-test-run --manager looks like not working in 4.1 currently,
    so this test is never run).

  mysql-test/r/rpl_heap.result
    1.3 04/08/19 23:24:30 guilhem@mysql.com +6 -6
    result update

ChangeSet
  1.1346.693.1 04/08/19 23:10:33 serg@serg.mylan +3 -0
  less strict assert to take into account weird cases

  sql/field.cc
    1.51.1.42 04/08/19 23:10:30 serg@serg.mylan +4 -2
    less strict assert to take into account weird cases

  mysql-test/t/type_float.test
    1.5.1.3 04/08/19 23:10:30 serg@serg.mylan +7 -0
    less strict assert to take into account weird cases

  mysql-test/r/type_float.result
    1.8.1.3 04/08/19 23:10:30 serg@serg.mylan +3 -0
    less strict assert to take into account weird cases

ChangeSet
  1.1616.760.2 04/08/19 22:40:31 rburnett@build.mysql.com +3 -0
  This fixes a Windows build failure.  How did this build on Linux?
  
  logging_ok:
    Logging to logging@openlogging.org accepted
  mysql_priv.h, my_time.h:
    Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues

  BitKeeper/etc/logging_ok
    1.233.34.3 04/08/19 22:38:49 rburnett@build.mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  sql/mysql_priv.h
    1.186.82.2 04/08/19 22:36:22 rburnett@build.mysql.com +0 -1
    Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues

  include/my_time.h
    1.4 04/08/19 22:36:22 rburnett@build.mysql.com +1 -0
    Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues

ChangeSet
  1.1346.1.628 04/08/19 23:22:16 marko@hundin.mysql.fi +1 -0
  ha_innodb.cc:
    innobase_mysql_tmpfile(): call dup() and my_close() on the file
    returned by create_temp_file()
    in order to avoid memory leak caused by my_open() being paired with close()

  sql/ha_innodb.cc
    1.73.1.145 04/08/19 23:20:33 marko@hundin.mysql.fi +24 -3
    innobase_mysql_tmpfile(): call dup() and my_close() on the file
    returned by create_temp_file()
    in order to avoid memory leak caused by my_open() being paired with close()

ChangeSet
  1.1346.1.627 04/08/19 21:41:10 ingo@mysql.com +1 -0
  Build bug on 64-Bit platforms.
  Removed improper casts.
  Thanks to Joerg Bruehe for the fix.

  include/my_global.h
    1.34.1.34 04/08/19 21:41:08 ingo@mysql.com +9 -21
    Build bug on 64-Bit platforms.
    Removed improper casts.
    Changed to uniform writing style.
    Appended 'L' to 32-Bit constants which doesn't hurt on 32-Bit,
    but can be important for some 64-Bit compilers.

ChangeSet
  1.1616.760.1 04/08/19 20:48:00 pem@mysql.comhem.se +4 -0
  Fixed symbol name problems that made build fail.

  sql/sql_parse.cc
    1.271.1.100 04/08/19 20:47:56 pem@mysql.com +2 -2
    Fixed symbol name change.

  libmysql/libmysql.c
    1.156.19.6 04/08/19 20:47:56 pem@mysql.com +1 -1
    Fixed symbol name change.

  include/mysql_com.h
    1.67.1.37 04/08/19 20:47:56 pem@mysql.com +6 -6
    Reverted parts of previous changeset (name changes) to make it build.

  include/mysql.h
    1.132.2.1 04/08/19 20:47:56 pem@mysql.com +1 -1
    Fixed symbol name change.

ChangeSet
  1.1346.686.4 04/08/19 20:26:00 rburnett@build.mysql.com +3 -0
  Bug #4466  	Nothing in .err when mysql service ends because of malformed my.ini options
  
  my_getopt.c:
    Moved the inclusion of my_getopt.h down below the inclusion of my_sys.h so that enum loglevel definition would be available
  my_sys.h, my_getopt.h:
    moved definition of enum loglevel from my_getopt.h to my_sys.h

  mysys/my_getopt.c
    1.35.1.12 04/08/19 20:25:18 rburnett@build.mysql.com +1 -1
    Moved the inclusion of my_getopt.h down below the inclusion of my_sys.h so that enum loglevel definition would be available

  include/my_sys.h
    1.75.1.34 04/08/19 20:24:32 rburnett@build.mysql.com +6 -0
    moved definition of enum loglevel from my_getopt.h to my_sys.h

  include/my_getopt.h
    1.11.1.5 04/08/19 20:24:32 rburnett@build.mysql.com +0 -6
    moved definition of enum loglevel from my_getopt.h to my_sys.h

ChangeSet
  1.1616.751.3 04/08/19 18:40:15 serg@serg.mylan +3 -0
  Bug #4769 - ft in subqueries

  sql/sql_select.cc
    1.216.80.2 04/08/19 18:40:09 serg@serg.mylan +6 -4
    Bug #4769 - ft in subqueries

  mysql-test/t/subselect.test
    1.58.40.1 04/08/19 18:40:09 serg@serg.mylan +13 -0
    Bug #4769 - ft in subqueries

  mysql-test/r/subselect.result
    1.67.57.1 04/08/19 18:40:09 serg@serg.mylan +13 -0
    Bug #4769 - ft in subqueries

ChangeSet
  1.1346.686.3 04/08/19 17:56:32 rburnett@build.mysql.com +5 -0
  Bug #4466  	Nothing in .err when mysql service ends because of malformed my.ini options
  
  mysqld.cc:
    Changed LOGLEVEL enum to loglevel
  mysql_priv.h, log.cc:
    Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.
  my_getopt.c, my_getopt.h:
    Renamed LOGLEVEL to loglevel to match coding standards

  sql/mysqld.cc
    1.297.48.3 04/08/19 17:55:37 rburnett@build.mysql.com +1 -1
    Changed LOGLEVEL enum to loglevel

  sql/mysql_priv.h
    1.150.1.74 04/08/19 17:55:17 rburnett@build.mysql.com +1 -2
    Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.

  sql/log.cc
    1.80.1.71 04/08/19 17:55:14 rburnett@build.mysql.com +13 -32
    Changed LOGLEVEL to loglevel.  Removed startup_ from some of the DBUG_ENTER macros. Removed the print_msg_to_log function as it was unused.

  mysys/my_getopt.c
    1.35.1.11 04/08/19 17:54:01 rburnett@build.mysql.com +1 -1
    Renamed LOGLEVEL to loglevel to match coding standards

  include/my_getopt.h
    1.11.1.4 04/08/19 17:53:59 rburnett@build.mysql.com +2 -2
    Renamed LOGLEVEL to loglevel to match coding standards

ChangeSet
  1.1616.758.2 04/08/19 15:01:44 tomas@poseidon.(none) +9 -0
  fixes for some compile problems on some platforms

  ndb/test/tools/cpcc.cpp
    1.9 04/08/19 15:01:41 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/test/src/HugoOperations.cpp
    1.9 04/08/19 15:01:41 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/test/run-test/main.cpp
    1.15 04/08/19 15:01:41 tomas@poseidon.(none) +4 -0
    Added some explicit templates

  ndb/test/ndbapi/testScan.cpp
    1.9 04/08/19 15:01:41 tomas@poseidon.(none) +1 -0
    Added some explicit templates

  ndb/test/ndbapi/testRestartGci.cpp
    1.5 04/08/19 15:01:41 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/test/ndbapi/testNdbApi.cpp
    1.5 04/08/19 15:01:41 tomas@poseidon.(none) +2 -1
    Added some explicit templates

  ndb/test/ndbapi/testIndex.cpp
    1.7 04/08/19 15:01:41 tomas@poseidon.(none) +1 -1
    Added some explicit templates

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.22.3.1 04/08/19 15:01:41 tomas@poseidon.(none) +0 -2
    compile error on some platforms

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.18 04/08/19 15:01:41 tomas@poseidon.(none) +1 -1
    atoll missing on some platforms

ChangeSet
  1.1616.753.3 04/08/19 15:15:52 guilhem@mysql.com +2 -0
  mysql_com.h:
    still better names for enum; removing unneeded symbol

  VC++Files/winmysqladmin/mysql_com.h
    1.7 04/08/19 15:15:38 guilhem@mysql.com +7 -11
    still better names for enum; removing unneeded symbol

  include/mysql_com.h
    1.67.1.36 04/08/19 15:15:20 guilhem@mysql.com +7 -11
    still better names for enum; removing unneeded symbol

ChangeSet
  1.1616.757.1 04/08/19 15:10:59 guilhem@mysql.com +2 -0
  mysql_com.h:
    Better names for defines, as these are visible in API

  VC++Files/winmysqladmin/mysql_com.h
    1.6 04/08/19 15:10:09 guilhem@mysql.com +9 -9
    Better names for defines, as these are visible in API

  include/mysql_com.h
    1.67.1.35 04/08/19 15:09:52 guilhem@mysql.com +9 -9
    Better names for defines, as these are visible in API

ChangeSet
  1.1616.756.1 04/08/19 18:42:17 wax@kishkin.ru +2 -0
  Change information text in pipe and shared memory

  sql-common/client.c
    1.46.4.1 04/08/19 18:42:15 wax@mysql.com +2 -3
    remove information about host from pipe and change assigment
    of host_info in shared_memory

  libmysql/errmsg.c
    1.29.1.1 04/08/19 18:42:15 wax@mysql.com +6 -6
    Changed texts of shared memory and pipe

ChangeSet
  1.1624.26.58 04/08/19 14:40:10 mskold@mysql.com +1 -0
  New result due to changed output from SHOW TABLES

  mysql-test/r/ndb_autodiscover.result
    1.5 04/08/19 14:38:24 mskold@mysql.com +1 -1
    New result due to changed output from SHOW TABLES

ChangeSet
  1.1616.754.1 04/08/19 11:25:58 tomas@poseidon.(none) +1 -0
  changed signal handler registration to fix some platform specific problems

  ndb/src/kernel/main.cpp
    1.25 04/08/19 11:25:56 tomas@poseidon.(none) +76 -57
    changed signal handler registration to fix some platform specific problems

ChangeSet
  1.1346.1.626 04/08/19 13:07:54 serg@serg.mylan +1 -0
  typos fixed

  mysys/mf_tempfile.c
    1.19.1.2 04/08/19 13:07:51 serg@serg.mylan +2 -2
    typos fixed

ChangeSet
  1.1616.753.1 04/08/19 16:07:18 bar@mysql.com +3 -0
  Bug 4531: unique key prefix interacts poorly with utf8
  Check HEAP+HASH, binary collation

  sql/ha_heap.cc
    1.44 04/08/19 16:07:13 bar@mysql.com +1 -1
    Bug 4531: unique key prefix interacts poorly with utf8
    Check HEAP+HASH, binary collation

  mysql-test/t/ctype_utf8.test
    1.26 04/08/19 16:07:13 bar@mysql.com +19 -21
    Bug 4531: unique key prefix interacts poorly with utf8
    Check HEAP+HASH, binary collation

  mysql-test/r/ctype_utf8.result
    1.28 04/08/19 16:07:13 bar@mysql.com +36 -0
    Bug 4531: unique key prefix interacts poorly with utf8
    Check HEAP+HASH, binary collation

ChangeSet
  1.1616.653.4 04/08/19 15:38:12 hf@deer.(none) +1 -0
  Small tab's cleanup

  sql/sql_prepare.cc
    1.34.23.3 04/08/19 15:38:09 hf@deer.(none) +1 -1
    tab changed with spaces

ChangeSet
  1.1616.653.3 04/08/19 15:36:05 hf@deer.(none) +2 -0
  addition to fixes about #4700, 4701

  sql/sql_prepare.cc
    1.34.23.2 04/08/19 15:36:02 hf@deer.(none) +1 -0
    Necessary line added to emb_insert_params_with_log

  libmysqld/lib_sql.cc
    1.75.1.41 04/08/19 15:36:02 hf@deer.(none) +6 -0
    Comment added

ChangeSet
  1.1616.752.3 04/08/19 15:21:35 bar@mysql.com +2 -0
  Fix trailing spaces behaviour for binary collation.

  mysql-test/t/ctype_utf8.test
    1.25 04/08/19 15:21:31 bar@mysql.com +9 -0
    Fix trailing spaces behaviour for binary collation.

  mysql-test/r/ctype_utf8.result
    1.27 04/08/19 15:21:31 bar@mysql.com +15 -0
    Fix trailing spaces behaviour for binary collation.

ChangeSet
  1.1616.752.2 04/08/19 15:15:10 bar@mysql.com +11 -0
  Bug#4521: unique key prefix interacts poorly with utf8. 
  Fix for binary collations for MyISAM and HEAP BTREE.
  This patch also changes trailing spaces behaviour for
  binary collations. Binary collations now have PAD 
  characteristic too.

  strings/ctype-mb.c
    1.26 04/08/19 15:14:51 bar@mysql.com +54 -3
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  strings/ctype-bin.c
    1.51 04/08/19 15:14:51 bar@mysql.com +96 -12
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  sql/item_cmpfunc.cc
    1.111.1.36 04/08/19 15:14:51 bar@mysql.com +2 -2
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  sql/ha_berkeley.cc
    1.117.1.24 04/08/19 15:14:51 bar@mysql.com +4 -2
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  sql/field.h
    1.112 04/08/19 15:14:51 bar@mysql.com +1 -1
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  mysql-test/t/ctype_utf8.test
    1.24 04/08/19 15:14:51 bar@mysql.com +104 -2
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  mysql-test/r/myisam.result
    1.42 04/08/19 15:14:51 bar@mysql.com +1 -0
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  mysql-test/r/endspace.result
    1.3 04/08/19 15:14:51 bar@mysql.com +1 -1
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  mysql-test/r/ctype_utf8.result
    1.26 04/08/19 15:14:51 bar@mysql.com +92 -0
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  mysql-test/r/binary.result
    1.15 04/08/19 15:14:51 bar@mysql.com +2 -0
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

  myisam/mi_search.c
    1.48 04/08/19 15:14:51 bar@mysql.com +12 -3
    Bug#4521: unique key prefix interacts poorly with utf8. 
    Fix for binary collations for MyISAM and HEAP BTREE.
    This patch also changes trailing spaces behaviour for
    binary collations. Binary collations now have PAD 
    characteristic too.

ChangeSet
  1.1616.752.1 04/08/19 15:00:55 bar@mysql.com +2 -0
  ctype_utf8.test, ctype_utf8.result:
    Typo fix

  mysql-test/t/ctype_utf8.test
    1.23 04/08/19 15:00:36 bar@mysql.com +1 -1
    Typo fix

  mysql-test/r/ctype_utf8.result
    1.25 04/08/19 14:59:59 bar@mysql.com +2 -2
    Typo fix

ChangeSet
  1.1616.731.33 04/08/19 11:51:06 mskold@mysql.com +2 -0
  Minor typo

  sql/ha_ndbcluster.h
    1.25 04/08/19 11:50:46 mskold@mysql.com +2 -2
    Minor typo

  sql/ha_ndbcluster.cc
    1.49 04/08/19 11:50:46 mskold@mysql.com +1 -1
    Minor typo

ChangeSet
  1.1346.1.624 04/08/19 11:21:08 serg@serg.mylan +1 -0
  take dec. point into account in store_double_in_string

  sql/field.cc
    1.51.1.41 04/08/19 11:21:05 serg@serg.mylan +12 -6
    take dec. point into account in store_double_in_string

ChangeSet
  1.1616.744.3 04/08/19 11:10:35 mskold@mysql.com +2 -0
  Cleaned up build of index list

  sql/ha_ndbcluster.h
    1.24 04/08/19 11:10:18 mskold@mysql.com +3 -4
    Cleaned up build of index list

  sql/ha_ndbcluster.cc
    1.48 04/08/19 11:10:18 mskold@mysql.com +52 -78
    Cleaned up build of index list

ChangeSet
  1.1616.750.1 04/08/19 08:24:27 tomas@poseidon.(none) +2 -0
  Some platfom compile/build fixes for ndb

  ndb/include/util/BaseString.hpp
    1.5 04/08/19 08:24:24 tomas@poseidon.(none) +1 -1
    fix for compiler bug

  ndb/include/kernel/Interpreter.hpp
    1.2 04/08/19 08:24:24 tomas@poseidon.(none) +3 -3
    R1 defined on some platforms

ChangeSet
  1.1346.692.1 04/08/19 10:01:01 guilhem@mysql.com +2 -0
  cosmetic change

  sql/sql_table.cc
    1.112.1.71 04/08/19 10:00:59 guilhem@mysql.com +9 -9
    smarter use of the Disable_binlog object (using a block so that when leaving it either way, the object gets
    destroyed and so properties of the thread get reset).

  sql/sql_class.h
    1.111.1.73 04/08/19 10:00:58 guilhem@mysql.com +1 -1
    comment

ChangeSet
  1.1616.749.1 04/08/19 09:02:29 serg@serg.mylan +1 -0
  dependencies are auto-generated

  sql/Makefile.am
    1.77.1.31 04/08/19 09:02:24 serg@serg.mylan +0 -1
    dependencies are auto-generated

ChangeSet
  1.1616.748.1 04/08/19 11:59:33 bar@mysql.com +3 -0
  Bug#5081: UCS2 fields are filled with '0x2020' after extending field length

  sql/field_conv.cc
    1.29 04/08/19 11:59:24 bar@mysql.com +3 -1
    Bug#5081: UCS2 fields are filled with '0x2020' after extending field length

  mysql-test/t/ctype_ucs.test
    1.12 04/08/19 11:59:24 bar@mysql.com +11 -0
    Bug#5081: UCS2 fields are filled with '0x2020' after extending field length

  mysql-test/r/ctype_ucs.result
    1.11.1.2 04/08/19 11:59:24 bar@mysql.com +10 -0
    Bug#5081: UCS2 fields are filled with '0x2020' after extending field length

ChangeSet
  1.1616.747.1 04/08/19 08:03:54 joreland@mysql.com +1 -0
  Set correct error code

  ndb/src/ndbapi/NdbConnection.cpp
    1.10.1.1 04/08/19 08:03:14 joreland@mysql.com +1 -1
    Set correct error code

ChangeSet
  1.1616.1.324 04/08/19 07:43:06 joreland@mysql.com +7 -0
  wl2025 - fix suma & backup
  pluse remove "first_batch_size" and instead put
  batch_size on next_scan_req

  ndb/src/kernel/blocks/suma/Suma.cpp
    1.6 04/08/19 07:42:32 joreland@mysql.com +7 -7
    Adopt to SCAN_FRAG_CHANGES

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.27 04/08/19 07:42:32 joreland@mysql.com +6 -4
    Adopt to SCAN_FRAG_CHANGES

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.24 04/08/19 07:42:32 joreland@mysql.com +69 -62
    Renamed
    scanCompletedOperations -> m_curr_batch_size_rows
    scanConcurrentOperations -> m_max_batch_size_rows
    

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.13 04/08/19 07:42:32 joreland@mysql.com +16 -10
    Renamed
    scanCompletedOperations -> m_curr_batch_size_rows
    scanConcurrentOperations -> m_max_batch_size_rows
    

  ndb/src/kernel/blocks/backup/Backup.hpp
    1.3 04/08/19 07:42:32 joreland@mysql.com +3 -3
    Adopt to SCAN_FRAG_CHANGES

  ndb/src/kernel/blocks/backup/Backup.cpp
    1.4 04/08/19 07:42:32 joreland@mysql.com +11 -10
    Adopt to SCAN_FRAG_CHANGES

  ndb/include/kernel/signaldata/ScanFrag.hpp
    1.6 04/08/19 07:42:32 joreland@mysql.com +7 -6
    Rename
    * concurrency -> batch_size_bytes
    * batch_byte_size -> batch_size_bytes
    
    Removed first_batch_size and
    added size parameters to SCAN_NEXTREQ

ChangeSet
  1.1616.744.2 04/08/19 07:33:35 mskold@mysql.com +1 -0
  Minor cosmetic fix

  sql/ha_ndbcluster.cc
    1.47 04/08/19 07:33:20 mskold@mysql.com +3 -3
    Minor cosmetic fix

ChangeSet
  1.1616.731.29 04/08/19 10:28:40 bar@mysql.com +1 -0
  field.cc:
    Serg's typo fix :)

  sql/field.cc
    1.173 04/08/19 10:26:33 bar@mysql.com +1 -1
    Serg's typo fix :)

ChangeSet
  1.1616.731.27 04/08/19 03:02:09 serg@serg.mylan +19 -0
  after merge fixes

  BitKeeper/etc/ignore
    1.153.1.45 04/08/19 03:01:50 serg@serg.mylan +1 -0
    Added EXCEPTIONS-CLIENT to the ignore list

  strings/my_vsnprintf.c
    1.27 04/08/19 03:01:47 serg@serg.mylan +13 -17
    %.#s support in my_vsnprintf

  sql/sql_yacc.yy
    1.203.112.2 04/08/19 03:01:47 serg@serg.mylan +1 -1
    after merge fixes

  sql/sql_string.h
    1.44.1.5 04/08/19 03:01:46 serg@serg.mylan +8 -0
    after merge fixes

  sql/protocol.cc
    1.56.1.32 04/08/19 03:01:45 serg@serg.mylan +5 -5
    after merge fixes

  sql/field.h
    1.111 04/08/19 03:01:45 serg@serg.mylan +4 -4
    after merge fixes

  sql/field.cc
    1.172 04/08/19 03:01:44 serg@serg.mylan +7 -22
    after merge fixes

  sql-common/client.c
    1.46.3.1 04/08/19 03:01:44 serg@serg.mylan +1 -1
    after merge fixes

  mysql-test/t/type_timestamp.test
    1.15 04/08/19 03:01:44 serg@serg.mylan +0 -11
    after merge fixes

  mysql-test/t/heap.test
    1.15 04/08/19 03:01:44 serg@serg.mylan +1 -1
    after merge fixes

  mysql-test/t/having.test
    1.10 04/08/19 03:01:44 serg@serg.mylan +3 -3
    after merge fixes

  mysql-test/r/type_uint.result
    1.10 04/08/19 03:01:44 serg@serg.mylan +4 -0
    after merge fixes

  mysql-test/r/myisam.result
    1.41 04/08/19 03:01:44 serg@serg.mylan +9 -0
    after merge fixes

  mysql-test/r/heap.result
    1.20.1.2 04/08/19 03:01:44 serg@serg.mylan +1 -1
    after merge fixes

  mysql-test/r/having.result
    1.10.1.2 04/08/19 03:01:44 serg@serg.mylan +3 -3
    after merge fixes

  mysql-test/r/grant.result
    1.21.1.2 04/08/19 03:01:44 serg@serg.mylan +19 -0
    after merge fixes

  mysql-test/r/func_math.result
    1.20 04/08/19 03:01:44 serg@serg.mylan +16 -16
    after merge fixes

  mysql-test/r/alter_table.result
    1.40 04/08/19 03:01:43 serg@serg.mylan +2 -2
    after merge fixes

  mysql-test/mysql-test-run.sh
    1.202 04/08/19 03:01:43 serg@serg.mylan +0 -1
    after merge fixes

ChangeSet
  1.1346.1.623 04/08/19 02:35:59 serg@serg.mylan +2 -0
  copied new my_vsnprintf from 4.1. use "ul" when merging

  mysys/my_vsnprintf.c
    1.13.2.1 04/08/19 02:35:55 serg@serg.mylan +74 -16
    copied new my_vsnprintf from 4.1. use "ul" when merging

  BitKeeper/etc/ignore
    1.107.1.50 04/08/19 02:35:55 serg@serg.mylan +1 -0
    Added EXCEPTIONS-CLIENT to the ignore list

ChangeSet
  1.1616.745.1 04/08/19 01:03:43 guilhem@mysql.com +2 -0
  Very small API change: changing the values in enum enum_shutdown_level;
  as this enum is not really usable yet (as MySQL server supports only one
  shutdown level), and as SHUTDOWN_DEFAULT is still left to 0, this change
  should disturb no user. Later (in 4.1.4 or 4.1.5) code will be pushed to
  implement graceful shutdown using this enum.

  include/mysql_com.h
    1.67.1.34 04/08/19 01:03:39 guilhem@mysql.com +27 -16
    changing the values in the enum enum_shutdown_level.
    The main one, SHUTDOWN_DEFAULT, is unchanged.

  VC++Files/winmysqladmin/mysql_com.h
    1.5 04/08/19 01:03:39 guilhem@mysql.com +27 -16
    changing the values in the enumeration enum_shutdown_level.

ChangeSet
  1.1346.691.1 04/08/19 00:29:11 guilhem@mysql.com +7 -0
  Fix for BUG#4971 "CREATE TABLE ... TYPE=HEAP SELECT ... stops slave (wrong DELETE in binlog)":
  replacing the no_log argument of mysql_create_table() by some safer method
  (temporarily setting OPTION_BIN_LOG to 0) which guarantees that even the automatic
  DELETE FROM heap_table does not get into the binlog when a not-yet-existing HEAP table
  is opened by mysql_create_table().

  sql/sql_table.cc
    1.112.1.70 04/08/19 00:29:07 guilhem@mysql.com +21 -7
    removing no_log from mysql_create_table(); instead using new class Disable_binlog.
    Disabling binlogging in some cases, where the binlogging is done later by some other code
    (case of CREATE SELECT and ALTER).

  sql/sql_parse.cc
    1.218.1.161 04/08/19 00:29:07 guilhem@mysql.com +1 -1
    removing no_log

  sql/sql_class.h
    1.111.1.72 04/08/19 00:29:07 guilhem@mysql.com +21 -0
    new class Disable_binlog used to temporarily disable binlogging for one thread.

  sql/mysql_priv.h
    1.150.14.1 04/08/19 00:29:07 guilhem@mysql.com +1 -1
    removing argument no_log from mysql_create_table(); no_log was perfect as some
    binlogging could still be done by open_unireg_entry() for a HEAP table.

  sql/log.cc
    1.80.6.1 04/08/19 00:29:07 guilhem@mysql.com +16 -0
    new class Disable_binlog used to temporarily disable binlogging for one thread.

  mysql-test/t/rpl_heap.test
    1.1.1.1 04/08/19 00:29:07 guilhem@mysql.com +4 -2
    testing a bug

  mysql-test/r/rpl_heap.result
    1.1.1.1 04/08/19 00:29:07 guilhem@mysql.com +6 -6
    result update

ChangeSet
  1.1346.686.2 04/08/18 22:31:01 rburnett@build.mysql.com +5 -0
  BUG# 4466 - Nothing in .err when mysql service ends because of malformed my.ini options
  
  mysqld.cc:
    Changed option_error_reporter to match new function header that includes LOGLEVEL enum
  mysql_priv.h:
    Removed the MY_ERROR style bitmask.  Changed function headers to use new LOGLEVEL enum
  log.cc:
    Changed print_buffer_to_log to print_buffer_to_file.  Remove the timestamp bool and now all log entries written to stderr are timestamped.  Removed some unused commented code.  changed to use the new LOGLEVEL enum.  
  my_getopt.c:
    Changed functions to use the new LOGLEVEL enum and changed the included error reporter to be default_reporter.  This reporter is used in handle_options if a reporter is not given
  my_getopt.h:
    changed typedefs to use better naming convention.  Moved error bitmask into the LOGLEVEL enum and included it here.

  sql/mysqld.cc
    1.297.48.2 04/08/18 22:28:20 rburnett@build.mysql.com +5 -2
    Changed option_error_reporter to match new function header that includes LOGLEVEL enum

  sql/mysql_priv.h
    1.150.1.73 04/08/18 22:27:41 rburnett@build.mysql.com +3 -13
    Removed the MY_ERROR style bitmask.  Changed function headers to use new LOGLEVEL enum

  sql/log.cc
    1.80.1.70 04/08/18 22:27:09 rburnett@build.mysql.com +79 -69
    Changed print_buffer_to_log to print_buffer_to_file.  Remove the timestamp bool and now all log entries written to stderr are timestamped.  Removed some unused commented code.  changed to use the new LOGLEVEL enum.  

  mysys/my_getopt.c
    1.35.1.10 04/08/18 22:24:46 rburnett@build.mysql.com +23 -33
    Changed functions to use the new LOGLEVEL enum and changed the included error reporter to be default_reporter.  This reporter is used in handle_options if a reporter is not given

  include/my_getopt.h
    1.11.1.3 04/08/18 22:23:46 rburnett@build.mysql.com +17 -3
    changed typedefs to use better naming convention.  Moved error bitmask into the LOGLEVEL enum and included it here.

ChangeSet
  1.1616.744.1 04/08/18 19:13:39 mskold@mysql.com +13 -0
  Fix for WL#1731 Handler: multiple databases

  ndb/src/ndbapi/NdbScanOperation.cpp
    1.22.2.1 04/08/18 19:13:14 mskold@mysql.com +9 -6
    Fix for WL#1731 Handler: multiple databases

  ndb/src/ndbapi/NdbDictionaryImpl.hpp
    1.8 04/08/18 19:13:14 mskold@mysql.com +1 -0
    Fix for WL#1731 Handler: multiple databases

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.17 04/08/18 19:13:14 mskold@mysql.com +6 -0
    Fix for WL#1731 Handler: multiple databases

  ndb/src/ndbapi/NdbConnection.cpp
    1.11 04/08/18 19:13:14 mskold@mysql.com +55 -7
    Fix for WL#1731 Handler: multiple databases

  ndb/src/ndbapi/Ndb.cpp
    1.20 04/08/18 19:13:14 mskold@mysql.com +32 -0
    Fix for WL#1731 Handler: multiple databases

  ndb/include/ndbapi/NdbConnection.hpp
    1.12 04/08/18 19:13:14 mskold@mysql.com +11 -0
    Fix for WL#1731 Handler: multiple databases

  sql/ha_ndbcluster.cc
    1.46 04/08/18 19:13:13 mskold@mysql.com +77 -27
    Fix for WL#1731 Handler: multiple databases

  ndb/include/ndbapi/Ndb.hpp
    1.10 04/08/18 19:13:13 mskold@mysql.com +5 -0
    Fix for WL#1731 Handler: multiple databases

  mysql-test/t/ndb_transaction.test
    1.3 04/08/18 19:13:13 mskold@mysql.com +43 -0
    Fix for WL#1731 Handler: multiple databases

  mysql-test/t/ndb_basic.test
    1.12 04/08/18 19:13:13 mskold@mysql.com +34 -0
    Fix for WL#1731 Handler: multiple databases

  mysql-test/r/ndb_transaction.result
    1.3 04/08/18 19:13:13 mskold@mysql.com +49 -0
    Fix for WL#1731 Handler: multiple databases

  mysql-test/r/ndb_basic.result
    1.12 04/08/18 19:13:13 mskold@mysql.com +28 -0
    Fix for WL#1731 Handler: multiple databases

  sql/ha_ndbcluster.h
    1.23 04/08/18 19:13:12 mskold@mysql.com +10 -2
    Fix for WL#1731 Handler: multiple databases

ChangeSet
  1.1616.731.25 04/08/18 14:26:39 tomas@poseidon.(none) +9 -0
  Added some explicit templates

  ndb/tools/waiter.cpp
    1.8 04/08/18 14:26:36 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/src/mgmclient/CpcClient.cpp
    1.6 04/08/18 14:26:36 tomas@poseidon.(none) +1 -0
    Added some explicit templates

  ndb/src/mgmclient/CommandInterpreter.cpp
    1.7 04/08/18 14:26:36 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp
    1.8 04/08/18 14:26:36 tomas@poseidon.(none) +1 -0
    Added some explicit templates

  ndb/src/kernel/blocks/backup/restore/main.cpp
    1.12 04/08/18 14:26:36 tomas@poseidon.(none) +1 -0
    Added some explicit templates

  ndb/src/kernel/blocks/backup/restore/Restore.cpp
    1.13 04/08/18 14:26:36 tomas@poseidon.(none) +5 -0
    Added some explicit templates

  ndb/src/cw/cpcd/Monitor.cpp
    1.4 04/08/18 14:26:36 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/src/cw/cpcd/CPCD.cpp
    1.5 04/08/18 14:26:36 tomas@poseidon.(none) +2 -0
    Added some explicit templates

  ndb/src/cw/cpcd/APIService.cpp
    1.4 04/08/18 14:26:36 tomas@poseidon.(none) +2 -0
    Added some explicit templates

ChangeSet
  1.1346.1.621 04/08/18 14:46:31 serg@serg.mylan +4 -0
  Bug 4937: different date -> string conversion when using
  SELECT ... UNION and INSERT ... SELECT ... UNION

  sql/field.h
    1.33.1.24 04/08/18 14:46:28 serg@serg.mylan +2 -1
    Bug 4937: different date -> string conversion when using
    SELECT ... UNION and INSERT ... SELECT ... UNION

  sql/field.cc
    1.51.1.40 04/08/18 14:46:28 serg@serg.mylan +50 -40
    Bug 4937: different date -> string conversion when using
    SELECT ... UNION and INSERT ... SELECT ... UNION

  mysql-test/t/type_date.test
    1.4.1.3 04/08/18 14:46:28 serg@serg.mylan +19 -0
    Bug 4937: different date -> string conversion when using
    SELECT ... UNION and INSERT ... SELECT ... UNION

  mysql-test/r/type_date.result
    1.6.1.4 04/08/18 14:46:28 serg@serg.mylan +17 -0
    Bug 4937: different date -> string conversion when using
    SELECT ... UNION and INSERT ... SELECT ... UNION

ChangeSet
  1.1616.731.24 04/08/18 12:15:02 tomas@poseidon.(none) +4 -0
  Added some explicit templates

  ndb/src/ndbapi/TransporterFacade.hpp
    1.7.1.1 04/08/18 12:14:58 tomas@poseidon.(none) +1 -0
    Added some explicit templates

  ndb/src/mgmsrv/Services.cpp
    1.11 04/08/18 12:14:58 tomas@poseidon.(none) +4 -0
    Added some explicit templates

  ndb/src/mgmsrv/MgmtSrvr.cpp
    1.17 04/08/18 12:14:58 tomas@poseidon.(none) +3 -0
    Added some explicit templates

  ndb/src/common/mgmcommon/LocalConfig.cpp
    1.6 04/08/18 12:14:58 tomas@poseidon.(none) +2 -0
    Added some explicit templates

ChangeSet
  1.1616.740.2 04/08/18 10:10:50 tomas@poseidon.(none) +1 -0
  bug#5076 bug#5077

  extra/perror.c
    1.30 04/08/18 10:10:46 tomas@poseidon.(none) +2 -2
    bug#5076 bug#5077

ChangeSet
  1.1616.1.322 04/08/18 11:55:37 mronstrom@mysql.com +7 -0
  Added configuration parameters for batch size, batch byte size
  and max scan batch size
  Removed some debug printouts

  ndb/src/ndbapi/TransporterFacade.hpp
    1.8 04/08/18 11:55:32 mronstrom@mysql.com +30 -0
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/src/ndbapi/TransporterFacade.cpp
    1.14.2.1 04/08/18 11:55:31 mronstrom@mysql.com +15 -1
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/src/ndbapi/NdbReceiver.cpp
    1.7 04/08/18 11:55:31 mronstrom@mysql.com +14 -9
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.21.1.1 04/08/18 11:55:31 mronstrom@mysql.com +0 -3
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.18.1.1 04/08/18 11:55:31 mronstrom@mysql.com +36 -0
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/include/mgmapi/mgmapi_config_parameters.h
    1.7 04/08/18 11:55:31 mronstrom@mysql.com +8 -0
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

  ndb/include/kernel/ndb_limits.h
    1.7 04/08/18 11:55:31 mronstrom@mysql.com +7 -1
    Added configuration parameters for batch size, batch byte size
    and max scan batch size
    Removed some debug printouts

ChangeSet
  1.1616.1.321 04/08/18 09:44:25 mronstrom@mysql.com +1 -0
  18 bits didn't fit into Uint16

  ndb/include/kernel/signaldata/TcKeyReq.hpp
    1.4 04/08/18 09:44:19 mronstrom@mysql.com +5 -5
    18 bits didn't fit into Uint16

ChangeSet
  1.1616.731.22 04/08/18 12:11:26 bar@mysql.com +2 -0
  func_like.result:
    LIKE crashed mysqld for binary collations in some cases

  mysql-test/r/func_like.result
    1.12.1.2 04/08/18 12:10:17 bar@mysql.com +3 -0
    LIKE crashed mysqld for binary collations in some cases

  mysql-test/t/func_like.test
    1.14 04/08/18 12:09:36 bar@mysql.com +6 -0

ChangeSet
  1.1616.731.21 04/08/18 12:07:54 bar@mysql.com +11 -0
  Many files:
    LIKE crashed mysqld for binary collations in some cases

  sql/item_cmpfunc.cc
    1.111.1.35 04/08/18 12:07:39 bar@mysql.com +3 -3
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-utf8.c
    1.69 04/08/18 12:07:23 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-ujis.c
    1.57 04/08/18 12:07:23 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-ucs2.c
    1.28 04/08/18 12:07:22 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-tis620.c
    1.74 04/08/18 12:07:22 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-sjis.c
    1.67 04/08/18 12:07:22 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-latin1.c
    1.34 04/08/18 12:07:22 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-gbk.c
    1.62 04/08/18 12:07:22 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-gb2312.c
    1.53 04/08/18 12:07:21 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-euc_kr.c
    1.56 04/08/18 12:07:21 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

  strings/ctype-big5.c
    1.64 04/08/18 12:07:21 bar@mysql.com +1 -1
    LIKE crashed mysqld for binary collations in some cases

ChangeSet
  1.1346.690.1 04/08/18 01:48:01 heikki@hundin.mysql.fi +7 -0
  srv0start.c, ut0mem.c, ut0dbg.c, ut0dbg.h, srv0start.h:
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)
  mysqld.cc, ha_innodb.cc:
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 

  innobase/srv/srv0start.c
    1.37.1.24 04/08/18 01:43:02 heikki@hundin.mysql.fi +18 -6
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)

  innobase/ut/ut0mem.c
    1.8.1.12 04/08/18 01:42:55 heikki@hundin.mysql.fi +6 -0
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)

  innobase/ut/ut0dbg.c
    1.1.1.4 04/08/18 01:42:55 heikki@hundin.mysql.fi +6 -1
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)

  innobase/include/ut0dbg.h
    1.10.1.3 04/08/18 01:42:42 heikki@hundin.mysql.fi +33 -1
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)

  innobase/include/srv0start.h
    1.8.1.2 04/08/18 01:42:42 heikki@hundin.mysql.fi +3 -1
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri)

  sql/mysqld.cc
    1.297.1.207 04/08/18 01:41:58 heikki@hundin.mysql.fi +3 -0
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 

  sql/ha_innodb.cc
    1.73.1.144 04/08/18 01:41:58 heikki@hundin.mysql.fi +9 -0
    Changes for NetWare to exit the InnoDB gracefully instead of crashing the server (patch by PRam@novell.com, polished a little by Heikki Tuuri) 

ChangeSet
  1.1616.741.4 04/08/18 02:37:31 sergefp@mysql.com +3 -0
  Renamed Arg_comparator::compare_int -> compare_int_signed

  sql/mysqld.cc
    1.356.66.2 04/08/18 02:37:25 sergefp@mysql.com +4 -4
    Renamed Arg_comparator::compare_int -> compare_int_signed

  sql/item_cmpfunc.h
    1.73.1.19 04/08/18 02:37:25 sergefp@mysql.com +1 -1
    Renamed Arg_comparator::compare_int -> compare_int_signed

  sql/item_cmpfunc.cc
    1.111.1.34 04/08/18 02:37:25 sergefp@mysql.com +2 -2
    Renamed Arg_comparator::compare_int -> compare_int_signed

ChangeSet
  1.1616.731.17 04/08/18 00:19:47 joreland@mysql.com +1 -0
  Make sure registers is 64-bit aligned

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.4 04/08/18 00:19:46 joreland@mysql.com +36 -32
    Make sure registers is 64-bit aligned

ChangeSet
  1.1616.735.4 04/08/18 00:06:18 joreland@mysql.com +1 -0
  Don gather results for unallocated api's

  ndb/test/run-test/main.cpp
    1.14 04/08/18 00:06:16 joreland@mysql.com +5 -3
    Don gather results for unallocated api's

ChangeSet
  1.1346.1.619 04/08/18 00:04:43 serg@serg.mylan +1 -0
  use my_vsnprintf() just in case
  bug#4925

  sql/net_pkg.cc
    1.21.6.1 04/08/18 00:04:37 serg@serg.mylan +3 -1
    use my_vsnprintf() just in case
    bug#4925

ChangeSet
  1.1616.731.16 04/08/17 22:59:38 joreland@mysql.com +3 -0
  Use native format in interpreter -
  (old code mixed the 3 alternatives: native, [lo, hi], [hi, lo])
  
  This fixes problem with auto increment on different byte order
  
  (This also make adding of signed ints really simple...)

  ndb/src/ndbapi/NdbOperationInt.cpp
    1.6 04/08/17 22:59:37 joreland@mysql.com +4 -14
    Use native format in interpreter
    (old code mixed the 3 alternatives: native, [lo, hi], [hi, lo])

  ndb/src/ndbapi/Ndb.cpp
    1.19 04/08/17 22:59:36 joreland@mysql.com +1 -9
    Use native format in interpreter
    (old code mixed the 3 alternatives: native, [lo, hi], [hi, lo])

  ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp
    1.3 04/08/17 22:59:36 joreland@mysql.com +45 -71
    Use native format in interpreter
    (old code mixed the 3 alternatives: native, [lo, hi], [hi, lo])

ChangeSet
  1.1624.62.1 04/08/17 20:20:58 pem@mysql.comhem.se +10 -0
  WL#2002: Implement stored procedure GOTO.
  Mostly done, it works, but the temporary LABEL syntax still to be fixed.

  sql/sql_yacc.yy
    1.299 04/08/17 20:20:55 pem@mysql.com +129 -18
    Added GOTO and LABEL, and adjusted backpatching accordingly. Also fixed LEAVE
    out of blocks. The LABEL syntax will go away soon, hopefully.

  sql/sp_pcontext.h
    1.12 04/08/17 20:20:55 pem@mysql.com +48 -3
    Added free GOTO labels, and support for coping with jumps out of blocks
    with handlers or cursors.

  sql/sp_pcontext.cc
    1.15 04/08/17 20:20:55 pem@mysql.com +78 -4
    Added free GOTO labels, and support for coping with jumps out of blocks
    with handlers or cursors.

  sql/sp_head.h
    1.41 04/08/17 20:20:55 pem@mysql.com +39 -3
    Fixed backpatching to cope with free GOTO labels an hpop and cpop instructions.
    We now sometimes generate hpop/cpop 0 instructions but the optimizer removes them.

  sql/sp_head.cc
    1.88 04/08/17 20:20:55 pem@mysql.com +29 -4
    Fixed backpatching to cope with free GOTO labels an hpop and cpop instructions.
    Also optimized away pointless jump instructions.

  sql/lex.h
    1.122 04/08/17 20:20:55 pem@mysql.com +2 -0
    New symbol GOTO.
    Also a temporary symbol LABEL, which hopefully will go away soon.

  mysql-test/t/sp.test
    1.77 04/08/17 20:20:54 pem@mysql.com +61 -2
    New test case for WL#2002 (GOTO).
    (Also corrected another test)

  mysql-test/t/sp-error.test
    1.45 04/08/17 20:20:54 pem@mysql.com +6 -1
    New test case for WL#2002 (GOTO).

  mysql-test/r/sp.result
    1.78 04/08/17 20:20:54 pem@mysql.com +85 -4
    New test case for WL#2002 (GOTO).
    (Also corrected another test)

  mysql-test/r/sp-error.result
    1.46 04/08/17 20:20:54 pem@mysql.com +5 -0
    New test case for WL#2002 (GOTO).

ChangeSet
  1.1616.1.320 04/08/17 17:55:47 mronstrom@mysql.com +5 -0
  Fix bugs + include check of batch_byte_size and
  use of first_batch_size

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.21 04/08/17 17:55:41 mronstrom@mysql.com +64 -40
    Uint8 => Uint16 when batch_size > 255
    New and changed methods for acc ptr's and
    checking end of scan batch (incl. check of batch_byte_size

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.11 04/08/17 17:55:41 mronstrom@mysql.com +15 -4
    Uint8 => Uint16 when batch_size > 255
    New and changed methods for acc ptr's and
    checking end of scan batch (incl. check of batch_byte_size

  ndb/include/kernel/signaldata/ScanTab.hpp
    1.6 04/08/17 17:55:41 mronstrom@mysql.com +3 -3
    Need to go to Uint16 when batch size > 255

  ndb/include/kernel/signaldata/ScanFrag.hpp
    1.5 04/08/17 17:55:41 mronstrom@mysql.com +1 -0
    New error code

  ndb/include/kernel/ndb_limits.h
    1.6 04/08/17 17:55:40 mronstrom@mysql.com +1 -1
    New maximum size

ChangeSet
  1.1616.742.1 04/08/17 17:33:21 guilhem@mysql.com +1 -0
  Fix for BUG#5038 "Cannot disable LOAD DATA LOCAL INFILE from client"
  (specific to 4.1): don't put CLIENT_LOCAL_FILES in
  CLIENT_CAPABILITIES; it would make mysql_options(CLIENT_LOCAL_FILES,0)
  have no effect.

  libmysql/client_settings.h
    1.29.1.1 04/08/17 17:28:40 guilhem@mysql.com +1 -1
    Don't enforce that we client have CLIENT_LOCAL_FILES;
    indeed this CLIENT_CAPABILITIES is used as minimum
    client options in mysql_real_connect(), which is *after*
    mysql_options(). Having CLIENT_LOCAL_FILES in
    CLIENT_CAPABILITIES defeats disabling it in mysql_options().

ChangeSet
  1.1616.741.1 04/08/17 12:20:01 miguel@hegel.txg.br +2 -0
  Removed non-used variable

  BitKeeper/etc/logging_ok
    1.233.34.1 04/08/17 12:20:00 miguel@hegel.txg.br +1 -0
    Logging to logging@openlogging.org accepted

  sql/sql_db.cc
    1.68.1.51 04/08/17 12:19:48 miguel@hegel.txg.br +0 -1
    Removed non-used variable

ChangeSet
  1.1616.739.1 04/08/17 14:03:20 tomas@poseidon.(none) +1 -0
  automake fix for getting dependencies right for ndb

  sql/Makefile.am
    1.77.1.29 04/08/17 14:03:17 tomas@poseidon.(none) +1 -0
    automake fix for getting dependencies right for ndb

ChangeSet
  1.1346.689.1 04/08/17 14:12:37 guilhem@mysql.com +1 -0
  Fix for BUG#5073 "--disable-local-infile has no effect if client reads it with MYSQL_READ_DEFAULT":
  that was a forgotten '~' probably.

  libmysql/libmysql.c
    1.95.1.57 04/08/17 14:12:35 guilhem@mysql.com +1 -1
    When we read "disable-local-infile" from the option file specified by mysql_options(MYSQL_READ_DEFAULT_FILE),
    we must take CLIENT_LOCAL_FILES down (it was probably a forgotten '~').

ChangeSet
  1.1616.1.319 04/08/17 13:18:20 mronstrom@mysql.com +3 -0
  Two level data access of operation i-value insted of huge fixed
  size array.
  Added a number of subroutines for this

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.20 04/08/17 13:18:14 mronstrom@mysql.com +76 -10
    Two level data access of operation i-value insted of huge fixed
    size array.
    Added a number of subroutines for this

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.4.1.1 04/08/17 13:18:14 mronstrom@mysql.com +1 -0
    Two level data access of operation i-value insted of huge fixed
    size array.
    Added a number of subroutines for this

  ndb/src/kernel/blocks/dblqh/Dblqh.hpp
    1.10 04/08/17 13:18:13 mronstrom@mysql.com +7 -2
    Two level data access of operation i-value insted of huge fixed
    size array.
    Added a number of subroutines for this

ChangeSet
  1.1616.738.1 04/08/17 11:55:51 mysqldev@mysql.com +9 -0
  Solaris fixes

  ndb/src/ndbapi/TransporterFacade.cpp
    1.14.1.1 04/08/17 11:54:54 mysqldev@mysql.com +0 -4
    Include my_alarm (to get signal.h)

  ndb/src/ndbapi/NdbOperationInt.cpp
    1.5 04/08/17 11:54:54 mysqldev@mysql.com +2 -2
    Keep consistent order of 64 bits in interpreter

  ndb/src/mgmsrv/Services.cpp
    1.10 04/08/17 11:54:54 mysqldev@mysql.com +1 -1
    Include ndb_global instead of string.h

  ndb/src/mgmclient/main.cpp
    1.6 04/08/17 11:54:54 mysqldev@mysql.com +0 -2
    Include my_alarm (to get signal.h)

  ndb/src/kernel/vm/Emulator.cpp
    1.9 04/08/17 11:54:54 mysqldev@mysql.com +0 -2
    Include my_alarm (to get signal.h)

  ndb/src/kernel/main.cpp
    1.24 04/08/17 11:54:54 mysqldev@mysql.com +0 -4
    Include my_alarm (to get signal.h)

  ndb/src/cw/cpcd/main.cpp
    1.3 04/08/17 11:54:54 mysqldev@mysql.com +0 -1
    Include my_alarm (to get signal.h)

  ndb/src/cw/cpcd/Process.cpp
    1.12 04/08/17 11:54:54 mysqldev@mysql.com +0 -2
    Include my_alarm (to get signal.h)

  ndb/include/ndb_global.h
    1.11 04/08/17 11:54:54 mysqldev@mysql.com +3 -1
    Include my_alarm (to get signal.h)

ChangeSet
  1.1616.737.1 04/08/17 01:29:19 brian@avenger.(none) +1 -0
  Fix for not compiling ha_tina. 

  sql/examples/ha_tina.cc
    1.2 04/08/17 01:29:14 brian@avenger.(none) +5 -0
    Adding in pieces to remove from compile (aka ifdef).

ChangeSet
  1.1616.736.1 04/08/17 12:05:34 dlenev@brandersnatch.localdomain +1 -0
  Portablity fix.
  hpux11 compiler dislikes empty array initializers.

  sql/item_timefunc.cc
    1.51.1.16 04/08/17 12:05:30 dlenev@brandersnatch.localdomain +8 -3
    Portablity fix.
    hpux11 compiler dislikes empty array initializers.

ChangeSet
  1.1616.735.3 04/08/17 09:29:00 joreland@mysql.com +1 -0
  Limit testIndex CreateAll
  Limit testBackup BackupOne

  ndb/test/run-test/daily-devel-tests.txt
    1.4 04/08/17 09:28:58 joreland@mysql.com +6 -6
    Limit testIndex CreateAll
    Limit testBackup BackupOne

ChangeSet
  1.1616.735.2 04/08/17 08:50:01 joreland@mysql.com +2 -0
  More testBackup fixes

  ndb/test/src/NdbBackup.cpp
    1.11 04/08/17 08:49:59 joreland@mysql.com +1 -2
    Remove node id

  ndb/test/ndbapi/testBackup.cpp
    1.6 04/08/17 08:49:59 joreland@mysql.com +6 -1
    Drop table after testBackup

ChangeSet
  1.1616.712.16 04/08/17 09:45:54 jan@hundin.mysql.fi +2 -0
  Relaxed lock wait rules so that record lock does not need to wait for a
  gap type lock.

  innobase/row/row0ins.c
    1.41 04/08/17 09:45:49 jan@hundin.mysql.fi +26 -21
    Polishing.

  innobase/lock/lock0lock.c
    1.38 04/08/17 09:45:49 jan@hundin.mysql.fi +11 -8
    Record lock (LOCK_ORDINARY or LOCK_REC_NOT_GAP) does not need to wait for a
    gap type lock.

ChangeSet
  1.1346.688.2 04/08/17 11:12:22 ram@gw.mysql.r18.ru +1 -0
  A fix (bug #5055: SQL_SELECT_LIMIT=0 crashes command line client):
  mysql outwits itself.

  client/mysql.cc
    1.93.7.1 04/08/17 11:12:20 ram@gw.mysql.r18.ru +7 -4
    A fix (bug #5055: SQL_SELECT_LIMIT=0 crashes command line client):
    mysql outwits itself.

ChangeSet
  1.1616.735.1 04/08/17 07:48:13 joreland@mysql.com +2 -0
  Fix testBackup

  ndb/test/src/NdbBackup.cpp
    1.10 04/08/17 07:48:10 joreland@mysql.com +9 -20
    Fix testBackup

  ndb/src/ndbapi/TransporterFacade.cpp
    1.15 04/08/17 07:48:10 joreland@mysql.com +7 -4
    Retry alloc of node id

ChangeSet
  1.1616.717.2 04/08/17 02:59:24 sergefp@mysql.com +4 -0
  Fix for bug#4488: sign-aware equality check

  sql/item_cmpfunc.h
    1.73.1.18 04/08/17 02:59:19 sergefp@mysql.com +1 -0
    Fix for bug#4488: sign-aware equality check

  sql/item_cmpfunc.cc
    1.111.1.33 04/08/17 02:59:19 sergefp@mysql.com +16 -0
    Fix for bug#4488: sign-aware equality check

  mysql-test/t/range.test
    1.12.1.8 04/08/17 02:59:19 sergefp@mysql.com +4 -0
    Fix for bug#4488: more tests

  mysql-test/r/range.result
    1.19.3.2 04/08/17 02:59:19 sergefp@mysql.com +9 -0
    Fix for bug#4488: more tests

ChangeSet
  1.1346.688.1 04/08/16 15:07:45 konstantin@mysql.com +1 -0
  A desperate attempt to comment one place where we do conversions.

  sql/field.cc
    1.51.1.39 04/08/16 15:07:43 konstantin@mysql.com +27 -0
    A desperate attempt to comment one place where we do conversions.

ChangeSet
  1.1616.731.12 04/08/16 14:19:50 brian@avenger.(none) +1 -0
  Updated of test cases for CSV engine. 

  mysql-test/r/ps_1general.result
    1.1.1.3 04/08/16 14:18:10 brian@avenger.(none) +1 -0
    Updated test results for addition of CSV engine. 

ChangeSet
  1.1624.60.5 04/08/16 23:15:31 bell@sanja.is.com.ua +3 -0
  resolve UPDATE fields belonged to VIEWs as Item_field (instead of Item_ref) in prepared statements, too (BUG#4999)

  sql/sql_prepare.cc
    1.71 04/08/16 23:15:28 bell@sanja.is.com.ua +13 -5
    resolve UPDATE fields belonged to VIEWs as Item_field (instead of Item_ref) in prepared statements, too

  mysql-test/t/view.test
    1.12 04/08/16 23:15:28 bell@sanja.is.com.ua +30 -0
    Test of view updatebility in prepared statement

  mysql-test/r/view.result
    1.15 04/08/16 23:15:28 bell@sanja.is.com.ua +22 -0
    Test of view updatebility in prepared statement

ChangeSet
  1.1616.734.1 04/08/16 17:00:48 guilhem@mysql.com +1 -0
  Fix for BUG#5064 "SET GLOBAL SYNC_BINLOG does not work on some platforms":
  var->save_result.ulong_value was 0 on Mac OS X probably due to positions
  of members in the union. sys_var::check() only sets ulonglong_value

ChangeSet
  1.1616.731.10 04/08/16 19:58:50 bar@mysql.com +3 -0
  ctype_utf8.test:
    Bug#4521: unique prefix keys, fix for HEAP HASH and HEAP BTREE case insensitive collations.

  heap/hp_hash.c
    1.33 04/08/16 19:58:14 bar@mysql.com +91 -10

  mysql-test/r/ctype_utf8.result
    1.24 04/08/16 19:58:13 bar@mysql.com +72 -0

  mysql-test/t/ctype_utf8.test
    1.22 04/08/16 19:57:14 bar@mysql.com +47 -0
    Bug#4521: unique prefix keys, fix for HEAP HASH and HEAP BTREE case insensitive collations.

  sql/set_var.cc
    1.34.48.2 04/08/16 16:49:03 guilhem@mysql.com +7 -1
    Of the save_result union, sys_var::check() only updates ulonglong_value;
    so other types of the union are garbage. Here we must use ulonglong_value
    in sys_var_sync_binlog_period::update(), not ulong_value (which is )

ChangeSet
  1.1624.60.4 04/08/16 17:09:57 bell@sanja.is.com.ua +1 -0
  fixed problem spoted by Vladimir V. Kolpakov

  mysql-test/create-test-result
    1.7 04/08/16 17:09:52 bell@sanja.is.com.ua +2 -2
    fixed problem spoted by Vladimir V. Kolpakov

ChangeSet
  1.1616.733.1 04/08/16 13:06:32 magnus@neptunus.(none) +1 -0
  Updated server-cfg, remove limitation for blobs + NDB

  sql-bench/server-cfg.sh
    1.50 04/08/16 13:06:30 magnus@neptunus.(none) +0 -1
    Remove the limitation for NDB+blobs

ChangeSet
  1.1616.732.1 04/08/15 21:44:09 joreland@mysql.com +1 -0
  Fix AC_DEFINE for CSV storage engine

  acinclude.m4
    1.110 04/08/15 21:43:51 joreland@mysql.com +1 -1
    Fix AC_DEFINE for CSV storage engine

ChangeSet
  1.1616.731.7 04/08/15 21:15:40 joreland@mysql.com +2 -0
  1) Removed to hard require
  2) Fix variable scope for irix compiler

  ndb/test/src/NDBT_Tables.cpp
    1.12 04/08/15 21:15:38 joreland@mysql.com +1 -1
    old compiler fix

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.17.1.3 04/08/15 21:15:38 joreland@mysql.com +9 -1
    Remove part of require

ChangeSet
  1.1616.731.6 04/08/15 20:44:41 joreland@mysql.com +3 -0
  Minor bugs

  ndb/test/src/NDBT_Tables.cpp
    1.11 04/08/15 20:44:39 joreland@mysql.com +7 -4
    More error printouts

  ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp
    1.8 04/08/15 20:44:39 joreland@mysql.com +2 -0
    Init usr pointer for tcseize/releasereq

  ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp
    1.5 04/08/15 20:44:39 joreland@mysql.com +6 -0
    Init page state 

ChangeSet
  1.1624.60.3 04/08/15 20:52:39 bell@sanja.is.com.ua +1 -0
  fixed syntax error in create-test-result found by Hakan

  mysql-test/create-test-result
    1.6 04/08/15 20:52:36 bell@sanja.is.com.ua +1 -1
    fixed syntax error in create-test-result found by Hakan

ChangeSet
  1.1616.728.8 04/08/15 14:26:08 joreland@mysql.com +1 -0
  Bug#4970

  ndb/src/common/mgmcommon/ConfigInfo.cpp
    1.19 04/08/15 14:26:06 joreland@mysql.com +30 -0
    Bug#4970

ChangeSet
  1.1346.687.1 04/08/14 15:24:40 guilhem@mysql.com +1 -0
  Fix for BUG#5050 "mysql-test-run fails on rpl_trunc_binlog after 'make install'":
  The binlog files we use for some tests must be installed like other mysql-test/std_data/ files.

  mysql-test/Makefile.am
    1.19.1.3 04/08/14 15:24:37 guilhem@mysql.com +1 -0
    The binlog files we use for some tests must be installed like other mysql-test/std_data/ files.
    Putting a * before 001 so that it works for 6-digit extensions of 4.1.

ChangeSet
  1.1346.686.1 04/08/14 03:38:37 rburnett@build.mysql.com +31 -0
  mysql_priv.h:
    Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
  gen_lex_hash.cc:
    Added NULL error reporting parameter to handle_options
  log.cc:
    Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
  mysqld.cc:
    Added option_error_reporter callback function and pass that into handle_options
  mysql.cc:
    Added NULL as error reporter arg to the end of handle_options
  Many files:
    Added NULL error reporter parameter as the last paramter to handle_options
  my_getopt.c:
    Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
  my_getopt.h:
    Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
  mysqld.dsp:
    Added custom build step for compiling message file and added message resource file (output of mc)

  BitKeeper/etc/logging_ok
    1.206.30.1 04/08/14 03:38:37 rburnett@build.mysql.com +1 -0
    Logging to logging@openlogging.org accepted

  sql/mysql_priv.h
    1.150.1.72 04/08/14 03:37:08 rburnett@build.mysql.com +20 -2
    Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE

  sql/gen_lex_hash.cc
    1.47.1.11 04/08/14 03:35:44 rburnett@build.mysql.com +1 -1
    Added NULL error reporting parameter to handle_options

  sql/log.cc
    1.80.1.69 04/08/14 03:34:04 rburnett@build.mysql.com +184 -22
    Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.

  sql/mysqld.cc
    1.297.48.1 04/08/14 03:31:56 rburnett@build.mysql.com +6 -1
    Added option_error_reporter callback function and pass that into handle_options

  client/mysql.cc
    1.93.1.60 04/08/14 03:21:25 rburnett@build.mysql.com +1 -1
    Added NULL as error reporter arg to the end of handle_options

  tools/mysqlmanager.c
    1.30.1.8 04/08/14 03:18:28 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  mysys/my_getopt.c
    1.35.1.9 04/08/14 03:17:30 rburnett@build.mysql.com +29 -19
    Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error

  include/my_getopt.h
    1.11.1.2 04/08/14 03:16:02 rburnett@build.mysql.com +4 -4
    Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback

  myisam/myisampack.c
    1.22.1.7 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  myisam/myisamchk.c
    1.80.1.34 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  myisam/myisam_ftdump.c
    1.12.1.11 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  myisam/mi_test1.c
    1.9.1.5 04/08/14 03:15:04 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  isam/pack_isam.c
    1.8.1.7 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  isam/isamchk.c
    1.21.1.2 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/resolveip.c
    1.13.1.11 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/resolve_stack_dump.c
    1.8.1.6 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/perror.c
    1.20.1.5 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/mysql_waitpid.c
    1.5 04/08/14 03:14:00 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/mysql_install.c
    1.2.1.4 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  extra/my_print_defaults.c
    1.10.1.5 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqltest.c
    1.77.1.43 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlshow.c
    1.25.1.3 04/08/14 03:12:47 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlbinlog.cc
    1.70.1.32 04/08/14 03:12:46 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlmanagerc.c
    1.12 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlmanager-pwgen.c
    1.9.1.1 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlimport.c
    1.29.1.4 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqldump.c
    1.65.1.48 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqlcheck.c
    1.25.1.3 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  client/mysqladmin.c
    1.66.2.7 04/08/14 03:11:20 rburnett@build.mysql.com +1 -1
    Added NULL error reporter parameter as the last paramter to handle_options

  VC++Files/sql/mysqld.dsp
    1.6.1.13 04/08/14 03:08:24 rburnett@build.mysql.com +83 -0
    Added custom build step for compiling message file and added message resource file (output of mc)

ChangeSet
  1.1616.731.4 04/08/13 17:14:36 brian@avenger.(none) +4 -0
  Adding test cases for the example storage engine (so that you can test to see if it was built correctly).

  mysql-test/t/exampledb.test
    1.1 04/08/13 17:13:32 brian@avenger.(none) +16 -0

  mysql-test/r/have_exampledb.require
    1.1 04/08/13 17:13:32 brian@avenger.(none) +2 -0

  mysql-test/r/exampledb.result
    1.1 04/08/13 17:13:32 brian@avenger.(none) +6 -0

  mysql-test/t/exampledb.test
    1.0 04/08/13 17:13:32 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/t/exampledb.test

  mysql-test/r/have_exampledb.require
    1.0 04/08/13 17:13:32 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/r/have_exampledb.require

  mysql-test/r/exampledb.result
    1.0 04/08/13 17:13:32 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/r/exampledb.result

  mysql-test/include/have_exampledb.inc
    1.1 04/08/13 17:13:31 brian@avenger.(none) +4 -0

  mysql-test/include/have_exampledb.inc
    1.0 04/08/13 17:13:31 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/include/have_exampledb.inc

ChangeSet
  1.1616.726.2 04/08/13 16:24:46 brian@avenger.(none) +1 -0
  Merge resolve. Changed name of ha_example to ha_example_engine.

  sql/set_var.cc
    1.34.47.2 04/08/13 16:23:38 brian@avenger.(none) +2 -2
    Changed have_example to have_example_engine (easier to understand when reading output). Also resolved merge problem. 

ChangeSet
  1.1616.727.7 04/08/13 14:31:30 paul@ice.snake.net +1 -0
  set_var.cc:
    Make query_cache_wlock_invalidate show up in SHOW VARIABLES.
    (Sanja agrees that it should show up, has seen the patch, and
    agrees that it's correct.)

  sql/set_var.cc
    1.34.1.97 04/08/13 14:30:07 paul@ice.snake.net +2 -0
    Make query_cache_wlock_invalidate show up in SHOW VARIABLES.

ChangeSet
  1.1616.725.2 04/08/13 18:29:25 serg@serg.mylan +7 -0
  apply UNIQUE constrain correctly for multi-byte charsets
  only MyISAM is fixed

  mysql-test/t/key.test
    1.14 04/08/13 18:29:19 serg@serg.mylan +25 -1
    apply UNIQUE constrain correctly for multi-byte charsets

  mysql-test/t/func_gconcat.test
    1.19.1.1 04/08/13 18:29:19 serg@serg.mylan +2 -0
    make test to pass w/o InnoDB

  mysql-test/t/binary.test
    1.10 04/08/13 18:29:19 serg@serg.mylan +1 -0
    new test

  mysql-test/r/key.result
    1.18.1.1 04/08/13 18:29:19 serg@serg.mylan +35 -3
    apply UNIQUE constrain correctly for multi-byte charsets

  mysql-test/r/binary.result
    1.14 04/08/13 18:29:19 serg@serg.mylan +4 -0
    new test

  myisam/mi_key.c
    1.26.1.1 04/08/13 18:29:19 serg@serg.mylan +52 -61
    apply UNIQUE constrain correctly for multi-byte charsets

  include/m_ctype.h
    1.97 04/08/13 18:29:19 serg@serg.mylan +3 -1
    my_charpos() macro

ChangeSet
  1.1624.61.1 04/08/13 20:02:52 dlenev@brandersnatch.localdomain +2 -0
  Made sp.test more repeatable.

  mysql-test/t/sp.test
    1.76 04/08/13 20:02:24 dlenev@brandersnatch.localdomain +15 -1
    Made sp.test more repeatable.

  mysql-test/r/sp.result
    1.77 04/08/13 20:02:22 dlenev@brandersnatch.localdomain +12 -5
    Made sp.test more repeatable.

ChangeSet
  1.1616.728.6 04/08/13 17:10:08 joreland@mysql.com +1 -0
  Fix apiConnectptr after execute direct

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.2.2 04/08/13 17:10:06 joreland@mysql.com +2 -0
    Fix apiConnectptr after execute direct

ChangeSet
  1.1616.728.5 04/08/13 16:41:06 joreland@mysql.com +1 -0
  Dump core if VM_TRACE || ERROR_INSERT

  ndb/src/kernel/vm/Emulator.cpp
    1.8 04/08/13 16:41:04 joreland@mysql.com +1 -1
    Dump core if VM_TRACE || ERROR_INSERT

ChangeSet
  1.1616.728.4 04/08/13 16:37:19 joreland@mysql.com +1 -0
  Fix type for 4115

  ndb/src/ndbapi/ndberror.c
    1.6.1.1 04/08/13 16:37:18 joreland@mysql.com +3 -3
    Fix type for 4115

ChangeSet
  1.1616.728.3 04/08/13 16:33:55 joreland@mysql.com +1 -0
  Bug fix for error insert 5038,
  timeout in abort handling with more than 128 operations

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.2.1 04/08/13 16:33:53 joreland@mysql.com +11 -5
    Bug fix for error insert 5038,
    timeout in abort handling with more than 128 operations

ChangeSet
  1.1346.684.4 04/08/13 17:27:58 heikki@hundin.mysql.fi +1 -0
  row0mysql.c:
    Fix bug: if we RENAME a table, InnoDB forgot to load the foreign key constraints that reference the new table name, and forgot to check that they are compatible with the table

  innobase/row/row0mysql.c
    1.39.1.31 04/08/13 17:27:50 heikki@hundin.mysql.fi +24 -0
    Fix bug: if we RENAME a table, InnoDB forgot to load the foreign key constraints that reference the new table name, and forgot to check that they are compatible with the table

ChangeSet
  1.1616.728.2 04/08/13 16:11:00 joreland@mysql.com +4 -0
  New error codes + automatic nulling of tvariables

  ndb/src/kernel/blocks/dbtc/DbtcInit.cpp
    1.5 04/08/13 16:10:58 joreland@mysql.com +17 -2
    Automatic nulling of tvariables

  ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
    1.17.1.2 04/08/13 16:10:58 joreland@mysql.com +28 -5
    New error codes + automatic nulling of tvariables

  ndb/src/kernel/blocks/dblqh/DblqhInit.cpp
    1.6 04/08/13 16:10:58 joreland@mysql.com +25 -0
    New error codes + automatic nulling of tvariables

  ndb/src/kernel/blocks/ERROR_codes.txt
    1.4 04/08/13 16:10:58 joreland@mysql.com +5 -1
    New error codes for LQH

ChangeSet
  1.1616.731.1 04/08/13 19:06:24 bar@mysql.com +4 -0
  CSC issue # 3299 fix:
  ENUM and SET type didn't compute their length correctly.
  That showed up for example while converting into a CHAR column.

  sql/sql_parse.cc
    1.271.1.98 04/08/13 19:06:19 bar@mysql.com +8 -3
    CSC issue # 3299 fix:
    ENUM and SET type didn't compute their length correctly.
    That showed up for example while converting into a CHAR column.

  sql/field.cc
    1.170 04/08/13 19:06:19 bar@mysql.com +4 -0
    CSC issue # 3299 fix:
    ENUM and SET type didn't compute their length correctly.
    That showed up for example while converting into a CHAR column.

  mysql-test/t/ctype_utf8.test
    1.21 04/08/13 19:06:19 bar@mysql.com +16 -0
    CSC issue # 3299 fix:
    ENUM and SET type didn't compute their length correctly.
    That showed up for example while converting into a CHAR column.

  mysql-test/r/ctype_utf8.result
    1.23 04/08/13 19:06:18 bar@mysql.com +23 -0
    CSC issue # 3299 fix:
    ENUM and SET type didn't compute their length correctly.
    That showed up for example while converting into a CHAR column.

ChangeSet
  1.1346.684.3 04/08/13 15:29:47 guilhem@mysql.com +2 -0
  Escaping [] so that darwin[7-8] gets into 'configure' and not darwin7-8
  Adding a compilation define so that on recent Darwin mysqld does not react to SIGHUP and SIGQUIT:
  this fixes a rpl000001 problem on our Powermac G5 machine (popping after an upgrade from 10.3.4 to
  10.3.5) and is expected to fix 
  BUG#2030 "relay bin log on slave resets multiple times a second"
  (i.e. under some Mac OS X Panther versions, mysqld receives many SIGHUP and SIGQUIT).
  So this fix is more a problem-hider than a real understanding of why mysqld receives so many signals.
  Note that we saw other problems on this OS where mysqld reacts to Ctrl-Z but apparently only once,
  where using SSL seems to make the problem more frequent...

  sql/mysqld.cc
    1.297.1.206 04/08/13 15:29:41 guilhem@mysql.com +6 -2
    optionally ignore SIGHUP and SIGQUIT, for some Mac OS X Panther versions which send too many of those.

  configure.in
    1.191.18.1 04/08/13 15:29:41 guilhem@mysql.com +3 -2
    Escaping [] so that darwin[7-8] gets into 'configure' and not darwin7-8
    Adding a compilation define so that on recent Darwin mysqld does not react to SIGHUP and SIGQUIT.

ChangeSet
  1.1616.729.2 04/08/13 14:33:59 mskold@mysql.com +1 -0
  Removed unused error code

  ndb/src/ndbapi/ndberror.c
    1.7 04/08/13 14:33:52 mskold@mysql.com +0 -1
    Removed unused error code

ChangeSet
  1.1616.729.1 04/08/13 13:51:18 mskold@mysql.com +9 -0
  Added support for NULL in unique index

  ndb/src/kernel/blocks/trix/Trix.cpp
    1.3 04/08/13 13:51:06 mskold@mysql.com +2 -2
    Added support for NULL in unique index

  ndb/src/kernel/blocks/dbtc/DbtcMain.cpp
    1.24.1.1 04/08/13 13:51:06 mskold@mysql.com +32 -31
    Added support for NULL in unique index

  sql/ha_ndbcluster.cc
    1.45 04/08/13 13:51:05 mskold@mysql.com +14 -5
    Added support for NULL in unique index

  ndb/src/ndbapi/NdbDictionaryImpl.cpp
    1.16 04/08/13 13:51:05 mskold@mysql.com +0 -7
    Added support for NULL in unique index

  ndb/src/kernel/blocks/dbtc/Dbtc.hpp
    1.8.1.1 04/08/13 13:51:05 mskold@mysql.com +1 -0
    Added support for NULL in unique index

  ndb/src/kernel/blocks/dbdict/Dbdict.cpp
    1.12 04/08/13 13:51:05 mskold@mysql.com +0 -10
    Added support for NULL in unique index

  mysql-test/t/ndb_index_unique.test
    1.4 04/08/13 13:51:05 mskold@mysql.com +60 -1
    Added support for NULL in unique index

  mysql-test/t/ndb_index_ordered.test
    1.7 04/08/13 13:51:05 mskold@mysql.com +20 -0
    Added support for NULL in unique index

  mysql-test/r/ndb_index_unique.result
    1.4 04/08/13 13:51:05 mskold@mysql.com +50 -1
    Added support for NULL in unique index

ChangeSet
  1.1616.727.3 04/08/13 15:04:10 bar@mysql.com +3 -0
  ctype_utf8.result, ctype_utf8.test, item_strfunc.cc:
    LEFT() didn't work well in some cases.

  mysql-test/r/ctype_utf8.result
    1.22 04/08/13 15:03:55 bar@mysql.com +3 -0
    LEFT() didn't work well in some cases.

  mysql-test/t/ctype_utf8.test
    1.20 04/08/13 15:03:45 bar@mysql.com +6 -0
    LEFT() didn't work well in some cases.

  sql/item_strfunc.cc
    1.183 04/08/13 15:03:35 bar@mysql.com +5 -3
    LEFT() didn't work well in some cases.

ChangeSet
  1.1616.728.1 04/08/13 09:53:21 joreland@mysql.com +2 -0
  Introduced system for automatic clearing of block global variables (VM_TRACE'd)

  ndb/src/kernel/vm/SimulatedBlock.hpp
    1.7 04/08/13 09:53:19 joreland@mysql.com +10 -2
    Introduced automatic clearing of block global variables

  ndb/src/kernel/vm/SimulatedBlock.cpp
    1.14 04/08/13 09:53:19 joreland@mysql.com +31 -0
    Introduced automatic clearing of block global variables

ChangeSet
  1.1616.727.2 04/08/13 12:32:27 bar@mysql.com +3 -0
  ctype_utf8.result, ctype_utf8.test, mi_key.c:
    bug 4521: unique key prefix interacts poorly with utf8: fixed length key fix.

  mysql-test/r/ctype_utf8.result
    1.21 04/08/13 12:32:13 bar@mysql.com +23 -0
    bug 4521: unique key prefix interacts poorly with utf8: fixed length key fix.

  mysql-test/t/ctype_utf8.test
    1.19 04/08/13 12:32:09 bar@mysql.com +27 -0
    bug 4521: unique key prefix interacts poorly with utf8: fixed length key fix.

  myisam/mi_key.c
    1.27 04/08/13 12:31:22 bar@mysql.com +8 -3
    bug 4521: unique key prefix interacts poorly with utf8: fixed length key fix.

ChangeSet
  1.1616.724.2 04/08/13 10:01:30 bell@sanja.is.com.ua +11 -0
  skip resolving field in table list if table list is not accessable due to groupping (BUG#4814)

  sql/sql_yacc.yy
    1.203.1.139 04/08/13 10:01:27 bell@sanja.is.com.ua +12 -12
    enum_parsing_place made global type

  sql/sql_lex.h
    1.102.1.67 04/08/13 10:01:27 bell@sanja.is.com.ua +0 -6
    enum_parsing_place made global type

  sql/sql_lex.cc
    1.97.1.31 04/08/13 10:01:27 bell@sanja.is.com.ua +1 -1
    enum_parsing_place made global type

  sql/mysql_priv.h
    1.186.1.121 04/08/13 10:01:27 bell@sanja.is.com.ua +7 -0
    enum_parsing_place made global type

  sql/item_subselect.h
    1.52.1.2 04/08/13 10:01:27 bell@sanja.is.com.ua +2 -0
    detection of place of subquery

  sql/item_subselect.cc
    1.60.1.47 04/08/13 10:01:27 bell@sanja.is.com.ua +3 -1
    detection of place of subquery

  sql/item.cc
    1.58.55.1 04/08/13 10:01:27 bell@sanja.is.com.ua +46 -24
    skip resolving field in table list if table list is not accessable due to groupping
    layout fixed

  mysql-test/t/subselect.test
    1.58.1.58 04/08/13 10:01:27 bell@sanja.is.com.ua +11 -0
    resolving fields of grouped outer SELECT

  mysql-test/t/func_gconcat.test
    1.20 04/08/13 10:01:27 bell@sanja.is.com.ua +3 -3
    fix of test queries

  mysql-test/r/subselect.result
    1.67.1.67 04/08/13 10:01:27 bell@sanja.is.com.ua +22 -0
    resolving fields of grouped outer SELECT

  mysql-test/r/func_gconcat.result
    1.27.1.2 04/08/13 10:01:27 bell@sanja.is.com.ua +15 -9
    fix of test queries

ChangeSet
  1.1624.60.1 04/08/12 23:41:06 igor@rurik.mysql.com +5 -0
  join_nested.test, join_nested.result:
    Added a case for bug #4976 when one of the inner tables is empty.
  select.result, join.result:
    Reversed the previous change of the erronious fix for bug #4976.
  sql_select.cc:
    The previous fix for bug 4976 was reversed as it
    erroniously converted an outer join into an innner join
    when on_expression does not refer to outer tables.
    This is not valid if inner tables return an empty set.
    Setting dependency on outer tables was added for the above cases.
    To fix the crash in the test case of bug #4976  
    a guard was added that blocks running the crashing code for
    nested outer joins.

  mysql-test/t/join_nested.test
    1.6 04/08/12 23:33:48 igor@rurik.mysql.com +5 -0
    Added a case for bug #4976 when one of the inner tables is empty.

  mysql-test/r/join_nested.result
    1.8 04/08/12 23:32:19 igor@rurik.mysql.com +98 -4
    Added a case for bug #4976 when one of the inner tables is empty.

  mysql-test/r/select.result
    1.34.1.15 04/08/12 23:31:23 igor@rurik.mysql.com +2 -2
    Reversed the previous change of the erronious fix for bug #4976.

  mysql-test/r/join.result
    1.26.1.2 04/08/12 23:29:41 igor@rurik.mysql.com +3 -1
    Reversed the previous change of the erronious fix for bug #4976.

  sql/sql_select.cc
    1.235.1.26 04/08/12 23:17:37 igor@rurik.mysql.com +17 -5
    The previous fix for bug 4976 was reversed as it
    erroniously converted an outer join into an innner join
    when on_expression does not refer to outer tables.
    This is not valid if inner tables return an empty set.
    Setting dependency on outer tables was added.
    The crash of the test case for bug #4976 was fixed
    adding a guard that blocks running the code for
    nested outer joins.

ChangeSet
  1.1616.727.1 04/08/13 11:13:56 bar@mysql.com +3 -0
  ctype_ucs.result, ctype_ucs.test, item.cc:
    #5024 [Ver]: Server crashes with queries on fields with certain charset/collation settings

  mysql-test/r/ctype_ucs.result
    1.11.1.1 04/08/13 11:13:43 bar@mysql.com +6 -0
    #5024 [Ver]: Server crashes with queries on fields with certain charset/collation settings

  mysql-test/t/ctype_ucs.test
    1.11 04/08/13 11:13:41 bar@mysql.com +11 -0
    #5024 [Ver]: Server crashes with queries on fields with certain charset/collation settings

  sql/item.cc
    1.58.1.94 04/08/13 11:13:27 bar@mysql.com +9 -4
    #5024 [Ver]: Server crashes with queries on fields with certain charset/collation settings

ChangeSet
  1.1616.726.1 04/08/12 20:57:18 brian@avenger.(none) +15 -0
  This is the addition of the CSV engine "aka tina". Its an example engine that works as a plain text file. 

  sql/examples/ha_tina.h
    1.1 04/08/12 20:54:30 brian@avenger.(none) +132 -0

  sql/examples/ha_tina.h
    1.0 04/08/12 20:54:30 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/sql/examples/ha_tina.h

  sql/examples/ha_tina.cc
    1.1 04/08/12 20:54:29 brian@avenger.(none) +846 -0

  mysql-test/t/csv.test
    1.1 04/08/12 20:54:29 brian@avenger.(none) +1315 -0

  mysql-test/r/have_csv.require
    1.1 04/08/12 20:54:29 brian@avenger.(none) +2 -0

  mysql-test/r/csv.result
    1.1 04/08/12 20:54:29 brian@avenger.(none) +4931 -0

  sql/examples/ha_tina.cc
    1.0 04/08/12 20:54:29 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/sql/examples/ha_tina.cc

  mysql-test/t/csv.test
    1.0 04/08/12 20:54:29 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/t/csv.test

  mysql-test/r/have_csv.require
    1.0 04/08/12 20:54:29 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/r/have_csv.require

  mysql-test/r/csv.result
    1.0 04/08/12 20:54:29 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/r/csv.result

  mysql-test/include/have_csv.inc
    1.1 04/08/12 20:54:28 brian@avenger.(none) +4 -0

  sql/set_var.cc
    1.34.47.1 04/08/12 20:54:28 brian@avenger.(none) +2 -0
    Adding have show variables for both csv and example. 

  sql/mysqld.cc
    1.356.65.1 04/08/12 20:54:28 brian@avenger.(none) +6 -1
    Code to show csv option. 

  sql/mysql_priv.h
    1.186.81.1 04/08/12 20:54:28 brian@avenger.(none) +1 -1
    Addition of the have_csv_db variable.

  sql/handler.h
    1.89.13.1 04/08/12 20:54:28 brian@avenger.(none) +1 -1
    CSV type engine enum.

  sql/handler.cc
    1.103.8.9 04/08/12 20:54:28 brian@avenger.(none) +9 -0
    Needed options for CSV to be created.

  sql/Makefile.am
    1.77.7.1 04/08/12 20:54:28 brian@avenger.(none) +4 -2
    Added files for CSV build

  mysql-test/include/have_csv.inc
    1.0 04/08/12 20:54:28 brian@avenger.(none) +0 -0
    BitKeeper file /export/brian/tina-4.1/mysql-test/include/have_csv.inc

  configure.in
    1.201.26.1 04/08/12 20:54:28 brian@avenger.(none) +1 -0
    Update for building CSV

  acinclude.m4
    1.102.1.1 04/08/12 20:54:28 brian@avenger.(none) +31 -0
    Build option of csv engine

  acconfig.h
    1.41.1.1 04/08/12 20:54:28 brian@avenger.(none) +3 -0
    Adding HAVE CSV rule

ChangeSet
  1.1624.26.54 04/08/13 05:12:56 sergefp@mysql.com +1 -0
  Fixed another bug#4984-type problem. This probably isn't the last fix for this bug.

  sql/opt_range.cc
    1.110.4.14 04/08/13 05:12:52 sergefp@mysql.com +2 -0
    Fix for bug#4984

ChangeSet
  1.1346.1.612 04/08/12 21:55:05 lenz@mysql.com +1 -0
   - portability fix for SCO Open Server 5.0.7 (thanks to Boyd Gerber)

  configure.in
    1.191.1.119 04/08/12 21:55:01 lenz@mysql.com +1 -0
     - portability fix for SCO Open Server 5.0.7 (thanks to Boyd Gerber)

ChangeSet
  1.1346.1.611 04/08/12 21:40:34 lenz@mysql.com +1 -0
   - Fixed two small version number issues in MySQL-shared-compat.spec

  support-files/MySQL-shared-compat.spec.sh
    1.4 04/08/12 21:40:30 lenz@mysql.com +2 -2
     - fixed using the correct version number
     - bumped up the 3.23 version number to current

ChangeSet
  1.1346.1.610 04/08/12 21:15:49 lenz@mysql.com +1 -0
   - giving a range does not work for platform detection in configure.in
     - resorting to having to separate sections for darwin7 and darwin8

  configure.in
    1.191.1.118 04/08/12 21:15:46 lenz@mysql.com +10 -1
     - giving a range does not work here - resorting to having to
       separate sections for darwin7 and darwin8

ChangeSet
  1.1616.714.4 04/08/12 20:39:24 bar@mysql.com +3 -0
  #4521: unique key prefix interacts poorly with utf8
  Fix for MyISAM with prefix compressed keys.

  mysql-test/t/ctype_utf8.test
    1.18 04/08/12 20:39:14 bar@mysql.com +22 -0
    #4521: unique key prefix interacts poorly with utf8
    Fix for MyISAM with prefix compressed keys.

  mysql-test/r/ctype_utf8.result
    1.20 04/08/12 20:39:14 bar@mysql.com +33 -0
    #4521: unique key prefix interacts poorly with utf8
    Fix for MyISAM with prefix compressed keys.

  myisam/mi_key.c
    1.26 04/08/12 20:39:14 bar@mysql.com +39 -0
    #4521: unique key prefix interacts poorly with utf8
    Fix for MyISAM with prefix compressed keys.

ChangeSet
  1.1346.682.1 04/08/12 20:37:31 vva@eagle.mysql.r18.ru +3 -0
  fixed Bug #4358 Problem with HAVING clause that uses alias
         from the select list and TEXT field 
  
  make setup_copy_fields to insert Item_copy_string for blobs in 
  the beginning of the copy_funcs (push_back instead of push_front)
  
  the thing is that Item_copy_string::copy for function can call 
  Item_copy_string::val_int for blob via Item_ref.
  But if Item_copy_string::copy for blob isn't called before, 
  it's value will be wrong.
  
  So all the Item_copy_string::copy for blobs should be called before 
  Item_copy_string::copy for functions.

  sql/sql_select.cc
    1.152.22.1 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +10 -1
    make setup_copy_fields to insert Item_copy_string for blobs in 
    the beginning of the copy_funcs (push_back instead of push_front)
    
    the thing is that Item_copy_string::copy for function can call 
    Item_copy_string::val_int for blob via Item_ref.
    But if Item_copy_string::copy for blob isn't called before, 
    it's value will be wrong.
    
    So all the Item_copy_string::copy for blobs should be called before 
    Item_copy_string::copy for functions.
    
    fixed 
    Bug #4358 Problem with HAVING clause that
               uses alias from the select list and TEXT field 

  mysql-test/t/having.test
    1.4.1.3 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +46 -0
    added test case for
    Bug #4358 Problem with HAVING clause that uses
                alias from the select list and TEXT field 

  mysql-test/r/having.result
    1.6.1.3 04/08/12 20:37:23 vva@eagle.mysql.r18.ru +40 -0
    added test case for
    Bug #4358 Problem with HAVING clause that uses
                alias from the select list and TEXT field 

ChangeSet
  1.1616.723.1 04/08/12 17:31:23 bell@sanja.is.com.ua +3 -0
  in case of compound index fill all parts in optimized IN (BUG#4435)

  sql/item_subselect.cc
    1.60.1.46 04/08/12 17:30:53 bell@sanja.is.com.ua +64 -61
    in case of compound index fill all parts

  mysql-test/t/subselect.test
    1.58.1.57 04/08/12 17:30:53 bell@sanja.is.com.ua +16 -0
    Optimized IN with compound index test

  mysql-test/r/subselect.result
    1.67.1.66 04/08/12 17:30:53 bell@sanja.is.com.ua +21 -0
    Optimized IN with compound index test

ChangeSet
  1.1616.701.11 04/08/12 08:47:45 paul@ice.snake.net +1 -0
  mysqld.cc:
    Help message edit.

  sql/mysqld.cc
    1.356.1.134 04/08/12 08:45:34 paul@ice.snake.net +1 -1
    Help message edit.

ChangeSet
  1.1346.680.5 04/08/12 16:16:38 ram@gw.mysql.r18.ru +1 -0
  Added initial sorting in order to make test case repeatable.

  mysql-test/r/grant.result
    1.5.1.7 04/08/12 16:16:35 ram@gw.mysql.r18.ru +1 -0
    Added initial sorting in order to make test case repeatable.

ChangeSet
  1.1616.722.1 04/08/12 13:12:09 guilhem@mysql.com +2 -0
  Fix for BUG#4678 "mysql-test-run fails on grant_cache":
  do not use '' as user in tests, because it picks the Unix login (which gives unexpected results if it is 'root')
  (such behaviour is a feature of mysql_real_connect(), see the manual).

  sql/slave.cc
    1.188.1.62 04/08/12 13:12:04 guilhem@mysql.com +6 -0
    a comment

  mysql-test/t/grant_cache.test
    1.9.1.1 04/08/12 13:12:03 guilhem@mysql.com +2 -1
    do not use '' as user in tests, because it picks the Unix login (which gives unexpected results if it is 'root').

ChangeSet
  1.1346.680.4 04/08/12 16:02:12 ram@gw.mysql.r18.ru +1 -0
  Added initial sorting in order to make test case repeatable. 

  mysql-test/t/grant.test
    1.4.1.8 04/08/12 16:02:10 ram@gw.mysql.r18.ru +1 -0
    Added initial sorting in order to make test case repeatable. 

ChangeSet
  1.1616.712.11 04/08/12 12:40:35 joreland@mysql.com +1 -0
  Reenable diskless for faster mysql-test-run

  mysql-test/mysql-test-run.sh
    1.200 04/08/12 12:40:30 joreland@mysql.com +1 -1
    Reenable diskless for faster mysql-test-run

ChangeSet
  1.1616.709.6 04/08/12 13:38:10 jan@hundin.mysql.fi +2 -0
  This change includes optimization for a lock wait rules and a new behaviour for
  a REPLACE command. 

  innobase/row/row0ins.c
    1.40 04/08/12 13:38:05 jan@hundin.mysql.fi +27 -36
    The manual defines the REPLACE semantics that it is either an INSERT or 
    DELETE(s) for duplicate key + INSERT. Therefore, we take X-lock for 
    duplicates.
    

  innobase/lock/lock0lock.c
    1.37 04/08/12 13:38:05 jan@hundin.mysql.fi +20 -16
    Gap type locks without LOCK_INSERT_INTENSION flag do not need to wait for
    anything. This is because different users can have conflicting lock types
    on gaps.
    

ChangeSet
  1.1616.712.10 04/08/12 12:37:16 joreland@mysql.com +1 -0
  Added more ndb binaries to ignore

  BitKeeper/etc/ignore
    1.153.1.44 04/08/12 12:35:47 joreland@mysql.com +51 -0
