1. 01 Sep, 2005 1 commit
    • unknown's avatar
      Bug #11286 yassl incompatible with "load data infile" · 100e92f4
      unknown authored
       - Make sure that mysqltest always uses ssl when connecting to the server.
       - Pass a i32-bit int variable as argument to FIONREAD ioctl.
      
      
      client/mysqltest.c:
        Set the flag CLIENT_REMENBER_OPTIONS so that all connection attempts from mysqltest is done with the same settings.
        Old impl caused mysqltest to loose all it's settings in the second connection attempt, ex ssl settings.
      extra/yassl/src/socket_wrapper.cpp:
        64-bit Solaris requires the variable passed to FIONREAD be a 32-bit value.
        Using "int" unless _WIN32_ is defined.
      sql/sql_parse.cc:
        Update error message when sslaccepts fails. Must have been a copy and paste error.
      vio/viossl.c:
        Minor fixes
        Add timeout to DBUG_PRINT
        use function vio_ssl_fd to get sd from vio
        Remove extra whitespace
      vio/viosslfactories.c:
        Remove DBUG_PRINT("enter" in sslaccept and sslconnect as it tries to print out null strings. That is not suported on all platforms.
      100e92f4
  2. 24 Aug, 2005 5 commits
  3. 23 Aug, 2005 12 commits
    • unknown's avatar
      BUG#12532: Fixes after review · 15f626c2
      unknown authored
      
      sql/log_event.cc:
        Review fixes
      sql/sql_parse.cc:
        Review fixes
      15f626c2
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/ltx/root/mysql-5.0 · 7271ea25
      unknown authored
      into  mysql.com:/users/lthalmann/ltx/dev/mysql-5.0-bug12532
      
      
      sql/log_event.cc:
        Auto merged
      7271ea25
    • unknown's avatar
      Test for BUG#6495. · 96f884c0
      unknown authored
      The bug itself is fixed by WL#2486.
      
      
      mysql-test/r/select.result:
        Test for BUG#6495.
      mysql-test/t/select.test:
        Test for BUG#6495.
      96f884c0
    • unknown's avatar
      Test for BUG#4889 - inconsistent resilts of more than 2-way natural join · 4bf5c7c5
      unknown authored
      due to incorrect transformation to JOIN ... ON.
      
      The bug itself is fixed by WL#2486.
      
      
      mysql-test/r/select.result:
        Test for BUG#4889.
      mysql-test/t/select.test:
        Test for BUG#4889.
      4bf5c7c5
    • unknown's avatar
      Fix for BUG#6276. · b4e830c3
      unknown authored
      
      mysql-test/r/select.result:
        Test for BUG#6276.
      mysql-test/t/select.test:
        Test for BUG#6276.
      sql/sql_base.cc:
        Add a true ON condition for outer joins without common columns.
      b4e830c3
    • unknown's avatar
      Test case for BUG#10972 - Natural join of view and underlying table gives wrong result. · 142f6583
      unknown authored
      The bug itself is fixed by WL#2486.
      
      
      mysql-test/r/select.result:
        Test case for BUG#10972.
      mysql-test/t/select.test:
        Test case for BUG#10972.
      142f6583
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · 8dbe3266
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-2486
      
      
      mysql-test/r/select.result:
        Auto merged
      mysql-test/t/select.test:
        Auto merged
      8dbe3266
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · 30ca3e37
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-dbg
      
      
      30ca3e37
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · 2ef2e063
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-2486
      
      
      mysql-test/r/select.result:
        Auto merged
      mysql-test/t/select.test:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/table.h:
        Auto merged
      2ef2e063
    • unknown's avatar
      WL#2486 - natural and using join according to SQL:2003 · fe24add7
      unknown authored
      * Provide backwards compatibility extension to name resolution of
        coalesced columns. The patch allows such columns to be qualified
        with a table (and db) name, as it is in 4.1.
        Based on a patch from Monty.
      
      * Adjusted tests accordingly to test both backwards compatible name
        resolution of qualified columns, and ANSI-style resolution of
        non-qualified columns.
        For this, each affected test has two versions - one with qualified
        columns, and one without. 
      
      
      mysql-test/include/ps_query.inc:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/bdb.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/innodb.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/join.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/join_nested.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/join_outer.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/null_key.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/order_by.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_2myisam.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_3innodb.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_4heap.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_5merge.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_6bdb.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/ps_7ndb.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/select.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/subselect.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/r/type_ranges.result:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/bdb.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/innodb.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/join.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/join_nested.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/join_outer.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/null_key.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/order_by.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/select.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/subselect.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      mysql-test/t/type_ranges.test:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      sql/sql_base.cc:
        * Applied Monty's patch for backwards compatible name resolution
          of qualified columns. The idea is:
          - When a column is qualified, search for the column in all
            tables/views underlying each natural join. In this case
            natural joins are *not* considered leaves.
          - If a column is not qualified, then consider natural joins
            as leaves, thus directly search the result columns of
            natural joins.
        * Simplified 'find_field_in_tables()' - unified two similar
          loops into one.
      sql/table.cc:
        - Removed method & members not needed after Monty's patch.
      sql/table.h:
        - Removed method & members not needed after Monty's patch.
      tests/mysql_client_test.c:
        Put back old tests to test that coalesced columns of natural joins can be qualified.
      fe24add7
    • unknown's avatar
      configure.in: · 04d7dad1
      unknown authored
        fixed build bug with ndb grep block
      
      
      configure.in:
        fixed build bug with ndb grep block
      04d7dad1
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 6658fb34
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg11896
      
      
      mysql-test/t/sp-error.test:
        Auto merged
      mysql-test/t/trigger.test:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      mysql-test/r/trigger.result:
        Manual merge.
      sql/share/errmsg.txt:
        Manual merge.
      6658fb34
  4. 22 Aug, 2005 15 commits
  5. 21 Aug, 2005 5 commits
    • unknown's avatar
      Cleanup during review of new pushed code · 72340a48
      unknown authored
      
      include/my_global.h:
        Safer macros to avoid possible overflows
      sql/item_cmpfunc.cc:
        Simple optimization
      sql/sp_head.cc:
        Indentation fixes
        Remove not needed "else" levels
        Added error checking for 'new'
        Simpler reseting of thd->spcont in execute_procedure
      sql/sql_base.cc:
        Faster new
      sql/sql_lex.cc:
        Use 'TRUE' instead of 'true'
      sql/sql_parse.cc:
        Faster new
      sql/sql_view.cc:
        No need to set 'tables' as it's not used
      sql/table.cc:
        Simpler DBUG_ASSERT()
      72340a48
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-4.1-push · ad56f835
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      
      BitKeeper/etc/config:
        Auto merged
      mysql-test/t/ndb_alter_table.test:
        Auto merged
      mysql-test/t/ndb_config.test:
        Auto merged
      ndb/src/common/util/version.c:
        Auto merged
      ndb/src/kernel/Makefile.am:
        Auto merged
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      ndb/tools/Makefile.am:
        Auto merged
      ndb/tools/ndb_config.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      ad56f835
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · f38b651f
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      
      f38b651f
    • unknown's avatar
      Merge mishka.local:/tmp/skr99/mysql-5.0 · a1820ab1
      unknown authored
      into  mishka.local:/home/my/mysql-5.0
      
      
      sql/item_strfunc.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      a1820ab1
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.0 · a34ca4bf
      unknown authored
      into  c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0
      
      
      a34ca4bf
  6. 20 Aug, 2005 2 commits
    • unknown's avatar
      Merge c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-4.1 · b221b549
      unknown authored
      into  c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0
      
      
      heap/hp_delete.c:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      mysql-test/r/distinct.result:
        Manual merge
      mysql-test/t/distinct.test:
        Manual merge
      b221b549
    • unknown's avatar
      Bug #12460 Table Full · ad8c5c9d
      unknown authored
      On 64 bit platforms the changed statement doesn't work
      so making sure that the larger value is first and using
      subtraction is a quick and backwards-compatible fix of this
      line.
      
      
      ad8c5c9d