1. 07 Mar, 2007 1 commit
  2. 02 Mar, 2007 8 commits
  3. 01 Mar, 2007 1 commit
  4. 28 Feb, 2007 5 commits
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/tmp/mysql-4.0 · ff71e731
      unknown authored
      into  mysql.com:/home/kent/bk/tmp/mysql-4.1-build
      
      
      ff71e731
    • unknown's avatar
      Makefile.am: · 48c3d361
      unknown authored
        EXCEPTIONS-CLIENT is now static part of repository
      
      
      Docs/Makefile.am:
        EXCEPTIONS-CLIENT is now static part of repository
      48c3d361
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/tmp/mysql-4.0 · 548d23ac
      unknown authored
      into  mysql.com:/home/kent/bk/tmp/mysql-4.1-build
      
      
      Docs/Makefile.am:
        SCCS merged
      548d23ac
    • unknown's avatar
      Makefile.am: · 5a232872
      unknown authored
        EXCEPTIONS-CLIENT is now static part of repository
      EXCEPTIONS-CLIENT:
        BitKeeper file /home/kent/bk/tmp/mysql-4.0/EXCEPTIONS-CLIENT
      
      
      EXCEPTIONS-CLIENT:
        BitKeeper file /home/kent/bk/tmp/mysql-4.0/EXCEPTIONS-CLIENT
      Docs/Makefile.am:
        EXCEPTIONS-CLIENT is now static part of repository
      5a232872
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/tmp/mysql-4.0 · 7d1ff29c
      unknown authored
      into  mysql.com:/home/kent/bk/tmp/mysql-4.1-build
      
      
      7d1ff29c
  5. 26 Feb, 2007 1 commit
    • unknown's avatar
      Fix for BUG#26050 "LOAD DATA INFILE breaks ACID"; the ok must be sent · 2e669d8e
      unknown authored
      to the client only after the binlog write and engine commit.
      No testcase for this bug, as to reproduce it, we need to "kill -9" mysqld,
      which we cannot do in the testsuite. But, I tested by hand.
      
      
      sql/sql_load.cc:
        D in ACID means that once the client got the ok from the server, the data
        is durable on disk. Implies that the ok must be sent after the binlog write
        and after the engine commit, not before.
      2e669d8e
  6. 24 Feb, 2007 2 commits
  7. 22 Feb, 2007 1 commit
  8. 20 Feb, 2007 2 commits
    • unknown's avatar
      After-merge fix: · cf933534
      unknown authored
      The declaration of "thr_client_alarm" had got lost, keep it in "mysys/thr_alarm.c".
      
      
      mysys/thr_alarm.c:
        After-merge fix:
        In 4.1, the variable "thr_client_alarm" is declared in this module.
      cf933534
    • unknown's avatar
      Merge trift2.:/MySQL/M40/clone-4.0 · 4a347272
      unknown authored
      into  trift2.:/MySQL/M41/merge-4.1
      
      
      include/config-win.h:
        Auto merged
      mysys/my_pthread.c:
        Auto merged
      mysys/thr_alarm.c:
        Auto merged
      mysys/my_thr_init.c:
        Not applicable to 4.1 in its current state.
      sql/mysqld.cc:
        Change was a backport already, null-merged to 4.1.
      4a347272
  9. 19 Feb, 2007 2 commits
  10. 16 Feb, 2007 1 commit
    • unknown's avatar
      include/config-win.h : · 6f21a5af
      unknown authored
      Companion change to this one
         ChangeSet@1.2206, 2007-01-22 02:32:07+02:00, jani@a88-113-38-195.elisa-laajakaista.fi +8 -0
           include/my_pthread.h@1.67, 2007-01-22 02:32:06+02:00, jani@a88-113-38-195.elisa-laajakaista.fi +31 -10
      which renamed "sigset()" -> "my_sigset()" but forgot to do it for Windows ...
      
      
      include/config-win.h:
        Companion change to this one
           ChangeSet@1.2206, 2007-01-22 02:32:07+02:00, jani@a88-113-38-195.elisa-laajakaista.fi +8 -0
             include/my_pthread.h@1.67, 2007-01-22 02:32:06+02:00, jani@a88-113-38-195.elisa-laajakaista.fi +31 -10
        which renamed "sigset()" -> "my_sigset()" but forgot to do it for Windows ...
      6f21a5af
  11. 15 Feb, 2007 1 commit
  12. 13 Feb, 2007 2 commits
  13. 12 Feb, 2007 7 commits
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-4.1-opt · 38fa86a1
      unknown authored
      into  mysql.com:/home/hf/work/25492/my41-25492
      
      
      38fa86a1
    • unknown's avatar
      bug #25492 (Invalid deallocation in mysql_stmt_fetch) · fd76e148
      unknown authored
      
      libmysqld/lib_sql.cc:
        code modified to prevent freeing of memory that wasn't malloc-ed.
        Now we check if MYSQL_STMT::result was used.
      fd76e148
    • unknown's avatar
      Fix a linkage problem with the previous patch for "thr_client_alarm". · 715281a9
      unknown authored
      
      mysys/my_pthread.c:
        Linkage problem with previous patch: "thr_client_alarm" must be declared in here.
      mysys/thr_alarm.c:
        Linkage problem: Declare "thr_client_alarm" over in "mysys/my_pthread.c".
      715281a9
    • unknown's avatar
      Break a double declare of "uint thr_client_alarm" between "mysys/thr_alarm.c"... · 2d2957c0
      unknown authored
      Break a double declare of "uint thr_client_alarm" between "mysys/thr_alarm.c" and "mysys/my_pthread.c".
      
      
      mysys/my_pthread.c:
        Break a double declare: "uint thr_client_alarm" is also declared in "mysys/thr_alarm.c", take it from there.
      2d2957c0
    • unknown's avatar
      Compile error on Windows: Signal names are undefined. Fix by hiding the whole section. · 2a221c80
      unknown authored
      
      mysys/my_thr_init.c:
        Compile error on Windows: Both "SIGALRM" and "SIGUSR1" are undefined.
        Fix by hiding the whole section, according to Jani it is not needed on Windows.
      2a221c80
    • unknown's avatar
      Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-4.1-maint · 8a34c4bb
      unknown authored
      into  mysql.com:/home/tnurnberg/24660/41-24660
      
      
      sql/table.cc:
        Auto merged
      8a34c4bb
    • unknown's avatar
      Bug#24660: "enum" field type definition problem · 4dc7c1aa
      unknown authored
      ENUMs weren't allowed to have character 0xff, a perfectly good character in some locales.
      This was circumvented by mapping 0xff in ENUMs to ',', thereby prevent actual commas from
      being used. Now if 0xff makes an appearance, we find a character not used in the enum and
      use that as a separator. If no such character exists, we throw an error.
      
      Any solution would have broken some sort of existing behaviour. This solution should
      serve both fractions (those with 0xff and those with ',' in their enums), but
      WILL REQUIRE A DUMP/RESTORE CYCLE FROM THOSE WITH 0xff IN THEIR ENUMS. :-/
      That is, mysqldump with their current server, and restore when upgrading to one with
      this patch.
      
      
      mysql-test/r/type_enum.result:
        Bug#24660: "enum" field type definition problem
        
        Show that enums can now contain NAMES_SEP_CHAR (0xff, which is a perfectly respectable
        char in some locales), or ',', or both.
      mysql-test/t/type_enum.test:
        Bug#24660: "enum" field type definition problem
        
        Show that enums can now contain NAMES_SEP_CHAR (0xff, which is a perfectly respectable
        char in some locales), or ',', or both.
      sql/table.cc:
        Bug#24660: "enum" field type definition problem
        
        Revert fix for Bug#20922.
      sql/unireg.cc:
        Bug#24660: "enum" field type definition problem
        
        Use a field-separator for ENUM-values that is not part of those values. If impossible,
        throw error.
      4dc7c1aa
  14. 09 Feb, 2007 3 commits
  15. 08 Feb, 2007 3 commits