1. 18 Oct, 2007 1 commit
    • unknown's avatar
      Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-base · bf5bcb84
      unknown authored
      into  lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-rt-merge
      
      
      client/mysqlcheck.c:
        Auto merged
      client/mysqltest.c:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      mysql-test/include/mix1.inc:
        Auto merged
      mysql-test/r/innodb_mysql.result:
        Auto merged
      mysql-test/r/udf.result:
        Auto merged
      mysql-test/t/udf.test:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      bf5bcb84
  2. 17 Oct, 2007 6 commits
  3. 16 Oct, 2007 13 commits
    • unknown's avatar
      Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-runtime · 1dc0efc6
      unknown authored
      into  lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-rt-merge
      
      
      mysql-test/t/sp-error.test:
        Auto merged
      mysql-test/t/udf.test:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/sp.cc:
        Auto merged
      sql/sp_head.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_udf.cc:
        Auto merged
      mysql-test/r/sp-error.result:
        failed auto merge
      mysql-test/r/sp.result:
        failed auto merge
      mysql-test/r/udf.result:
        failed auto merge
      mysql-test/t/sp.test:
        failed auto merge
      sql/sp_head.cc:
        failed auto merge
      sql/sql_yacc.yy:
        failed auto merge
      1dc0efc6
    • unknown's avatar
      Fixed broken call to my_error · 42b64243
      unknown authored
      
      sql/sql_yacc.yy:
        Fixed error message to use char*, not LEX_STRING
      42b64243
    • unknown's avatar
      Merge kpettersson@bk-internal.mysql.com:/home/bk/mysql-5.1-runtime · 3c6d858b
      unknown authored
      into  adventure.(none):/home/thek/Development/cpp/mysql-5.1-runtime
      
      
      3c6d858b
    • unknown's avatar
      Fixed query_cache_notembedded test program failure because of dependencies between · c9d52748
      unknown authored
      test programs.
      
      
      mysql-test/r/query_cache.result:
        Reset query cache parameters to prevent dependency between test programs.
      mysql-test/t/query_cache.test:
        Reset query cache parameters to prevent dependency between test programs.
      c9d52748
    • unknown's avatar
      Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.0-runtime · 72af57b8
      unknown authored
      into  lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-28318-rework
      
      
      72af57b8
    • unknown's avatar
      Implementing code review comments · 28ef3b2a
      unknown authored
      
      mysql-test/r/sp.result:
        Added tests for coverage
      mysql-test/t/sp.test:
        Added tests for coverage
      sql/sql_udf.cc:
        Code cleanup
      28ef3b2a
    • unknown's avatar
      Update the client ABI to reflect member rename · 0e492bde
      unknown authored
      (this is a backward-compatible change).
      
      
      include/mysql_h.ic:
        Update the ABI to reflect member rename 
        (this is a backward-compatible change).
      0e492bde
    • unknown's avatar
      Merge polly.(none):/home/kaa/src/maint/mysql-5.0-maint · 6f471bff
      unknown authored
      into  polly.(none):/home/kaa/src/maint/mysql-5.1-maint
      
      
      storage/myisam/sort.c:
        Auto merged
      mysql-test/r/repair.result:
        SCCS merged
      mysql-test/t/repair.test:
        SCCS merged
      6f471bff
    • unknown's avatar
      Merge polly.(none):/home/kaa/src/maint/mysql-4.1-maint · 9ef7b5f6
      unknown authored
      into  polly.(none):/home/kaa/src/maint/mysql-5.0-maint
      
      
      myisam/sort.c:
        Auto merged
      mysql-test/r/repair.result:
        Auto merged
      mysql-test/t/repair.test:
        Auto merged
      9ef7b5f6
    • unknown's avatar
      Merge polly.(none):/home/kaa/src/maint/bug31174/my41-bug31174 · 99a7866a
      unknown authored
      into  polly.(none):/home/kaa/src/maint/mysql-4.1-maint
      
      
      99a7866a
    • unknown's avatar
      Merge kpettersson@bk-internal.mysql.com:/home/bk/mysql-5.1-runtime · 5254686e
      unknown authored
      into  adventure.(none):/home/thek/Development/cpp/mysql-5.1-runtime
      
      
      5254686e
    • unknown's avatar
      Bug#30710 query_cache.test fails on embedded - per-column privs test · 1f812619
      unknown authored
      The embedded version of the server doesn't use column level grants, and 
      the compile directive NO_EMBEDDED_ACCESS_CHECKS should be checked instead of
      the redundant HAVE_QUERY_CACHE (which is always the case) to determine if 
      column level grants should be compiled or not.
      
      
      mysql-test/r/query_cache.result:
        Updated result file
      mysql-test/r/query_cache_notembedded.result:
        Updated result file
      mysql-test/t/query_cache.test:
        Moved test with GRANT to query_cache_notembedded test.
      mysql-test/t/query_cache_notembedded.test:
        Moved test with GRANT to query_cache_notembedded test.
      sql/sql_cache.cc:
        Changed the conditional compilation directive to only compile column level grant
        checks if NO_EMBEDDED_ACCESS_CHECKS isn't defined.
      1f812619
    • unknown's avatar
      Bug#28318 (CREATE FUNCTION (UDF) requires a schema) -- part II · f1d7a96b
      unknown authored
      The root cause of the issue was that the CREATE FUNCTION grammar,
      for User Defined Functions, was using the sp_name rule.
      The sp_name rule is intended for fully qualified stored procedure names,
      like either ident.ident, or just ident but with a default database
      implicitly selected.
      
      A UDF does not have a fully qualified name, only a name (ident), and should
      not use the sp_name grammar fragment during parsing.
      
      The fix is to re-organize the CREATE FUNCTION grammar, to better separate:
      - creating UDF (no definer, can have AGGREGATE, simple ident)
      - creating Stored Functions (definer, no AGGREGATE, fully qualified name)
      
      With the test case provided, another issue was exposed which is also fixed:
      the DROP FUNCTION statement was using sp_name and also failing when no database
      is implicitly selected, when droping UDF functions.
      The fix is also to change the grammar so that DROP FUNCTION works with
      both the ident.ident syntax (to drop a stored function), or just the ident
      syntax (to drop either a UDF or a Stored Function, in the current database)
      
      
      mysql-test/r/sp-error.result:
        Adjust test results
      mysql-test/r/udf.result:
        Adjust test results
      mysql-test/t/sp-error.test:
        Adjust test results
      mysql-test/t/udf.test:
        Adjust test results
      sql/sql_parse.cc:
        CREATE UDF FUNCTION does not use a fully qualified name.
      sql/sql_yacc.yy:
        Fix grammar for CREATE / DROP FUNCTION, FOR udf
        Improve error messages for select no_such_function()
      f1d7a96b
  4. 15 Oct, 2007 16 commits
  5. 12 Oct, 2007 4 commits
    • unknown's avatar
      Merge solace.(none):/home/mtaylor/src/mysql/mysql-5.0-maint · c13ef6fd
      unknown authored
      into  solace.(none):/home/mtaylor/src/mysql/mysql-5.1-new-maint
      
      
      BitKeeper/deleted/.del-changelog~8457b43736642c:
        Auto merged
      BitKeeper/deleted/.del-copyright~3c3485ee25f7cde0:
        Auto merged
      BitKeeper/deleted/.del-my.cnf~c8cce985cf5872e3:
        Auto merged
      BitKeeper/deleted/.del-rules~2018e0de32c6d936:
        Auto merged
      BitKeeper/deleted/.del-README.debian~223f0edd363d08af:
        Auto merged
      BitKeeper/deleted/.del-aa~f8c7e976fa99167f:
        Auto merged
      BitKeeper/deleted/.del-ab~1145a71fc2a5dbb8:
        Auto merged
      BitKeeper/deleted/.del-ac~66b41066a435209:
        Auto merged
      BitKeeper/deleted/.del-ad~9296238d4d7d5bb3:
        Auto merged
      BitKeeper/deleted/.del-ae~c54b032746985759:
        Auto merged
      BitKeeper/deleted/.del-az~45092291b7eff90a:
        Auto merged
      BitKeeper/deleted/.del-control~a2146883b4ed7c94:
        Auto merged
      BitKeeper/deleted/.del-gomi~bcec57fe6195deee:
        Auto merged
      BitKeeper/deleted/.del-libmysqlclient10.dirs~24c90ade3a371b6f:
        Auto merged
      BitKeeper/deleted/.del-libmysqlclient10.postinst~5829f4e4a7c0206b:
        Auto merged
      BitKeeper/deleted/.del-libmysqlclient9.dirs~4420713260a0eb40:
        Auto merged
      BitKeeper/deleted/.del-libmysqlclient9.postinst~80ad5f1e4633a219:
        Auto merged
      BitKeeper/deleted/.del-move~6b750ba06050bc92:
        Auto merged
      BitKeeper/deleted/.del-mysql-bench.dirs~3407d505223bf583:
        Auto merged
      BitKeeper/deleted/.del-mysql-client.dirs~3f347d1649db13e1:
        Auto merged
      BitKeeper/deleted/.del-mysql-dev.dirs~c6cacea9b3289f33:
        Auto merged
      BitKeeper/deleted/.del-mysql-doc.dirs~a468f79189ff27ad:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-debug.dirs~58d766ce6caffa2b:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-debug.postinst~36f2faba601ed8a:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-debug.postrm~26bdf891820d3671:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-shared.dirs~38f36e6773ac0e79:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-shared.postinst~3406aa3bae283fe0:
        Auto merged
      BitKeeper/deleted/.del-mysql-max-shared.postrm~92193bedc2b75355:
        Auto merged
      BitKeeper/deleted/.del-mysql-max.dirs~be29c2b464db6050:
        Auto merged
      BitKeeper/deleted/.del-mysql-max.postinst~cc8a0b3de02b23e0:
        Auto merged
      BitKeeper/deleted/.del-mysql-max.postrm~66c355bd3081578b:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-debug.dirs~7b6329c9df635ce4:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-debug.postinst~12af8ffb8a145fae:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-debug.postrm~ae113145ebc34ac8:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-shared.dirs~cb56821f47811c7c:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-shared.postinst~c6fee24788b634a7:
        Auto merged
      BitKeeper/deleted/.del-mysql-server-shared.postrm~f3d7f9c6bfb3ca9b:
        Auto merged
      BitKeeper/deleted/.del-mysql-server.conffiles~566a6664d16909f0:
        Auto merged
      BitKeeper/deleted/.del-mysql-server.dirs~b12380a091807c5e:
        Auto merged
      BitKeeper/deleted/.del-mysql-server.postinst~d72bf57a84001364:
        Auto merged
      BitKeeper/deleted/.del-mysql-server.postrm~68a988229b41c3bb:
        Auto merged
      BitKeeper/deleted/.del-mysql-server.prerm~4445eacc70e74899:
        Auto merged
      BitKeeper/deleted/.del-shlibs~3fe34471c220623c:
        Auto merged
      BitKeeper/deleted/.del-ta~ec794c5d9d922b6c:
        Auto merged
      BitKeeper/deleted/.del-tb~8844e8c985e40d4e:
        Auto merged
      c13ef6fd
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 432d42e7
      unknown authored
      into  solace.(none):/home/mtaylor/src/mysql/mysql-5.0-maint
      
      
      432d42e7
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new-maint · c75f17f1
      unknown authored
      into  solace.(none):/home/mtaylor/src/mysql/mysql-5.1-new-maint
      
      
      c75f17f1
    • unknown's avatar
      Removing 7 year old 3.23 crufty debian dir that is not in use, so as not to cause confusion. · 06553067
      unknown authored
      
      BitKeeper/deleted/.del-README.debian:
        Delete: support-files/debian/README.debian
      BitKeeper/deleted/.del-changelog~8457b43736642c:
        Delete: support-files/debian/changelog
      BitKeeper/deleted/.del-control:
        Delete: support-files/debian/control
      BitKeeper/deleted/.del-copyright~3c3485ee25f7cde0:
        Delete: support-files/debian/copyright
      BitKeeper/deleted/.del-gomi:
        Delete: support-files/debian/gomi
      BitKeeper/deleted/.del-libmysqlclient10.dirs:
        Delete: support-files/debian/libmysqlclient10.dirs
      BitKeeper/deleted/.del-libmysqlclient10.postinst:
        Delete: support-files/debian/libmysqlclient10.postinst
      BitKeeper/deleted/.del-libmysqlclient9.dirs:
        Delete: support-files/debian/libmysqlclient9.dirs
      BitKeeper/deleted/.del-libmysqlclient9.postinst:
        Delete: support-files/debian/libmysqlclient9.postinst
      BitKeeper/deleted/.del-move:
        Delete: support-files/debian/move
      BitKeeper/deleted/.del-my.cnf~c8cce985cf5872e3:
        Delete: support-files/debian/my.cnf
      BitKeeper/deleted/.del-mysql-bench.dirs:
        Delete: support-files/debian/mysql-bench.dirs
      BitKeeper/deleted/.del-aa:
        Delete: support-files/debian/patches/aa
      BitKeeper/deleted/.del-mysql-client.dirs:
        Delete: support-files/debian/mysql-client.dirs
      BitKeeper/deleted/.del-mysql-dev.dirs:
        Delete: support-files/debian/mysql-dev.dirs
      BitKeeper/deleted/.del-mysql-doc.dirs:
        Delete: support-files/debian/mysql-doc.dirs
      BitKeeper/deleted/.del-mysql-max-debug.dirs:
        Delete: support-files/debian/mysql-max-debug.dirs
      BitKeeper/deleted/.del-mysql-max-debug.postinst:
        Delete: support-files/debian/mysql-max-debug.postinst
      BitKeeper/deleted/.del-mysql-max-debug.postrm:
        Delete: support-files/debian/mysql-max-debug.postrm
      BitKeeper/deleted/.del-mysql-max-shared.dirs:
        Delete: support-files/debian/mysql-max-shared.dirs
      BitKeeper/deleted/.del-mysql-max-shared.postinst:
        Delete: support-files/debian/mysql-max-shared.postinst
      BitKeeper/deleted/.del-mysql-max-shared.postrm:
        Delete: support-files/debian/mysql-max-shared.postrm
      BitKeeper/deleted/.del-mysql-max.dirs:
        Delete: support-files/debian/mysql-max.dirs
      BitKeeper/deleted/.del-mysql-max.postinst:
        Delete: support-files/debian/mysql-max.postinst
      BitKeeper/deleted/.del-mysql-max.postrm:
        Delete: support-files/debian/mysql-max.postrm
      BitKeeper/deleted/.del-mysql-server-debug.dirs:
        Delete: support-files/debian/mysql-server-debug.dirs
      BitKeeper/deleted/.del-mysql-server-debug.postinst:
        Delete: support-files/debian/mysql-server-debug.postinst
      BitKeeper/deleted/.del-mysql-server-debug.postrm:
        Delete: support-files/debian/mysql-server-debug.postrm
      BitKeeper/deleted/.del-mysql-server-shared.dirs:
        Delete: support-files/debian/mysql-server-shared.dirs
      BitKeeper/deleted/.del-mysql-server-shared.postinst:
        Delete: support-files/debian/mysql-server-shared.postinst
      BitKeeper/deleted/.del-mysql-server-shared.postrm:
        Delete: support-files/debian/mysql-server-shared.postrm
      BitKeeper/deleted/.del-mysql-server.conffiles:
        Delete: support-files/debian/mysql-server.conffiles
      BitKeeper/deleted/.del-mysql-server.dirs:
        Delete: support-files/debian/mysql-server.dirs
      BitKeeper/deleted/.del-mysql-server.postinst:
        Delete: support-files/debian/mysql-server.postinst
      BitKeeper/deleted/.del-mysql-server.postrm:
        Delete: support-files/debian/mysql-server.postrm
      BitKeeper/deleted/.del-mysql-server.prerm:
        Delete: support-files/debian/mysql-server.prerm
      BitKeeper/deleted/.del-rules~2018e0de32c6d936:
        Delete: support-files/debian/rules
      BitKeeper/deleted/.del-shlibs:
        Delete: support-files/debian/shlibs
      BitKeeper/deleted/.del-ab:
        Delete: support-files/debian/patches/ab
      BitKeeper/deleted/.del-ac:
        Delete: support-files/debian/patches/ac
      BitKeeper/deleted/.del-ad:
        Delete: support-files/debian/patches/ad
      BitKeeper/deleted/.del-ae:
        Delete: support-files/debian/patches/ae
      BitKeeper/deleted/.del-az:
        Delete: support-files/debian/patches/az
      BitKeeper/deleted/.del-ta:
        Delete: support-files/debian/patches/ta
      BitKeeper/deleted/.del-tb:
        Delete: support-files/debian/patches/tb
      06553067