ChangeSet@1.2509, 2007-05-07 17:33:28+05:00, holyfoot@mysql.com +1 -0
  merging fix

  mysql-test/r/sp-vars.result@1.12, 2007-05-07 17:33:26+05:00, holyfoot@mysql.com +2 -2
    merging

ChangeSet@1.2479.3.12, 2007-05-07 13:29:59+05:00, holyfoot@mysql.com +2 -0
  fixed Solaris compilation failure

  sql/field.cc@1.389, 2007-05-07 13:29:57+05:00, holyfoot@mysql.com +8 -8
    parameters fixed to not interfere with the Field_blob members

  sql/field.h@1.224, 2007-05-07 13:29:57+05:00, holyfoot@mysql.com +4 -1
    BIGENDIAN machine will require 'table' member. so cannot be static

ChangeSet@1.2479.2.24, 2007-05-04 16:44:07-07:00, acurtis@xiphis.org +2 -0
  WL#2936
    Move copying of global variables into thd.variables into plugin_thdvar_init().
    plugin_thdvar_init() may be called multiple times when THD::change_user() is called.
    This fixes a plugin ref-count leak when running the test mysql_client_test

  sql/sql_class.cc@1.334, 2007-05-04 16:43:58-07:00, acurtis@xiphis.org +1 -2
    wl2936
      Initialize thd.variables to zero in constructor.
      Move copying of global variables into thd.variables into plugin_thdvar_init()

  sql/sql_plugin.cc@1.63, 2007-05-04 16:43:58-07:00, acurtis@xiphis.org +14 -2
    wl2936
      Move copying of global variables into thd.variables into plugin_thdvar_init().
      plugin_thdvar_init() may be called multiple times when THD::change_user() is called.
      This fixes a plugin ref-count leak when running the test mysql_client_test

ChangeSet@1.1810.2897.6, 2007-05-04 18:55:01+03:00, gkodinov@magare.gmz +2 -0
  bug #27531:
   fixed coverage of out-of-mem errors

  sql/item_subselect.cc@1.113.1.44, 2007-05-04 18:54:59+03:00, gkodinov@magare.gmz +1 -1
    bug #27531:
     fixed coverage of out-of-mem errors

  sql/sql_select.cc@1.312.1.207, 2007-05-04 18:54:59+03:00, gkodinov@magare.gmz +2 -2
    bug #27531:
     fixed coverage of out-of-mem errors

