MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
cbell/Chuck@mysql_cab_desk. 74e4da489e WL#3228 (NDB) : RBR using different table defs on slave/master
This patch adds the ability to store extra field metadata in the table
map event. This data can include pack_length() or field_lenght() for
fields such as CHAR or VARCHAR enabling developers to add code that
can check for compatibilty between master and slave columns. More 
importantly, the extra field metadata can be used to store data from the
master correctly should a VARCHAR field on the master be <= 255 bytes 
while the same field on the slave is > 255 bytes. '

The patch also includes the needed changes to unpack to ensure that data
which is smaller on the master can be unpacked correctly on the slave.
2007-07-27 13:58:37 -04:00
BitKeeper Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-05-15 18:23:36 +02:00
BUILD Merge mikael-ronstr-ms-dator.local:/Users/mikron/mysql_clones/mysql-5.0-ndb 2007-05-07 15:39:36 +02:00
client Fix comments and option description in mysqlslap. 2007-05-24 11:27:59 +02:00
cmd-line-utils WL#2936 - Falcon & MySQL plugin interface: server variables 2007-04-30 18:49:38 +02:00
config/ac-macros Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 2007-05-22 23:21:32 +02:00
dbug Merge debian.(none):/M50/bug14685-5.0 2007-04-23 18:12:23 +02:00
debian Made changes to debian control files to support building 5.1 packages. 2007-04-20 16:15:30 -07:00
Docs Merge mysql.com:/home/kent/bk/tmp/mysql-5.0-build 2007-03-22 19:44:14 +01:00
extra correct warning 2007-06-14 15:15:45 +02:00
include Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build 2007-05-23 10:51:27 +02:00
libmysql bug#28358 libmysql.dll cannot be dynamically loaded on Windows 2007-05-14 13:20:18 +02:00
libmysql_r my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
libmysqld Merge mikael-ronstr-ms-dator.local:/Users/mikron/mysql_clones/mysql-5.0-ndb 2007-05-07 15:39:36 +02:00
man my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
mysql-test WL#3228 (NDB) : RBR using different table defs on slave/master 2007-07-27 13:58:37 -04:00
mysys Merge mysql.com:/home/svoj/devel/bk/mysql-5.0 2007-05-23 12:39:33 +05:00
netware Merge trift2.:/MySQL/M50/mysql-5.0 2007-05-02 14:08:43 +02:00
plugin fixed: memleak in --help, sigsegv on shutdown 2007-04-26 21:26:04 +02:00
pstack my_strtoll10-x86.s: 2006-12-31 01:02:27 +01:00
regex Many files: 2006-12-31 02:29:11 +01:00
scripts Merge trift2.:/MySQL/M50/bug26609-5.0 2007-05-22 20:02:23 +02:00
server-tools thread_registry.cc: 2007-04-25 12:08:12 +02:00
sql WL#3228 (NDB) : RBR using different table defs on slave/master 2007-07-27 13:58:37 -04:00
sql-bench Fixed compiler warnings 2007-02-23 13:13:55 +02:00
sql-common Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/maint/50 2007-05-18 06:50:22 +02:00
storage Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb-bj 2007-07-13 15:54:57 +02:00
strings Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build 2007-05-23 10:51:27 +02:00
support-files "ndb_size.tmpl" is gone (NDB change 2007-04-24), so remove it from the spec file. 2007-05-02 17:10:41 +02:00
tests Merge bk@192.168.21.1:mysql-5.1 2007-04-29 18:52:14 +05:00
unittest remove unnecessary line 2007-03-16 19:44:00 +01:00
vio Merge pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint 2007-04-11 22:08:00 +02:00
win Merge quadxeon.mysql.com:/benchmarks/ext3/TOSAVE/tsmith/bk/51 2007-05-21 20:51:31 +02:00
zlib Merge mysql.com:/home/kent/bk/tmp3/mysql-5.0-build 2007-04-11 01:48:43 +02:00
.bzrignore increase heartbeat interval to avoid load related start up issues in mysql-test-run 2007-05-08 19:03:33 +02:00
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
CMakeLists.txt BUG#24732 manifest file was not included in VS2005 amd64 builds (5.1 tree version) 2007-05-04 09:42:46 +02:00
configure.in Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build 2007-05-23 10:51:27 +02:00
COPYING - manual.texi will be replaced with a manual written in DocBook/XML. This ChangeSet removes all 2005-04-13 11:51:38 +02:00
EXCEPTIONS-CLIENT EXCEPTIONS-CLIENT: 2007-03-14 18:28:16 +01:00
Makefile.am Makefile.am : Add "embedded" tests to the "test-bt" target. 2007-05-24 15:20:06 +02:00
README make_binary_distribution.sh: 2006-11-07 22:26:37 +01:00

This is a release of MySQL, a dual-license SQL database server.
MySQL is brought to you by the MySQL team at MySQL AB.

License information can be found in these files:
- For GPL (free) distributions, see the COPYING file and
  the EXCEPTIONS-CLIENT file.
- For commercial distributions, see the LICENSE.mysql file.


For further information about MySQL or additional documentation, see:
- The latest information about MySQL: http://www.mysql.com
- The current MySQL documentation: http://dev.mysql.com/doc

Some manual sections of special interest:

- If you are migrating from an older version of MySQL, please read the
  "Upgrading from..." section first!
- To see what MySQL can do, take a look at the features section.
- For installation instructions, see the Installing and Upgrading chapter.
- For the new features/bugfix history, see the Change History appendix.
- For the currently known bugs/misfeatures (known errors) see the Problems
  and Common Errors appendix.
- For a list of developers and other contributors, see the Credits
  appendix.

A local copy of the MySQL Reference Manual can be found in the Docs
directory in GNU Info format.  You can also browse the manual online or
download it in any of several formats at the URL given earlier in this
file.

************************************************************

IMPORTANT:

Bug or error reports should be sent to http://bugs.mysql.com.