1. 27 Feb, 2006 1 commit
  2. 26 Feb, 2006 1 commit
    • unknown's avatar
      log_event.cc: · 27a61990
      unknown authored
        Visual C++ dont relate 'byte' and 'char*' that close, added casts
      mysql.sln:
        Only build mysqlserver.lib if embedded target
      
      
      VC++Files/mysql.sln:
        Only build mysqlserver.lib if embedded target
      sql/log_event.cc:
        Visual C++ dont relate 'byte' and 'char*' that close, added casts
      27a61990
  3. 25 Feb, 2006 3 commits
    • unknown's avatar
      config-win.h: · 25f21b85
      unknown authored
        Enable row based replication for Windows build
      replication.m4:
        Made help text more clear, default is with row based replication enabled
      
      
      config/ac-macros/replication.m4:
        Made help text more clear, default is with row based replication enabled
      include/config-win.h:
        Enable row based replication for Windows build
      25f21b85
    • unknown's avatar
      drop-on-restart.inc: · 5cd0717b
      unknown authored
        Drop 'mysqlslap'
        Added database name 'ndbsynctest'
      sql_table.cc, create.test, create.result:
        Patch for bug#17530 done by evgen, extracted from 5.0
      
      
      mysql-test/r/create.result:
        Patch for bug#17530 done by evgen, extracted from 5.0
      mysql-test/t/create.test:
        Patch for bug#17530 done by evgen, extracted from 5.0
      sql/sql_table.cc:
        Patch for bug#17530 done by evgen, extracted from 5.0
      mysql-test/include/drop-on-restart.inc:
        Drop 'mysqlslap'
      5cd0717b
    • unknown's avatar
      ndb - sockaddr alignment fix, found on sunfire100a, can affect any non-x86 · e72610f5
      unknown authored
      
      storage/ndb/src/common/transporter/Transporter.cpp:
        use sockaddr_in in declarations to guarantee sin_addr alignment
      storage/ndb/src/mgmsrv/Services.cpp:
        use sockaddr_in in declarations to guarantee sin_addr alignment
      e72610f5
  4. 24 Feb, 2006 9 commits
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.1-release · 2f802430
      unknown authored
      into  mysql.com:/home/bk/mysql-5.1-release-bug13418-lars
      
      
      mysql-test/t/disabled.def:
        Auto merged
      2f802430
    • unknown's avatar
      BUG# 17430 Partitoins: crash on SELECT * FROM t1 WHERE f_int1 IS NULL · 935a8f73
      unknown authored
      BUG# 17432: Partitions: wrong result, SELECT ... WHERE <column> is null
      
      
      mysql-test/r/partition.result:
        result block for tests
      mysql-test/t/partition.test:
        test cases for bug #17432 and 17430
      sql/sql_partition.cc:
        improve null handling by returning LONGLONG_MIN for values that are NULL
      935a8f73
    • unknown's avatar
      Bug #17443 mysqldump test failure · 6bc111f3
      unknown authored
      
      client/mysqlimport.c:
        Remove disabled --use-threads option
      mysql-test/r/mysqldump.result:
        Update result
      mysql-test/t/disabled.def:
        Remove disable of mysqldump
      mysql-test/t/mysqldump.test:
        Remove the disable_parsing on tests for --use-threads to mysqlimport
      6bc111f3
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.1-release · ad81ac16
      unknown authored
      into  mysql.com:/users/lthalmann/bk/mysql-5.1-release-bug13418
      
      ad81ac16
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.1-release · d9a49df1
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.1-release
      
      d9a49df1
    • unknown's avatar
      BUG#13418 (V2): Bit columns should replicate correctly when using RBR · 8495603c
      unknown authored
      
      mysql-test/r/rpl_bit_npk.result:
        Updated results
      mysql-test/t/disabled.def:
        rpl_bit_npk now works
      sql/field.h:
        Field_bit::cmp_binary_offset wrongly used base class method that does not work for Field_bit
        This was discussed with Monty and should be pushed into 5.0 too
      sql/log_event.cc:
        Added checks for null bits
        Swapped use of m_after_image (was m_search_record) and table->record[1] to use record[i] 
        in the same way as other MySQL code (i.e. use record[1] for scan data).
        Removed use of cmp_binary in record_compare (it is currently wrong to use that 
        without copying the null bits to the compare data record)
      sql/log_event.h:
        Name change to indicate new semantics
      8495603c
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.1-release · 86afad0f
      unknown authored
      into  mysql.com:/home/emurphy/src/mysql/bk-clean/mysql-5.1-release
      
      86afad0f
    • unknown's avatar
      BUG#17521 alter database crashes slave · 856a1df8
      unknown authored
      Problem was a null pointer
      Fixed by passing correct database name to slave filtering mechanism
      Added test.
      
      
      sql/sql_parse.cc:
        Fix slave crash when issuing 'ALTER DATABASE' with specifying db name
        Don't pass null pointer to db_ok_with_wild_table()
      856a1df8
    • unknown's avatar
      Makefile.am: · 5f98efca
      unknown authored
        Conditionally link with libmysqlclient.la or libmysqlclient_r.la
      configure.in:
        Corrected help text for --with-debug option
        Changed default to be with thread safe client
        Added THREAD_SAFE_CLIENT to be used in 'if' in make files
      
      
      configure.in:
        Corrected help text for --with-debug option
        Changed default to be with thread safe client
        Added THREAD_SAFE_CLIENT to be used in 'if' in make files
      client/Makefile.am:
        Conditionally link with libmysqlclient.la or libmysqlclient_r.la
      5f98efca
  5. 23 Feb, 2006 6 commits
  6. 22 Feb, 2006 1 commit
    • unknown's avatar
      Makefile.am: · c7617f60
      unknown authored
        Change for 'make distcheck'
      libmysqld.vcproj:
        Typo
      
      
      VC++Files/libmysqld/libmysqld.vcproj:
        Typo
      mysql-test/ndb/Makefile.am:
        Change for 'make distcheck'
      storage/archive/Makefile.am:
        Change for 'make distcheck'
      plugin/fulltext/Makefile.am:
        Change for 'make distcheck'
      storage/csv/Makefile.am:
        Change for 'make distcheck'
      storage/heap/Makefile.am:
        Change for 'make distcheck'
      c7617f60
  7. 21 Feb, 2006 12 commits
  8. 20 Feb, 2006 7 commits
    • unknown's avatar
      manual merge · 7e10758d
      unknown authored
      
      sql/event.cc:
        Auto merged
      sql/event.h:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      7e10758d
    • unknown's avatar
      fix for bug#16407 (Events: Changes in sql_mode won't be taken into account) · 8c4dd838
      unknown authored
      WL#1032
      sql_mode setting was disregarded during create/alter event and wasn't set during
      event execution.
      (post-review small fixes)
      
      
      sql/event.cc:
        store the sql_mode when the body is stored
        - always on create event
        - during alter event if the user changes the body
      sql/event.h:
        add sql_mode as member variable
      sql/event_timed.cc:
        - exchange thd->variables.sql_mode before and after execution
        - set the sql_mode of the anonymous SP -> event_timed::sphead
      sql/sql_show.cc:
        - show real content in I_S.EVENTS.SQL_MODE , disallow NULL
      8c4dd838
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6a685a81
      unknown authored
      into lmy004.:/work/mysql-5.1-bug16406
      
      6a685a81
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6757b7ab
      unknown authored
      into mysql.com:/home/psergey/mysql-5.1-look
      
      6757b7ab
    • unknown's avatar
      BUG#15448 (group_min_max test failure): Don't bypass group-min-max optimizer entry point · 8c3f2dc0
      unknown authored
      if we've got a tree of type ALWAYS or MAYBE.
      
      
      sql/opt_range.cc:
        BUG#15448 (group_min_max test failure): Don't buypass group-min-max optimizer entry point 
        if we've got a tree of type ALWAYS or MAYBE.
        The effect observed by this bug has been introduced by this cset: 
        ChangeSet 1.1967.5.2 2005/12/26 08:40:09 sergefp@mysql.com. The cset introduced PARAM::remove_jump_scans
        which purpose was to avoid making [always unsuccessful] attempts to construct index_merge for construct 
        index_merge for conditions like "t.key1partX=c1 OR t.key1partY=c2". The effect of this change was that some
        queries that previously had produced a SEL_TREE representing candidate for index_merge(X,Y) now started to 
        produce SEL_TREE with type=ALWAYS, and group-min-max analysis for these trees has been bypassed.
        In this fix we make SEL_TREE with type=ALWAYS to be processed in the same way as (SEL_TREE*)NULL, its equivalent.
      8c3f2dc0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 58ed18be
      unknown authored
      into  mysql.com:/home/kostja/mysql/mysql-5.1-vanilla
      
      58ed18be
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 8a9ba8bc
      unknown authored
      into lmy004.:/work/mysql-5.1-bug16406
      
      
      mysql-test/r/events.result:
        Auto merged
      8a9ba8bc