1. 28 Nov, 2003 1 commit
    • unknown's avatar
      In the slave I/O thread (in master.info), it seems less worse to flush · 7ec796f3
      unknown authored
      the relay log before flushing master.info.
      Doing 'before' leads to duplicate event, doing after leads to missing event.
      Both can be as destructive, but 'duplicate' enables us to later add detection
      code to catch it. Whereas 'missing' can't be caught (it can't, because
      the I/O thread can produce legal position jumps, for example if it has
      ignored an event coming from this slave (rememember that starting from 4.1.1,
      the I/O thread filters the server id). 
      
      
      7ec796f3
  2. 26 Nov, 2003 6 commits
    • unknown's avatar
      Fix for BUG#1960 "date_format() returns spurious '-' for valid dates". · 0b0a79e3
      unknown authored
      It was a forgotten ltime->neg=0 (neg was the only forgotten variable).
      I scanned field.cc for other places where we would forget to set neg, found none.
      A test for the bug.
      
      
      mysql-test/r/date_formats.result:
        result update
      mysql-test/t/date_formats.test:
        a test for BUG#1960 "date_format() returns spurious '-' for valid dates"
      sql/field.cc:
        When preparing ltime from the 3-byte date, don't forget to set ltime->neg to 0
        (otherwise it remains unitialized).
        Dates are not allowed to be negative (only times can be, when they mean a time interval),
        so it's ok to always set neg to 0.
      0b0a79e3
    • unknown's avatar
      - fixed compile error in tests/client_test.c · e503dc28
      unknown authored
         (declarations should be on top of a block)
      
      
      tests/client_test.c:
         - fixed compile error (declarations should be on top of a block)
      e503dc28
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 7d784b20
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1-w1284
      
      
      sql/sql_acl.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      7d784b20
    • unknown's avatar
      SCRUM · 6943b323
      unknown authored
      WL#1284 (warnings about --skip-name-resolve)
      Messages corrected
      
      
      sql/share/czech/errmsg.txt:
        Message corrected
      sql/share/danish/errmsg.txt:
        Message corrected
      sql/share/dutch/errmsg.txt:
        Message corrected
      sql/share/english/errmsg.txt:
        Message corrected
      sql/share/estonian/errmsg.txt:
        Message corrected
      sql/share/french/errmsg.txt:
        Message corrected
      sql/share/german/errmsg.txt:
        Message corrected
      sql/share/greek/errmsg.txt:
        Message corrected
      sql/share/hungarian/errmsg.txt:
        Message corrected
      sql/share/italian/errmsg.txt:
        Message corrected
      sql/share/japanese/errmsg.txt:
        Message corrected
      sql/share/korean/errmsg.txt:
        Message corrected
      sql/share/norwegian-ny/errmsg.txt:
        Message corrected
      sql/share/norwegian/errmsg.txt:
        Message corrected
      sql/share/polish/errmsg.txt:
        Message corrected
      sql/share/portuguese/errmsg.txt:
        Message corrected
      sql/share/romanian/errmsg.txt:
        Message corrected
      sql/share/russian/errmsg.txt:
        Message corrected
      sql/share/serbian/errmsg.txt:
        Message corrected
      sql/share/slovak/errmsg.txt:
        Message corrected
      sql/share/spanish/errmsg.txt:
        Message corrected
      sql/share/swedish/errmsg.txt:
        Message corrected
      sql/share/ukrainian/errmsg.txt:
        Message corrected
      sql/sql_acl.cc:
        Messages corrected
      6943b323
    • unknown's avatar
      mi_keycache.c: · ceb0ce50
      unknown authored
        Removed FLUSH_REMOVE flag (replaced it by FLUSH_RELEASE).
      my_sys.h:
        Removed FLUSH_REMOVE flag.
      
      
      include/my_sys.h:
        Removed FLUSH_REMOVE flag.
      myisam/mi_keycache.c:
        Removed FLUSH_REMOVE flag (replaced it by FLUSH_RELEASE).
      ceb0ce50
    • unknown's avatar
      mf_keycache.c: · 345a84ca
      unknown authored
        Fixed typo that caused blocking key cache usage after resize.
        Removed wrong re-initialization of resize queue in init_key_cache.
      
      
      mysys/mf_keycache.c:
        Fixed typo that caused blocking key cache usage after resize.
        Removed wrong re-initialization of resize queue in init_key_cache.
      345a84ca
  3. 25 Nov, 2003 24 commits
    • unknown's avatar
      sql_union.cc: · 2f045bc4
      unknown authored
        Fixed a bug: missing semicolon.
      
      
      sql/sql_union.cc:
        Fixed a bug: missing semicolon.
      2f045bc4
    • unknown's avatar
      Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-4.1 · 7c952d7c
      unknown authored
      into rurik.mysql.com:/home/igor/mysql-4.1
      
      
      7c952d7c
    • unknown's avatar
      Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-4.1 · 6307b8f6
      unknown authored
      into rurik.mysql.com:/home/igor/mysql-4.1
      
      
      6307b8f6
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · b254b55b
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-union-4.1
      
      
      mysql-test/r/create.result:
        Auto merged
      b254b55b
    • unknown's avatar
      added collation processing in UNION merging · bb6ee17a
      unknown authored
      temporary table BLOB now is longblob
      
      
      mysql-test/r/create.result:
        blob size changed for safety
      mysql-test/r/type_blob.result:
        blob size changed for safety
      mysql-test/r/type_ranges.result:
        blob size changed for safety
      mysql-test/r/union.result:
        blob size changed for safety
        new tests of UNION types merging
      mysql-test/t/union.test:
        new tests of UNION types merging
      sql/field.h:
        blob size changed for safety
      sql/item.cc:
        processing of collation added
        added comment
      sql/item.h:
        joining of UNION fields may failed now, because of incompatibility of collations
      sql/sql_union.cc:
        joining of UNION fields may failed now, because of incompatibility of collations
      bb6ee17a
    • unknown's avatar
      fork_big2.pl: · 75fa6a6a
      unknown authored
        Added resize key cache test.
      
      
      tests/fork_big2.pl:
        Added resize key cache test.
      75fa6a6a
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-4.1 · e7d6db53
      unknown authored
      into rurik.mysql.com:/home/igor/dev/mysql-4.1-2
      
      
      e7d6db53
    • unknown's avatar
      fil0fil.h, fil0fil.c: · 1daf856d
      unknown authored
        ibbackup --apply-log must be able to rename a table based only on the space id
      
      
      innobase/fil/fil0fil.c:
        ibbackup --apply-log must be able to rename a table based only on the space id
      innobase/include/fil0fil.h:
        ibbackup --apply-log must be able to rename a table based only on the space id
      1daf856d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 44004501
      unknown authored
      into mysql.com:/home/kostja/mysql/mysql-4.1-root
      
      
      44004501
    • unknown's avatar
      post-merge fixes · 8e9d7bc6
      unknown authored
      
      Makefile.am:
        spurious space (from a bad merge) deleted
      mysql-test/r/rpl_change_master.result:
        test results updated
      8e9d7bc6
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.1 · f2927d62
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      
      f2927d62
    • unknown's avatar
      mf_keycache.c, keycache.h: · bbcd1ecc
      unknown authored
        Fix for the resize key cache operation.
      
      
      include/keycache.h:
        Fix for the resize key cache operation.
      mysys/mf_keycache.c:
        Fix for the resize key cache operation.
      bbcd1ecc
    • unknown's avatar
      os0file.h, os0file.c: · 379d6495
      unknown authored
        Changes needed for ibbackup directory scanning fault tolerance
      
      
      innobase/os/os0file.c:
        Changes needed for ibbackup directory scanning fault tolerance
      innobase/include/os0file.h:
        Changes needed for ibbackup directory scanning fault tolerance
      379d6495
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 into mysql.com:/space/my/mysql-4.1 · 64f73036
      unknown authored
      
      Docs/Makefile.am:
        Auto merged
      64f73036
    • unknown's avatar
      - Fixed missing node name · 6413b0e9
      unknown authored
      6413b0e9
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.0 into mysql.com:/space/my/mysql-4.1 · ab563848
      unknown authored
      
      Docs/Makefile.am:
        Auto merged
      ab563848
    • unknown's avatar
      - Removed COPYING.LIB from txt_files target in Docs/Makefile.am · 89bb913b
      unknown authored
      
      Docs/Makefile.am:
         - Removed COPYING.LIB from txt_files target
      89bb913b
    • unknown's avatar
      merged · a1c0636d
      unknown authored
      
      Docs/Makefile.am:
        Auto merged
      mysql-test/t/rpl_change_master.test:
        Auto merged
      mysys/my_getopt.c:
        Auto merged
      scripts/make_binary_distribution.sh:
        Auto merged
      scripts/make_win_src_distribution.sh:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      mysql-test/r/rpl_change_master.result:
        merged - ul
      a1c0636d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · ab57ede7
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      ab57ede7
    • unknown's avatar
      - Removed COPYING.LIB from all source and binary distributions · ea280fd3
      unknown authored
         after it was removed from manual.texi (where it was automatically
         generated from).
      
      
      Docs/Makefile.am:
         - don't create COPYING.LIB anymore (was removed from manual.texi)
      Makefile.am:
         - Removed COPYING.LIB from the source distribution
      scripts/make_binary_distribution.sh:
         - Removed COPYING.LIB from the binary distribution
      scripts/make_win_src_distribution.sh:
         - Removed COPYING.LIB from the windows source distribution
      support-files/mysql.spec.sh:
         - Removed COPYING.LIB from the Server RPM
      ea280fd3
    • unknown's avatar
      a script that fixes anti-GRANT'ness of privilege tables. · b9eb7a02
      unknown authored
      It can appear as a result of manual modifications with INSERT/UPDATE/DELETE
      
      This script converts privilege table to the state that could be created
      with GRANT commands only (with the exception of the short password)
      
      This is necessary for 5.0
      
      
      b9eb7a02
    • unknown's avatar
      fix for bug #1946: · aef0b9a7
      unknown authored
      "You can always mysql_real_query a query with placeholders 
      after mysql_prepare()"
      
      
      sql/sql_class.cc:
        prepare_command removed
      sql/sql_class.h:
        prepare_command removed
      sql/sql_prepare.cc:
        prepare_command removed
      sql/sql_yacc.yy:
        prepare_command removed
      tests/client_test.c:
        added test for bug #1946: "You can always
        mysql_real_query a query with placeholders after mysql_prepare()"
      aef0b9a7
    • unknown's avatar
      mysql-test-run fixes: · 271502ff
      unknown authored
      libexec support in install_test_db
      --start-from in mysql-test-run
      
      
      mysql-test/install_test_db.sh:
        libexec support in install_test_db
      mysql-test/mysql-test-run.sh:
        --start-from in mysql-test-run
      271502ff
    • unknown's avatar
      dict0boot.c: · 7d6479cc
      unknown authored
        Marko's patch: check the position of some system table columns already at C compile time
      
      
      innobase/dict/dict0boot.c:
        Marko's patch: check the position of some system table columns already at C compile time
      7d6479cc
  4. 24 Nov, 2003 7 commits
  5. 23 Nov, 2003 2 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · c6311f86
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-union-4.1
      
      
      c6311f86
    • unknown's avatar
      after review fixes · 381a8db6
      unknown authored
      
      mysql-test/r/union.result:
        new tests, more correct results for old one
      mysql-test/t/union.test:
        new tests, more correct results for old one
      sql/field.cc:
        new way to make field types csting
      sql/field.h:
        new way to make field types csting
      sql/item.cc:
        new way to make field types csting
      sql/sql_derived.cc:
        fixed typo
      sql/sql_lex.h:
        comment added
      381a8db6