List:Commits« Previous MessageNext Message »
From:Alfranio Correia Date:February 12 2009 6:51am
Subject:bzr commit into mysql-5.1-bugteam branch (alfranio.correia:2769)
Bug#38174
View as plain text  
#At file:///home/acorreia/workspace.sun/repository.mysql/bzrwork/bug-38174/mysql-5.1-bugteam/ based on revid:alfranio.correia@stripped

 2769 Alfranio Correia	2009-02-12
      BUG#38174 secure-file-priv breaks LOAD DATA INFILE replication in statement mode
removed:
  mysql-test/suite/rpl/t/rpl_bug38174-slave.opt
modified:
  sql/sql_load.cc

=== removed file 'mysql-test/suite/rpl/t/rpl_bug38174-slave.opt'
--- a/mysql-test/suite/rpl/t/rpl_bug38174-slave.opt	2009-02-11 15:39:04 +0000
+++ b/mysql-test/suite/rpl/t/rpl_bug38174-slave.opt	1970-01-01 00:00:00 +0000
@@ -1 +0,0 @@
---secure-file-priv=/tmp

=== modified file 'sql/sql_load.cc'
--- a/sql/sql_load.cc	2009-02-11 15:39:04 +0000
+++ b/sql/sql_load.cc	2009-02-12 06:51:01 +0000
@@ -321,9 +321,15 @@ int mysql_load(THD *thd,sql_exchange *ex
 
         if (strncmp(buf, name, strlen(buf)))
         {
+          /*
+            LOAD DATA INFILE in the SQL Thread can only read from 
+            --slave-load-tmpdir"
+           */ 
           my_error(ER_OPTION_PREVENTS_STATEMENT, MYF(0), "--slave-load-tmpdir");
           DBUG_RETURN(TRUE);
         }
+#else
+        DBUG_ASSERT(FALSE); // This is impossible
 #endif
       }
       else if (opt_secure_file_priv &&

Thread
bzr commit into mysql-5.1-bugteam branch (alfranio.correia:2769)Bug#38174Alfranio Correia12 Feb
  • Re: bzr commit into mysql-5.1-bugteam branch(alfranio.correia:2769) Bug#38174Sergei Golubchik12 Feb
    • Re: bzr commit into mysql-5.1-bugteam branch (alfranio.correia:2769)Bug#38174Alfranio Correia12 Feb