1. 28 Mar, 2008 1 commit
  2. 27 Mar, 2008 24 commits
    • tnurnberg@white.intern.koehntopp.de's avatar
      Merge mysql.com:/misc/mysql/mysql-5.0-opt · 963f86f8
      tnurnberg@white.intern.koehntopp.de authored
      into  mysql.com:/misc/mysql/mysql-5.1-opt
      963f86f8
    • tnurnberg@white.intern.koehntopp.de's avatar
      Merge mysql.com:/misc/mysql/mysql-5.0 · 282825af
      tnurnberg@white.intern.koehntopp.de authored
      into  mysql.com:/misc/mysql/mysql-5.0-opt
      282825af
    • tnurnberg@white.intern.koehntopp.de's avatar
      Merge mysql.com:/misc/mysql/mysql-5.1 · a3df2a4c
      tnurnberg@white.intern.koehntopp.de authored
      into  mysql.com:/misc/mysql/mysql-5.1-opt
      a3df2a4c
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/5.0-opt · 02235ace
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.1-opt
      02235ace
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/mysql-5.0 · 931582bb
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.0-opt
      931582bb
    • df@pippilotta.erinye.com's avatar
      apply snapshot innodb-5.1-ss2387 · 87f52610
      df@pippilotta.erinye.com authored
      ```---------------------------------------------------------------------
      r2361 | sunny | 2008-03-12 09:08:09 +0200 (Wed, 12 Mar 2008) | 3 lines
      Changed paths:
         M /branches/5.1/include/srv0srv.h
         M /branches/5.1/os/os0file.c
         M /branches/5.1/srv/srv0srv.c
         M /branches/5.1/srv/srv0start.c
      
      branches/5.1: Remove the innodb_flush_method fdatasync option since it was
      not being used and there was a potential it could mislead users.
      ```
      
      ---------------------------------------------------------------------
      r2367 | marko | 2008-03-17 10:23:03 +0200 (Mon, 17 Mar 2008) | 5 lines
      Changed paths:
         M /branches/5.1/handler/ha_innodb.cc
      
      branches/5.1: ha_innobase::check_if_incompatible_data(): Check
      HA_CREATE_USED_ROW_FORMAT before comparing row_type.  Previously,
      the comparison was incorrectly guarded by the presence of an
      AUTO_INCREMENT attribute.
      
      ------------------------------------------------------------------------
      r2374 | vasil | 2008-03-18 09:35:30 +0200 (Tue, 18 Mar 2008) | 11 lines
      Changed paths:
         M /branches/5.1/dict/dict0dict.c
         A /branches/5.1/mysql-test/innodb_bug35220.result
         A /branches/5.1/mysql-test/innodb_bug35220.test
      
      branches/5.1:
      
      Fix Bug#35220 ALTER TABLE too picky on reserved word "foreign".
      
      In ALTER TABLE, change the internal parser to search for
      ``FOREIGN[[:space:]]'' instead of only ``FOREIGN'' when parsing
      ALTER TABLE ... DROP FOREIGN KEY ...; otherwise it could be mistaken
      with ALTER TABLE ... DROP foreign_col;
      
      Approved by:    Heikki
      
      ------------------------------------------------------------------------
      r2379 | vasil | 2008-03-19 18:48:00 +0200 (Wed, 19 Mar 2008) | 10 lines
      Changed paths:
         M /branches/5.1/os/os0file.c
      
      branches/5.1:
      
      Fix Bug#34823:
      fsync() occasionally returns ENOLCK and causes InnoDB to restart mysqld
      
      Create a wrapper to fsync(2) that retries the operation if the error is
      ENOLCK. Use that wrapper instead of fsync(2).
      
      Approved by:    Heikki
      
      ------------------------------------------------------------------------
      r2380 | sunny | 2008-03-21 05:03:56 +0200 (Fri, 21 Mar 2008) | 9 lines
      Changed paths:
         M /branches/5.1/include/trx0undo.h
         M /branches/5.1/trx/trx0trx.c
         M /branches/5.1/trx/trx0undo.c
      
      branches/5.1: Fix for Bug# 35352. We've added a heuristic that checks
      the size of the UNDO slots cache lists (insert and upate). If either of
      cached lists has more than 500 entries then we add any UNDO slots that are
      freed, to the common free list instead of the cache list, this is to avoid
      the case where all the free slots end up in only one of the lists on startup
      after a crash.
      
      Tested with test case for 26590 and passes all mysql-test(s).
      
      ------------------------------------------------------------------------
      r2383 | vasil | 2008-03-26 09:35:22 +0200 (Wed, 26 Mar 2008) | 4 lines
      Changed paths:
         M /branches/5.1/include/row0mysql.h
      
      branches/5.1:
      
      Fix typo in comment.
      
      ------------------------------------------------------------------------
      r2384 | vasil | 2008-03-26 18:26:54 +0200 (Wed, 26 Mar 2008) | 20 lines
      Changed paths:
         A /branches/5.1/mysql-test/innodb_bug34300.result
         A /branches/5.1/mysql-test/innodb_bug34300.test
         M /branches/5.1/row/row0sel.c
      
      branches/5.1:
      
      Fix Bug#34300 Tinyblob & tinytext fields currupted after export/import and alter in 5.1
      
      Copy the BLOB fields, that are stored internally, to a safe place
      (prebuilt->blob_heap) when converting a row from InnoDB format to
      MySQL format in row_sel_store_mysql_rec().
      
      The bug was introduced in:
      
       ------------------------------------------------------------------------
       r587 | osku | 2006-05-23 15:35:58 +0300 (Tue, 23 May 2006) | 3 lines
      
       Optimize BLOB selects by using prebuilt->blob_heap directly instead of first
       reading BLOB data to a temporary heap and then copying it to
       prebuilt->blob_heap.
       ------------------------------------------------------------------------
      
      Approved by:    Heikki
      
      ------------------------------------------------------------------------
      r2386 | vasil | 2008-03-27 07:45:02 +0200 (Thu, 27 Mar 2008) | 22 lines
      Changed paths:
         M /branches/5.1/mysql-test/innodb.result
      
      branches/5.1:
      
      Merge change from MySQL (this fixes the failing innodb test):
      
      ChangeSet@1.1810.3601.4, 2008-02-07 02:33:21+04:00, gshchepa@host.loc +9 -0
        Fixed bug#30059.
        Server handles truncation for assignment of too-long values
        into CHAR/VARCHAR/TEXT columns in a different ways when the
        truncated characters are spaces:
        1. CHAR(N) columns silently ignore end-space truncation;
        2. TEXT columns post a truncation warning/error in the
           non-strict/strict mode.
        3. VARCHAR columns always post a truncation note in
           any mode.
      
        Space truncation processing has been synchronised over
        CHAR/VARCHAR/TEXT columns: current behavior of VARCHAR
        columns has been propagated as standard.
      
        Binary-encoded string/BLOB columns are not affected.
      
      
      ------------------------------------------------------------------------
      r2387 | vasil | 2008-03-27 08:49:05 +0200 (Thu, 27 Mar 2008) | 8 lines
      Changed paths:
         M /branches/5.1/row/row0sel.c
      
      branches/5.1:
      
      Check whether *trx->mysql_query_str is != NULL in addition to
      trx->mysql_query_str. This adds more safety.
      
      This may or may not fix Bug#35226 RBR event crashes slave.
      
      
      ------------------------------------------------------------------------
      87f52610
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M50/push-5.0 · fe0bff70
      joerg@trift2. authored
      into  trift2.:/MySQL/M51/push-5.1
      fe0bff70
    • joerg@trift2.'s avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-build · 6d8e1832
      joerg@trift2. authored
      into  trift2.:/MySQL/M51/push-5.1
      6d8e1832
    • joerg@trift2.'s avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.0-build · dc00a524
      joerg@trift2. authored
      into  trift2.:/MySQL/M50/push-5.0
      dc00a524
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M51/ndb-decl-5.1 · 2db55bf9
      joerg@trift2. authored
      into  trift2.:/MySQL/M51/push-5.1
      2db55bf9
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/5.0-opt · 5713f9d1
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.1-opt
      5713f9d1
    • df@pippilotta.erinye.com's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build · 334e647e
      df@pippilotta.erinye.com authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build
      334e647e
    • df@pippilotta.erinye.com's avatar
      BUG#25340 · 7297fe19
      df@pippilotta.erinye.com authored
      7297fe19
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/4.1-opt · faf4737b
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.0-opt
      faf4737b
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/mysql-5.1 · 81005940
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.1-opt
      81005940
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M50/push-5.0 · e2b25204
      joerg@trift2. authored
      into  trift2.:/MySQL/M51/push-5.1
      e2b25204
    • gshchepa/uchum@host.loc's avatar
      Merge host.loc:/home/uchum/work/mysql-5.0 · 7edeebc9
      gshchepa/uchum@host.loc authored
      into  host.loc:/home/uchum/work/5.0-opt
      7edeebc9
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M51/mysql-5.1 · e7e5311c
      joerg@trift2. authored
      into  trift2.:/MySQL/M51/push-5.1
      e7e5311c
    • joerg@trift2.'s avatar
      Merge trift2.:/MySQL/M50/mysql-5.0 · 270aaa17
      joerg@trift2. authored
      into  trift2.:/MySQL/M50/push-5.0
      270aaa17
    • tsmith@rhel5-ia64-a.mysql.com's avatar
      Merge rhel5-ia64-a.mysql.com:/data0/tsmith/build/50 · c7cd786e
      tsmith@rhel5-ia64-a.mysql.com authored
      into  rhel5-ia64-a.mysql.com:/data0/tsmith/build/51
      c7cd786e
    • tsmith@rhel5-ia64-a.mysql.com's avatar
      Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.0 · 95c8fb8d
      tsmith@rhel5-ia64-a.mysql.com authored
      into  rhel5-ia64-a.mysql.com:/data0/tsmith/build/50
      95c8fb8d
    • tsmith@rhel5-ia64-a.mysql.com's avatar
      Merge rhel5-ia64-a.mysql.com:/data0/tsmith/51 · 2ff69e74
      tsmith@rhel5-ia64-a.mysql.com authored
      into  rhel5-ia64-a.mysql.com:/data0/tsmith/build/51
      2ff69e74
    • tsmith@rhel5-ia64-a.mysql.com's avatar
      Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.1 · 3069db1d
      tsmith@rhel5-ia64-a.mysql.com authored
      into  rhel5-ia64-a.mysql.com:/data0/tsmith/build/51
      3069db1d
    • tsmith@rhel5-ia64-a.mysql.com's avatar
      Apply innodb-5.1-ss2360 snapshot · c82d7ecf
      tsmith@rhel5-ia64-a.mysql.com authored
      Fixes:
      - Bug #34920: auto_increment resets to 1 on foreign key creation
        We need to use/inherit the passed in autoinc counter for ALTER TABLE
        statements too.
      c82d7ecf
  3. 26 Mar, 2008 15 commits