summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorAlexey Kopytov <Alexey.Kopytov@Sun.com>2009-06-10 11:24:47 +0400
committerAlexey Kopytov <Alexey.Kopytov@Sun.com>2009-06-10 11:24:47 +0400
commit897a1b56d87c75261de556aefb718467408a34eb (patch)
treec71625f7fe3e0d0b7b4ef3128e319395af8ea5c2 /client
parent33734e956fb06435168ad4630515c02358871a0e (diff)
downloadmariadb-git-897a1b56d87c75261de556aefb718467408a34eb.tar.gz
Bug #45236: large blob inserts from mysqldump fail, possible
memory issue ? The mysql command line client could misinterpret some character sequences as commands under some circumstances. The upper limit for internal readline buffer was raised to 1 GB (the same as for server's max_allowed_packet) so that any input line is processed by add_line() as a whole rather than in chunks. client/mysql.cc: The upper limit for internal readline buffer was raised to 1 GB (the same as for server's max_allowed_packet) so that any input line is processed by add_line() as a whole rather than in chunks. mysql-test/r/mysql-bug45236.result: Added a test case for bug #45236. mysql-test/t/mysql-bug45236.test: Added a test case for bug #45236.
Diffstat (limited to 'client')
-rw-r--r--client/mysql.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/mysql.cc b/client/mysql.cc
index b7d66071ca5..216a8f87c27 100644
--- a/client/mysql.cc
+++ b/client/mysql.cc
@@ -112,7 +112,7 @@ extern "C" {
#define PROMPT_CHAR '\\'
#define DEFAULT_DELIMITER ";"
-#define MAX_BATCH_BUFFER_SIZE (1024L * 1024L)
+#define MAX_BATCH_BUFFER_SIZE (1024L * 1024L * 1024L)
typedef struct st_status
{