1. 23 Apr, 2007 11 commits
  2. 21 Apr, 2007 1 commit
  3. 20 Apr, 2007 21 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.0 · 8a702a1e
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.0-opt
      
      
      sql/item_cmpfunc.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      8a702a1e
    • unknown's avatar
      Merge weblab.(none):/home/marcsql/TREE/mysql-5.0-base · 594f7bd2
      unknown authored
      into  weblab.(none):/home/marcsql/TREE/mysql-5.0-rt-merge
      
      
      mysql-test/r/sp.result:
        Auto merged
      mysql-test/t/sp.test:
        Auto merged
      594f7bd2
    • unknown's avatar
      Merge qualinost.(none):/home/mtaylor/src/mysql/mysql-5.0-maint · b873193a
      unknown authored
      into  qualinost.(none):/home/mtaylor/src/mysql/mysql-5.0-debian
      
      
      b873193a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 4868ef1d
      unknown authored
      into  zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
      
      
      4868ef1d
    • unknown's avatar
      Avoid compiler warnings. · 1c04850b
      unknown authored
      1c04850b
    • unknown's avatar
      Added missing result file for rpl_critical_errors. · 4a3027aa
      unknown authored
      
      mysql-test/r/rpl_critical_errors.result:
        New BitKeeper file ``mysql-test/r/rpl_critical_errors.result''
      4a3027aa
    • unknown's avatar
      Merge gshchepa.loc:/home/uchum/work/bk-trees/mysql-5.0-opt · 323a2135
      unknown authored
      into  gshchepa.loc:/home/uchum/work/bk-trees/mysql-5.0-opt-27704
      
      
      323a2135
    • unknown's avatar
      Merge gshchepa.loc:/home/uchum/work/bk-trees/mysql-4.1-opt-27704 · a501fdd6
      unknown authored
      into  gshchepa.loc:/home/uchum/work/bk-trees/mysql-5.0-opt-27704
      
      
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/row.test:
        Auto merged
      mysql-test/r/row.result:
        Test case updated for Bug#27704 (incorrect comparison
        of rows with NULL components).
      sql/item_cmpfunc.cc:
        Bug#27704: incorrect comparison of rows with NULL components.
      sql/item_cmpfunc.h:
        Bug#27704: incorrect comparison of rows with NULL components.
        Cosmetic fix.
      a501fdd6
    • unknown's avatar
      Bug#27704: incorrect comparison of rows with NULL components · a8f639fc
      unknown authored
      Support for NULL components was incomplete for row comparison,
      fixed.  Added support for abort_on_null at compare_row() like
      in 5.x
      
      
      sql/item_cmpfunc.h:
        Bug#27704: incorrect comparison of rows with NULL components
        Added support for abort_on_null at Item_bool_func2
        like in 5.x
      sql/item_cmpfunc.cc:
        Bug#27704: incorrect comparison of rows with NULL components
        Support for NULL components was incomplete for row comparison,
        fixed. Added support for abort_on_null at compare_row() like
        in 5.x
      mysql-test/t/row.test:
        Test case updated for Bug#27704 (incorrect comparison 
        of rows with NULL components)
      mysql-test/r/row.result:
        Test case updated for Bug#27704 (incorrect comparison 
        of rows with NULL components)
      mysql-test/r/subselect.result:
        Test case updated for Bug#27704 (incorrect comparison 
        of rows with NULL components)
      a8f639fc
    • unknown's avatar
      Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt · a4ffe9e4
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/autopush/B27786-5.0-opt
      
      
      a4ffe9e4
    • unknown's avatar
      Bug #24778: Innodb: No result when using ORDER BY · f3e261a9
      unknown authored
      This bug was intruduced by the fix for bug#17212 (in 4.1). It is not 
      ok to call test_if_skip_sort_order since this function will 
      alter the execution plan. By contract it is not ok to call 
      test_if_skip_sort_order in this context.
      
      This bug appears only in the case when the optimizer has chosen 
      an index for accessing a particular table but finds a covering 
      index that enables it to skip ORDER BY. This happens in 
      test_if_skip_sort_order.
      
      
      mysql-test/r/key.result:
        Bug#24778
        
        test case.
        
        The bug causes the result to be the empty set.
      mysql-test/t/key.test:
        Bug#24778
        
        The minimal test case that reveals the bug. The reason for such a 
        complicated schema is that we have to convince the optimizer to 
        pick one index, then discard it in order to be able to skip 
        ORDER BY.
      sql/sql_select.cc:
        bug#24778
        
        Removed the call to test_if_skip_sort_order that constituted the
        bug.
      f3e261a9
    • unknown's avatar
      Merge romeo.(none):/home/bkroot/mysql-5.0-rpl · 8bc4d182
      unknown authored
      into  romeo.(none):/home/bk/merge-mysql-5.0
      
      
      client/mysql.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      8bc4d182
    • unknown's avatar
      Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl · b6451440
      unknown authored
      into  romeo.(none):/home/bkroot/mysql-5.0-rpl
      
      
      b6451440
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb · ff18ecfb
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-maint
      
      
      ff18ecfb
    • unknown's avatar
      Bug #27786: · e0444ba4
      unknown authored
      When merging views into the enclosing statement
      the ORDER BY clause of the view is merged to the
      parent's ORDER BY clause.
      However when the VIEW is merged into an UNION
      branch the ORDER BY should be ignored. 
      Use of ORDER BY for individual SELECT statements
      implies nothing about the order in which the rows
      appear in the final result because UNION by default
      produces unordered set of rows.
      Fixed by ignoring the ORDER BY clause from the merge
      view when expanded in an UNION branch.
      
      
      mysql-test/r/view.result:
        Bug #27786: test case
      mysql-test/t/view.test:
        Bug #27786: test case
      sql/sql_lex.h:
        Bug #27786: add a is_union() inlined function
        Returns true if the unit represents an UNION.
      sql/sql_view.cc:
        Bug #27786: ignore ORDER BY in mergeable views when in UNION context
      e0444ba4
    • unknown's avatar
      Remove comment · 1f6c9a58
      unknown authored
      1f6c9a58
    • unknown's avatar
      Change mode to -rw-rw-r-- · 3bf8b48e
      unknown authored
      3bf8b48e
    • unknown's avatar
      Made default changelog a little more generic. · 855cb380
      unknown authored
      855cb380
    • unknown's avatar
      control.in: · 30101641
      unknown authored
        Left a stray space in. 
      
      
      debian/control.in:
        Left a stray space in.
      30101641
    • unknown's avatar
      Makefile.am: · d7693a02
      unknown authored
        Renamed libmysqlclient package entires 
      
      
      debian/Makefile.am:
        Renamed libmysqlclient package entires
      d7693a02
    • unknown's avatar
      libmysqlclientSLIBoff.README.Debian.in: · 35fee543
      unknown authored
        Rename: debian/libmysqlclientSLIB.README.Debian.in -> debian/libmysqlclientSLIBoff.README.Debian.in
      libmysqlclientSLIBoff.docs.in:
        Rename: debian/libmysqlclientSLIB.docs.in -> debian/libmysqlclientSLIBoff.docs.in
      control.in:
        Renamed packages back to libmysqlclientSLIBoff to match current packages. 
        We can rename this in a sensible way later on. 
      libmysqlclientSLIBoff.files.in:
        Rename: debian/libmysqlclientSLIB.files.in -> debian/libmysqlclientSLIBoff.files.in
      libmysqlclientSLIBoff.dirs.in:
        Rename: debian/libmysqlclientSLIB.dirs.in -> debian/libmysqlclientSLIBoff.dirs.in
      libmysqlclientSLIBoff.postinst.in:
        Rename: debian/libmysqlclientSLIB.postinst.in -> debian/libmysqlclientSLIBoff.postinst.in
      
      
      debian/libmysqlclientSLIBoff.README.Debian.in:
        Rename: debian/libmysqlclientSLIB.README.Debian.in -> debian/libmysqlclientSLIBoff.README.Debian.in
      debian/libmysqlclientSLIBoff.dirs.in:
        Rename: debian/libmysqlclientSLIB.dirs.in -> debian/libmysqlclientSLIBoff.dirs.in
      debian/libmysqlclientSLIBoff.docs.in:
        Rename: debian/libmysqlclientSLIB.docs.in -> debian/libmysqlclientSLIBoff.docs.in
      debian/libmysqlclientSLIBoff.files.in:
        Rename: debian/libmysqlclientSLIB.files.in -> debian/libmysqlclientSLIBoff.files.in
      debian/libmysqlclientSLIBoff.postinst.in:
        Rename: debian/libmysqlclientSLIB.postinst.in -> debian/libmysqlclientSLIBoff.postinst.in
      debian/control.in:
        Renamed packages back to libmysqlclientSLIBoff to match current packages. 
        We can rename this in a sensible way later on.
      35fee543
  4. 19 Apr, 2007 7 commits
    • unknown's avatar
      innodb_mysql.test, innodb_mysql.result: · 5222d83f
      unknown authored
        Fix test case: add drop table
      
      
      mysql-test/t/innodb_mysql.test:
        Fix test case: add drop table
      mysql-test/r/innodb_mysql.result:
        Fix test case: add drop table
      5222d83f
    • unknown's avatar
      rules: · 33855978
      unknown authored
        Protect the control file from running ./configure again
      
      
      debian/rules:
        Protect the control file from running ./configure again
      33855978
    • unknown's avatar
      Bug #27964: pthread_key_create doesn't set errno, so don't report \ · 0732ad9a
      unknown authored
      	errno
      
      Vasil Dimov (at Oracle) noted that pthread_key_create() does not
      set errno, so if it fails then we return the wrong error code.
      
      Instead, capture the return value, which is the real error value, 
      and instead report that.
      
      
      mysys/my_thr_init.c:
        pthread functions don't set the global errno, which should be
        obvious.
      0732ad9a
    • unknown's avatar
      control.in: · 506ef8f2
      unknown authored
        Fixed branding problem.
      Many files:
        Fixed branding problem
      changelog:
        Upgraded to 5.0.42
      defs.mk.in:
        Fixed branding and variable persiting problem.
      
      
      debian/changelog:
        Upgraded to 5.0.42
      debian/control.in:
        Fixed branding problem.
      debian/defs.mk.in:
        Fixed branding and variable persiting problem.
      debian/mysql-client-BASE.files.in:
        Fixed branding problem
      debian/mysql-client-BASE.lintian-overrides.in:
        Fixed branding problem
      debian/mysql-server-BASE.config.in:
        Fixed branding problem
      debian/mysql-server-BASE.files.in:
        Fixed branding problem
      debian/mysql-server-BASE.lintian-overrides.in:
        Fixed branding problem
      debian/mysql-server-BASE.postinst.in:
        Fixed branding problem
      debian/mysql-server-BASE.postrm.in:
        Fixed branding problem
      debian/mysql-server-BASE.templates.in:
        Fixed branding problem
      debian/rules:
        Fixed branding problem
      debian/source.lintian-overrides.in:
        Fixed branding problem
      debian/po/POTFILES.in.in:
        Fixed branding problem
      506ef8f2
    • unknown's avatar
      innodb_mysql.test, innodb_mysql.result: · f4d6b5de
      unknown authored
        Add test case for Bug #27210: INNODB ON DUPLICATE KEY UPDATE
      
      
      mysql-test/r/innodb_mysql.result:
        Add test case for Bug #27210: INNODB ON DUPLICATE KEY UPDATE
      mysql-test/t/innodb_mysql.test:
        Add test case for Bug #27210: INNODB ON DUPLICATE KEY UPDATE
      f4d6b5de
    • unknown's avatar
      Add replace for varying errno · 45face8f
      unknown authored
      45face8f
    • unknown's avatar
      mysql_upgrade portability fixes · 36cd228a
      unknown authored
      
      client/mysql_upgrade.c:
        Add defines for WEXITSTATUS
        Pass arguments on command line instead of --defaults-file=<temp file>
      mysql-test/r/mysql_upgrade.result:
        When testing that mysql_upgrade detect if mysqlcheck fails, use an option that
        is used on all platforms.
      mysql-test/t/mysql_upgrade.test:
        When testing that mysql_upgrade detect if mysqlcheck fails, use an option that
        is used on all platforms.
      scripts/comp_sql.c:
        Some compilers have a max string length, insert a newline at
        every 512th char in long strings
      36cd228a