summaryrefslogtreecommitdiff
path: root/client/mysqldump.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 4.0monty@narttu.mysql.fi2003-11-041-15/+21
|\
| * added quotas for database namesvva@eagle.mysql.r18.ru2003-10-241-1/+4
| | | | | | | | (fixed bug #1348)
* | WL #1279: Add table description to xml dumpram@gw.mysql.r18.ru2003-11-031-56/+104
| | | | | | | | changes after montys review
* | WL #1279: Add table description to xml dump (SCRUM)ram@gw.mysql.r18.ru2003-10-301-47/+133
| | | | | | | | | | Bug #1707: mysqldump -X does't quote field and table names code cleanup
* | do not add DROP TABLE and LOCK TABLES to the dump in --xml modeserg@serg.mylan2003-10-141-15/+13
| |
* | merge with 4.0.15monty@mashka.mysql.fi2003-09-111-72/+88
|\ \ | |/
| * Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.0vva@eagle.mysql.r18.ru2003-09-081-1/+1
| |\ | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/BUG_1056/mysql-4.0
| | * added space after first '--' in the long '----....' comment line in mysqldumpvva@eagle.mysql.r18.ru2003-09-061-1/+1
| | | | | | | | | | | | | | | just to make it compatible with the manual (fixed bug #1056)
| * | after merge fixesmonty@mashka.mysql.fi2003-09-051-1/+1
| | |
| * | Merge with 3.23monty@mashka.mysql.fi2003-09-051-71/+87
| |\ \ | | |/ | |/|
| | * Better quoting patch for mysqldumpmonty@narttu.mysql.fi2003-09-031-70/+85
| | |
| | * proper obligatory quoting of identifiers in mysqldump<->server communication ↵serg@serg.mylan2003-09-021-25/+27
| | | | | | | | | | | | (unrelated from command-line options)
* | | mergemonty@narttu.mysql.fi2003-09-031-3/+2
|\ \ \
| * \ \ merge with 4.0.15monty@narttu.mysql.fi2003-08-291-3/+2
| |\ \ \ | | |/ /
| | * | 2 minor edits, plusguilhem@mysql.com2003-08-221-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix for BUG#1113 "INSERT into non-trans table SELECT ; ROLLBACK" does not send warning" and fix for BUG#873 "In transaction, INSERT to non-trans table is written too early to binlog". Now we don't always write the non-trans update immediately to the binlog; if there is something in the binlog cache we write it to the binlog cache (because the non-trans update could depend on a trans table which was modified earlier in the transaction); then in case of ROLLBACK, we write the binlog cache to the binlog, wrapped with BEGIN/ROLLBACK. This guarantees that the slave does the same updates. For ROLLBACK TO SAVEPOINT: when we execute a SAVEPOINT command we write it to the binlog cache. At ROLLBACK TO SAVEPOINT, if some non-trans table was updated, we write ROLLBACK TO SAVEPOINT to the binlog cache; when the transaction terminates (COMMIT/ROLLBACK), the binlog cache will be flushed to the binlog (because of the non-trans update) so we'll have SAVEPOINT and ROLLBACK TO SAVEPOINT in the binlog. Apart from this rare case of updates of mixed table types in transaction, the usual way is still clear the binlog cache at ROLLBACK, or chop it at ROLLBACK TO SAVEPOINT (meaning the SAVEPOINT command is also chopped, which is fine). Note that BUG#873 encompasses subbugs 1) and 2) of BUG#333 "3 binlogging bugs when doing INSERT with mixed InnoDB/MyISAM".
* | | | Fix for the bug #1125 mysqldump -X creates invalid XMLram@mysql.r18.ru2003-08-281-4/+4
|/ / /
* | | Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.1vva@eagle.mysql.r18.ru2003-08-071-1/+1
|\ \ \ | | | | | | | | | | | | into eagle.mysql.r18.ru:/home/vva/work/mysql.orig/test/mysql-4.1
| * | | fixed bug with missing '\' in string constant in client/mysqldump.ccvva@eagle.mysql.r18.ru2003-08-071-1/+1
| | | |
* | | | mysqldump.c:bar@bar.mysql.r18.ru2003-07-311-1/+2
|/ / / | | | | | | | | | Use the default character set instead of binary. This is to make "mysqlshow" -> "cat'n'paste database name" -> "mysqldump dbname" circle working.
* | | fixed bug 663 and WL 1052 (sql_mode is safe for mysqldump)vva@eagle.mysql.r18.ru2003-07-221-0/+13
| | |
* | | consistency fix - all help texts for command-line options should end with a dot.serg@serg.mylan2003-06-131-7/+7
| | |
* | | mysqldump.c:bar@bar.mysql.r18.ru2003-06-101-1/+2
| | | | | | | | | | | | | | | SET NAMES is not sent to server when SET NAMES is not dumped Server decides which character set to use in this case
* | | mysqldump.c:bar@bar.mysql.r18.ru2003-06-101-0/+2
| | | | | | | | | | | | SET NAMES is not produced in compatibility modes
* | | mysqldump.c:bar@bar.mysql.r18.ru2003-05-301-2/+9
| | | | | | | | | | | | mysqldump now produces SET NAMES. It can be disabled by --no-set-names
* | | --with-collation argument for configure. Now one can for example use this:bar@bar.mysql.r18.ru2003-05-281-1/+1
| | | | | | | | | | | | ./configure --with-charset=latin1 --with-collation=latin1_danish_ci
* | | mysqlimport.c, mysqldump.c, mysqlcheck.c:bar@bar.mysql.r18.ru2003-05-221-1/+2
| | | | | | | | | | | | | | | | | | Bug fix: latin1 is not compiled charset and is not specified.. mysql.cc: Bug fix: latin1 is not compiled charset and is not specified...
* | | Merge with 4.0.13monty@narttu.mysql.fi2003-05-191-1/+1
|\ \ \ | |/ /
| * | Merge to get security patchmonty@mashka.mysql.fi2003-05-081-1/+1
| |\ \ | | |/
| | * Merge bk-internal:/home/bk/mysql-3.23/serg@serg.mylan2003-04-281-8/+17
| | |\ | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql
| | * | crash fixserg@serg.mysql.com2003-03-171-1/+1
| | | |
* | | | Merge with 4.0monty@narttu.mysql.fi2003-04-031-6/+17
|\ \ \ \ | |/ / /
| * | | Merge with 3.23 to get fixes for:monty@narttu.mysql.fi2003-04-031-6/+17
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | mysqldump --delete-master-logs Portability fix for hammer Memory overrun for MyISAM LOAD DATA LOCAL replication bug fix.
| | * | Do not silently do RESET MASTER when one does 'mysqldump --master-data' ;guilhem@mysql.com2003-03-191-8/+17
| | |/ | | | | | | | | | | | | only do it if the user specifies --delete-master-logs (new option). Safer + fixes bug #159.
| | * Tiny fix to make the XML generated by the client well-formed.zak@balfor.local2002-05-081-1/+1
| | | | | | | | | | | | (Thanks to Georg Richter!)
| | * Fixed quoting problem in mysqldumpmonty@tik.mysql.fi2002-03-251-2/+2
| | |
| | * Quote names to SHOW CREATE for mysqldumpmonty@tik.mysql.fi2002-03-211-2/+8
| | | | | | | | | | | | | | | Fix thread-related bug when doing DROP TABLE Fix bug in RENAME TABLE on windows
| | * Fix max buffer lengthmonty@hundin.mysql.fi2002-03-151-2/+2
| | |
| | * Decrease net_buffer_length to not get problems when running against mysqld ↵monty@tik.mysql.fi2002-03-151-1/+1
| | | | | | | | | | | | with same max_allowed_packet
| | * mysqldump.c:jorge@linux.jorge.mysql.com2002-02-121-2/+2
| | | | | | | | | | | | Changed C++ style comments to ANSI C style.
| | * mysqldump.c:mwagner@cash.mwagner.org2002-01-131-1/+1
| | | | | | | | | | | | Inc the version
| | * mysqldump.c:mwagner@cash.mwagner.org2002-01-131-1/+1
| | | | | | | | | | | | Added missing 'Q' for -Q option
| | * Backport of mysqldump from 4.0monty@hundin.mysql.fi2002-01-021-119/+250
| | |
| * | Post-4.0.12 changes from Novell: mostly NetWare-related code changes to ↵greg@mysql.com2003-03-211-8/+0
| | | | | | | | | | | | utilize new LibC
| * | Merge work:/home/bk/mysql-4.0serg@serg.mysql.com2003-02-181-2/+10
| |\ \ | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
* | | | Added quotes around CREATE DATABASE IF EXISTS `name` if -Q was given.jani@dsl-kpogw4gb5.dial.inet.fi2003-03-301-2/+5
| | | |
* | | | Added quotes around database name, when using -Q.jani@dsl-kpogw4gb5.dial.inet.fi2003-03-291-2/+4
| | | |
* | | | Manual merge of Novell's changes for NetWare platform from 4.0, 4.1 patchesgreg@mysql.com2003-03-281-9/+1
| | | |
* | | | mysqltest.c, mysqlimport.c, mysqldump.c, mysqlcheck.c, mysql.cc:root@home.(none)2003-03-161-11/+10
| | | | | | | | | | | | | | | | system_charset_info was removed
* | | | set_default_charset() is not used anymoreroot@home.(none)2003-03-161-1/+1
| | | | | | | | | | | | | | | | Some system_charset_info were removed
* | | | - Changed C++-style comments to C-style comments to make IBM compiler happylenz@mysql.com2003-03-061-1/+1
| | | |