1. 12 Jun, 2006 1 commit
    • unknown's avatar
      Bug #20363: Create view on just created view is now denied · e7daa497
      unknown authored
      There was a wrong determination of the DB name (witch is 
      not always the one in TABLE_LIST because derived tables
      may be calculated using temp tables that have their db name
      set to "").
      The fix determines the database name according to the type 
      of table reference, and calls the function check_access() 
      with the correct db name so the correct set of grants is found.
      
      
      mysql-test/r/view_grant.result:
        testsuite for the bug
      mysql-test/t/view_grant.test:
        testsuite for the bug
      sql/sql_parse.cc:
        correct determination of the db name.
      e7daa497
  2. 10 Jun, 2006 3 commits
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.0 · 2dd1dc62
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.0-amerge
      
      
      mysql-test/r/lock_multi.result:
        Merging 5.0-engines to 5.0 master.
      mysql-test/t/lock_multi.test:
        Merging 5.0-engines to 5.0 master.
      2dd1dc62
    • unknown's avatar
      Post-merge fixes · a74154f4
      unknown authored
      a74154f4
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/tmp_merge · ddd55d43
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-5.0-0
      
      
      VC++Files/client/mysql.dsp:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/item_timefunc.h:
        Auto merged
      client/mysqldump.c:
        Manual merge
      mysql-test/r/func_time.result:
        Manual merge
      ddd55d43
  3. 09 Jun, 2006 2 commits
  4. 08 Jun, 2006 4 commits
  5. 07 Jun, 2006 3 commits
  6. 06 Jun, 2006 6 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 958e8387
      unknown authored
      into  mysql.com:/data0/mysqldev/my/mysql-5.0
      
      
      958e8387
    • unknown's avatar
      Fixed some problems for Windows build · 5efb70d7
      unknown authored
      
      VC++Files/client/mysql.dsp:
        Fixed omission of mysys\my_conio.c.
      VC++Files/client/mysql_ia64.dsp:
        Fixed omission of mysys\my_conio.c.
      client/mysqldump.c:
        VS compiler does not accept variable declarations within blocks.
        Such a behaviour complies with the Standard C.
      5efb70d7
    • unknown's avatar
      Bug#18035 Information Schema: Output is not Sorted · 57e7bc55
      unknown authored
      added 'order by' to avoid result order difference
      
      
      57e7bc55
    • unknown's avatar
      Bug#19599 duplication of information_schema column value in a CONCAT expr with user var · 581d4d23
      unknown authored
      mark result string using String::mark_as_const()
      which prevents CONCAT from reusing it as a buffer
      for concatenation result.
      
      
      mysql-test/r/information_schema.result:
        Bug#19599 duplication of information_schema column value in a CONCAT expr with user var
        test case
      mysql-test/t/information_schema.test:
        Bug#19599 duplication of information_schema column value in a CONCAT expr with user var
        test case
      581d4d23
    • unknown's avatar
      Bug#17661 information_schema.SCHEMATA returns uppercase with lower_case_table_names = 1 · 6c431a5e
      unknown authored
      fix: return db name for I_S.TABLES(and others) in original letter case.
      if mysql starts with lower_case_table_names=1 | 2 then original db name is converted
      to lower case(for I_S tables). It happens when we perform add_table_to_list. 
      to avoid this we make a copy of original db name and use the copy hereafter.
      
      
      mysql-test/r/lowercase_table2.result:
        Bug#17661 information_schema.SCHEMATA returns uppercase with lower_case_table_names = 1
        test case
      mysql-test/t/lowercase_table2.test:
        Bug#17661 information_schema.SCHEMATA returns uppercase with lower_case_table_names = 1
        test case
      6c431a5e
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · f1b1c0eb
      unknown authored
      into  mysql.com:/usr/home/ram/work/4.1.b16546
      
      
      sql/item_timefunc.cc:
        Auto merged
      mysql-test/r/func_time.result:
        merging
      mysql-test/t/func_time.test:
        merging
      f1b1c0eb
  7. 05 Jun, 2006 5 commits
  8. 04 Jun, 2006 1 commit
    • unknown's avatar
      BUG#19479: mysqldump creates invalid dump · 8b680680
      unknown authored
      Moved the test case to separate non-windows specific file.
      
      
      mysql-test/r/create.result:
        Moved non-windows specific test case to create_not_windows.test.
      mysql-test/t/create.test:
        Moved non-windows specific test case to create_not_windows.test.
      mysql-test/r/create_not_windows.result:
        #19479: mysqldump creates invalid dump
        Moved the non-windows specific test case from create.test.
      mysql-test/t/create_not_windows.test:
        #19479: mysqldump creates invalid dump
        Moved the non-windows specific test case from create.test.
      8b680680
  9. 02 Jun, 2006 3 commits
  10. 01 Jun, 2006 12 commits
    • unknown's avatar
      Post-merge fixes · 9b871930
      unknown authored
      9b871930
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-5.0 · f153c5af
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-5.0-0
      
      
      f153c5af
    • unknown's avatar
      Merge zippy.(none):/home/cmiller/work/mysql/mysql-5.0-maint · 726351f5
      unknown authored
      into  zippy.(none):/home/cmiller/work/mysql/mysql-5.0
      
      
      726351f5
    • unknown's avatar
      BUG#19192 - CHECK TABLE EXTENDED / REPAIR TABLE show no errors. · eeb8d4c8
      unknown authored
                  ALTER TABLE crashes
      Executing fast alter table (one that doesn't need to copy data)
      on tables created by mysql versions prior to 4.0.25 could result
      in posterior server crash when accessing these tables.
      
      There was a bug prior to mysql-4.0.25. Number of null fields was
      calculated incorrectly. As a result frm and data files gets out of
      sync after fast alter table. There is no way to determine by which
      mysql version (in 4.0 and 4.1 branches) table was created, thus we
      disable fast alter table for all tables created by mysql versions
      prior to 5.0 branch.
      See BUG#6236.
      
      
      sql/sql_table.cc:
        There was a bug prior to mysql-4.0.25. Number of null fields was
        calculated incorrectly. As a result frm and data files gets out of
        sync after fast alter table. There is no way to determine by which
        mysql version (in 4.0 and 4.1 branches) table was created, thus we
        disable fast alter table for all tables created by mysql versions
        prior to 5.0 branch.
        See BUG#6236.
      eeb8d4c8
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · ecb3b94d
      unknown authored
      into  shellback.(none):/home/msvensson/mysql/mysql-5.0
      
      
      ecb3b94d
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 00ad00de
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
      
      
      00ad00de
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · c8d37af3
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
      
      
      c8d37af3
    • unknown's avatar
      Merge shellback.(none):/home/msvensson/mysql/mysql-5.0 · 90847cc4
      unknown authored
      into  shellback.(none):/home/msvensson/mysql/mysql-5.0-maint
      
      
      90847cc4
    • unknown's avatar
      Add define YASSL_PREFIX when compiling yassl · df41805c
      unknown authored
      df41805c
    • unknown's avatar
      Fixed Bug#19479:mysqldump creates invalid dump. · 59a33015
      unknown authored
      Only check for FN_DEVCHAR in filenames if FN_DEVCHAR is defined.
      This allows to use table names with ":" on non windows platforms.
      On Windows platform get an error if you use table name that contains FN_DEVCHAR
      
      
      include/config-win.h:
        Moved FN_DEVCHAR to config-win.h
      include/my_global.h:
        Moved FN_DEVCHAR to config-win.h
      mysql-test/r/create.result:
        Added testcase for Bug#19479:mysqldump creates invalid dump
      BitKeeper/etc/ignore:
        Added sql/share/iso639-2.txt sql/share/fixerrmsg.pl to the ignore list
      mysql-test/t/create.test:
        Added testcase for Bug#19479:mysqldump creates invalid dump
      mysys/mf_fn_ext.c:
        Added checking of BASKSLASH_MBTAIL as dirname_part depends on it.
        Fixed cast and indentation.
      sql/table.cc:
        Only check for FN_DEVCHAR in filenames if FN_DEVCHAR is defined.
        This allows to use table names with ":" on non windows platforms.
        On Windows platform get an error if you use table name that contains FN_DEVCHAR
      59a33015
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · f71a55da
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-4.1
      
      
      f71a55da
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · 674a33f5
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
      
      
      674a33f5