ChangeSet@1.2479.3.11, 2007-05-04 18:06:06+03:00, gkodinov@magare.gmz +31 -0
  bug #27531: 5.1 part of the fix:
   - added join cache indication in EXPLAIN (Extra column).
   - prefer filesort over full scan over 
     index for ORDER BY (because it's faster).
   - when switching from REF to RANGE because
     RANGE uses longer key turn off sort on
     the head table only as the resulting 
     RANGE access is a candidate for join cache
     and we don't want to disable it by sorting
     on the first table only. 

  mysql-test/r/archive_gis.result@1.13, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/compress.result@1.9, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +3 -3
    bug #27531:
     - join cache in EXPLAIN. 
     - prefer filesort over full scan over index for ORDER BY.

  mysql-test/r/ctype_utf8.result@1.116, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/derived.result@1.59, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +5 -5
    bug #27531: join cache in EXPLAIN

  mysql-test/r/distinct.result@1.54, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +6 -6
    bug #27531: join cache in EXPLAIN

  mysql-test/r/func_group.result@1.63, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/func_group_innodb.result@1.3, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/gis.result@1.48, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/greedy_optimizer.result@1.10, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +118 -118
    bug #27531: join cache in EXPLAIN

  mysql-test/r/group_by.result@1.82, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/group_min_max.result@1.31, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/index_merge_myisam.result@1.6, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +4 -4
    bug #27531: join cache in EXPLAIN

  mysql-test/r/information_schema.result@1.152, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/innodb_gis.result@1.14, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/innodb_mysql.result@1.30, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/join.result@1.48, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/join_nested.result@1.27, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +13 -13
    bug #27531: join cache in EXPLAIN

  mysql-test/r/key_diff.result@1.12, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/myisam.result@1.110, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +3 -3
    bug #27531: join cache in EXPLAIN

  mysql-test/r/ndb_condition_pushdown.result@1.31, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/ndb_gis.result@1.20, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/range.result@1.62, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +8 -8
    bug #27531: join cache in EXPLAIN

  mysql-test/r/row.result@1.30, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/select.result@1.158, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +10 -10
    bug #27531:
     - join cache in EXPLAIN.
     - prefer filesort over full scan over index for ORDER BY.

  mysql-test/r/ssl.result@1.8, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +3 -3
    bug #27531:
     - join cache in EXPLAIN.
     - prefer filesort over full scan over index for ORDER BY.

  mysql-test/r/ssl_compress.result@1.8, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +3 -3
    bug #27531:
     - join cache in EXPLAIN.
     - prefer filesort over full scan over index for ORDER BY.

  mysql-test/r/subselect.result@1.186, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +2 -2
    bug #27531: join cache in EXPLAIN

  mysql-test/r/subselect3.result@1.13, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/union.result@1.99, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  mysql-test/r/view.result@1.222, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +1 -1
    bug #27531: join cache in EXPLAIN

  sql/sql_select.cc@1.515.1.5, 2007-05-04 18:06:04+03:00, gkodinov@magare.gmz +14 -0
    bug #27531:
     - join cache in EXPLAIN.
     - prefer filesort over full scan over
       index for ORDER BY.
     - disable sorting on the first table only
       when switching from REF to RANGE.

ChangeSet@1.1810.2903.1, 2007-05-04 18:57:10+04:00, evgen@moonbone.local +9 -0
  Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
  
  The LEAST/GREATEST functions compared DATE/DATETIME values as
  strings which in some cases could lead to a wrong result.
  
  A new member function called cmp_datetimes() is added to the
  Item_func_min_max class. It compares arguments in DATETIME context
  and returns index of the least/greatest argument.
  The Item_func_min_max::fix_length_and_dec() function now detects when
  arguments should be compared in DATETIME context and sets the newly
  added flag compare_as_dates. It indicates that the cmp_datetimes() function
  should be called to get a correct result.
  Item_func_min_max::val_xxx() methods are corrected to call the
  cmp_datetimes() function when needed.
  Objects of the Item_splocal class now stores and reports correct original
  field type.

  mysql-test/r/sp-vars.result@1.1.3.3, 2007-05-04 18:54:58+04:00, evgen@moonbone.local +2 -2
    A test case result corrected after the fix for the bug#27759.

  mysql-test/r/type_datetime.result@1.30.1.9, 2007-05-04 18:54:57+04:00, evgen@moonbone.local +30 -0
    Added a test case for the bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.

  mysql-test/t/type_datetime.test@1.18.1.7, 2007-05-04 18:54:54+04:00, evgen@moonbone.local +26 -0
    Added a test case for the bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.

  sql/item.cc@1.113.1.153, 2007-05-04 18:56:50+04:00, evgen@moonbone.local +1 -0
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    Objects of the Item_splocal class now stores and reports correct original
    field type.

  sql/item.h@1.183.1.46, 2007-05-04 18:56:44+04:00, evgen@moonbone.local +2 -1
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    Objects of the Item_splocal class now stores and reports correct original
    field type.

  sql/item_cmpfunc.cc@1.187.1.62, 2007-05-04 18:56:40+04:00, evgen@moonbone.local +2 -2
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    The get_datetime_value() function is no longer static.

  sql/item_func.cc@1.270.56.1, 2007-05-04 18:56:03+04:00, evgen@moonbone.local +90 -0
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    A new member function called cmp_datetimes() is added to the
    Item_func_min_max class. It compares arguments in DATETIME context
    and returns index of the least/greatest argument.
    The Item_func_min_max::fix_length_and_dec() function now detects when
    arguments should be compared in DATETIME context and sets the newly
    added flag compare_as_dates. It indicates that the cmp_datetimes() function
    should be called to get a correct result.
    Item_func_min_max::val_xxx() methods are corrected to call the
    cmp_datetimes() function when needed.

  sql/item_func.h@1.136.25.3, 2007-05-04 18:55:02+04:00, evgen@moonbone.local +9 -1
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    A new member function called cmp_datetimes() is added to the
    Item_func_min_max class.

  sql/mysql_priv.h@1.290.110.1, 2007-05-04 18:54:59+04:00, evgen@moonbone.local +2 -0
    Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions.
    Added the prototype of the get_datetime_value() function.

ChangeSet@1.2479.3.9, 2007-05-04 17:33:41+03:00, gkodinov@magare.gmz +1 -0
  post merge (5.0-opt -> 5.1-opt) fixes

  mysql-test/r/subselect.result@1.185, 2007-05-04 17:33:39+03:00, gkodinov@magare.gmz +0 -1
    post merge (5.0-opt -> 5.1-opt) fixes

ChangeSet@1.2479.2.23, 2007-05-04 16:10:09+02:00, istruewing@chilla.local +23 -0
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Fix tests when InnoDB is not built-in. Innodb options would cause
  mysqld to abort with an error indicating that the option is unknown.
  Fix tests on Windows where mysql-test-run.pl was unable to probe
  mysqld for version and variables information, caused by output
  being redirected to a log file instead.

  mysql-test/mysql-test-run.pl@1.301, 2007-05-04 16:10:04+02:00, istruewing@chilla.local +3 -3
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/binlog_row_mix_innodb_myisam-master.opt@1.5, 2007-05-04 16:10:04+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is not required here. This test case runs only
    if innodb is available. In this case the option must be present.

  mysql-test/t/binlog_stm_mix_innodb_myisam-master.opt@1.6, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is not required here. This test case runs only
    if innodb is available. In this case the option must be present.

  mysql-test/t/federated_transactions-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/myisam-blob-master.opt@1.4, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_auto_increment-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_deadlock_innodb-slave.opt@1.3, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_insert_id-slave.opt@1.3, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_insert_id_pk-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_insert_ignore-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_multi_engine-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_ndb_relayrotate-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_read_only-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_relayrotate-slave.opt@1.5, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_basic_11bugs-master.opt@1.4, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_basic_11bugs-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_create_table-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_func003-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_sp003-master.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_row_sp003-slave.opt@1.2, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/rpl_stm_000001-slave.opt@1.4, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  mysql-test/t/warnings-master.opt@1.7, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +1 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    'loose' prefix is required on command line options which may be
    ignored if the plugin for which the option is intended is not
    installed/builtin to mysqld.

  sql/mysqld.cc@1.643, 2007-05-04 16:10:05+02:00, istruewing@chilla.local +6 -2
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Do not enable the 'old-fashioned error log' when the user has
    '--help' specified on the command line. We do want the help
    output sent to the console. This fixes help output on Windows
    because it enables this option by default.

ChangeSet@1.1616.3031.2, 2007-05-04 16:43:29+03:00, gkodinov@magare.gmz +3 -0
  Bug #27531: the 4.1 fix.
  When checking for applicability of join cache
  we must disable its usage only if there is no
  temp table in use.
  When a temp table is used we can use join
  cache (and it will not make the result-set 
  unordered) to fill the temp table. The filesort() 
  operation is then applied to the data in the temp 
  table and hence is not affected by join cache
  usage.
  Fixed by narrowing the condition for disabling 
  join cache to exclude the case where temp table
  is used.

  mysql-test/r/join.result@1.27.1.1, 2007-05-04 16:43:25+03:00, gkodinov@magare.gmz +50 -0
    Bug #27531: test case

  mysql-test/t/join.test@1.24.1.1, 2007-05-04 16:43:25+03:00, gkodinov@magare.gmz +24 -0
    Bug #27531: test case

  sql/sql_select.cc@1.216.148.2, 2007-05-04 16:43:25+03:00, gkodinov@magare.gmz +6 -3
    Bug #27531: 
    Disable join cache only if not using temp table

ChangeSet@1.2505, 2007-05-04 12:19:06+02:00, tomas@whalegate.ndb.mysql.com +4 -0
  bugfix in checksum with force varpart

  mysql-test/mysql-test-run.pl@1.296.1.2, 2007-05-04 12:19:04+02:00, tomas@whalegate.ndb.mysql.com +1 -1
    bigger needed for running some tests

  mysql-test/r/ndb_row_format.result@1.3, 2007-05-04 12:19:04+02:00, tomas@whalegate.ndb.mysql.com +26 -0
    bugfix in checksum with force varpart

  mysql-test/t/ndb_row_format.test@1.2, 2007-05-04 12:19:04+02:00, tomas@whalegate.ndb.mysql.com +24 -0
    bugfix in checksum with force varpart

  storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp@1.64, 2007-05-04 12:19:04+02:00, tomas@whalegate.ndb.mysql.com +6 -0
    bugfix in checksum with force varpart

ChangeSet@1.1810.2902.2, 2007-05-04 14:41:58+05:00, gluh@mysql.com +3 -0
  Bug#28181 Access denied to 'information_schema when select into out file (regression)
  allow select into out file from I_S if user has FILE privilege
  otherwise issue an error

  mysql-test/r/outfile.result@1.8, 2007-05-04 14:41:56+05:00, gluh@mysql.com +18 -1
    test result

  mysql-test/t/outfile.test@1.16, 2007-05-04 14:41:56+05:00, gluh@mysql.com +35 -0
    test case

  sql/sql_parse.cc@1.426.1.193, 2007-05-04 14:41:56+05:00, gluh@mysql.com +2 -1
    allow select into out file from I_S if user has FILE privilege
    otherwise issue an error

ChangeSet@1.1810.2901.1, 2007-05-04 10:48:51+03:00, gkodinov@magare.gmz +5 -0
  Bug #27807.
  Non-correlated scalar subqueries may get executed
  in EXPLAIN at the optimization phase if they are
  part of a right hand sargable expression.
  If the scalar subquery uses a temp table to 
  materialize its results it will replace the 
  subquery structure from the parser with a simple
  select from the materialization table.
  As a result the EXPLAIN will crash as the 
  temporary materialization table is not to be shown
  in EXPLAIN at all.
  Fixed by preserving the original query structure
  right after calling optimize() for scalar subqueries
  with temp tables executed during EXPLAIN.

  mysql-test/r/subselect.result@1.134.22.1, 2007-05-04 10:48:50+03:00, gkodinov@magare.gmz +8 -0
    Bug #27807: test case

  mysql-test/t/subselect.test@1.129.11.1, 2007-05-04 10:48:50+03:00, gkodinov@magare.gmz +10 -0
    Bug #27807: test case

  sql/item_subselect.cc@1.113.1.43, 2007-05-04 10:48:50+03:00, gkodinov@magare.gmz +15 -0
    Bug #27807: preserve the join structure

  sql/sql_select.cc@1.312.152.1, 2007-05-04 10:48:50+03:00, gkodinov@magare.gmz +28 -8
    Bug #27807: introduce initialization function for tmp_join

  sql/sql_select.h@1.92.1.26, 2007-05-04 10:48:50+03:00, gkodinov@magare.gmz +1 -0
    Bug #27807: introduce initialization function for tmp_join

ChangeSet@1.1616.3031.1, 2007-05-04 00:53:37+04:00, evgen@moonbone.local +3 -0
  Bug#23656: Wrong conversion result of a DATETIME to integer using CAST function.
  
  The generic string to int conversion was used by the Item_func_signed and
  the Item_func_unsigned classes to convert DATE/DATETIME values to the
  SIGNED/UNSIGNED type. But this conversion produces wrong results for such
  values.
  
  Now if the item which result has to be converted can return its result as
  longlong then the item->val_int() method is used to allow the item to carry
  out the conversion itself and return the correct result.
  This condition is checked in the Item_func_signed::val_int() and the
  Item_func_unsigned::val_int() functions.

  mysql-test/r/cast.result@1.20.1.10, 2007-05-04 00:52:13+04:00, evgen@moonbone.local +6 -0
    Added a test case for the bug#23656: Wrong conversion result of a DATETIME to integer using CAST function.

  mysql-test/t/cast.test@1.15.1.9, 2007-05-04 00:48:19+04:00, evgen@moonbone.local +6 -0
    Added a test case for the bug#23656: Wrong conversion result of a DATETIME to integer using CAST function.

  sql/item_func.cc@1.124.42.24, 2007-05-04 00:52:56+04:00, evgen@moonbone.local +4 -2
    Bug#23656: Wrong conversion result of a DATETIME to integer using CAST function.
    Now if the item which result has to be converted can return its result as
    longlong then the item->val_int() method is used to allow the item to carry
    out the conversion itself and return the correct result.
    This condition is checked in the Item_func_signed::val_int() and the
    Item_func_unsigned::val_int() functions.

ChangeSet@1.1810.2898.6, 2007-05-03 15:51:02+02:00, joerg@trift2. +1 -0
  Better distinction between "CLEANFILES" and "DISTCLEANFILES" for some generated files
  (here: "scripts/mysql_fix_privilege_tables{.sql,_sql.c}"). Important for cross-builds.

  scripts/Makefile.am@1.43.1.22, 2007-05-03 15:50:59+02:00, joerg@trift2. +6 -8
    Generated files like "mysql_fix_privilege_tables{.sql,_sql.c}" should survive
    a "make clean", this is essential for cross-builds.
    So move them from "CLEANFILES" to "DISTCLEANFILES".

ChangeSet@1.2502.1.9, 2007-05-02 17:30:23-07:00, omer@linux.site +28 -0
  Updated funcs_1 files to 5.1.18 level
   - validating current result files
   - updating with new features in information_schema / error messages
   - forced order by and removed time stamps
  removed a_version files that are not needed (now that the suite is in the main tree
  Note: datadict tests still fail as a result of bug 28181 (a regression introduced in 
        5.0.42 - and 5.1.18(?) - tests should runn clean once it is fixed

  BitKeeper/deleted/.del-a_version_check.result~97a8ec1e3211c26@1.4, 2007-05-02 12:34:53-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/r/a_version_check.result

  BitKeeper/deleted/.del-a_version_check.test~82ea7fb267df9e58@1.2, 2007-05-02 12:34:46-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/t/a_version_check.test

  mysql-test/suite/funcs_1/datadict/datadict_load.inc@1.2, 2007-05-02 17:30:12-07:00, omer@linux.site +2 -1
    Modified to correct failiure to return host name on some systems

  mysql-test/suite/funcs_1/datadict/datadict_master.inc@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +45 -34
    corrections to fooce order by on queries, replace time stamps with strings and enable the
    testing of referential_constraints table

  mysql-test/suite/funcs_1/datadict/datadict_show_schema.inc@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +1 -1
    corrections to force order by on queries

  mysql-test/suite/funcs_1/r/innodb__datadict.result@1.3, 2007-05-02 17:30:13-07:00, omer@linux.site +1310 -1273
    Updated result file with order by selects, elimination of time stamps and selects
    of empty user (that we don't have anymore) and adding the testing 
    of referential_constraints table

  mysql-test/suite/funcs_1/r/innodb_func_view.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +1187 -1192
    confirming existing results as correct - old result file had wrong cast values

  mysql-test/suite/funcs_1/r/innodb_trig_0102.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +5 -0
    Corrected error with long trigger name (that was previously quietly trimmed)

  mysql-test/suite/funcs_1/r/innodb_trig_08.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +3 -2
    confirmed existing results as corrects ones - updated error message

  mysql-test/suite/funcs_1/r/innodb_views.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +20 -7
    confirmed current results as correct - returned results included a wrong 'expected' error message

  mysql-test/suite/funcs_1/r/memory__datadict.result@1.3, 2007-05-02 17:30:13-07:00, omer@linux.site +1310 -1273
    Updated result file with order by selects, elimination of time stamps and selects
    of empty user (that we don't have anymore) and adding the testing 
    of referential_constraints table

  mysql-test/suite/funcs_1/r/memory_func_view.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +1187 -1192
    confirming existing results as correct - old result file had wrong cast values

  mysql-test/suite/funcs_1/r/memory_trig_0102.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +5 -0
    Corrected error with long trigger name (that was previously quietly trimmed)

  mysql-test/suite/funcs_1/r/memory_trig_08.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +3 -2
    confirmed existing results as corrects ones - updated error message

  mysql-test/suite/funcs_1/r/memory_views.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +20 -7
    confirmed current results as correct - returned results included a wrong 'expected' error message

  mysql-test/suite/funcs_1/r/myisam__datadict.result@1.3, 2007-05-02 17:30:13-07:00, omer@linux.site +1310 -1273
    Updated result file with order by selects, elimination of time stamps and selects
    of empty user (that we don't have anymore) and adding the testing 
    of referential_constraints table

  mysql-test/suite/funcs_1/r/myisam_func_view.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +1187 -1192
    confirming existing results as correct - old result file had wrong cast values

  mysql-test/suite/funcs_1/r/myisam_trig_0102.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +5 -0
    Corrected error with long trigger name (that was previously quietly trimmed)

  mysql-test/suite/funcs_1/r/myisam_trig_08.result@1.2, 2007-05-02 17:30:13-07:00, omer@linux.site +3 -2
    confirmed existing results as corrects ones - updated error message

  mysql-test/suite/funcs_1/r/myisam_views.result@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +8178 -8174
    confirmed current results as correct - returned results included a wrong 'expected' error message

  mysql-test/suite/funcs_1/r/ndb__datadict.result@1.3, 2007-05-02 17:30:14-07:00, omer@linux.site +1324 -1277
    Updated result file with order by selects, elimination of time stamps and selects
    of empty user (that we don't have anymore) and adding the testing 
    of referential_constraints table

  mysql-test/suite/funcs_1/r/ndb_func_view.result@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +1187 -1192
    confirming existing results as correct - old result file had wrong cast values

  mysql-test/suite/funcs_1/r/ndb_trig_0102.result@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +6 -1
    Corrected error with long trigger name (that was previously quietly trimmed)

  mysql-test/suite/funcs_1/r/ndb_trig_08.result@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +3 -2
    confirmed existing results as corrects ones - updated error message

  mysql-test/suite/funcs_1/r/ndb_views.result@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +20 -7
    confirmed current results as correct - returned results included a wrong 'expected' error message

  mysql-test/suite/funcs_1/t/disabled.def@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +3 -4
    Updated disabled messages with clearer ones

  mysql-test/suite/funcs_1/triggers/triggers_0102.inc@1.2, 2007-05-02 17:30:14-07:00, omer@linux.site +9 -1
    Added code to test for error in case of a trigger name that is to long

  mysql-test/suite/funcs_1/views/views_master.inc@1.3, 2007-05-02 17:30:14-07:00, omer@linux.site +6 -2
    Correction to remove wrong '--eror' meaningless tag that generated warnings

ChangeSet@1.1810.2898.4, 2007-05-02 20:07:01+02:00, joerg@trift2. +1 -0
  Resolve a possible timing issue with "scripts/mysql_fix_privilege_tables_sql.c" in the
  source tarball, this is essential for cross builds, like for NetWare.

  scripts/Makefile.am@1.43.1.21, 2007-05-02 20:06:57+02:00, joerg@trift2. +2 -0
    On a fast build machine, both the source (mysql_fix_privilege_tables.sql) 
    and the generated file (mysql_fix_privilege_tables_sql.c) may have identical timestamps
    (granularity is one second only, may be too coarse).
    If that happens, the Makefile rule will fire, and "comp_sql" will be built and called -
    which fails in a cross build, like for NetWare.
    
    Prevent that by sleeping for 5 (five) seconds, this will ensure a time difference.

ChangeSet@1.2502.1.4, 2007-05-02 17:10:41+02:00, joerg@trift2. +1 -0
  "ndb_size.tmpl" is gone (NDB change 2007-04-24), so remove it from the spec file.

  support-files/mysql.spec.sh@1.193, 2007-05-02 17:10:37+02:00, joerg@trift2. +5 -1
    "ndb_size.tmpl" is gone (NDB change 2007-04-24), so remove it from the spec file.

ChangeSet@1.1616.3027.9, 2007-05-02 16:51:15+02:00, joerg@trift2. +1 -0
  RPM spec file error: Trailing '*' to cover '.gz' for a man page was missing.

  support-files/mysql.spec.sh@1.83.1.52, 2007-05-02 16:51:13+02:00, joerg@trift2. +1 -1
    Man pages may/will be compressed, so the file name needs trailing '*' to cover '.gz'.

ChangeSet@1.1810.2894.3, 2007-05-02 07:50:47-07:00, omer@linux.site +1 -0
  Coeection to the bug format to for better search - review comment

  mysql-test/suite/funcs_1/datadict/datadict_master.inc@1.1.1.2, 2007-05-02 07:50:43-07:00, omer@linux.site +9 -3
    Coeection to the bug format to for better search - review comment

ChangeSet@1.1810.2796.44, 2007-05-02 15:50:08+02:00, df@pippilotta.erinye.com +1 -0
  generate map files on windows

  CMakeLists.txt@1.1.17.1, 2007-05-02 15:50:06+02:00, df@pippilotta.erinye.com +3 -0
    Generate map files for executables

ChangeSet@1.2502.1.2, 2007-05-02 14:16:21+02:00, joerg@trift2. +1 -0
  Manual merge: Makefile lines must start with tab, not blank.

  client/Makefile.am@1.93, 2007-05-02 14:16:17+02:00, joerg@trift2. +7 -7
    Manual merge: Makefile lines must start with tab, not blank.

ChangeSet@1.1810.2898.1, 2007-05-02 14:01:49+02:00, joerg@trift2. +5 -0
  Format corrections for various "Makefile.am": Leading tab, no trailing blank.

  win/Makefile.am@1.1.4.1, 2007-05-02 14:01:46+02:00, joerg@trift2. +1 -1
    After a backslash (to mark a continuation line) there must not be a trailing blank.

  client/Makefile.am@1.52.1.13, 2007-05-02 14:01:46+02:00, joerg@trift2. +7 -7
    "Makefile" command lines must start with a tab, not with blanks.

  libmysqld/Makefile.am@1.55.1.18, 2007-05-02 14:01:46+02:00, joerg@trift2. +3 -3
    "Makefile" command lines must start with a tab, not with blanks.

  netware/Makefile.am@1.15.1.8, 2007-05-02 14:01:46+02:00, joerg@trift2. +3 -3
    "Makefile" command lines must start with a tab, not with blanks.

  scripts/Makefile.am@1.43.2.1, 2007-05-02 14:01:46+02:00, joerg@trift2. +1 -1
    "Makefile" command lines must start with a tab, not with blanks.

ChangeSet@1.2479.6.3, 2007-05-02 12:31:53+02:00, mskold@mysql.com +1 -0
  ha_ndbcluster.cc:
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

  sql/ha_ndbcluster.cc@1.443.1.2, 2007-05-02 12:30:34+02:00, mskold@mysql.com +38 -1
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

ChangeSet@1.1810.2893.2, 2007-05-02 10:02:27+02:00, mskold@mysql.com +3 -0
  ndb_insert.test, ndb_insert.result, ha_ndbcluster.cc:
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

  mysql-test/r/ndb_insert.result@1.8.1.3, 2007-05-02 09:57:56+02:00, mskold@mysql.com +8 -0
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

  mysql-test/t/ndb_insert.test@1.12.1.1, 2007-05-02 09:57:55+02:00, mskold@mysql.com +9 -0
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

  sql/ha_ndbcluster.cc@1.175.1.136, 2007-05-02 09:57:55+02:00, mskold@mysql.com +40 -2
    Bug#27980 INSERT IGNORE wrongly ignores NULLs in unique index: added check for null values

ChangeSet@1.1810.2897.1, 2007-05-01 23:34:14-07:00, igor@olga.mysql.com +3 -0
  Fixed bug #28188: performance degradation for outer join queries to which
  'not exists' optimization is applied.
  
  In fact 'not exists' optimization did not work anymore after the patch
  introducing the evaluate_join_record function had been applied.
  
  Corrected the evaluate_join_record function to respect the 'not_exists'
  optimization.

  mysql-test/r/join_outer.result@1.44.1.10, 2007-05-01 23:34:12-07:00, igor@olga.mysql.com +25 -0
    Added a test case for bug #28188.

  mysql-test/t/join_outer.test@1.37.1.3, 2007-05-01 23:34:12-07:00, igor@olga.mysql.com +20 -0
    Added a test case for bug #28188.

  sql/sql_select.cc@1.312.1.204, 2007-05-01 23:34:12-07:00, igor@olga.mysql.com +2 -3
    Fixed bug #28188: performance degradation for outer join queries to which
    'not exists' optimization is applied.
    
    Corrected the evaluate_join_record function to respect the 'not_exists'
    optimization.

ChangeSet@1.2479.2.22, 2007-05-01 18:25:29-07:00, acurtis@xiphis.org +4 -0
  WL#2936
    Fix compiler warnings,
    Fix help output - this fixes im test failures.
    Fix incomplete change of SET plugin vars to ulonglong.
    Allow ER() to work without crashing when errmsg.sys has not been loaded.

  include/mysql/plugin.h@1.35, 2007-05-01 18:25:20-07:00, acurtis@xiphis.org +3 -2
    wl2936
      slip in const modifier for default values,
      this removes compiler warnings when assigning a string const as default value.

  sql/derror.cc@1.24, 2007-05-01 18:25:20-07:00, acurtis@xiphis.org +15 -8
    WL2936
      Allow init_errmessage() to return upon failure.
      Initialize errmesg to an array of empty strings if it failed to load errmsg.sys

  sql/mysqld.cc@1.642, 2007-05-01 18:25:25-07:00, acurtis@xiphis.org +9 -3
    wl2936
      Include Ingo's compiler-warnings fix.
      If init_errmessage() failed to load errmsg.sys, abort.
      Failure to set working directory not fatal when '--help' is specified, as
      server will terminate anyway after displaying help information.

  sql/sql_plugin.cc@1.62, 2007-05-01 18:25:26-07:00, acurtis@xiphis.org +6 -8
    wl2936
      complete change of SET vars from ulong to ulonglong.

ChangeSet@1.2501, 2007-05-01 20:05:09+02:00, tsmith@quadxeon.mysql.com +1 -0
  mysql-test-run.pl:
    Run master init scripts also for --embedded-server

  mysql-test/mysql-test-run.pl@1.296.1.1, 2007-05-01 20:04:56+02:00, tsmith@quadxeon.mysql.com +22 -11
    Run master init scripts also for --embedded-server

ChangeSet@1.1810.2894.2, 2007-05-01 06:52:23-07:00, omer@linux.site +22 -0
  Updates to test/result files of funcs_1 to 5.0.40 level, 
   - validated current result files
   - forced order by and removed time stamps 
  removed a_version files (since do not make sense now when suite is in the main tree)
  Note: datadict tests still fail as a result of regression bug 28181 in 5.0.42 (discovered
        while performing this update) - tests should run clean once bug is fixed

  BitKeeper/deleted/.del-a_version_check.result@1.1.1.1, 2007-05-01 06:22:44-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/r/a_version_check.result

  BitKeeper/deleted/.del-a_version_check.test@1.1.1.1, 2007-05-01 06:22:38-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/t/a_version_check.test

  mysql-test/suite/funcs_1/datadict/datadict_load.inc@1.1.1.1, 2007-05-01 06:52:15-07:00, omer@linux.site +2 -1
    Modified to correct failiure to return host name on some systems

  mysql-test/suite/funcs_1/datadict/datadict_master.inc@1.1.1.1, 2007-05-01 06:52:15-07:00, omer@linux.site +33 -22
    corrections to force order by on queries and replace time stamps with strings

  mysql-test/suite/funcs_1/datadict/datadict_show_schema.inc@1.1.1.1, 2007-05-01 06:52:15-07:00, omer@linux.site +1 -1
    corrections to force order by on queries 

  mysql-test/suite/funcs_1/t/disabled.def@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +3 -3
    Updated disabled messages with clearer ones

  mysql-test/suite/funcs_1/r/innodb__datadict.result@1.1.1.1, 2007-05-01 06:52:15-07:00, omer@linux.site +793 -816
    Updated result file with order bu selects, elimination of time stamps 
    and selects with empty user (that we don't have anymore)

  mysql-test/suite/funcs_1/r/innodb_func_view.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +1173 -1179
    confirming existing results as correct ones - old result file had wrong cast values returned

  mysql-test/suite/funcs_1/r/innodb_trig_08.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +3 -2
    confirming existing results as correct ones - updated error message

  mysql-test/suite/funcs_1/r/innodb_views.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +20 -7
    confirming existing results as correct ones - returned results are correct, 
    wrong 'expected' error messages removed

  BitKeeper/deleted/.del-innodb_views.warnings@1.2, 2007-05-01 06:23:14-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/r/innodb_views.warnings

  mysql-test/suite/funcs_1/r/memory__datadict.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +793 -816
    Updated result file with order bu selects, elimination of time stamps 
    and selects with empty user (that we don't have anymore)

  mysql-test/suite/funcs_1/r/memory_func_view.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +1173 -1179
    confirming existing results as correct ones - old result file had wrong cast values returned

  mysql-test/suite/funcs_1/r/memory_trig_08.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +3 -2
    confirming existing results as correct ones - updated error message

  mysql-test/suite/funcs_1/r/memory_views.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +20 -7
    confirming existing results as correct ones - returned results are correct, 
    wrong 'expected' error messages removed

  BitKeeper/deleted/.del-memory_views.warnings@1.2, 2007-05-01 06:23:14-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/r/memory_views.warnings

  mysql-test/suite/funcs_1/r/myisam__datadict.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +793 -816
    Updated result file with order bu selects, elimination of time stamps 
    and selects with empty user (that we don't have anymore)

  mysql-test/suite/funcs_1/r/myisam_func_view.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +1173 -1179
    confirming existing results as correct ones - old result file had wrong cast values returned

  mysql-test/suite/funcs_1/r/myisam_trig_08.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +3 -2
    confirming existing results as correct ones - updated error message

  mysql-test/suite/funcs_1/r/myisam_views.result@1.1.1.1, 2007-05-01 06:52:16-07:00, omer@linux.site +8162 -8158
    confirming existing results as correct ones - returned results are correct, 
    wrong 'expected' error messages removed

  BitKeeper/deleted/.del-myisam_views.warnings@1.2, 2007-05-01 06:23:14-07:00, omer@linux.site +0 -0
    Delete: mysql-test/suite/funcs_1/r/myisam_views.warnings

  mysql-test/suite/funcs_1/views/views_master.inc@1.1.1.1, 2007-05-01 06:52:17-07:00, omer@linux.site +6 -2
    removed invalid -- lines generating warning files

ChangeSet@1.2495.1.1, 2007-05-01 06:29:34+02:00, tsmith@quadxeon.mysql.com +2 -0
  Fix braindead bad merge of mysqldump test.

  mysql-test/r/mysqldump.result@1.148, 2007-05-01 06:29:03+02:00, tsmith@quadxeon.mysql.com +0 -27
    Fix braindead bad merge

  mysql-test/t/mysqldump.test@1.139, 2007-05-01 06:29:03+02:00, tsmith@quadxeon.mysql.com +0 -33
    Fix braindead bad merge

ChangeSet@1.2479.2.21, 2007-04-30 17:46:05-07:00, acurtis@xiphis.org +2 -0
  strict compilers do not permit auto casting 'longlong *' to 'long long *'

  storage/innobase/handler/ha_innodb.cc@1.337, 2007-04-30 17:46:00-07:00, acurtis@xiphis.org +1 -1
    strict compilers did not permit auto casting 'longlong*' to 'long long *'

  storage/innobase/handler/ha_innodb.h@1.139, 2007-04-30 17:46:00-07:00, acurtis@xiphis.org +1 -1
    strict compilers did not permit auto casting 'longlong*' to 'long long *'

ChangeSet@1.2479.10.1, 2007-04-30 16:42:15-07:00, acurtis@xiphis.org +2 -0
  WL#2936
    Change SET variables to be ulonglong type (64bit)

  include/mysql/plugin.h@1.34, 2007-04-30 16:42:11-07:00, acurtis@xiphis.org +13 -13
    WL2936
      Change SET variables to be unsigned long long type
      Changed use of ulonglong to unsigned long long

  sql/sql_plugin.cc@1.59.1.1, 2007-04-30 16:42:11-07:00, acurtis@xiphis.org +29 -21
    WL2936
      Change SET variables to be ulonglong type (64bit)

ChangeSet@1.1810.2889.2, 2007-04-30 23:16:46+02:00, tsmith@quadxeon.mysql.com +7 -0
  Bug #27653: Temp table can't be created if lower_case_table_names=1 and
              tmpdir has uppercase
  
  Fix: don't convert mysql_tmpdir to lower case when building the path to a
  temporary table

  mysql-test/include/have_lowercase1.inc@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +4 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/include/have_lowercase1.inc

  mysql-test/include/have_lowercase1.inc@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  mysql-test/r/lowercase1.require@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +2 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/r/lowercase1.require

  mysql-test/r/lowercase1.require@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  mysql-test/r/lowercase_mixed_tmpdir.result@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +6 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/r/lowercase_mixed_tmpdir.result

  mysql-test/r/lowercase_mixed_tmpdir.result@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  mysql-test/t/lowercase_mixed_tmpdir-master.opt@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +2 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/t/lowercase_mixed_tmpdir-master.opt

  mysql-test/t/lowercase_mixed_tmpdir-master.opt@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  mysql-test/t/lowercase_mixed_tmpdir-master.sh@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +6 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/t/lowercase_mixed_tmpdir-master.sh

  mysql-test/t/lowercase_mixed_tmpdir-master.sh@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  mysql-test/t/lowercase_mixed_tmpdir.test@1.1, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +12 -0
    BitKeeper file /benchmarks/ext3/TOSAVE/tsmith/bk/maint/b27653/50/mysql-test/t/lowercase_mixed_tmpdir.test

  mysql-test/t/lowercase_mixed_tmpdir.test@1.0, 2007-04-30 23:15:12+02:00, tsmith@quadxeon.mysql.com +0 -0

  sql/sql_table.cc@1.239.1.103, 2007-04-30 23:15:31+02:00, tsmith@quadxeon.mysql.com +16 -10
    When building the path for a temporary table file, do not
    convert mysql_tmpdir to lower case; lower_case_table_names
    should not apply to mysql_tmpdir.

ChangeSet@1.2479.7.1, 2007-04-30 18:49:38+02:00, istruewing@chilla.local +6 -0
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Avoid compiler warnings

  cmd-line-utils/readline/rltty.c@1.12, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +1 -2
    Avoid a compiler warning

  config/ac-macros/misc.m4@1.17, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +2 -2
    Avoid a compiler warning, which could abort ./configure
    if CFLAGS contain -Werror.

  mysys/my_getopt.c@1.71, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +8 -4
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Avoid compiler warnings

  sql/mysqld.cc@1.641, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +3 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Avoid compiler warnings

  sql/sql_parse.cc@1.664, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +31 -31
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Avoid compiler warnings

  sql/sql_plugin.cc@1.60, 2007-04-30 18:49:35+02:00, istruewing@chilla.local +3 -4
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Avoid compiler warnings

ChangeSet@1.1810.2894.1, 2007-04-30 17:01:00+02:00, joerg@trift2. +1 -0
  Necessary change for cross-builds:  Include "mysql_fix_privilege_tables_sql.c" in the source tarball.

  scripts/Makefile.am@1.43.1.19, 2007-04-30 17:00:57+02:00, joerg@trift2. +3 -1
    Necessary change for cross-builds (like we do for NetWare):
    Generate "mysql_fix_privilege_tables_sql.c" during Bootstrap and include it in 
    the source tarball which is created via "make dist".

ChangeSet@1.2479.2.18, 2007-04-30 07:45:56-07:00, serg@sergbook.mysql.com +2 -0
  mysql-test/mysql-test-run.pl: another mysqld --help fix
  scripts/mysql_install_db.sh: don't fail if --skip-XXX is not recognized

  mysql-test/mysql-test-run.pl@1.300, 2007-04-30 07:45:48-07:00, serg@sergbook.mysql.com +2 -3
    another mysqld --help fix

  scripts/mysql_install_db.sh@1.76.1.1, 2007-04-30 07:45:48-07:00, serg@sergbook.mysql.com +2 -2
    don't fail if --skip-XXX is not recognized

ChangeSet@1.2479.1.27, 2007-04-30 16:24:13+02:00, tomas@whalegate.ndb.mysql.com +167 -0
  shorten filenames

  mysql-test/suite/parts/inc/methods1.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/inc/methods1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/methods1.inc -> mysql-test/suite/parts/inc/methods1.inc

  mysql-test/suite/parts/include/methods1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/methods1.inc -> mysql-test/suite/parts/include/methods1.inc

  mysql-test/suite/parts/inc/part_blocked_sql_funcs_main.inc@1.5, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +45 -45
    shorten filenames

  mysql-test/suite/parts/inc/part_blocked_sql_funcs_main.inc@1.4, 2007-04-30 15:16:11+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_blocked_sql_funcs_main.inc -> mysql-test/suite/parts/inc/part_blocked_sql_funcs_main.inc

  mysql-test/suite/parts/inc/partition_blocked_sql_funcs_main.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_blocked_sql_funcs_main.inc -> mysql-test/suite/parts/inc/partition_blocked_sql_funcs_main.inc

  mysql-test/suite/parts/include/partition_blocked_sql_funcs_main.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_blocked_sql_funcs_main.inc -> mysql-test/suite/parts/include/partition_blocked_sql_funcs_main.inc

  mysql-test/suite/parts/inc/part_supported_sql_funcs_delete.inc@1.6, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +1 -1
    shorten filenames

  mysql-test/suite/parts/inc/part_supported_sql_funcs_delete.inc@1.5, 2007-04-30 15:16:15+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_delete.inc -> mysql-test/suite/parts/inc/part_supported_sql_funcs_delete.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_delete.inc@1.4, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_delete.inc -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_delete.inc

  mysql-test/suite/parts/include/partition_supported_sql_funcs_delete.inc@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_delete.inc -> mysql-test/suite/parts/include/partition_supported_sql_funcs_delete.inc

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_ch1.inc@1.4, 2007-04-30 15:16:19+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_ch1.in -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_ch1.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_ch1.in@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_int_ch1.in -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_ch1.in

  mysql-test/suite/parts/include/partition_supported_sql_funcs_int_ch1.in@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_int_ch1.in -> mysql-test/suite/parts/include/partition_supported_sql_funcs_int_ch1.in

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_date.inc@1.4, 2007-04-30 15:16:24+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_date.in -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_date.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_date.in@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_int_date.in -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_date.in

  mysql-test/suite/parts/include/partition_supported_sql_funcs_int_date.in@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_int_date.in -> mysql-test/suite/parts/include/partition_supported_sql_funcs_int_date.in

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_float.inc@1.4, 2007-04-30 15:16:27+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_float.in -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_float.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_float.in@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_int_float.in -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_float.in

  mysql-test/suite/parts/include/partition_supported_sql_funcs_int_float.in@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_int_float.in -> mysql-test/suite/parts/include/partition_supported_sql_funcs_int_float.in

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_int.inc@1.4, 2007-04-30 15:16:30+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_int.in -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_int.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_int.in@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_int_int.in -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_int.in

  mysql-test/suite/parts/include/partition_supported_sql_funcs_int_int.in@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_int_int.in -> mysql-test/suite/parts/include/partition_supported_sql_funcs_int_int.in

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_time.inc@1.5, 2007-04-30 16:14:03+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/part_supported_sql_funcs_int_time.cin -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_time.inc

  mysql-test/suite/parts/inc/part_supported_sql_funcs_int_time.cin@1.4, 2007-04-30 15:16:36+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_time.in -> mysql-test/suite/parts/inc/part_supported_sql_funcs_int_time.cin

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_time.in@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_int_time.in -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_int_time.in

  mysql-test/suite/parts/include/partition_supported_sql_funcs_int_time.in@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_int_time.in -> mysql-test/suite/parts/include/partition_supported_sql_funcs_int_time.in

  mysql-test/suite/parts/inc/part_supported_sql_funcs_main.inc@1.6, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +48 -48
    shorten filenames

  mysql-test/suite/parts/inc/part_supported_sql_funcs_main.inc@1.5, 2007-04-30 15:16:41+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/inc/partition_supported_sql_funcs_main.inc -> mysql-test/suite/parts/inc/part_supported_sql_funcs_main.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs_main.inc@1.4, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs_main.inc -> mysql-test/suite/parts/inc/partition_supported_sql_funcs_main.inc

  mysql-test/suite/parts/include/partition_supported_sql_funcs_main.inc@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs_main.inc -> mysql-test/suite/parts/include/partition_supported_sql_funcs_main.inc

  mysql-test/suite/parts/inc/partition.pre@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition.pre -> mysql-test/suite/parts/inc/partition.pre

  mysql-test/suite/parts/include/partition.pre@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition.pre -> mysql-test/suite/parts/include/partition.pre

  mysql-test/suite/parts/inc/partition_20.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_20.inc -> mysql-test/suite/parts/inc/partition_20.inc

  mysql-test/suite/parts/include/partition_20.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_20.inc -> mysql-test/suite/parts/include/partition_20.inc

  mysql-test/suite/parts/inc/partition_alter1.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +31 -31
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter1.inc -> mysql-test/suite/parts/inc/partition_alter1.inc

  mysql-test/suite/parts/include/partition_alter1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter1.inc -> mysql-test/suite/parts/include/partition_alter1.inc

  mysql-test/suite/parts/inc/partition_alter2.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +62 -62
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter2.inc -> mysql-test/suite/parts/inc/partition_alter2.inc

  mysql-test/suite/parts/include/partition_alter2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter2.inc -> mysql-test/suite/parts/include/partition_alter2.inc

  mysql-test/suite/parts/inc/partition_alter3.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +20 -20
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter3.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter3.inc -> mysql-test/suite/parts/inc/partition_alter3.inc

  mysql-test/suite/parts/include/partition_alter3.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter3.inc -> mysql-test/suite/parts/include/partition_alter3.inc

  mysql-test/suite/parts/inc/partition_alter4.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +21 -21
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter4.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter4.inc -> mysql-test/suite/parts/inc/partition_alter4.inc

  mysql-test/suite/parts/include/partition_alter4.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter4.inc -> mysql-test/suite/parts/include/partition_alter4.inc

  mysql-test/suite/parts/inc/partition_alter_1.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +1 -1
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter_1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter_1.inc -> mysql-test/suite/parts/inc/partition_alter_1.inc

  mysql-test/suite/parts/include/partition_alter_1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter_1.inc -> mysql-test/suite/parts/include/partition_alter_1.inc

  mysql-test/suite/parts/inc/partition_alter_11.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter_11.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter_11.inc -> mysql-test/suite/parts/inc/partition_alter_11.inc

  mysql-test/suite/parts/include/partition_alter_11.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter_11.inc -> mysql-test/suite/parts/include/partition_alter_11.inc

  mysql-test/suite/parts/inc/partition_alter_13.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter_13.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter_13.inc -> mysql-test/suite/parts/inc/partition_alter_13.inc

  mysql-test/suite/parts/include/partition_alter_13.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter_13.inc -> mysql-test/suite/parts/include/partition_alter_13.inc

  mysql-test/suite/parts/inc/partition_alter_41.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/inc/partition_alter_41.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_alter_41.inc -> mysql-test/suite/parts/inc/partition_alter_41.inc

  mysql-test/suite/parts/include/partition_alter_41.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_alter_41.inc -> mysql-test/suite/parts/include/partition_alter_41.inc

  mysql-test/suite/parts/inc/partition_basic.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +21 -21
    shorten filenames

  mysql-test/suite/parts/inc/partition_basic.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_basic.inc -> mysql-test/suite/parts/inc/partition_basic.inc

  mysql-test/suite/parts/include/partition_basic.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_basic.inc -> mysql-test/suite/parts/include/partition_basic.inc

  mysql-test/suite/parts/inc/partition_bigint.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_bigint.inc -> mysql-test/suite/parts/inc/partition_bigint.inc

  mysql-test/suite/parts/include/partition_bigint.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_bigint.inc -> mysql-test/suite/parts/include/partition_bigint.inc

  mysql-test/suite/parts/inc/partition_binary.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_binary.inc -> mysql-test/suite/parts/inc/partition_binary.inc

  mysql-test/suite/parts/include/partition_binary.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_binary.inc -> mysql-test/suite/parts/include/partition_binary.inc

  mysql-test/suite/parts/inc/partition_bit.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_bit.inc -> mysql-test/suite/parts/inc/partition_bit.inc

  mysql-test/suite/parts/include/partition_bit.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_bit.inc -> mysql-test/suite/parts/include/partition_bit.inc

  mysql-test/suite/parts/inc/partition_blob.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_blob.inc -> mysql-test/suite/parts/inc/partition_blob.inc

  mysql-test/suite/parts/include/partition_blob.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_blob.inc -> mysql-test/suite/parts/include/partition_blob.inc

  mysql-test/suite/parts/inc/partition_blocked_sql_funcs.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_blocked_sql_funcs.inc -> mysql-test/suite/parts/inc/partition_blocked_sql_funcs.inc

  mysql-test/suite/parts/include/partition_blocked_sql_funcs.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_blocked_sql_funcs.inc -> mysql-test/suite/parts/include/partition_blocked_sql_funcs.inc

  mysql-test/suite/parts/inc/partition_char.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_char.inc -> mysql-test/suite/parts/inc/partition_char.inc

  mysql-test/suite/parts/include/partition_char.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_char.inc -> mysql-test/suite/parts/include/partition_char.inc

  mysql-test/suite/parts/inc/partition_check.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +26 -26
    shorten filenames

  mysql-test/suite/parts/inc/partition_check.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_check.inc -> mysql-test/suite/parts/inc/partition_check.inc

  mysql-test/suite/parts/include/partition_check.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_check.inc -> mysql-test/suite/parts/include/partition_check.inc

  mysql-test/suite/parts/inc/partition_check_drop.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_check_drop.inc -> mysql-test/suite/parts/inc/partition_check_drop.inc

  mysql-test/suite/parts/include/partition_check_drop.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_check_drop.inc -> mysql-test/suite/parts/include/partition_check_drop.inc

  mysql-test/suite/parts/inc/partition_check_read.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_check_read.inc -> mysql-test/suite/parts/inc/partition_check_read.inc

  mysql-test/suite/parts/include/partition_check_read.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_check_read.inc -> mysql-test/suite/parts/include/partition_check_read.inc

  mysql-test/suite/parts/inc/partition_check_read1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_check_read1.inc -> mysql-test/suite/parts/inc/partition_check_read1.inc

  mysql-test/suite/parts/include/partition_check_read1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_check_read1.inc -> mysql-test/suite/parts/include/partition_check_read1.inc

  mysql-test/suite/parts/inc/partition_check_read2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_check_read2.inc -> mysql-test/suite/parts/inc/partition_check_read2.inc

  mysql-test/suite/parts/include/partition_check_read2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_check_read2.inc -> mysql-test/suite/parts/include/partition_check_read2.inc

  mysql-test/suite/parts/inc/partition_cleanup.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_cleanup.inc -> mysql-test/suite/parts/inc/partition_cleanup.inc

  mysql-test/suite/parts/include/partition_cleanup.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_cleanup.inc -> mysql-test/suite/parts/include/partition_cleanup.inc

  mysql-test/suite/parts/inc/partition_date.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_date.inc -> mysql-test/suite/parts/inc/partition_date.inc

  mysql-test/suite/parts/include/partition_date.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_date.inc -> mysql-test/suite/parts/include/partition_date.inc

  mysql-test/suite/parts/inc/partition_datetime.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_datetime.inc -> mysql-test/suite/parts/inc/partition_datetime.inc

  mysql-test/suite/parts/include/partition_datetime.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_datetime.inc -> mysql-test/suite/parts/include/partition_datetime.inc

  mysql-test/suite/parts/inc/partition_decimal.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_decimal.inc -> mysql-test/suite/parts/inc/partition_decimal.inc

  mysql-test/suite/parts/include/partition_decimal.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_decimal.inc -> mysql-test/suite/parts/include/partition_decimal.inc

  mysql-test/suite/parts/inc/partition_directory.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +14 -14
    shorten filenames

  mysql-test/suite/parts/inc/partition_directory.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_directory.inc -> mysql-test/suite/parts/inc/partition_directory.inc

  mysql-test/suite/parts/include/partition_directory.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_directory.inc -> mysql-test/suite/parts/include/partition_directory.inc

  mysql-test/suite/parts/inc/partition_double.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_double.inc -> mysql-test/suite/parts/inc/partition_double.inc

  mysql-test/suite/parts/include/partition_double.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_double.inc -> mysql-test/suite/parts/include/partition_double.inc

  mysql-test/suite/parts/inc/partition_engine.inc@1.4, 2007-04-30 16:24:06+02:00, tomas@whalegate.ndb.mysql.com +14 -14
    shorten filenames

  mysql-test/suite/parts/inc/partition_engine.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_engine.inc -> mysql-test/suite/parts/inc/partition_engine.inc

  mysql-test/suite/parts/include/partition_engine.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_engine.inc -> mysql-test/suite/parts/include/partition_engine.inc

  mysql-test/suite/parts/inc/partition_enum.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_enum.inc -> mysql-test/suite/parts/inc/partition_enum.inc

  mysql-test/suite/parts/include/partition_enum.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_enum.inc -> mysql-test/suite/parts/include/partition_enum.inc

  mysql-test/suite/parts/inc/partition_float.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_float.inc -> mysql-test/suite/parts/inc/partition_float.inc

  mysql-test/suite/parts/include/partition_float.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_float.inc -> mysql-test/suite/parts/include/partition_float.inc

  mysql-test/suite/parts/inc/partition_int.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_int.inc -> mysql-test/suite/parts/inc/partition_int.inc

  mysql-test/suite/parts/include/partition_int.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_int.inc -> mysql-test/suite/parts/include/partition_int.inc

  mysql-test/suite/parts/inc/partition_key_16col.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_key_16col.inc -> mysql-test/suite/parts/inc/partition_key_16col.inc

  mysql-test/suite/parts/include/partition_key_16col.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_key_16col.inc -> mysql-test/suite/parts/include/partition_key_16col.inc

  mysql-test/suite/parts/inc/partition_key_32col.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_key_32col.inc -> mysql-test/suite/parts/inc/partition_key_32col.inc

  mysql-test/suite/parts/include/partition_key_32col.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_key_32col.inc -> mysql-test/suite/parts/include/partition_key_32col.inc

  mysql-test/suite/parts/inc/partition_key_4col.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_key_4col.inc -> mysql-test/suite/parts/inc/partition_key_4col.inc

  mysql-test/suite/parts/include/partition_key_4col.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_key_4col.inc -> mysql-test/suite/parts/include/partition_key_4col.inc

  mysql-test/suite/parts/inc/partition_key_8col.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_key_8col.inc -> mysql-test/suite/parts/inc/partition_key_8col.inc

  mysql-test/suite/parts/include/partition_key_8col.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_key_8col.inc -> mysql-test/suite/parts/include/partition_key_8col.inc

  mysql-test/suite/parts/inc/partition_layout_check1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_layout_check1.inc -> mysql-test/suite/parts/inc/partition_layout_check1.inc

  mysql-test/suite/parts/include/partition_layout_check1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_layout_check1.inc -> mysql-test/suite/parts/include/partition_layout_check1.inc

  mysql-test/suite/parts/inc/partition_layout_check2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_layout_check2.inc -> mysql-test/suite/parts/inc/partition_layout_check2.inc

  mysql-test/suite/parts/include/partition_layout_check2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_layout_check2.inc -> mysql-test/suite/parts/include/partition_layout_check2.inc

  mysql-test/suite/parts/inc/partition_mediumint.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_mediumint.inc -> mysql-test/suite/parts/inc/partition_mediumint.inc

  mysql-test/suite/parts/include/partition_mediumint.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_mediumint.inc -> mysql-test/suite/parts/include/partition_mediumint.inc

  mysql-test/suite/parts/inc/partition_methods1.inc@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +16 -16
    shorten filenames

  mysql-test/suite/parts/inc/partition_methods1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_methods1.inc -> mysql-test/suite/parts/inc/partition_methods1.inc

  mysql-test/suite/parts/include/partition_methods1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_methods1.inc -> mysql-test/suite/parts/include/partition_methods1.inc

  mysql-test/suite/parts/inc/partition_methods2.inc@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/inc/partition_methods2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_methods2.inc -> mysql-test/suite/parts/inc/partition_methods2.inc

  mysql-test/suite/parts/include/partition_methods2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_methods2.inc -> mysql-test/suite/parts/include/partition_methods2.inc

  mysql-test/suite/parts/inc/partition_set.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_set.inc -> mysql-test/suite/parts/inc/partition_set.inc

  mysql-test/suite/parts/include/partition_set.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_set.inc -> mysql-test/suite/parts/include/partition_set.inc

  mysql-test/suite/parts/inc/partition_smallint.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_smallint.inc -> mysql-test/suite/parts/inc/partition_smallint.inc

  mysql-test/suite/parts/include/partition_smallint.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_smallint.inc -> mysql-test/suite/parts/include/partition_smallint.inc

  mysql-test/suite/parts/inc/partition_supported_sql_funcs.inc@1.5, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +7 -7
    shorten filenames

  mysql-test/suite/parts/inc/partition_supported_sql_funcs.inc@1.4, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_supported_sql_funcs.inc -> mysql-test/suite/parts/inc/partition_supported_sql_funcs.inc

  mysql-test/suite/parts/include/partition_supported_sql_funcs.inc@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_supported_sql_funcs.inc -> mysql-test/suite/parts/include/partition_supported_sql_funcs.inc

  mysql-test/suite/parts/inc/partition_syntax.inc@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +51 -51
    shorten filenames

  mysql-test/suite/parts/inc/partition_syntax.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_syntax.inc -> mysql-test/suite/parts/inc/partition_syntax.inc

  mysql-test/suite/parts/include/partition_syntax.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_syntax.inc -> mysql-test/suite/parts/include/partition_syntax.inc

  mysql-test/suite/parts/inc/partition_syntax_1.inc@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/inc/partition_syntax_1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_syntax_1.inc -> mysql-test/suite/parts/inc/partition_syntax_1.inc

  mysql-test/suite/parts/include/partition_syntax_1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_syntax_1.inc -> mysql-test/suite/parts/include/partition_syntax_1.inc

  mysql-test/suite/parts/inc/partition_syntax_2.inc@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/inc/partition_syntax_2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_syntax_2.inc -> mysql-test/suite/parts/inc/partition_syntax_2.inc

  mysql-test/suite/parts/include/partition_syntax_2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_syntax_2.inc -> mysql-test/suite/parts/include/partition_syntax_2.inc

  mysql-test/suite/parts/inc/partition_text.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_text.inc -> mysql-test/suite/parts/inc/partition_text.inc

  mysql-test/suite/parts/include/partition_text.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_text.inc -> mysql-test/suite/parts/include/partition_text.inc

  mysql-test/suite/parts/inc/partition_time.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_time.inc -> mysql-test/suite/parts/inc/partition_time.inc

  mysql-test/suite/parts/include/partition_time.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_time.inc -> mysql-test/suite/parts/include/partition_time.inc

  mysql-test/suite/parts/inc/partition_timestamp.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_timestamp.inc -> mysql-test/suite/parts/inc/partition_timestamp.inc

  mysql-test/suite/parts/include/partition_timestamp.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_timestamp.inc -> mysql-test/suite/parts/include/partition_timestamp.inc

  mysql-test/suite/parts/inc/partition_tinyint.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_tinyint.inc -> mysql-test/suite/parts/inc/partition_tinyint.inc

  mysql-test/suite/parts/include/partition_tinyint.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_tinyint.inc -> mysql-test/suite/parts/include/partition_tinyint.inc

  mysql-test/suite/parts/inc/partition_trigg1.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_trigg1.inc -> mysql-test/suite/parts/inc/partition_trigg1.inc

  mysql-test/suite/parts/include/partition_trigg1.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_trigg1.inc -> mysql-test/suite/parts/include/partition_trigg1.inc

  mysql-test/suite/parts/inc/partition_trigg2.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_trigg2.inc -> mysql-test/suite/parts/inc/partition_trigg2.inc

  mysql-test/suite/parts/include/partition_trigg2.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_trigg2.inc -> mysql-test/suite/parts/include/partition_trigg2.inc

  mysql-test/suite/parts/inc/partition_trigg3.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_trigg3.inc -> mysql-test/suite/parts/inc/partition_trigg3.inc

  mysql-test/suite/parts/include/partition_trigg3.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_trigg3.inc -> mysql-test/suite/parts/include/partition_trigg3.inc

  mysql-test/suite/parts/inc/partition_value.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_value.inc -> mysql-test/suite/parts/inc/partition_value.inc

  mysql-test/suite/parts/include/partition_value.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_value.inc -> mysql-test/suite/parts/include/partition_value.inc

  mysql-test/suite/parts/inc/partition_varbinary.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_varbinary.inc -> mysql-test/suite/parts/inc/partition_varbinary.inc

  mysql-test/suite/parts/include/partition_varbinary.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_varbinary.inc -> mysql-test/suite/parts/include/partition_varbinary.inc

  mysql-test/suite/parts/inc/partition_varchar.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_varchar.inc -> mysql-test/suite/parts/inc/partition_varchar.inc

  mysql-test/suite/parts/include/partition_varchar.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_varchar.inc -> mysql-test/suite/parts/include/partition_varchar.inc

  mysql-test/suite/parts/inc/partition_year.inc@1.3, 2007-04-30 15:12:31+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/include/partition_year.inc -> mysql-test/suite/parts/inc/partition_year.inc

  mysql-test/suite/parts/include/partition_year.inc@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/include/partition_year.inc -> mysql-test/suite/parts/include/partition_year.inc

  mysql-test/suite/parts/r/ndb_blob_partition.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_blob_partition.result -> mysql-test/suite/parts/r/ndb_blob_partition.result

  mysql-test/suite/parts/r/ndb_dd_backuprestore.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_dd_backuprestore.result -> mysql-test/suite/parts/r/ndb_dd_backuprestore.result

  mysql-test/suite/parts/r/ndb_partition_error.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_partition_error.result -> mysql-test/suite/parts/r/ndb_partition_error.result

  mysql-test/suite/parts/r/ndb_partition_key.result@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -0
    shorten filenames

  mysql-test/suite/parts/r/ndb_partition_key.result@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_partition_key.result -> mysql-test/suite/parts/r/ndb_partition_key.result

  mysql-test/suite/parts/r/ndb_partition_list.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_partition_list.result -> mysql-test/suite/parts/r/ndb_partition_list.result

  mysql-test/suite/parts/r/ndb_partition_range.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/ndb_partition_range.result -> mysql-test/suite/parts/r/ndb_partition_range.result

  mysql-test/suite/parts/r/part_blocked_sql_func_innodb.result@1.3, 2007-04-30 15:18:41+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/r/partition_blocked_sql_func_innodb.result -> mysql-test/suite/parts/r/part_blocked_sql_func_innodb.result

  mysql-test/suite/parts/r/partition_blocked_sql_func_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_blocked_sql_func_innodb.result -> mysql-test/suite/parts/r/partition_blocked_sql_func_innodb.result

  mysql-test/suite/parts/r/part_blocked_sql_func_myisam.result@1.3, 2007-04-30 15:18:51+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/r/partition_blocked_sql_func_myisam.result -> mysql-test/suite/parts/r/part_blocked_sql_func_myisam.result

  mysql-test/suite/parts/r/partition_blocked_sql_func_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_blocked_sql_func_myisam.result -> mysql-test/suite/parts/r/partition_blocked_sql_func_myisam.result

  mysql-test/suite/parts/r/part_supported_sql_func_innodb.result@1.5, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +75 -75
    shorten filenames

  mysql-test/suite/parts/r/part_supported_sql_func_innodb.result@1.4, 2007-04-30 15:18:15+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/r/partition_supported_sql_func_innodb.result -> mysql-test/suite/parts/r/part_supported_sql_func_innodb.result

  mysql-test/suite/parts/r/partition_supported_sql_func_innodb.result@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_supported_sql_func_innodb.result -> mysql-test/suite/parts/r/partition_supported_sql_func_innodb.result

  mysql-test/suite/parts/r/part_supported_sql_func_myisam.result@1.5, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +75 -75
    shorten filenames

  mysql-test/suite/parts/r/part_supported_sql_func_myisam.result@1.4, 2007-04-30 15:18:27+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/r/partition_supported_sql_func_myisam.result -> mysql-test/suite/parts/r/part_supported_sql_func_myisam.result

  mysql-test/suite/parts/r/partition_supported_sql_func_myisam.result@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_supported_sql_func_myisam.result -> mysql-test/suite/parts/r/partition_supported_sql_func_myisam.result

  mysql-test/suite/parts/r/part_supported_sql_func_ndb.result@1.3, 2007-04-30 15:20:16+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/r/partition_supported_sql_func_ndb.result -> mysql-test/suite/parts/r/part_supported_sql_func_ndb.result

  mysql-test/suite/parts/r/partition_supported_sql_func_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_supported_sql_func_ndb.result -> mysql-test/suite/parts/r/partition_supported_sql_func_ndb.result

  mysql-test/suite/parts/r/partition_alter1_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter1_innodb.result -> mysql-test/suite/parts/r/partition_alter1_innodb.result

  mysql-test/suite/parts/r/partition_alter1_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter1_myisam.result -> mysql-test/suite/parts/r/partition_alter1_myisam.result

  mysql-test/suite/parts/r/partition_alter2_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter2_innodb.result -> mysql-test/suite/parts/r/partition_alter2_innodb.result

  mysql-test/suite/parts/r/partition_alter2_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter2_myisam.result -> mysql-test/suite/parts/r/partition_alter2_myisam.result

  mysql-test/suite/parts/r/partition_alter3_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter3_innodb.result -> mysql-test/suite/parts/r/partition_alter3_innodb.result

  mysql-test/suite/parts/r/partition_alter3_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter3_myisam.result -> mysql-test/suite/parts/r/partition_alter3_myisam.result

  mysql-test/suite/parts/r/partition_alter4_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter4_innodb.result -> mysql-test/suite/parts/r/partition_alter4_innodb.result

  mysql-test/suite/parts/r/partition_alter4_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_alter4_myisam.result -> mysql-test/suite/parts/r/partition_alter4_myisam.result

  mysql-test/suite/parts/r/partition_basic_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_basic_innodb.result -> mysql-test/suite/parts/r/partition_basic_innodb.result

  mysql-test/suite/parts/r/partition_basic_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_basic_myisam.result -> mysql-test/suite/parts/r/partition_basic_myisam.result

  mysql-test/suite/parts/r/partition_bit_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_bit_innodb.result -> mysql-test/suite/parts/r/partition_bit_innodb.result

  mysql-test/suite/parts/r/partition_bit_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_bit_myisam.result -> mysql-test/suite/parts/r/partition_bit_myisam.result

  mysql-test/suite/parts/r/partition_bit_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_bit_ndb.result -> mysql-test/suite/parts/r/partition_bit_ndb.result

  mysql-test/suite/parts/r/partition_char_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_char_innodb.result -> mysql-test/suite/parts/r/partition_char_innodb.result

  mysql-test/suite/parts/r/partition_char_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_char_myisam.result -> mysql-test/suite/parts/r/partition_char_myisam.result

  mysql-test/suite/parts/r/partition_datetime_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_datetime_innodb.result -> mysql-test/suite/parts/r/partition_datetime_innodb.result

  mysql-test/suite/parts/r/partition_datetime_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_datetime_myisam.result -> mysql-test/suite/parts/r/partition_datetime_myisam.result

  mysql-test/suite/parts/r/partition_decimal_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_decimal_innodb.result -> mysql-test/suite/parts/r/partition_decimal_innodb.result

  mysql-test/suite/parts/r/partition_decimal_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_decimal_myisam.result -> mysql-test/suite/parts/r/partition_decimal_myisam.result

  mysql-test/suite/parts/r/partition_engine_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_engine_innodb.result -> mysql-test/suite/parts/r/partition_engine_innodb.result

  mysql-test/suite/parts/r/partition_engine_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_engine_myisam.result -> mysql-test/suite/parts/r/partition_engine_myisam.result

  mysql-test/suite/parts/r/partition_engine_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_engine_ndb.result -> mysql-test/suite/parts/r/partition_engine_ndb.result

  mysql-test/suite/parts/r/partition_float_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_float_innodb.result -> mysql-test/suite/parts/r/partition_float_innodb.result

  mysql-test/suite/parts/r/partition_float_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_float_myisam.result -> mysql-test/suite/parts/r/partition_float_myisam.result

  mysql-test/suite/parts/r/partition_int_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_int_innodb.result -> mysql-test/suite/parts/r/partition_int_innodb.result

  mysql-test/suite/parts/r/partition_int_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_int_myisam.result -> mysql-test/suite/parts/r/partition_int_myisam.result

  mysql-test/suite/parts/r/partition_int_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_int_ndb.result -> mysql-test/suite/parts/r/partition_int_ndb.result

  mysql-test/suite/parts/r/partition_special_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_special_innodb.result -> mysql-test/suite/parts/r/partition_special_innodb.result

  mysql-test/suite/parts/r/partition_special_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_special_myisam.result -> mysql-test/suite/parts/r/partition_special_myisam.result

  mysql-test/suite/parts/r/partition_syntax_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_syntax_innodb.result -> mysql-test/suite/parts/r/partition_syntax_innodb.result

  mysql-test/suite/parts/r/partition_syntax_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_syntax_myisam.result -> mysql-test/suite/parts/r/partition_syntax_myisam.result

  mysql-test/suite/parts/r/partition_syntax_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_syntax_ndb.result -> mysql-test/suite/parts/r/partition_syntax_ndb.result

  mysql-test/suite/parts/r/partition_t55.out@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_t55.out -> mysql-test/suite/parts/r/partition_t55.out

  mysql-test/suite/parts/r/partition_value_innodb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_value_innodb.result -> mysql-test/suite/parts/r/partition_value_innodb.result

  mysql-test/suite/parts/r/partition_value_myisam.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_value_myisam.result -> mysql-test/suite/parts/r/partition_value_myisam.result

  mysql-test/suite/parts/r/partition_value_ndb.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/partition_value_ndb.result -> mysql-test/suite/parts/r/partition_value_ndb.result

  mysql-test/suite/parts/r/rpl_ndb_dd_partitions.result@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/r/rpl_ndb_dd_partitions.result -> mysql-test/suite/parts/r/rpl_ndb_dd_partitions.result

  mysql-test/suite/parts/t/disabled.def@1.4, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/disabled.def -> mysql-test/suite/parts/t/disabled.def

  mysql-test/suite/parts/t/ndb_blob_partition.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_blob_partition.test -> mysql-test/suite/parts/t/ndb_blob_partition.test

  mysql-test/suite/parts/t/ndb_dd_backuprestore.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_dd_backuprestore.test -> mysql-test/suite/parts/t/ndb_dd_backuprestore.test

  mysql-test/suite/parts/t/ndb_partition_error.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_partition_error.test -> mysql-test/suite/parts/t/ndb_partition_error.test

  mysql-test/suite/parts/t/ndb_partition_key.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_partition_key.test -> mysql-test/suite/parts/t/ndb_partition_key.test

  mysql-test/suite/parts/t/ndb_partition_list.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_partition_list.test -> mysql-test/suite/parts/t/ndb_partition_list.test

  mysql-test/suite/parts/t/ndb_partition_range.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/ndb_partition_range.test -> mysql-test/suite/parts/t/ndb_partition_range.test

  mysql-test/suite/parts/t/part_blocked_sql_func_innodb.test@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/part_blocked_sql_func_innodb.test@1.3, 2007-04-30 15:19:30+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/t/partition_blocked_sql_func_innodb.test -> mysql-test/suite/parts/t/part_blocked_sql_func_innodb.test

  mysql-test/suite/parts/t/partition_blocked_sql_func_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_blocked_sql_func_innodb.test -> mysql-test/suite/parts/t/partition_blocked_sql_func_innodb.test

  mysql-test/suite/parts/t/part_blocked_sql_func_myisam.test@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/part_blocked_sql_func_myisam.test@1.3, 2007-04-30 15:19:41+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/t/partition_blocked_sql_func_myisam.test -> mysql-test/suite/parts/t/part_blocked_sql_func_myisam.test

  mysql-test/suite/parts/t/partition_blocked_sql_func_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_blocked_sql_func_myisam.test -> mysql-test/suite/parts/t/partition_blocked_sql_func_myisam.test

  mysql-test/suite/parts/t/part_supported_sql_func_innodb.test@1.5, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +3 -3
    shorten filenames

  mysql-test/suite/parts/t/part_supported_sql_func_innodb.test@1.4, 2007-04-30 15:19:11+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/t/partition_supported_sql_func_innodb.test -> mysql-test/suite/parts/t/part_supported_sql_func_innodb.test

  mysql-test/suite/parts/t/partition_supported_sql_func_innodb.test@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_supported_sql_func_innodb.test -> mysql-test/suite/parts/t/partition_supported_sql_func_innodb.test

  mysql-test/suite/parts/t/part_supported_sql_func_myisam.test@1.5, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +3 -3
    shorten filenames

  mysql-test/suite/parts/t/part_supported_sql_func_myisam.test@1.4, 2007-04-30 15:19:21+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/t/partition_supported_sql_func_myisam.test -> mysql-test/suite/parts/t/part_supported_sql_func_myisam.test

  mysql-test/suite/parts/t/partition_supported_sql_func_myisam.test@1.3, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_supported_sql_func_myisam.test -> mysql-test/suite/parts/t/partition_supported_sql_func_myisam.test

  mysql-test/suite/parts/t/part_supported_sql_func_ndb.test@1.4, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +3 -3
    shorten filenames

  mysql-test/suite/parts/t/part_supported_sql_func_ndb.test@1.3, 2007-04-30 15:20:00+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/parts/t/partition_supported_sql_func_ndb.test -> mysql-test/suite/parts/t/part_supported_sql_func_ndb.test

  mysql-test/suite/parts/t/partition_supported_sql_func_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_supported_sql_func_ndb.test -> mysql-test/suite/parts/t/partition_supported_sql_func_ndb.test

  mysql-test/suite/parts/t/partition_alter1_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter1_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter1_innodb.test -> mysql-test/suite/parts/t/partition_alter1_innodb.test

  mysql-test/suite/parts/t/partition_alter1_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter1_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter1_myisam.test -> mysql-test/suite/parts/t/partition_alter1_myisam.test

  mysql-test/suite/parts/t/partition_alter1_ndb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter1_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter1_ndb.test -> mysql-test/suite/parts/t/partition_alter1_ndb.test

  mysql-test/suite/parts/t/partition_alter2_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter2_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter2_innodb.test -> mysql-test/suite/parts/t/partition_alter2_innodb.test

  mysql-test/suite/parts/t/partition_alter2_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter2_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter2_myisam.test -> mysql-test/suite/parts/t/partition_alter2_myisam.test

  mysql-test/suite/parts/t/partition_alter2_ndb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter2_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter2_ndb.test -> mysql-test/suite/parts/t/partition_alter2_ndb.test

  mysql-test/suite/parts/t/partition_alter3_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter3_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter3_innodb.test -> mysql-test/suite/parts/t/partition_alter3_innodb.test

  mysql-test/suite/parts/t/partition_alter3_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter3_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter3_myisam.test -> mysql-test/suite/parts/t/partition_alter3_myisam.test

  mysql-test/suite/parts/t/partition_alter4_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter4_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter4_innodb.test -> mysql-test/suite/parts/t/partition_alter4_innodb.test

  mysql-test/suite/parts/t/partition_alter4_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_alter4_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_alter4_myisam.test -> mysql-test/suite/parts/t/partition_alter4_myisam.test

  mysql-test/suite/parts/t/partition_basic_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_basic_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_basic_innodb.test -> mysql-test/suite/parts/t/partition_basic_innodb.test

  mysql-test/suite/parts/t/partition_basic_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_basic_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_basic_myisam.test -> mysql-test/suite/parts/t/partition_basic_myisam.test

  mysql-test/suite/parts/t/partition_basic_ndb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_basic_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_basic_ndb.test -> mysql-test/suite/parts/t/partition_basic_ndb.test

  mysql-test/suite/parts/t/partition_bit_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_bit_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_bit_innodb.test -> mysql-test/suite/parts/t/partition_bit_innodb.test

  mysql-test/suite/parts/t/partition_bit_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_bit_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_bit_myisam.test -> mysql-test/suite/parts/t/partition_bit_myisam.test

  mysql-test/suite/parts/t/partition_bit_ndb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_bit_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_bit_ndb.test -> mysql-test/suite/parts/t/partition_bit_ndb.test

  mysql-test/suite/parts/t/partition_char_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +16 -16
    shorten filenames

  mysql-test/suite/parts/t/partition_char_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_char_innodb.test -> mysql-test/suite/parts/t/partition_char_innodb.test

  mysql-test/suite/parts/t/partition_char_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_char_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_char_myisam.test -> mysql-test/suite/parts/t/partition_char_myisam.test

  mysql-test/suite/parts/t/partition_datetime_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +10 -10
    shorten filenames

  mysql-test/suite/parts/t/partition_datetime_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_datetime_innodb.test -> mysql-test/suite/parts/t/partition_datetime_innodb.test

  mysql-test/suite/parts/t/partition_datetime_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +10 -10
    shorten filenames

  mysql-test/suite/parts/t/partition_datetime_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_datetime_myisam.test -> mysql-test/suite/parts/t/partition_datetime_myisam.test

  mysql-test/suite/parts/t/partition_decimal_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_decimal_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_decimal_innodb.test -> mysql-test/suite/parts/t/partition_decimal_innodb.test

  mysql-test/suite/parts/t/partition_decimal_myisam.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +2 -2
    shorten filenames

  mysql-test/suite/parts/t/partition_decimal_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_decimal_myisam.test -> mysql-test/suite/parts/t/partition_decimal_myisam.test

  mysql-test/suite/parts/t/partition_engine_innodb.test@1.3, 2007-04-30 16:24:07+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_engine_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_engine_innodb.test -> mysql-test/suite/parts/t/partition_engine_innodb.test

  mysql-test/suite/parts/t/partition_engine_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_engine_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_engine_myisam.test -> mysql-test/suite/parts/t/partition_engine_myisam.test

  mysql-test/suite/parts/t/partition_engine_ndb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_engine_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_engine_ndb.test -> mysql-test/suite/parts/t/partition_engine_ndb.test

  mysql-test/suite/parts/t/partition_float_innodb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +4 -4
    shorten filenames

  mysql-test/suite/parts/t/partition_float_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_float_innodb.test -> mysql-test/suite/parts/t/partition_float_innodb.test

  mysql-test/suite/parts/t/partition_float_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +4 -4
    shorten filenames

  mysql-test/suite/parts/t/partition_float_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_float_myisam.test -> mysql-test/suite/parts/t/partition_float_myisam.test

  mysql-test/suite/parts/t/partition_int_innodb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +10 -10
    shorten filenames

  mysql-test/suite/parts/t/partition_int_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_int_innodb.test -> mysql-test/suite/parts/t/partition_int_innodb.test

  mysql-test/suite/parts/t/partition_int_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +10 -10
    shorten filenames

  mysql-test/suite/parts/t/partition_int_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_int_myisam.test -> mysql-test/suite/parts/t/partition_int_myisam.test

  mysql-test/suite/parts/t/partition_int_ndb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +10 -10
    shorten filenames

  mysql-test/suite/parts/t/partition_int_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_int_ndb.test -> mysql-test/suite/parts/t/partition_int_ndb.test

  mysql-test/suite/parts/t/partition_sessions.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_sessions.test -> mysql-test/suite/parts/t/partition_sessions.test

  mysql-test/suite/parts/t/partition_special_innodb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/t/partition_special_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_special_innodb.test -> mysql-test/suite/parts/t/partition_special_innodb.test

  mysql-test/suite/parts/t/partition_special_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +8 -8
    shorten filenames

  mysql-test/suite/parts/t/partition_special_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_special_myisam.test -> mysql-test/suite/parts/t/partition_special_myisam.test

  mysql-test/suite/parts/t/partition_syntax_innodb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_syntax_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_syntax_innodb.test -> mysql-test/suite/parts/t/partition_syntax_innodb.test

  mysql-test/suite/parts/t/partition_syntax_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_syntax_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_syntax_myisam.test -> mysql-test/suite/parts/t/partition_syntax_myisam.test

  mysql-test/suite/parts/t/partition_syntax_ndb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_syntax_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_syntax_ndb.test -> mysql-test/suite/parts/t/partition_syntax_ndb.test

  mysql-test/suite/parts/t/partition_value_innodb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_value_innodb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_value_innodb.test -> mysql-test/suite/parts/t/partition_value_innodb.test

  mysql-test/suite/parts/t/partition_value_myisam.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_value_myisam.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_value_myisam.test -> mysql-test/suite/parts/t/partition_value_myisam.test

  mysql-test/suite/parts/t/partition_value_ndb.test@1.3, 2007-04-30 16:24:08+02:00, tomas@whalegate.ndb.mysql.com +6 -6
    shorten filenames

  mysql-test/suite/parts/t/partition_value_ndb.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/partition_value_ndb.test -> mysql-test/suite/parts/t/partition_value_ndb.test

  mysql-test/suite/parts/t/rpl_ndb_dd_partitions.test@1.2, 2007-04-30 15:12:05+02:00, tomas@whalegate.ndb.mysql.com +0 -0
    Rename: mysql-test/suite/partitions/t/rpl_ndb_dd_partitions.test -> mysql-test/suite/parts/t/rpl_ndb_dd_partitions.test

ChangeSet@1.1810.2893.1, 2007-04-30 14:17:08+02:00, mskold@mysql.com +1 -0
  Bug#27926  wrong month name in cluster error log

  ndb/src/kernel/error/TimeModule.cpp@1.2.3.1, 2007-04-30 14:16:45+02:00, mskold@mysql.com +1 -1
    Bug#27926  wrong month name in cluster error log

ChangeSet@1.2492.1.1, 2007-04-30 12:32:57+02:00, tnurnberg@mysql.com +3 -0
  Bug#27293: mysqldump crashes when dumping procedure defined by different user
  
  mysqldump didn't properly handle getting no data on
  SHOW CREATE PROCEDURE.  If S/C/P fails (due to dumping
  user's insufficient privileges on mysql.proc, say),
  mysqldump will print a comment to that effect to the
  output and return an error-code.  If the -f (force) option
  is used, the dump will continue, otherwise, it will abort
  right there and then.
  
  Also fixes Bug#22761, "mysqldump reports no errors when using
  --routines without mysql.proc privileges"
  ---
  Merge mysql.com:/home/tnurnberg/27293/50-27293
  into  mysql.com:/home/tnurnberg/27293/51-27293
  ---
  Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-maint
  into  mysql.com:/home/tnurnberg/27293/51-27293

  client/mysqldump.c@1.276, 2007-04-30 12:32:29+02:00, tnurnberg@mysql.com +11 -4
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    handle failure of SHOW CREATE PROCEDURE, give user diagnostics,
    heed -f (force) option
    ---
    manual merge

  mysql-test/r/mysqldump.result@1.146, 2007-04-30 12:32:33+02:00, tnurnberg@mysql.com +27 -0
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    show that trying to mysqldump --routines with insufficient
    privileges will no longer crash the client
    ---
    manual merge

  mysql-test/t/mysqldump.test@1.137, 2007-04-30 12:32:37+02:00, tnurnberg@mysql.com +31 -0
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    show that trying to mysqldump --routines with insufficient
    privileges will no longer crash the client
    ---
    manual merge

ChangeSet@1.1810.2892.1, 2007-04-30 11:30:07+02:00, tnurnberg@mysql.com +3 -0
  Bug#27293: mysqldump crashes when dumping procedure defined by different user
  
  mysqldump didn't properly handle getting no data on
  SHOW CREATE PROCEDURE.  If S/C/P fails (due to dumping
  user's insufficient privileges on mysql.proc, say),
  mysqldump will print a comment to that effect to the
  output and return an error-code.  If the -f (force) option
  is used, the dump will continue, otherwise, it will abort
  right there and then.
  
  Also fixes Bug#22761, "mysqldump reports no errors when using
  --routines without mysql.proc privileges"
  ---
  Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
  into  mysql.com:/home/tnurnberg/27293/50-27293

  client/mysqldump.c@1.214.1.48, 2007-04-30 11:30:02+02:00, tnurnberg@mysql.com +10 -3
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    handle failure of SHOW CREATE PROCEDURE, give user diagnostics,
    heed -f (force) option

  mysql-test/r/mysqldump.result@1.83.1.40, 2007-04-30 11:30:03+02:00, tnurnberg@mysql.com +27 -0
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    show that trying to mysqldump --routines with insufficient
    privileges will no longer crash the client
    ---
    manual merge

  mysql-test/t/mysqldump.test@1.76.1.39, 2007-04-30 11:30:04+02:00, tnurnberg@mysql.com +35 -0
    Bug#27293: mysqldump crashes when dumping procedure defined by different user
    
    show that trying to mysqldump --routines with insufficient
    privileges will no longer crash the client
    ---
    manual merge

ChangeSet@1.2479.3.5, 2007-04-30 09:25:38+05:00, holyfoot@mysql.com +1 -0
  merging fix

  sql/item_cmpfunc.cc@1.270, 2007-04-30 09:25:36+05:00, holyfoot@mysql.com +0 -1
    merging fix

ChangeSet@1.1810.2868.27, 2007-04-29 20:14:35-07:00, igor@olga.mysql.com +3 -0
  Post-merge fix.

  mysql-test/r/olap.result@1.33.1.5, 2007-04-29 20:14:30-07:00, igor@olga.mysql.com +1 -0
    Post-merge fix.

  sql/item_func.h@1.136.25.2, 2007-04-29 20:14:31-07:00, igor@olga.mysql.com +6 -2
    Post-merge fix.

  sql/sql_select.cc@1.312.1.203, 2007-04-29 20:14:31-07:00, igor@olga.mysql.com +1 -1
    Post-merge fix.

ChangeSet@1.1616.3027.8, 2007-04-29 18:28:58-07:00, igor@olga.mysql.com +1 -0
  Fix in comments.

  mysql-test/t/olap.test@1.12.1.10, 2007-04-29 18:28:56-07:00, igor@olga.mysql.com +1 -1
    Fix in comments.

ChangeSet@1.2479.2.17, 2007-04-29 17:46:18-07:00, serg@sergbook.mysql.com +4 -0
  compilation/test fixes

  include/my_global.h@1.167, 2007-04-29 17:46:10-07:00, serg@sergbook.mysql.com +1 -1
    only use compile_time_assert on gcc

  mysql-test/mysql-test-run.pl@1.299, 2007-04-29 17:46:11-07:00, serg@sergbook.mysql.com +4 -1
    better --datadir for mysqld --help

  sql/mysql_priv.h@1.503, 2007-04-29 17:46:12-07:00, serg@sergbook.mysql.com +2 -2
    error-prone but concatenation-friendly IF_NETWARE()

  storage/innobase/handler/ha_innodb.cc@1.336, 2007-04-29 17:46:12-07:00, serg@sergbook.mysql.com +1 -3
    no preprocessor directives inside macro arguments

ChangeSet@1.1616.3027.7, 2007-04-29 16:04:43-07:00, igor@olga.mysql.com +4 -0
  Fixed bug #24856: the result set of a ROLLUP query with DISTINCT could lack
  some rollup rows (rows with NULLs for grouping attributes) if GROUP BY
  list contained constant expressions.
  
  This happened because the results of constant expressions were not put
  in the temporary table used for duplicate elimination. In fact a constant
  item from the GROUP BY list of a ROLLUP query can be replaced for an
  Item_null_result object when a rollup row is produced . 
  
  Now the JOIN::rollup_init function wraps any constant item referenced in
  the GROYP BY list of a ROLLUP query into an Item_func object of a special
  class that is never detected as constant item. This ensures creation of
  fields for such  constant items in temporary tables and guarantees right
  results when the result of the rollup operation first has to be written
  into a temporary table, e.g. in the cases when duplicate elimination is
  required.  

  mysql-test/r/olap.result@1.11.1.13, 2007-04-29 16:04:42-07:00, igor@olga.mysql.com +61 -0
    Added a test case for bug #24856.

  mysql-test/t/olap.test@1.12.1.9, 2007-04-29 16:04:42-07:00, igor@olga.mysql.com +19 -0
    Added a test case for bug #24856.

  sql/item_func.h@1.68.1.67, 2007-04-29 16:04:42-07:00, igor@olga.mysql.com +25 -0
    Fixed bug #24856: the result set of a ROLLUP query with DISTINCT could lack
    some rollup rows (rows with NULLs for grouping attributes) if GROUP BY
    list contained constant expressions.
    
    Itroduced class Item_func_rollup_const derived from Item_func. The object of
    this class are never detected as constant items.
    We use them for wrapping constant items from the GROUP BY list of any ROLLUP
    query. This wrapping allows us to ensure writing constant items into temporary
    tables whenever the result of the ROLLUP operation has to be written into a
    temporary table, e.g. when ROLLUP is used together with DISTINCT in the SELECT
    list.

  sql/sql_select.cc@1.216.148.1, 2007-04-29 16:04:42-07:00, igor@olga.mysql.com +27 -1
    Fixed bug #24856: the result set of a ROLLUP query with DISTINCT could lack
    some rollup rows (rows with NULLs for grouping attributes) if GROUP BY
    list contained constant expressions.
    
    Now the JOIN::rollup_init function wraps any constant item referenced in
    the GROYP BY list of a ROLLUP query into an Item_func object of a special
    class that is never detected as constant item. This ensures creation of
    fields for such  constant items in temporary tables and guarantees right
    results when the result of the rollup operation first has to be written
    into a temporary table, e.g. in the cases when duplicate elimination is
    required.  

ChangeSet@1.2479.3.4, 2007-04-30 01:06:16+05:00, holyfoot@mysql.com +1 -0
  'no DBUG_RETURN' warning fixed

  storage/ndb/src/mgmapi/mgmapi.cpp@1.94, 2007-04-30 01:06:13+05:00, holyfoot@mysql.com +4 -4
    DBUG_ENTER requires DBUG_CHECK_TIMEDOUT_RET

ChangeSet@1.1810.2891.1, 2007-04-29 20:23:05+04:00, evgen@moonbone.local +2 -0
  type_datetime.result, type_datetime.test:
    The test case for the bug#27590 is altered.

  mysql-test/r/type_datetime.result@1.30.1.8, 2007-04-29 20:22:56+04:00, evgen@moonbone.local +7 -9
    The test case for the bug#27590 is altered.

  mysql-test/t/type_datetime.test@1.18.1.6, 2007-04-29 20:22:55+04:00, evgen@moonbone.local +1 -3
    The test case for the bug#27590 is altered.

ChangeSet@1.2479.2.16, 2007-04-29 09:00:08-07:00, serg@sergbook.mysql.com +2 -0
  compilation failure

  include/my_global.h@1.166, 2007-04-29 09:00:04-07:00, serg@sergbook.mysql.com +4 -0
    compilation failure

  sql/sql_lex.cc@1.240, 2007-04-29 09:00:04-07:00, serg@sergbook.mysql.com +0 -2
    remove bad fix

ChangeSet@1.2479.4.2, 2007-04-29 08:46:34-07:00, antony@ppcg5.local +1 -0
  fix windows build failure
    VC++ does not like compile_time_assert() macro

  sql/sql_lex.cc@1.239, 2007-04-29 08:46:31-07:00, antony@ppcg5.local +2 -0
    fix windows build failure
      VC++ does not like compile_time_assert() macro

ChangeSet@1.2479.4.1, 2007-04-29 08:37:24-07:00, antony@ppcg5.local +1 -0
  fix pedantic compiler build failure - surplus ';' character

  include/mysql/plugin.h@1.31.1.1, 2007-04-29 08:37:20-07:00, antony@ppcg5.local +1 -1
    fix pedantic compiler build failure - surplus ';' character

ChangeSet@1.2479.2.14, 2007-04-29 08:34:51-07:00, serg@sergbook.mysql.com +1 -0
  compilation failure on nocona (gcc (GCC) 3.2.3 20030502)

  storage/innobase/handler/ha_innodb.cc@1.335, 2007-04-29 08:34:47-07:00, serg@sergbook.mysql.com +2 -2
    compilation failure on nocona (gcc (GCC) 3.2.3 20030502)

ChangeSet@1.2469.174.12, 2007-04-29 08:24:33-07:00, serg@sergbook.mysql.com +2 -0
  compilation error

  include/mysql/plugin.h@1.32, 2007-04-29 08:24:26-07:00, serg@sergbook.mysql.com +1 -1
    compilation error

  sql/sql_plugin.cc@1.55.1.2, 2007-04-29 08:24:27-07:00, serg@sergbook.mysql.com +3 -5
    compilation error

ChangeSet@1.2479.2.12, 2007-04-29 08:12:44-07:00, antony@ppcg5.local +1 -0
  compile-dist failure
    fix compile error when DBUG_OFF

  sql/sql_plugin.cc@1.58, 2007-04-29 08:12:41-07:00, antony@ppcg5.local +4 -0
    fix compile error when DBUG_OFF

ChangeSet@1.2479.3.3, 2007-04-29 19:59:31+05:00, holyfoot@mysql.com +1 -0
  merging fix

  mysql-test/r/innodb_mysql.result@1.29, 2007-04-29 19:59:29+05:00, holyfoot@mysql.com +63 -0
    merging fix

ChangeSet@1.2469.191.8, 2007-04-29 18:46:06+05:00, holyfoot@mysql.com +6 -0
  merging fix

  mysql-test/r/innodb_mysql.result@1.24.1.2, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +1 -0
    merging fix

  mysql-test/r/join.result@1.46, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +0 -15
    merging fix

  mysql-test/r/subselect.result@1.183, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +23 -0
    merging fix

  sql/item_cmpfunc.cc@1.262.1.5, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +3 -2
    merging fix

  sql/item_timefunc.cc@1.163, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +24 -1
    merging fix

  sql/time.cc@1.79, 2007-04-29 18:46:03+05:00, holyfoot@mysql.com +3 -1
    merging fix

ChangeSet@1.1810.2882.9, 2007-04-29 16:57:17+04:00, kaa@polly.local +1 -0
  If isinf() is not available on a target platform, use our own imlementation via finite() and isnan(). If either of the last two is not available as well, use simple replacements which are platform-neutral, but slower than compiler intrinsics.

  include/my_global.h@1.96.1.44, 2007-04-29 16:57:14+04:00, kaa@polly.local +9 -2
    If isinf() is not available on a target platform, use our own imlementation via finite() and isnan(). If either of the last two is not available as well, use simple replacements which are platform-neutral, but slower than compiler intrinsics.

ChangeSet@1.1810.2869.14, 2007-04-29 12:56:46+05:00, gshchepa@gshchepa.loc +1 -0
  Patch to eliminate compilation errors under VC after bug #13191 fix.

  sql/key.cc@1.34.1.8, 2007-04-29 12:56:19+05:00, gshchepa@gshchepa.loc +1 -1
    Patch to eliminate compilation errors under VC after bug #13191 fix.

ChangeSet@1.1616.3029.5, 2007-04-29 11:56:23+05:00, gshchepa@gshchepa.loc +1 -0
  Patch to eliminate compilation errors under VC after bug #13191 fix.

  sql/key.cc@1.25.1.3, 2007-04-29 11:52:53+05:00, gshchepa@gshchepa.loc +2 -2
    Patch to eliminate compilation errors under VC after bug #13191 fix.

ChangeSet@1.1616.3029.3, 2007-04-29 05:06:14+05:00, gshchepa@gshchepa.loc +1 -0
  Adjusted results after the fix for bug #20710.

  mysql-test/r/heap.result@1.20.1.13, 2007-04-29 05:04:27+05:00, gshchepa@gshchepa.loc +1 -1
    Adjusted results after the fix for bug #20710.

ChangeSet@1.1616.3030.1, 2007-04-29 04:16:17+05:00, gshchepa@gshchepa.loc +5 -0
  Fixed bug #13191.
  INSERT...ON DUPLICATE KEY UPDATE may cause error 1032: 
  "Can't find record in ..." if we are inserting into
  InnoDB table unique index of partial key with
  underlying UTF-8 string field.
  
  This error occurs because INSERT...ON DUPLICATE uses a wrong
  procedure to copy string fields of multi-byte character sets
  for index search.

  mysql-test/t/innodb_mysql.test@1.3.3.5, 2007-04-29 04:15:31+05:00, gshchepa@gshchepa.loc +30 -0
    Added test case for bug #13191.

  mysql-test/r/innodb_mysql.result@1.3.3.5, 2007-04-29 04:15:33+05:00, gshchepa@gshchepa.loc +33 -0
    Added test case for bug #13191.

  sql/field.cc@1.197.1.39, 2007-04-29 04:15:46+05:00, gshchepa@gshchepa.loc +28 -13
    Fixed bug #13191.
    Field_string::get_key_image() virtual function was overloaded
    to implement copying of variable length character (UTF-8) fields.
    Field::get_key_image() function prototype has been changed to
    return byte size of copied data.

  sql/field.h@1.120.1.18, 2007-04-29 04:15:39+05:00, gshchepa@gshchepa.loc +42 -6
    Fixed bug #13191.
    Field_string::get_key_image() virtual function was overloaded
    to implement copying of variable length character (UTF-8) fields.
    Field::get_key_image() function prototype has been changed to
    return byte size of copied data.

  sql/key.cc@1.25.1.2, 2007-04-29 04:15:52+05:00, gshchepa@gshchepa.loc +12 -11
    Fixed bug #13191.
    INSERT...ON DUPLICATE KEY UPDATE may cause error 1032: 
    "Can't find record in ...".
    This error occurs because INSERT...ON DUPLICATE uses
    a wrong procedure to copy field parts for index search.
    key_copy() function has been fixed.

ChangeSet@1.1616.3029.2, 2007-04-29 00:50:33+05:00, gshchepa@gshchepa.loc +3 -0
  Fixed bug #20710.
  This bug occurs when error message length exceeds allowed limit: my_error()
  function outputs "%s" sequences instead of long string arguments.
  
  Formats like %-.64s are very common in errmsg.txt files, however my_error()
  function simply ignores precision of those formats.

  mysql-test/r/alter_table.result@1.40.1.14, 2007-04-29 00:50:17+05:00, gshchepa@gshchepa.loc +5 -0
    Added test case for bug #20710.

  mysql-test/t/alter_table.test@1.29.1.15, 2007-04-29 00:50:09+05:00, gshchepa@gshchepa.loc +11 -0
    Added test case for bug #20710.

  mysys/my_error.c@1.17.1.1, 2007-04-29 00:49:03+05:00, gshchepa@gshchepa.loc +13 -0
    Fixed bug #20710.
    This bug occurs when error message length exceeds allowed limit: my_error()
    function output "%s" sequences instead of long string arguments.
    my_error() function has been fixed to accept formats like %-.64s.

ChangeSet@1.1810.2882.8, 2007-04-28 23:25:31+04:00, kaa@polly.local +1 -0
  Avoid compiler warnings in Windows builds introduced by the patch for bug #24912 "problems with bigint in abs() ceiling() ruond() truncate() mod()"

  sql/item_func.cc@1.270.1.66, 2007-04-28 23:25:27+04:00, kaa@polly.local +3 -3
    Avoid compiler warnings in Windows builds introduced by the patch for bug #24912 "problems with bigint in abs() ceiling() ruond() truncate() mod()"

ChangeSet@1.1810.2890.1, 2007-04-28 20:01:01+04:00, kaa@polly.local +7 -0
  Fix for bug #24912 "problems with bigint in abs() ceiling() round() truncate() mod()" and a number of related problems:
  
  - unsigned flag was not handled correctly for a number of mathematical funcions, which led to incorrect results
  - passing large values as the number of decimals to ROUND() resulted in incorrect results and even server crashes in some cases
  - reverted the fix and the testcase for bug #10083 as it violates the manual
  - fixed some testcases which relied on broken ROUND() behavior

  mysql-test/r/func_math.result@1.33.1.3, 2007-04-28 20:00:59+04:00, kaa@polly.local +90 -5
    - Removed the testcase for bug #10083 (not a bug according to the manual)
    - Changed the testcase for bug #9837 to expect a correct ROUND() behavior
    - Added testcases for bug #24912 and all related bugs found

  mysql-test/r/type_newdecimal.result@1.36.1.9, 2007-04-28 20:00:59+04:00, kaa@polly.local +1 -1
    Fixed a truncate() testcase which relied on broken behavior

  mysql-test/t/func_math.test@1.27.1.1, 2007-04-28 20:00:59+04:00, kaa@polly.local +34 -5
    - Removed the testcase for bug #10083 (not a bug according to the manual)
    - Changed the testcase for bug #9837 to expect a correct ROUND() behavior
    - Added testcases for bug #24912 and all related bugs found

  sql/item_func.cc@1.270.54.1, 2007-04-28 20:00:59+04:00, kaa@polly.local +78 -37
    Various changes to fix bug #24912 and all related bugs found:
    - honor unsigned_flag in various Item_* functions
    - correctly handle out-of-range numbers of decimals in Item_func_round::fix_length_and_dec()
    - changed the argument specifying the number of decimals in my_double_round() from int to longlong, added a new argument to pass the 'unsigned flag'
    - changed my_double_round() to correctly handle large values passed as the 'number of decimals' argument
    - added a my_double_round() analog for BIGINT UNSIGNED arguments (my_unsigned_round())
    - fixed Item_func_round()::int_op() to not overflow even when the result is within integer range
    - fixed a bug Item_founc_round()::decimal_op() which resulted in crash when a large number of decimals was passed to my_decimal_round() 

  sql/item_func.h@1.136.24.1, 2007-04-28 20:00:59+04:00, kaa@polly.local +1 -7
    Various fixed to correctly handle unsigned values.

  sql/item_strfunc.cc@1.261.27.1, 2007-04-28 20:00:59+04:00, kaa@polly.local +1 -1
    Changed the call to my_double_round() to match the new declaration.

  sql/mysql_priv.h@1.290.109.1, 2007-04-28 20:00:59+04:00, kaa@polly.local +2 -1
    Changed the declaration for my_double_round() to be able pass arbitrary integers as number of decimals (both signed and unsigned)

ChangeSet@1.1810.2889.1, 2007-04-28 10:13:27+02:00, tsmith@quadxeon.mysql.com +1 -0
  mtr_report.pl:
    this has been driving me crazy: s/where/were/ in some messages

  mysql-test/lib/mtr_report.pl@1.21.1.17, 2007-04-28 10:13:11+02:00, tsmith@quadxeon.mysql.com +2 -2
    this has been driving me crazy: s/where/were/ in some messages

ChangeSet@1.1810.2888.1, 2007-04-28 01:27:54+02:00, tsmith@quadxeon.mysql.com +3 -0
  Bug #27390: mysqld_multi --config-file= not working as documented
  
  Recognize the --no-defaults, --defaults-file and --defaults-extra-file
  options.  Treat old --config-file argument as if --defaults-extra-file
  had been specified instead.
  
  Plus a few other defaults-related cleanups.

  extra/my_print_defaults.c@1.27, 2007-04-28 01:23:07+02:00, tsmith@quadxeon.mysql.com +18 -5
    
    Make help text more accurate regarding how --config-file, --defaults-file, and --defaults-extra-file should be used.  Flag --config-file as deprecated.

  mysys/default.c@1.72.1.17, 2007-04-28 01:23:15+02:00, tsmith@quadxeon.mysql.com +1 -1
    
    Always print a newline after listing the default files, even if
    --defaults-file= was set (in my_print_default_files()).

  scripts/mysqld_multi.sh@1.33.1.5, 2007-04-28 01:23:19+02:00, tsmith@quadxeon.mysql.com +128 -186
    
    Recognize --no-defaults, --defaults-file and --defaults-extra-file options.
    
    Treat old --config-file argument as if --defaults-extra-file had been specified
    instead.
    
    Improve find_groups() method, to honor --defaults-file, etc.
    
    A few random drive-by cleanups, while I'm here.

ChangeSet@1.2469.208.1, 2007-04-27 23:42:22+02:00, istruewing@chilla.local +1 -0
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Changed back (type != OPT_SESSION) to (type == OPT_GLOBAL)

  sql/sql_plugin.cc@1.55.1.1, 2007-04-27 23:42:11+02:00, istruewing@chilla.local +2 -2
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Changed back (type != OPT_SESSION) to (type == OPT_GLOBAL)

ChangeSet@1.2469.174.10, 2007-04-27 14:13:34-07:00, serg@sergbook.mysql.com +3 -0
  mysql-test/mysql-test-run.pl
      provide the writable datadir for mysqld --help (for lower_case test)
  sql/log.h, sql/mysqld.cc
      make default binlog_format value to be 0 (for a hack of using
      GET_STR for enum to continue to work)

  mysql-test/mysql-test-run.pl@1.293.1.3, 2007-04-27 14:13:29-07:00, serg@sergbook.mysql.com +2 -2
    provide the writable datadir for mysqld --help (for lower_case test)

  sql/log.h@1.25, 2007-04-27 14:13:29-07:00, serg@sergbook.mysql.com +3 -3
    make default binlog_format value to be 0 (for a hack of using
    GET_STR for enum to continue to work)

  sql/mysqld.cc@1.621.16.3, 2007-04-27 14:13:30-07:00, serg@sergbook.mysql.com +1 -1
    make default binlog_format value to be 0 (for a hack of using
    GET_STR for enum to continue to work)

ChangeSet@1.1810.2869.9, 2007-04-28 00:04:50+04:00, evgen@sunlight.local +4 -0
  Additional fix for the bug#27590.

  mysql-test/r/ps_6bdb.result@1.27.11.1, 2007-04-28 00:02:33+04:00, evgen@sunlight.local +2 -2
    The result of the adjusted test case after fix for bug#27590.

  mysql-test/r/ps_7ndb.result@1.26.1.23, 2007-04-28 00:01:49+04:00, evgen@sunlight.local +2 -2
    The result of the adjusted test case after fix for bug#27590.

  sql/item_cmpfunc.cc@1.187.33.5, 2007-04-28 00:02:35+04:00, evgen@sunlight.local +2 -2
    A warning is fixed.

  tests/mysql_client_test.c@1.167.31.3, 2007-04-28 00:00:02+04:00, evgen@sunlight.local +4 -4
    Fixed failing build on the windows platform.

ChangeSet@1.1810.2887.2, 2007-04-27 00:35:09+02:00, tsmith@quadxeon.mysql.com +1 -0
  mysql_install_db.sh: Fix algorithm for finding pkgdata directory

  scripts/mysql_install_db.sh@1.64.1.11, 2007-04-27 00:33:43+02:00, tsmith@quadxeon.mysql.com +1 -0
    break out of for loop once first valid pkgdata directory is found

ChangeSet@1.1810.2886.2, 2007-04-27 00:40:35+04:00, evgen@moonbone.local +6 -0
  Bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.
  
  The BETWEEN function was comparing DATE/DATETIME values either as ints or as
  strings. Both methods have their disadvantages and may lead to a wrong
  result.
  
  Now BETWEEN function checks whether all of its arguments has the STRING result
  types and at least one of them is a DATE/DATETIME item. If so it sets up
  two Arg_comparator obects to compare with the compare_datetime() comparator
  and uses them to compare such items.
  
  Added two Arg_comparator object members and one flag to the
  Item_func_between class for the correct DATE/DATETIME comparison.
  The Item_func_between::fix_length_and_dec() function now detects whether
  it's used for DATE/DATETIME comparison and sets up newly added Arg_comparator
  objects to do this.
  The Item_func_between::val_int() now uses Arg_comparator objects to perform
  correct DATE/DATETIME comparison.
  The owner variable of the Arg_comparator class now can be set to NULL if the
  caller wants to handle NULL values by itself.
  Now the Item_date_add_interval::get_date() function ajusts cached_field type according to the detected type.

  mysql-test/r/query_cache.result@1.65.1.14, 2007-04-27 00:18:34+04:00, evgen@moonbone.local +3 -9
    A test case result corrected after the fix for bug#16377.

  mysql-test/r/type_datetime.result@1.30.1.7, 2007-04-27 00:18:30+04:00, evgen@moonbone.local +35 -0
    Added a test case for the bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.

  mysql-test/t/type_datetime.test@1.18.1.5, 2007-04-27 00:18:05+04:00, evgen@moonbone.local +19 -0
    Added a test case for the bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.

  sql/item_cmpfunc.cc@1.187.33.3, 2007-04-27 00:34:54+04:00, evgen@moonbone.local +67 -23
    Bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.
    The Item_func_between::fix_length_and_dec() function now detects whether
    it's used for DATE/DATETIME comparison and sets up newly added Arg_comparator
    objects to do this.
    The Item_func_between::val_int() now uses Arg_comparators to perform correct
    DATE/DATETIME comparison.
    The owner variable of the Arg_comparator class now can be set to NULL if the
    caller wants to handle NULL values by itself.

  sql/item_cmpfunc.h@1.122.2.26, 2007-04-27 00:36:55+04:00, evgen@moonbone.local +6 -1
    Bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.
    Added two Arg_comparator object members and one flag
    to the Item_func_between class for the correct DATE/DATETIME comparison.

  sql/item_timefunc.cc@1.100.1.42, 2007-04-27 00:21:37+04:00, evgen@moonbone.local +21 -0
    Bug#16377: Wrong DATE/DATETIME comparison in BETWEEN function.
    Now the Item_date_add_interval::get_date() function ajusts cached_field type according to the detected type.

ChangeSet@1.1810.2885.1, 2007-04-27 00:12:09+04:00, evgen@moonbone.local +15 -0
  Bug#27590: Wrong DATE/DATETIME comparison.
  
  DATE and DATETIME can be compared either as strings or as int. Both
  methods have their disadvantages. Strings can contain valid DATETIME value
  but have insignificant zeros omitted thus became non-comparable with
  other DATETIME strings. The comparison as int usually will require conversion
  from the string representation and the automatic conversion in most cases is
  carried out in a wrong way thus producing wrong comparison result. Another
  problem occurs when one tries to compare DATE field with a DATETIME constant.
  The constant is converted to DATE losing its precision i.e. losing time part.
  
  This fix addresses the problems described above by adding a special
  DATE/DATETIME comparator. The comparator correctly converts DATE/DATETIME
  string values to int when it's necessary, adds zero time part (00:00:00)
  to DATE values to compare them correctly to DATETIME values. Due to correct
  conversion malformed DATETIME string values are correctly compared to other
  DATE/DATETIME values.
  
  As of this patch a DATE value equals to DATETIME value with zero time part.
  For example '2001-01-01' equals to '2001-01-01 00:00:00'.
  
  The compare_datetime() function is added to the Arg_comparator class.
  It implements the correct comparator for DATE/DATETIME values.
  Two supplementary functions called get_date_from_str() and get_datetime_value()
  are added. The first one extracts DATE/DATETIME value from a string and the
  second one retrieves the correct DATE/DATETIME value from an item.
  The new Arg_comparator::can_compare_as_dates() function is added and used
  to check whether two given items can be compared by the compare_datetime()
  comparator.
  Two caching variables were added to the Arg_comparator class to speedup the
  DATE/DATETIME comparison.
  One more store() method was added to the Item_cache_int class to cache int
  values.
  The new is_datetime() function was added to the Item class. It indicates
  whether the item returns a DATE/DATETIME value.

  mysql-test/include/ps_conv.inc@1.7, 2007-04-27 00:10:37+04:00, evgen@moonbone.local +2 -2
    Test case adjusted after fix for bug#27590.

  mysql-test/r/distinct.result@1.46.1.7, 2007-04-27 00:10:37+04:00, evgen@moonbone.local +1 -1
    Test cases results are corrected after fix for bug#27590.

  mysql-test/r/ps_2myisam.result@1.39.1.7, 2007-04-27 00:10:38+04:00, evgen@moonbone.local +2 -2
    The result of the adjusted test case after fix for bug#27590.

  mysql-test/r/ps_3innodb.result@1.42.1.7, 2007-04-27 00:10:38+04:00, evgen@moonbone.local +2 -2
    The result of the adjusted test case after fix for bug#27590.

  mysql-test/r/ps_4heap.result@1.38.1.7, 2007-04-27 00:10:38+04:00, evgen@moonbone.local +2 -2
    The result of the adjusted test case after fix for bug#27590.

  mysql-test/r/ps_5merge.result@1.39.1.7, 2007-04-27 00:10:39+04:00, evgen@moonbone.local +4 -4
    The result of the adjusted test case after fix for bug#27590.

  mysql-test/r/subselect.result@1.134.20.1, 2007-04-27 00:10:39+04:00, evgen@moonbone.local +2 -2
    Test cases results are corrected after fix for bug#27590.

  mysql-test/r/type_datetime.result@1.30.1.6, 2007-04-27 00:10:40+04:00, evgen@moonbone.local +39 -0
    Added a test case for the bug#27590: Wrong DATE/DATETIME comparison.

  mysql-test/t/type_datetime.test@1.18.1.4, 2007-04-27 00:10:40+04:00, evgen@moonbone.local +20 -0
    Added a test case for the bug#27590: Wrong DATE/DATETIME comparison.

  sql/item.cc@1.113.82.1, 2007-04-27 00:10:33+04:00, evgen@moonbone.local +23 -0
    Bug#27590: Wrong DATE/DATETIME comparison.
    One more store() method was added to the Item_cache_int class to cache int
    values.
    The new is_datetime() function was added to the Item class. It indicates
    whether the item returns a DATE/DATETIME value.

  sql/item.h@1.183.30.1, 2007-04-27 00:10:35+04:00, evgen@moonbone.local +3 -0
    Bug#27590: Wrong DATE/DATETIME comparison.
    One more store() method was added to the Item_cache_int class to cache int
    values.
    The new is_datetime() function was added to the Item class. It indicates
    whether the item returns a DATE/DATETIME value.

  sql/item_cmpfunc.cc@1.187.34.1, 2007-04-27 00:10:36+04:00, evgen@moonbone.local +316 -2
    Bug#27590: Wrong DATE/DATETIME comparison.
    The compare_datetime() function is added to the Arg_comparator class.
    It implements the correct comparator for DATE/DATETIME values.
    Two supplementary functions called get_date_from_str() and get_datetime_value()
    are added. The first one extracts DATE/DATETIME value from a string and the
    second one retrieves the correct DATE/DATETIME value from an item.
    The new Arg_comparator::can_compare_as_dates() function is added and used
    to check whether two given items can be compared by the compare_datetime()
    comparator.

  sql/item_cmpfunc.h@1.122.19.1, 2007-04-27 00:10:36+04:00, evgen@moonbone.local +17 -10
    Bug#27590: Wrong DATE/DATETIME comparison.
    The compare_datetime() function is added to the Arg_comparator class.
    It implements the correct comparator for DATE/DATETIME values.
    Two supplementary functions called get_date_from_str() and get_datetime_value()
    are added. The first one extracts DATE/DATETIME value from a string and the
    second one retrieves the correct DATE/DATETIME value from an item.
    The new Arg_comparator::can_compare_as_dates() function is added and used
    to check whether two given items can be compared by the compare_datetime()
    comparator.
    Two caching variables were added to the Arg_comparator class to speedup the
    DATE/DATETIME comparison.
    

  sql/sql_select.cc@1.312.150.1, 2007-04-27 00:10:37+04:00, evgen@moonbone.local +7 -11
    Bug#27590: Wrong DATE/DATETIME comparison.
    The test_if_equality_guarantees_uniqueness() function now uses
    Arg_comparator::can_compare_as_dates() to detect comparable DATE/DATETIME items.

  tests/mysql_client_test.c@1.167.30.1, 2007-04-27 00:10:41+04:00, evgen@moonbone.local +4 -2
    Test case adjusted after fix for bug#27590.

ChangeSet@1.2469.174.9, 2007-04-26 21:26:04+02:00, serg@sergbook.mysql.com +4 -0
  fixed: memleak in --help, sigsegv on shutdown
  Ingo's patch:
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Added initialization for plugin string variables with their
  default values.
  Added deallocation of string values before a plugin and its
  variables is deleted.
  Added examples to plugin_example

  mysys/my_getopt.c@1.70, 2007-04-26 21:25:58+02:00, serg@sergbook.mysql.com +24 -0
    Ingo's patch:
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Added initialization for string options. Since string variables
    do often have their default value assigned already, assign the
    default value only if the variable value is NULL.

  plugin/fulltext/plugin_example.c@1.19, 2007-04-26 21:25:58+02:00, serg@sergbook.mysql.com +14 -2
    Ingo's patch:
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Added examples for thread variables, which have a SESSION and
    a GLOBAL value.

  sql/mysqld.cc@1.621.16.2, 2007-04-26 21:25:58+02:00, serg@sergbook.mysql.com +3 -5
    removed second fix_paths() in --help output (memory leak).
    removed invalid string defaul values (binlog_format)
    don't hide the error message in the help text

  sql/sql_plugin.cc@1.55, 2007-04-26 21:25:58+02:00, serg@sergbook.mysql.com +64 -7
    don't do plugin_dl_del for built-in plugins (sigsegv).
    Ingo's patch:
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Clearing newly allocated variable value space. This is important
    for string variables. They are initialized to their default
    value only if their initial value is NULL.
    Setting default values for strings.
    Added a function to free global value space for string variables.
    Call the function before deleting a plugin and its variables.

ChangeSet@1.1810.2884.1, 2007-04-26 11:12:17+03:00, gkodinov@magare.gmz +4 -0
  Bug #27363:
  Validity checks for nested set functions
  were not taking into account that the enclosed
  set function may be on a nest level that is
  lower than the nest level of the enclosing set
  function.
  Fixed by :
   - propagating max_sum_func_level
  up the enclosing set functions chain.
   - updating the max_sum_func_level of the 
     enclosing set function when the enclosed set
     function is aggregated above or on the same
     nest level of as the level of the enclosing 
     set function.
   - updating the max_arg_level of the enclosing
     set function on a reference that refers to
     an item above or on the same nest level
     as the level of the enclosing set function.
   - Treating both Item_field and Item_ref as possibly
     referencing items from outer nest levels.

  mysql-test/r/subselect.result@1.134.19.1, 2007-04-26 11:12:15+03:00, gkodinov@magare.gmz +23 -0
    Bug #27363: test cases

  mysql-test/t/subselect.test@1.129.10.1, 2007-04-26 11:12:16+03:00, gkodinov@magare.gmz +30 -0
    Bug #27363: test cases

  sql/item.cc@1.113.81.1, 2007-04-26 11:12:16+03:00, gkodinov@magare.gmz +26 -2
    Bug #27363:
    Treat the reference as an outer reference for the
    enclosing set function even if it's referencing
    an item that is above the nest level of the
    enclosing set function.
    Consider both Item_field and Item_ref.

  sql/item_sum.cc@1.170.25.1, 2007-04-26 11:12:16+03:00, gkodinov@magare.gmz +14 -2
    Bug #27363: Use the enclosed set function aggregation
    level to mark the enclosing set function even 
    if it's aggregated on a level that is above the 
    nest level of the enclosing set function.
    Pass max_sum_func_level up the accending branch of the
    recursion because it must take into account each
    directly or indirectly nested set function.

ChangeSet@1.1810.2869.5, 2007-04-26 02:01:23+05:00, gshchepa@gshchepa.loc +3 -0
  Fixed bug #27650:
  INSERT into InnoDB table may cause "ERROR 1062 (23000): Duplicate entry..."
  errors or lost records after multi-row INSERT of the form:
  "INSERT INTO t (id...) VALUES (NULL...) ON DUPLICATE KEY UPDATE id=VALUES(id)",
  where "id" is an AUTO_INCREMENT column.
  
  It happens because InnoDB handler forgets to save next insert id after
  updating of auto_increment column with new values. As result of that
  last insert id stored inside InnoDB dictionary tables differs from it's
  cached thd->next_insert_id value.

  mysql-test/t/innodb_mysql.test@1.3.21.1, 2007-04-26 02:00:53+05:00, gshchepa@gshchepa.loc +47 -0
    Added a test case for bug #27650.

  mysql-test/r/innodb_mysql.result@1.3.12.1, 2007-04-26 02:01:11+05:00, gshchepa@gshchepa.loc +39 -0
    Added a test case for bug #27650.

  sql/ha_innodb.cc@1.202.42.1, 2007-04-26 02:00:18+05:00, gshchepa@gshchepa.loc +2 -0
    Fixed bug #27650.
    INSERT into InnoDB table may cause "ERROR 1062 (23000): Duplicate entry..."
    errors or lost records after multi-row INSERT of the form:
    "INSERT INTO t (id...) VALUES (NULL...) ON DUPLICATE KEY UPDATE id=VALUES(id)",
    where "id" is an AUTO_INCREMENT column.
    It happens because InnoDB handler forgets to save next insert id after
    updating of auto_increment column with new values. As result of that
    last insert id stored inside InnoDB dictionary tables differs from it's
    cached thd->next_insert_id value.
    ha_innobase::write_row() function has been corrected.

ChangeSet@1.2469.191.6, 2007-04-25 17:15:05+05:00, gluh@mysql.com +4 -0
  Bug#27047 INFORMATION_SCHEMA table cannot have BIGINT fields
  added support for DATE, TIME, BLOB, FLOAT and all *INT variants in I_S tables

  sql/item.h@1.238.1.1, 2007-04-25 17:15:04+05:00, gluh@mysql.com +34 -10
    added support for DATE, TIME, BLOB, FLOAT and all *INT variants in I_S tables

  sql/sp.cc@1.148, 2007-04-25 17:15:04+05:00, gluh@mysql.com +3 -1
    added support for DATE, TIME, BLOB, FLOAT and all *INT variants in I_S tables

  sql/sql_show.cc@1.408, 2007-04-25 17:15:04+05:00, gluh@mysql.com +137 -92
    added support for DATE, TIME, BLOB, FLOAT and all *INT variants in I_S tables

  sql/table.h@1.166.1.1, 2007-04-25 17:15:04+05:00, gluh@mysql.com +5 -1
    added MY_I_S_MAYBE_NULL & MY_I_S_UNSIGNED flags which are used as 
    field atributes for I_S schema table fields

ChangeSet@1.1810.2880.1, 2007-04-25 09:16:38+02:00, tsmith@quadxeon.mysql.com +1 -0
  mysql_install_db.sh:
    Disable broken quoting of extra arguments; proper fix requires using eval and lots more quoting throughout the script

  scripts/mysql_install_db.sh@1.64.1.10, 2007-04-25 09:16:16+02:00, tsmith@quadxeon.mysql.com +4 -1
    Disable broken quoting of extra arguments; proper fix requires using eval and lots more quoting throughout the script

ChangeSet@1.1810.2879.1, 2007-04-24 22:35:57+04:00, evgen@moonbone.local +4 -0
  Bug#27874: Non-grouped columns are allowed by * in ONLY_FULL_GROUP_BY mode.
  
  When fields are inserted instead of * in the select list they were not marked
  for check for the ONLY_FULL_GROUP_BY mode.
  
  The Field_iterator_table::create_item() function now marks newly created
  items for check when in the ONLY_FULL_GROUP_BY mode.
  The setup_wild() and the insert_fields() functions now maintain the
  cur_pos_in_select_list counter for the ONLY_FULL_GROUP_BY mode.

  mysql-test/r/group_by.result@1.69.1.8, 2007-04-24 22:35:19+04:00, evgen@moonbone.local +12 -0
    Added a test case for the bug#27874: Non-grouped columns are allowed by * in ONLY_FULL_GROUP_BY mode.

  mysql-test/t/group_by.test@1.59.1.4, 2007-04-24 22:35:24+04:00, evgen@moonbone.local +14 -0
    Added a test case for the bug#27874: Non-grouped columns are allowed by * in ONLY_FULL_GROUP_BY mode.

  sql/sql_base.cc@1.235.1.142, 2007-04-24 22:34:26+04:00, evgen@moonbone.local +5 -0
    Bug#27874: Non-grouped columns are allowed by * in ONLY_FULL_GROUP_BY mode.
    The setup_wild() and the insert_fields() functions now maintain the
    cur_pos_in_select_list counter for the ONLY_FULL_GROUP_BY mode.

  sql/table.cc@1.160.1.90, 2007-04-24 22:34:50+04:00, evgen@moonbone.local +10 -1
    Bug#27874: Non-grouped columns are allowed by * in ONLY_FULL_GROUP_BY mode.
    The Field_iterator_table::create_item() function now marks newly created
    items for check when in the ONLY_FULL_GROUP_BY mode.

ChangeSet@1.2469.204.1, 2007-04-24 10:40:23+02:00, istruewing@chilla.local +3 -0
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Added initialization for the plugin structure created in
  plugin_add().
  Made a correct argument vector in mysql_install_plugin():
  handle_options() assumes that arg0 (program name) always exists.

  mysys/my_getopt.c@1.69, 2007-04-24 10:40:19+02:00, istruewing@chilla.local +3 -0
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Added DBUG_ASSERTs. handle_options() assumes that arg0
    (program name) always exists.

  plugin/fulltext/plugin_example.c@1.18, 2007-04-24 10:40:19+02:00, istruewing@chilla.local +25 -2
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Extended the fulltext parser example plugin with system variables.

  sql/sql_plugin.cc@1.52.1.1, 2007-04-24 10:40:19+02:00, istruewing@chilla.local +8 -2
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Added initialization for the plugin structure created in
    plugin_add().
    Made a correct argument vector in mysql_install_plugin():
    handle_options() assumes that arg0 (program name) always exists.

ChangeSet@1.2469.174.7, 2007-04-23 19:05:38+02:00, serg@janus.mylan +1 -0
  warning added

  sql/sql_plugin.cc@1.53, 2007-04-23 19:05:34+02:00, serg@janus.mylan +10 -4
    warning added

ChangeSet@1.1810.2751.35, 2007-04-23 18:22:33+04:00, kaa@polly.local +3 -0
  Fix for bug #22364 "Inconsistent "matched rows" when executing UPDATE"
  
  In multi_update::send_data(), the counter of matched rows was not correctly incremented, when during insertion of a new row to a temporay table it had to be converted from HEAP to MyISAM.
  
  This fix changes the logic to increment the counter of matched rows in the following cases:
  1. If the error returned from write_row() is zero.
  2. If the error returned from write_row() is non-zero, is neither HA_ERR_FOUND_DUPP_KEY nor HA_ERR_FOUND_DUPP_UNIQUE, and a call to create_myisam_from_heap() succeeds. 

  mysql-test/r/update.result@1.31.1.3, 2007-04-23 18:21:01+04:00, kaa@polly.local +35 -0
    Added a test case for bug #22364 "Inconsistent "matched rows" when executing UPDATE"

  mysql-test/t/update.test@1.32, 2007-04-23 18:21:01+04:00, kaa@polly.local +55 -0
    Added a test case for bug #22364 "Inconsistent "matched rows" when executing UPDATE"

  sql/sql_update.cc@1.154.33.1, 2007-04-23 18:21:01+04:00, kaa@polly.local +9 -10
    In multi_update::send_data(), the counter of matched rows was not correctly incremented, when during insertion of a new row to a temporay table it had to be converted from HEAP to MyISAM.
    
    This fix changes the logic to increment the counter of matched rows in the following cases:
    1. If the error returned from write_row() is zero.
    2. If the error returned from write_row() is non-zero, is neither HA_ERR_FOUND_DUPP_KEY nor HA_ERR_FOUND_DUPP_UNIQUE, and a call to create_myisam_from_heap() succeeds. 

ChangeSet@1.1810.2871.1, 2007-04-23 17:15:51+03:00, gkodinov@magare.gmz +3 -0
  Bug #27811: 
   FORCE_INIT_OF_VARS was not defined for the 
   debug builds on Windows. This caused LINT_INIT
   macro to be defined as NOP and this triggers
   false alarms about use of uninitialized with
   the runtime libs of some Visual Studio versions.
   Fixed by defining FORCE_INIT_OF_VARS to match the
   state of the Windows

  CMakeLists.txt@1.1.14.1, 2007-04-23 17:15:50+03:00, gkodinov@magare.gmz +4 -0
    Bug #27811: added the missing build option

  mysql-test/r/windows.result@1.3.1.2, 2007-04-23 17:15:50+03:00, gkodinov@magare.gmz +7 -0
    Bug #27811: test case

  mysql-test/t/windows.test@1.3.1.2, 2007-04-23 17:15:50+03:00, gkodinov@magare.gmz +8 -0
    Bug #27811: test case

ChangeSet@1.2469.189.2, 2007-04-23 14:16:49+03:00, gkodinov@magare.gmz +8 -0
  - addendum of the fix for bug 27786:
    applied the new function is_union() to places
    in the code that check the same condition.
  - 5.0->5.1 merge fixes

  mysql-test/r/subselect3.result@1.11, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +4 -4
    merge 5.0->5.1 : updated explain.

  sql/item_subselect.cc@1.151.1.1, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +3 -3
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

  sql/sql_derived.cc@1.83, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +1 -3
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

  sql/sql_parse.cc@1.648.6.1, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +1 -1
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

  sql/sql_select.cc@1.508.5.1, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +6 -5
    addendum of the fix for bug 27786:
    applied the new function is_union() to places 
    in the code that check the same condition.

  sql/sql_union.cc@1.149, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +9 -10
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

  sql/sql_view.cc@1.126.1.3, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +1 -1
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

  sql/sql_yacc.yy@1.563.2.1, 2007-04-23 14:16:45+03:00, gkodinov@magare.gmz +1 -1
    addendum of the fix for bug 27786:
    applied the new function is_union() to the applicable places.

ChangeSet@1.2469.192.1, 2007-04-22 12:57:32+05:00, holyfoot@mysql.com +1 -0
  rpl_udf test enabled

  mysql-test/t/disabled.def@1.248, 2007-04-22 12:57:31+05:00, holyfoot@mysql.com +0 -1
    rpl_udf test enabled

ChangeSet@1.1810.2861.1, 2007-04-19 13:41:12-04:00, dkatz@damien-katzs-computer.local +1 -0
  Bug #25761  	Table is partially created when disk is full, causing database corruption

  mysys/my_copy.c@1.14.2.2, 2007-04-19 13:41:08-04:00, dkatz@damien-katzs-computer.local +6 -1
    my_copy now deletes any partially copied file if the copy fails to complete.

ChangeSet@1.2469.184.1, 2007-04-19 21:43:42+05:00, holyfoot@mysql.com +6 -0
  Bug #27123 (partition + on duplicate key update + varchar = Can't find
  record in table)
  
  key_restore function didn't work as intended in the case of
  VARCHAR or BLOB fields, stored the restored key in field->ptr instead
  of to_record.
  That produced the wrong key so search returned wrong result

  mysql-test/r/partition.result@1.61, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +8 -0
    result added

  mysql-test/t/partition.test@1.55, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +11 -0
    testcase

  sql/field.cc@1.382.1.7, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +1 -1
    Field_blob::store_length made static

  sql/field.h@1.216.4.1, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +14 -3
    Field_blob::store_length and set_ptr functions implemented in slightly
    different way

  sql/ha_ndbcluster.cc@1.432.7.1, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +2 -6
    set_ptr_offset used

  sql/key.cc@1.50, 2007-04-19 21:43:40+05:00, holyfoot@mysql.com +17 -6
    set key_part->field->ptr to the proper place inside the to_record
    so the restored key will be placed there as key_restore
    is supposed to behave

ChangeSet@1.2469.174.6, 2007-04-19 11:05:25+02:00, serg@janus.mylan +3 -0
  mysql-test/t/ndb_dd_basic.test
      fixed the test
  sql/ha_ndbcluster.cc
      LOCK_plugin is used in ha_ndbcluster.cc
  sql/sql_plugin.cc
      LOCK_plugin is used in ha_ndbcluster.cc

  mysql-test/t/ndb_dd_basic.test@1.11, 2007-04-19 11:05:21+02:00, serg@janus.mylan +0 -1
    fixed the test

  sql/ha_ndbcluster.cc@1.432.5.2, 2007-04-19 11:05:22+02:00, serg@janus.mylan +12 -0
    LOCK_plugin is used in ha_ndbcluster.cc

  sql/sql_plugin.cc@1.52, 2007-04-19 11:05:22+02:00, serg@janus.mylan +1 -1
    LOCK_plugin is used in ha_ndbcluster.cc

ChangeSet@1.1810.2859.1, 2007-04-19 03:04:23+04:00, sergefp@mysql.com +3 -0
  BUG#27939: Early NULLs filtering doesn't work for eq_ref access
   - Turn it on for JT_EQ_REF access method

  mysql-test/r/join.result@1.38.1.4, 2007-04-19 03:04:20+04:00, sergefp@mysql.com +28 -0
    BUG#27939: Testcase

  mysql-test/t/join.test@1.32.1.4, 2007-04-19 03:04:20+04:00, sergefp@mysql.com +23 -0
    BUG#27939: Testcase

  sql/sql_select.cc@1.312.147.3, 2007-04-19 03:04:20+04:00, sergefp@mysql.com +3 -2
    BUG#27939: Early NULLs filtering doesn't work for eq_ref access
     - Turn it on for JT_EQ_REF access method

ChangeSet@1.2469.174.5, 2007-04-18 20:46:26+02:00, serg@janus.mylan +1 -0
  comment

  sql/sql_plugin.cc@1.51, 2007-04-18 20:46:23+02:00, serg@janus.mylan +8 -5
    comment

ChangeSet@1.2469.180.1, 2007-04-18 14:37:57+02:00, istruewing@chilla.local +3 -0
  WL#2936 - Falcon & MySQL plugin interface: server variables
  Fixed a compiler dependent expression to be more portable.
  Initialized 'dummy' in construct_help_options() so that loaded
  plugin show themselves as TRUE in the help output.

  mysys/hash.c@1.52, 2007-04-18 14:37:53+02:00, istruewing@chilla.local +6 -3
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Fixed a compiler dependent expression to be more portable.

  sql/handler.cc@1.300.1.5, 2007-04-18 14:37:53+02:00, istruewing@chilla.local +1 -0
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Added a DBUG_PRINT.

  sql/sql_plugin.cc@1.50, 2007-04-18 14:37:53+02:00, istruewing@chilla.local +14 -1
    WL#2936 - Falcon & MySQL plugin interface: server variables
    Initialized 'dummy' in construct_help_options() so that loaded
    plugin show themselves as TRUE in the help output.
    Fixed a DBUG_ENTER, added a DBUG_PRINT.
    Added comments.

ChangeSet@1.2469.174.3, 2007-04-18 14:24:09+02:00, serg@janus.mylan +2 -0
  mysql-test/mysql-test-run.pl
      set --language correctly even for --help (to have full plugin help)
  mysql-test/lib/mtr_cases.pl
      more robust check for innodb

  mysql-test/lib/mtr_cases.pl@1.55.1.1, 2007-04-18 14:24:05+02:00, serg@janus.mylan +1 -1
    more robust check for innodb

  mysql-test/mysql-test-run.pl@1.293.1.2, 2007-04-18 14:24:05+02:00, serg@janus.mylan +12 -10
    set --language correctly even for --help (to have full plugin help)

ChangeSet@1.2469.174.2, 2007-04-16 18:16:17+02:00, serg@janus.mylan +16 -0
  wl#2936 post-merge fixes

  client/mysqltest.c@1.285.3.1, 2007-04-16 18:16:12+02:00, serg@janus.mylan +21 -25
    warnings

  extra/comp_err.c@1.34, 2007-04-16 18:16:12+02:00, serg@janus.mylan +1 -1
    warnings

  mysql-test/r/partition_innodb.result@1.6, 2007-04-16 18:16:12+02:00, serg@janus.mylan +1 -0
    wl#2936 post-merge fixes

  sql/event_queue.cc@1.30.1.3, 2007-04-16 18:16:12+02:00, serg@janus.mylan +2 -2
    warnings

  sql/ha_partition.cc@1.90, 2007-04-16 18:16:12+02:00, serg@janus.mylan +2 -1
    wl#2936 post-merge fixes

  sql/handler.h@1.258, 2007-04-16 18:16:12+02:00, serg@janus.mylan +3 -2
    warnings

  sql/opt_range.cc@1.269.1.4, 2007-04-16 18:16:13+02:00, serg@janus.mylan +5 -4
    warnings

  sql/opt_range.h@1.79, 2007-04-16 18:16:13+02:00, serg@janus.mylan +2 -2
    warnings

  sql/rpl_mi.cc@1.4, 2007-04-16 18:16:13+02:00, serg@janus.mylan +2 -2
    warnings

  sql/set_var.cc@1.224.1.6, 2007-04-16 18:16:13+02:00, serg@janus.mylan +12 -10
    wl#2936 post-merge fixes

  sql/set_var.h@1.106, 2007-04-16 18:16:13+02:00, serg@janus.mylan +3 -2
    wl#2936 post-merge fixes

  sql/sql_class.cc@1.323.5.2, 2007-04-16 18:16:13+02:00, serg@janus.mylan +4 -3
    wl#2936 post-merge fixes, warnings

  sql/sql_plugin.cc@1.49, 2007-04-16 18:16:13+02:00, serg@janus.mylan +9 -17
    wl#2936 post-merge fixes

  sql/sql_table.cc@1.399.6.2, 2007-04-16 18:16:13+02:00, serg@janus.mylan +2 -3
    wl#2936 post-merge fixes

  sql/sql_yacc.yy@1.563.1.2, 2007-04-16 18:16:13+02:00, serg@janus.mylan +9 -14
    wl#2936 post-merge fixes

  storage/innobase/handler/ha_innodb.cc@1.329.1.2, 2007-04-16 18:16:14+02:00, serg@janus.mylan +1 -1
    wl#2936 post-merge fixes

ChangeSet@1.2409.87.7, 2007-04-15 15:47:27+02:00, serg@sergbook.mysql.com +9 -0
  more wl#2936 fixes: removed implicit ha_thd() calls (too error-prone),
  fixed an assert crash

  include/mysql/plugin.h@1.31, 2007-04-15 15:47:23+02:00, serg@sergbook.mysql.com +1 -0
    more wl#2936 fixes: no implicit ha_thd() calls

  mysql-test/mysql-test-run.pl@1.270.3.2, 2007-04-15 15:47:23+02:00, serg@sergbook.mysql.com +5 -2
    don't load system-wide plugins

  mysql-test/r/partition_innodb.result@1.2.2.2, 2007-04-15 15:47:23+02:00, serg@sergbook.mysql.com +3 -2
    fix the test

  mysql-test/t/partition_innodb.test@1.3.1.2, 2007-04-15 15:47:23+02:00, serg@sergbook.mysql.com +0 -1
    fix the test

  sql/handler.cc@1.295.4.4, 2007-04-15 15:47:23+02:00, serg@sergbook.mysql.com +2 -12
    more wl#2936 fixes: no implicit ha_thd() calls

  sql/handler.h@1.252.1.3, 2007-04-15 15:47:24+02:00, serg@sergbook.mysql.com +1 -3
    more wl#2936 fixes: no implicit ha_thd() calls

  sql/sql_class.cc@1.312.3.5, 2007-04-15 15:47:24+02:00, serg@sergbook.mysql.com +11 -5
    more wl#2936 fixes: no implicit ha_thd() calls

  sql/sql_plugin.cc@1.44.1.7, 2007-04-15 15:47:24+02:00, serg@sergbook.mysql.com +9 -1
    more wl#2936 fixes: assert crash

  storage/innobase/handler/ha_innodb.cc@1.320.1.6, 2007-04-15 15:47:24+02:00, serg@sergbook.mysql.com +28 -27
    more wl#2936 fixes: no implicit ha_thd() calls

ChangeSet@1.2409.87.6, 2007-04-13 19:24:46+02:00, serg@janus.mylan +1 -0
  sql/sql_plugin.cc
      remove endspaces and tabs

  sql/sql_plugin.cc@1.44.1.6, 2007-04-13 19:24:44+02:00, serg@janus.mylan +128 -128
    remove endspaces and tabs

ChangeSet@1.2409.87.5, 2007-04-13 19:23:02+02:00, serg@janus.mylan +20 -0
  wl#2936 - fixing problems

  include/mysql/plugin.h@1.30, 2007-04-13 19:22:56+02:00, serg@janus.mylan +4 -4
    warning. no int/realsize

  mysql-test/mysql-test-run.pl@1.270.3.1, 2007-04-13 19:22:56+02:00, serg@janus.mylan +7 -7
    wl#2936 - fixing problems

  mysql-test/r/flush2.result@1.2.2.1, 2007-04-13 19:22:56+02:00, serg@janus.mylan +2 -0
    wl#2936 - fixing problems

  mysql-test/r/im_utils.result@1.13.1.2, 2007-04-13 19:22:56+02:00, serg@janus.mylan +4 -4
    wl#2936 - fixing problems

  mysys/my_getopt.c@1.68, 2007-04-13 19:22:56+02:00, serg@janus.mylan +8 -8
    combination of prefixes (e.g. --loose-skip-) didn't work

  sql/event_queue.cc@1.23.3.1, 2007-04-13 19:22:56+02:00, serg@janus.mylan +1 -1
    warning

  sql/handler.cc@1.295.4.3, 2007-04-13 19:22:56+02:00, serg@janus.mylan +1 -0
    assert

  sql/handler.h@1.252.1.2, 2007-04-13 19:22:56+02:00, serg@janus.mylan +4 -0
    comment

  sql/item_create.cc@1.73.2.1, 2007-04-13 19:22:56+02:00, serg@janus.mylan +191 -191
    warnings

  sql/log.cc@1.253.7.1, 2007-04-13 19:22:56+02:00, serg@janus.mylan +2 -2
    warnings

  sql/mysqld.cc@1.601.21.2, 2007-04-13 19:22:57+02:00, serg@janus.mylan +19 -18
    wl#2936 - fixing problems (memory leak in load_defaults,
    garbage in opt_[slow_]logname

  sql/partition_element.h@1.13, 2007-04-13 19:22:57+02:00, serg@janus.mylan +2 -2
    warnings

  sql/rpl_utility.h@1.2.3.1, 2007-04-13 19:22:57+02:00, serg@janus.mylan +1 -1
    warnings

  sql/set_var.cc@1.215.2.5, 2007-04-13 19:22:57+02:00, serg@janus.mylan +0 -2
    comment

  sql/set_var.h@1.104, 2007-04-13 19:22:57+02:00, serg@janus.mylan +3 -3
    warnings

  sql/sql_class.cc@1.312.3.4, 2007-04-13 19:22:57+02:00, serg@janus.mylan +10 -6
    warnings

  sql/sql_parse.cc@1.626.5.1, 2007-04-13 19:22:57+02:00, serg@janus.mylan +31 -31
    warnings

  sql/sql_plugin.cc@1.44.1.5, 2007-04-13 19:22:57+02:00, serg@janus.mylan +74 -85
    wl#2936 - fixing problems: portability, coding style,
    reporting of spurious errors, crashes, incorrect help output

  storage/example/ha_example.cc@1.52.1.1, 2007-04-13 19:22:57+02:00, serg@janus.mylan +5 -0
    comment

  storage/innobase/handler/ha_innodb.cc@1.320.1.5, 2007-04-13 19:22:58+02:00, serg@janus.mylan +1 -1
    wl#2936 - fixing problems (crash)

ChangeSet@1.2409.87.4, 2007-04-02 11:38:58-07:00, antony@ppcg5.local +6 -0
  WL#2936
    "Plugin Server Variables"
    Post review cleanups.

  sql/mysql_priv.h@1.470.15.2, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +1 -1
    WL2936
      move where sql_plugin.h is included earlier so that plugin_ref
      declaration is available to sql/structs.h

  sql/sql_class.cc@1.312.3.3, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +2 -1
    WL2936 cleanup
      remove lock_locals argument for plugin_thdvar_init()

  sql/sql_connect.cc@1.3, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +0 -2
    WL2936 cleanup
      redundant call to plugin_thdvar_init()

  sql/sql_plugin.cc@1.44.1.4, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +59 -48
    WL2936 cleanup
      remove lock_locals argument for plugin_thdvar_init()
      renamed st_bookmark member from 'name' to 'key'.
      split cleanup_variables() and remove free_memory argument.

  sql/sql_plugin.h@1.16, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +1 -1
    WL2936 cleanup
      remove lock_locals argument for plugin_thdvar_init()

  sql/structs.h@1.67, 2007-04-02 11:38:53-07:00, antony@ppcg5.local +1 -5
    WL2936 cleanup
      remove ugly conditional compilation, use plugin_ref

ChangeSet@1.2409.87.3, 2007-03-28 21:29:16-07:00, antony@ppcg5.local +6 -0
  WL#2936
    "Plugin Server Variables"
    Post review cleanups.

  include/mysql/plugin.h@1.29, 2007-03-28 21:29:11-07:00, antony@ppcg5.local +6 -4
    WL2936
      post review clean up
      fix macros to ensure correct type declarations

  sql/ha_partition.cc@1.83.3.2, 2007-03-28 21:29:11-07:00, antony@ppcg5.local +6 -2
    WL2936
      post review clean up
      add in missing my_afree()

  sql/handler.cc@1.295.4.2, 2007-03-28 21:29:11-07:00, antony@ppcg5.local +1 -1
    WL2936
      post review clean up
      remove stray semicolon

  sql/sql_plugin.cc@1.44.1.3, 2007-03-28 21:29:12-07:00, antony@ppcg5.local +11 -7
    WL2936
      post review clean up
      fixup comments and debug code

  storage/innobase/handler/ha_innodb.cc@1.320.1.4, 2007-03-28 21:29:12-07:00, antony@ppcg5.local +62 -50
    WL2936
      Include some of Marko Mäkelä's patches

  storage/innobase/handler/ha_innodb.h@1.133.1.1, 2007-03-28 21:29:12-07:00, antony@ppcg5.local +0 -12
    WL2936
      Include some of Marko Mäkelä's patches

ChangeSet@1.2409.87.2, 2007-03-23 10:14:46-07:00, antony@ppcg5.local +13 -0
  WL#2936
    "Server variables for plugins"
    Post review fixes.

  client/mysql.cc@1.254.1.1, 2007-03-23 10:14:38-07:00, antony@ppcg5.local +1 -1
    wl2936 "Plugin server variables" post review fixes
    compile fix. app_type is now a void* and it isn't actually used here.

  include/my_getopt.h@1.21, 2007-03-23 10:14:39-07:00, antony@ppcg5.local +1 -1
    wl2936 "Plugin server variables" post review fixes
    make app_type into a void*. This also required changes to 
    client/mysql.cc and storage/ndb/src/mgmsrv/InitConfigFileParser.cpp
    in order to compile.

  include/my_global.h@1.157.3.1, 2007-03-23 10:14:39-07:00, antony@ppcg5.local +8 -0
    wl2936 "Plugin server variables" post-review fixes
    declare compile_time_assert() macro.
    (provided by serg)

  include/mysql/plugin.h@1.28, 2007-03-23 10:14:40-07:00, antony@ppcg5.local +38 -0
    wl2936 "Plugin server variables" post review fixes
    Add comments

  mysys/array.c@1.15, 2007-03-23 10:14:40-07:00, antony@ppcg5.local +2 -1
    wl2936 "Plugin server variables" post review fixes

  mysys/typelib.c@1.20, 2007-03-23 10:14:40-07:00, antony@ppcg5.local +9 -8
    wl2936 "Plugin server variables" post review fixes
    find_typeset() should not alter string

  sql/set_var.cc@1.215.2.4, 2007-03-23 10:14:40-07:00, antony@ppcg5.local +0 -1
    wl2936 "Plugin server variables" post review fixes
    remove unnecessary code.

  sql/sql_class.cc@1.312.3.2, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +12 -0
    wl2936 "Plugin server variables" post review fixes
    explicitly declare export style for functions.

  sql/sql_lex.cc@1.224.3.2, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +3 -0
    wl2936 "Plugin server variables" post review fixes
    enforce that lex::plugins_static_buffer is declared immediately after
    lex::plugins.

  sql/sql_plugin.cc@1.44.1.2, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +50 -29
    wl2936 "Plugin Server variables" post review fixes
      sys_var_pluginvar does not need st_plugin_int at construction.
      remove debug code which was accidentially committed.
      add comments.
      fix mutex lock order.

  sql/sql_plugin.h@1.15, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +7 -0
    wl2936 "Plugin server variables" post review fixes
    add comment and macro to compare plugin_refs

  sql/table.cc@1.275.3.2, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +19 -7
    wl2936 "plugin server variables" post review fixes
    remove unneccessary unlock and variable.
    add checks for legacy type validity

  storage/ndb/src/mgmsrv/InitConfigFileParser.cpp@1.33, 2007-03-23 10:14:41-07:00, antony@ppcg5.local +6 -21
    wl2936 "plugin server variables" post review fixes
    fix compile failure now that my_option::app_type is a void*

ChangeSet@1.2409.87.1, 2007-03-02 08:43:45-08:00, antony@ppcg5.local +62 -0
  WL#2936
    "Server Variables for Plugins"
    Implement support for plugins to declare server variables.
    Demonstrate functionality by removing InnoDB specific code from sql/*
    New feature for HASH - HASH_UNIQUE flag
    New feature for DYNAMIC_ARRAY - initializer accepts preallocated ptr.
    Completed support for plugin reference counting.

  include/hash.h@1.20, 2007-03-02 08:43:26-08:00, antony@ppcg5.local +3 -0
    New flag for HASH
      HASH_UNIQUE

  include/my_getopt.h@1.20, 2007-03-02 08:43:26-08:00, antony@ppcg5.local +7 -2
    New data types for options: ENUM and SET.
    Use typelib to enumerate possible values.
    New flag variable:
      my_getopt_skip_unknown

  include/my_sys.h@1.218, 2007-03-02 08:43:26-08:00, antony@ppcg5.local +9 -2
    change to DYNAMIC_ARRAY init functions to support pre-allocated buffers

  include/mysql.h@1.178, 2007-03-02 08:43:26-08:00, antony@ppcg5.local +2 -1
    relocate inclusion of typelib due to longlong requirement

  include/mysql/plugin.h@1.27, 2007-03-02 08:43:27-08:00, antony@ppcg5.local +274 -3
    wl2936
      New declarations for plugin server variable support.
      New functions for use by plugins

  include/mysys_err.h@1.17, 2007-03-02 08:43:27-08:00, antony@ppcg5.local +1 -0
    new my_getopt return value: EXIT_ARGUMENT_INVALID

  include/typelib.h@1.7, 2007-03-02 08:43:27-08:00, antony@ppcg5.local +1 -0
    new typelib function: find_typeset(), returns an int which is a SET of
    the elements in the typelib

  mysql-test/r/im_utils.result@1.13.1.1, 2007-03-02 08:43:27-08:00, antony@ppcg5.local +4 -4
    change to more specific command line settings
    --skip-innodb => --skip-plugin-innodb
    etc.

  mysql-test/r/log_tables.result@1.17, 2007-03-02 08:43:27-08:00, antony@ppcg5.local +3 -0
    set default storage engine to MEMORY so that test will succeed even
    when some of the other named storage engines are not present

  mysql-test/r/ndb_dd_basic.result@1.13.1.1, 2007-03-02 08:43:28-08:00, antony@ppcg5.local +1 -3
    change in error message

  mysql-test/r/partition_innodb.result@1.2.2.1, 2007-03-02 08:43:28-08:00, antony@ppcg5.local +2 -3
    change in results

  mysql-test/r/ps_1general.result@1.63.1.1, 2007-03-02 08:43:28-08:00, antony@ppcg5.local +2 -1
    bdb doesn't exist, use myisam for a non-transactional engine

  mysql-test/r/variables.result@1.94.1.1, 2007-03-02 08:43:28-08:00, antony@ppcg5.local +8 -8
    information schema doesn't sort row results for server variables.

  mysql-test/t/log_tables.test@1.15, 2007-03-02 08:43:28-08:00, antony@ppcg5.local +3 -0
    set default storage engine to MEMORY so that test will succeed even
    when some of the other named storage engines are not present

  mysql-test/t/ndb_dd_basic.test@1.9, 2007-03-02 08:43:29-08:00, antony@ppcg5.local +1 -0
    ALTER LOGFILE GROUP no longer silently fail here

  mysql-test/t/partition_innodb.test@1.3.1.1, 2007-03-02 08:43:29-08:00, antony@ppcg5.local +1 -0
    ALTER TABLE no longer silently fails for unknown storage engine

  mysql-test/t/ps_1general.test@1.37.1.3, 2007-03-02 08:43:29-08:00, antony@ppcg5.local +1 -7
    remove unneccessary parts
    use myisam as it is an always present non-transactional engine

  mysql-test/t/variables.test@1.66.1.1, 2007-03-02 08:43:29-08:00, antony@ppcg5.local +8 -8
    information schema doesn't sort row results for server variables.

  mysql-test/t/warnings_engine_disabled-master.opt@1.2, 2007-03-02 08:43:30-08:00, antony@ppcg5.local +1 -1
    use the new style command line option

  mysys/array.c@1.14, 2007-03-02 08:43:30-08:00, antony@ppcg5.local +58 -3
    change to DYNAMIC_ARRAY init functions to support pre-allocated buffers

  mysys/hash.c@1.51, 2007-03-02 08:43:30-08:00, antony@ppcg5.local +17 -0
    New flag for HASH
      HASH_UNIQUE
    Implement HASH_UNIQUE functionality by performing a hash_search

  mysys/my_getopt.c@1.67, 2007-03-02 08:43:30-08:00, antony@ppcg5.local +49 -1
    New data types for options: ENUM and SET.
    Use typelib to enumerate possible values.
    New flag variable:
      my_getopt_skip_unknown

  mysys/typelib.c@1.19, 2007-03-02 08:43:30-08:00, antony@ppcg5.local +48 -0
    new typelib function: find_typeset(), returns an int which is a SET of
    the elements in the typelib

  sql/ha_ndbcluster.cc@1.411.3.1, 2007-03-02 08:43:31-08:00, antony@ppcg5.local +11 -24
    use ha_statistic_increment() method instead of
    statistic_increment() function
    ha_ndbcluster variable has gone away.

  sql/ha_partition.cc@1.83.3.1, 2007-03-02 08:43:31-08:00, antony@ppcg5.local +18 -7
    fix for reference counting

  sql/ha_partition.h@1.32.2.1, 2007-03-02 08:43:31-08:00, antony@ppcg5.local +5 -1
    fix for reference counting

  sql/handler.cc@1.295.4.1, 2007-03-02 08:43:31-08:00, antony@ppcg5.local +102 -66
    fixes for reference counting

  sql/handler.h@1.252.1.1, 2007-03-02 08:43:31-08:00, antony@ppcg5.local +9 -2
    fixes for reference counting
    some new methods to aid storage engine writers

  sql/item_func.cc@1.357.2.1, 2007-03-02 08:43:32-08:00, antony@ppcg5.local +1 -1
    find_sys_var() function now requires thd

  sql/item_sum.cc@1.215, 2007-03-02 08:43:32-08:00, antony@ppcg5.local +1 -1
    fixes for ref counting

  sql/mysql_priv.h@1.470.15.1, 2007-03-02 08:43:32-08:00, antony@ppcg5.local +3 -11
    remove unneccessary globals.
    new lock: LOCK_system_variables_hash

  sql/mysqld.cc@1.601.21.1, 2007-03-02 08:43:32-08:00, antony@ppcg5.local +94 -410
    Remove InnoBase specific code.
    Support plugin command line processing.

  sql/set_var.cc@1.215.2.3, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +497 -861
    Remove InnoBase specific declarations
    Remove redundant declarations
    changes to permit new variables at run time
    changes for ref counting

  sql/set_var.h@1.103, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +203 -188
    changes to permit new variables at run time
    changes for ref counting

  sql/sql_base.cc@1.376.1.1, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +2 -2
    changes for ref counting

  sql/sql_cache.cc@1.103.1.1, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +15 -3
    mark code as needing work in the future

  sql/sql_class.cc@1.312.3.1, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +83 -5
    new functions to aid plugin authors
    initialize variables for dynamic plugin variables

  sql/sql_class.h@1.339.2.1, 2007-03-02 08:43:33-08:00, antony@ppcg5.local +15 -3
    remove InnoBase specific declarations
    New declarations for plugin variables.

  sql/sql_connect.cc@1.2, 2007-03-02 08:43:34-08:00, antony@ppcg5.local +3 -0
    initialization and cleanup of plugin variables

  sql/sql_delete.cc@1.208.1.1, 2007-03-02 08:43:34-08:00, antony@ppcg5.local +1 -1
    change for ref counting

  sql/sql_insert.cc@1.246.5.1, 2007-03-02 08:43:34-08:00, antony@ppcg5.local +1 -1
    change for ref counting

  sql/sql_lex.cc@1.224.3.1, 2007-03-02 08:43:34-08:00, antony@ppcg5.local +22 -0
    changes for ref counting and plugin variables

  sql/sql_lex.h@1.260.3.1, 2007-03-02 08:43:34-08:00, antony@ppcg5.local +7 -0
    add properties for plugin ref counting,
    add to distructor to clean up

  sql/sql_partition.cc@1.101, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +11 -11
    changes for ref counting

  sql/sql_plugin.cc@1.44.1.1, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +2151 -132
    WL2936
      Plugin Variables
      New methods and code to support server variables for plugins.
      New code to complete plugin reference counting
      Debug code adds further indirection so that malloc debugging can be
      used to aid finding plugin ref count leaks

  sql/sql_plugin.h@1.14, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +53 -9
    WL2936
      Plugin Variables
      New methods and code to support server variables for plugins.
      New code to complete plugin reference counting
      Debug code adds further indirection so that malloc debugging can be
      used to aid finding plugin ref count leaks

  sql/sql_repl.cc@1.160.1.1, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +143 -0
    replication system variables moved here from set_var.cc

  sql/sql_repl.h@1.45, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +1 -0
    new function to initialise replication server variables

  sql/sql_select.cc@1.492.2.1, 2007-03-02 08:43:35-08:00, antony@ppcg5.local +16 -8
    changes for ref counting

  sql/sql_show.cc@1.393.1.1, 2007-03-02 08:43:36-08:00, antony@ppcg5.local +56 -37
    changes for ref counting

  sql/sql_table.cc@1.391.1.1, 2007-03-02 08:43:36-08:00, antony@ppcg5.local +11 -13
    changes for ref counting

  sql/sql_tablespace.cc@1.10, 2007-03-02 08:43:36-08:00, antony@ppcg5.local +2 -2
    use supplied functions instead of digging into data structures manually

  sql/sql_yacc.yy@1.534.4.1, 2007-03-02 08:43:36-08:00, antony@ppcg5.local +56 -15
    changes for ref counting
    find_sys_var() now requires thd parameter
    changes on reporting errors to keep user-visible behaviour the same.

  sql/structs.h@1.66, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +4 -0
    changes for ref counting

  sql/table.cc@1.275.3.1, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +38 -15
    changes for ref counting

  sql/table.h@1.158.3.1, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +6 -1
    changes for ref counting

  storage/federated/ha_federated.cc@1.97.1.1, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +4 -7
    use ha_statistic_increment() method instead of statistic_increment()
    function

  storage/heap/ha_heap.cc@1.107.2.1, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +12 -21
    use ha_statistic_increment() method instead of statistic_increment()
    function

  storage/innobase/handler/ha_innodb.cc@1.320.1.3, 2007-03-02 08:43:37-08:00, antony@ppcg5.local +347 -198
    use ha_statistic_increment() method instead of statistic_increment()
    function
    WL2936
      Move InnoBase specific code out of mysqld.cc and into here
      Declare all required server variables for InnoBase

  storage/innobase/include/trx0trx.h@1.56, 2007-03-02 08:43:38-08:00, antony@ppcg5.local +8 -0
    store a bit more state so that InnoBase does not have to dig into
    mysqld internal data structures.

  storage/myisam/ha_myisam.cc@1.209.1.2, 2007-03-02 08:43:38-08:00, antony@ppcg5.local +15 -25
    use ha_statistic_increment() method instead of statistic_increment()
    function

  storage/myisammrg/ha_myisammrg.cc@1.114.2.1, 2007-03-02 08:43:38-08:00, antony@ppcg5.local +13 -24
    use ha_statistic_increment() method instead of statistic_increment()
    function

ChangeSet@1.1810.2656.1, 2007-03-01 13:43:04+01:00, msvensson@pilot.blaudden +3 -0
  Bug#25262 Auto Increment lost when changing Engine type
   - Try to copy the autoincrement value when altering the table

  mysql-test/r/alter_table.result@1.49.1.14, 2007-03-01 13:42:39+01:00, msvensson@pilot.blaudden +24 -0
    Update test result

  mysql-test/t/alter_table.test@1.36.1.14, 2007-03-01 13:43:03+01:00, msvensson@pilot.blaudden +28 -0
    Add test case as described in bug report

  sql/sql_table.cc@1.239.43.6, 2007-03-01 13:43:03+01:00, msvensson@pilot.blaudden +6 -0
    Try to copy the autoincrement value when altering the table

