summaryrefslogtreecommitdiff
path: root/client/mysql.cc
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
commit6fc73492187f48576c83b2387f0993c9ebf66ad8 (patch)
treec71625f7fe3e0d0b7b4ef3128e319395af8ea5c2 /client/mysql.cc
parentf2910f0839f47f04cdbffb47441253f12f0ce86c (diff)
downloadmariadb-git-6fc73492187f48576c83b2387f0993c9ebf66ad8.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/mysql.cc')
-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
{