1. 21 Oct, 2005 1 commit
    • unknown's avatar
      fix for bug #12595 (ESCAPE must be exactly 1 character long) · ccc051cd
      unknown authored
      ESCAPE has length of 1 if specified and sql_mode is NO_BACKSLASH_ESCAPES
      or has length of 0 or 1 in every other situation.
      (approved patch applied on a up-to-date tree re-commit) 
      
      
      mysql-test/r/select.result:
        results of test for bug 12595
      mysql-test/t/select.test:
        test for bug #12595 (ESCAPE must be exactly one character long)
      sql/item_cmpfunc.cc:
        if ESCAPE was in the statement check whether its length is
        different than 1. In NO_BACKSLASH_ESCAPES mode only length of 1 is
        allowed, otherwise the length could be 0 or 1 character (code point
        in the sense of Unicode).
      sql/item_cmpfunc.h:
        pass variable from the parsing stage - whether
        ESCAPE clause was found in the statement
      sql/sql_help.cc:
        pass FALSE for escape_used_in_parsing because we
        want the default mode of no error checking - our internal code.
      sql/sql_lex.cc:
        initialized variable used to transfer information during
        parsing up in the stack when reducing in the grammar
      sql/sql_lex.h:
        new variable used for transfering information when
        reducing in the grammar.
      sql/sql_yacc.yy:
        initialize Lex->escape_used and then use it when reducing.
        This is needed as fix for bug #12595 to distinguish between
        situation where ESCAPE was found and when not because internally
        we may pass a string an empty string and there is no other way
        to find out whether this is correct or not in case of 
        NO_BACKSLASH_ESCAPES mode, which allows only length of 1 if
        ESCAPE is part of the SQL statement.
      ccc051cd
  2. 20 Oct, 2005 4 commits
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-5.0-release · 9e23aa11
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0
      
      
      client/mysql.cc:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      9e23aa11
    • unknown's avatar
      configure.in: · ad731d38
      unknown authored
        Set the version number to 5.0.16
      
      
      configure.in:
        Set the version number to 5.0.16
      ad731d38
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · b488e987
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      mysys/charset.c:
        Auto merged
      b488e987
    • unknown's avatar
      charset.c: · f4911002
      unknown authored
        Bug#13238 mysqldump and mysqladmin hangs
        Avoid recursion into init_available_charsets.
        Serg's version didn't work for me: I got 
        double mutex locking.
        Pushing this version instead
        (It was approved by Serg anyway)
      
      
      mysys/charset.c:
        Bug#13238 mysqldump and mysqladmin hangs
        Avoid recursion into init_available_charsets.
        Serg's version didn't work for me: I got 
        double mutex locking.
        Pushing this version instead
        (It was approved by Serg anyway)
      f4911002
  3. 19 Oct, 2005 13 commits
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-clean · 3d53c870
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      mysql-test/my_manage.c:
        Auto merged
      mysql-test/mysql_test_run_new.c:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      mysql-test/r/variables.result:
        Resolve conflicts
      mysql-test/t/variables.test:
        Resolve conflicts
      sql/sql_acl.cc:
        Resolve conflicts
      strings/ctype-simple.c:
        Resolve conflicts
      strings/ctype-ucs2.c:
        Resolve conflicts
      3d53c870
    • unknown's avatar
      mysql.spec.sh: · e27cb111
      unknown authored
        Made yaSSL support an option (off by default)
      
      
      support-files/mysql.spec.sh:
        Made yaSSL support an option (off by default)
      e27cb111
    • unknown's avatar
      Merge mysql.com:/home/emurphy/src/bk-innodb/mysql-5.0 · f8bfae6b
      unknown authored
      into  mysql.com:/home/emurphy/src/bk-clean/mysql-5.0
      
      
      f8bfae6b
    • unknown's avatar
      Merge bk-innodb.mysql.com:/home/bk/mysql-5.0 · 6979c0dd
      unknown authored
      into  mysql.com:/home/emurphy/src/bk-innodb/mysql-5.0
      
      
      innobase/include/rem0rec.h:
        Auto merged
      innobase/include/rem0rec.ic:
        Auto merged
      innobase/row/row0upd.c:
        Auto merged
      6979c0dd
    • unknown's avatar
      Merge mysql.com:/home/alexi/mysql-4.1 · 28421fe8
      unknown authored
      into  mysql.com:/home/alexi/dev/mysql-4.1-4375
      
      
      28421fe8
    • unknown's avatar
      BUG#14056 Column prefix index on UTF-8 primary key column causes 'Can't find record..' · 33b4154c
      unknown authored
      Applying InnoDB patch from Jan Lindstrom
      
      
      33b4154c
    • unknown's avatar
      Fix for BUG#4375: Windows specific directories are copied · b59d5656
      unknown authored
       during replication.
       Modified my_dir(). Now this function skips hidden and system
       files which sometimes are created by Windows.
       NOTE. The fix is similar to the previuos one (05 July 2004)
       except for correct setting of the 'attrib' variable value
       (within the previous fix this variable was left uninitialized
       when my_dir() was called with My_flags & MY_WANT_STAT == 0).
      
      
      mysys/my_lib.c:
        Modified my_dir().
         Now this function skips hidden and system files
         which sometimes are created by Windows.
      b59d5656
    • unknown's avatar
      A fix and a test case for Bug#13587 "Server crash when SP is created · 33c972e4
      unknown authored
      without database"
      
      
      mysql-test/r/sp-error.result:
        Test results fixed (a test case for Bug#13587)
      mysql-test/t/sp-error.test:
        A test case for Bug#13587 "Server crash when SP is created without 
        database"
      sql/sql_parse.cc:
        - move initialization of lex->sphead->m_db before it's used.
        - cleanup; comment why right now can't be cleaned any more
      33c972e4
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 1e7531ea
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-bug12915-merge
      
      
      1e7531ea
    • unknown's avatar
      Post-merge fixes · c5f9e201
      unknown authored
      c5f9e201
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0 · 0c1085ee
      unknown authored
      into  krsna.patg.net:/home/patg/mysql-build/mysql-5.0.test2
      
      
      0c1085ee
    • unknown's avatar
      Changeset: · 75184ffa
      unknown authored
        Changed option text in mysqldump.c
      mysqldump.c:
        Changed text to read "+00:00" as opposed to "UTC" (per what the code does)
      
      
      client/mysqldump.c:
        Changed text to read "+00:00" as opposed to "UTC" (per what the code does)
      75184ffa
    • unknown's avatar
      mysql.spec.sh: · a43ec392
      unknown authored
        Enabled yaSSL
      mysql-test-run.pl:
        Increased test case timeout from 15 min
      
      
      mysql-test/mysql-test-run.pl:
        Increased test case timeout from 15 min
      support-files/mysql.spec.sh:
        Enabled yaSSL
      a43ec392
  4. 18 Oct, 2005 22 commits