1. 27 Apr, 2005 1 commit
  2. 26 Apr, 2005 7 commits
    • unknown's avatar
      Cleanups during review · 2ff5273b
      unknown authored
      
      mysys/default.c:
        Cleanup:
        - Just test once for recursion level
        - Don't test explicitely for \r or \n as my_isspace() already does that
      sql/sql_insert.cc:
        Fix argument
      sql/sql_select.cc:
        Fixed indentation
        added comment
      2ff5273b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 8b49c02f
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      sql/mysqld.cc:
        Auto merged
      8b49c02f
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · d26b09fe
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      d26b09fe
    • unknown's avatar
      Fix typo in include file name (Bug #9063) · d8512131
      unknown authored
      
      acinclude.m4:
        Fix typo
      d8512131
    • unknown's avatar
      checking that statements get into binlog even when they were affecting · 8e439dfb
      unknown authored
      no rows of the blackhold engine (for this engine to be a binlog propagator).
      NOTE: blackhole.test currently hangs in 5.0 BUG#10175 so I'll merge without running this test; the
      person who fixes the hang will correct the merged blackhole.result or ask me to).
      
      
      mysql-test/r/blackhole.result:
        result update
      mysql-test/t/blackhole.test:
        checking that statements get into binlog even when they were affecting
        no rows of the blackhold engine. So that this engine can serve as
        a binlog propagator (A->B->C replication where B has only blackhole tables,
        B receives binlog from A, applies it to blackhole tables, writes statements
        to its binlog which it sends to C; both A and C have non-blackhole tables). B is just a proxy.
      8e439dfb
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 2f18d2c8
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      sql/mysqld.cc:
        Auto merged
      2f18d2c8
    • unknown's avatar
      Fix compile issues in Intel C/C++ compiler (Bug #9063) · c4a4be84
      unknown authored
      
      acinclude.m4:
        Use AC_LANG_PUSH/POP instead of _SAVE/RESTORE
        Add test to get type of 'struct rlimit'
        Switch order of including stdlib.h and declaration being tested to
        match how it will be used in regular code.
      configure.in:
        Call MYSQL_TYPE_STRUCT_RLIMIT macro
      sql/mysqld.cc:
        Use STRUCT_RLIMIT for getting type of struct rlimit.
      c4a4be84
  3. 25 Apr, 2005 2 commits
  4. 23 Apr, 2005 1 commit
    • unknown's avatar
      ndb - bug#10029 fix · 07b54bc2
      unknown authored
      
      ndb/include/kernel/signaldata/TuxMaint.hpp:
        handle multipl index update failure atomically
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        handle multipl index update failure atomically
      ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        handle multipl index update failure atomically
      ndb/src/kernel/blocks/dbtup/Notes.txt:
        handle multipl index update failure atomically
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        handle multipl index update failure atomically
      ndb/src/ndbapi/ndberror.c:
        handle multipl index update failure atomically
      ndb/test/ndbapi/testOIBasic.cpp:
        handle multipl index update failure atomically
      07b54bc2
  5. 22 Apr, 2005 3 commits
  6. 21 Apr, 2005 10 commits
  7. 20 Apr, 2005 11 commits
  8. 19 Apr, 2005 5 commits
    • unknown's avatar
      sql_select.cc: · 3dfe959c
      unknown authored
        Fixed bug #9681.
        The bug happened with queries using derived tables specified by
        a SELECT with ROLLUP, such as:
        SELECT * FROM (SELECT a, SUM(a) FROM t1 GROUP BY a WITH ROLLUP) t2,
        if column a of table t1 is declared as NOT NULL.
        This was to the fact that the first column of the temporary table
        created to contain the derived table erroneously inherited the NOT NULL
        attribute from column a.
      olap.result, olap.test:
        Added a test case for bug #9681.
      
      
      mysql-test/t/olap.test:
        Added a test case for bug #9681.
      mysql-test/r/olap.result:
        Added a test case for bug #9681.
      sql/sql_select.cc:
        Fixed bug #9681.
        The bug happened with queries using derived tables specified by
        a SELECT with ROLLUP, such as:
        SELECT * FROM (SELECT a, SUM(a) FROM t1 GROUP BY a WITH ROLLUP) t2,
        if column a of table t1 is declared as NOT NULL.
        This was to the fact that the first column of the temporary table
        created to contain the derived table erroneously inherited the NOT NULL
        attribute from column a.
      3dfe959c
    • unknown's avatar
      Disabled ndb tests for embedded · 1c31994f
      unknown authored
      1c31994f
    • unknown's avatar
      - manual merge · 3d727ba8
      unknown authored
      
      sql/share/Makefile.am:
        Auto merged
      3d727ba8
    • unknown's avatar
      - added missing copyright headers to several Makefile.am's (noticed · 79f3c2e9
      unknown authored
        while testing changes to the mysql-copyright scripts
      
      
      libmysqld/examples/Makefile.am:
        - added a copyright header
      sql/share/Makefile.am:
        - added a copyright header
      tools/Makefile.am:
        - added a copyright header
      79f3c2e9
    • unknown's avatar
      Bug#7806 - insert on duplicate key and auto-update of timestamp · 670eae79
      unknown authored
      Modified the check for the timestamp field so that the flags for
      the automatic for inserts and updates are cleared independently.
      
      
      mysql-test/r/type_timestamp.result:
        Bug#7806 - insert on duplicate key and auto-update of timestamp
        The test result.
      mysql-test/t/type_timestamp.test:
        Bug#7806 - insert on duplicate key and auto-update of timestamp
        The test case.
      sql/mysql_priv.h:
        Bug#7806 - insert on duplicate key and auto-update of timestamp
        Made check_insert_fields() static. It is used only in sql_insert.cc.
      sql/sql_insert.cc:
        Bug#7806 - insert on duplicate key and auto-update of timestamp
        Modified the check of the insert fields so that an explicit
        assignment of the timestamp field does only disable the automatic
        for inserts and retains the automatic for updates.
        Added a check if the update fields contain the timestamp field.
        In this case, the automatic on update is disabled, but not the
        automatic on insert. This is called from mysql_prepare_insert().
      sql/table.h:
        Bug#7806 - insert on duplicate key and auto-update of timestamp
        Extended a comment to warn about usage of enum timestamp_auto_set_type.
      670eae79