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
Gleb Shchepa 59b9d50c8a Bug #39002: The server crashes on the query:
INSERT .. SELECT .. ON DUPLICATE KEY UPDATE col=DEFAULT

In order to get correct values from update fields that
belongs to the SELECT part in the INSERT .. SELECT .. ON
DUPLICATE KEY UPDATE statement, the server adds referenced
fields to the select list. Part of the code that does this
transformation is shared between implementations of
the DEFAULT(col) function and the DEFAULT keyword (in
the col=DEFAULT expression), and an implementation of
the DEFAULT keyword is incomplete.


mysql-test/r/default.result:
  Added test case for bug #39002.
mysql-test/t/default.test:
  Added test case for bug #39002.
sql/item.cc:
  The Item_default_value::transform() function has been
  modified to take into account the fact that the DEFAULT
  keyword has no arguments unlike the DEFAULT(col) function
  that always has an argument.
2008-09-03 12:32:43 +05:00
.bzr-mysql Merge metainfo for mailer plugin. 2008-05-22 17:57:41 +02:00
bdb
BitKeeper
BUILD Many files: [Changes done by mleich] 2008-04-24 00:06:46 +02:00
client Bug 38158: mysql client regression, can't read dump files 2008-07-18 13:24:59 +03:00
cmd-line-utils Merge pcg5ppc.xiphis.org:/Network/Servers/anubis.xiphis.org/home/antony/work/mysql-5.0-engines 2008-03-07 13:41:11 -08:00
config/ac-macros
dbug Bug#35986 valgrind warning in DbugParse for empty string in SET GLOBAL DEBUG="" 2008-05-02 12:49:31 +02:00
Docs
extra fixes for warnings and compile errors for the fix of bug 26243 2008-03-29 16:12:23 +02:00
heap fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
include Merge bk-internal:/home/bk/mysql-5.0 2008-05-05 15:04:26 +03:00
innobase
libmysql fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
libmysql_r
libmysqld
man
myisam fixed warnings from the fix of 26243 2008-03-29 17:50:46 +02:00
myisammrg fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
mysql-test Bug #39002: The server crashes on the query: 2008-09-03 12:32:43 +05:00
mysys Bug 38158: mysql client regression, can't read dump files 2008-07-18 13:24:59 +03:00
ndb fixed warnings and compile errors from the fix for bug 26243 2008-03-29 09:52:16 +02:00
netware
os2
pstack
regex
scripts make_binary_distribution.sh: 2008-04-28 21:53:52 +02:00
server-tools
sql Bug #39002: The server crashes on the query: 2008-09-03 12:32:43 +05:00
sql-bench
sql-common Merge five.local.lan:/work/trees/mysql-5.0-build-src-clean 2008-04-04 14:51:43 +02:00
SSL
strings Updating charset doc files. 2008-05-28 15:03:47 +05:00
support-files Use skip-federated by default in all example configs. 2008-06-10 21:10:56 +02:00
tests Bug #36887: Typo in mysql_client_test.c uses bind instead of my_bind 2008-05-27 14:33:08 +03:00
tools
VC++Files
vio
win BUG#25340 2008-03-27 13:02:59 +01:00
zlib
.bzrignore
.cvsignore
CMakeLists.txt Merge mysql.com:/misc/mysql/mysql-5.0 2008-03-27 23:35:56 +01:00
configure.in Raise version number after cloning 5.0.66 2008-07-09 08:23:30 +02:00
COPYING
EXCEPTIONS-CLIENT
INSTALL-SOURCE
INSTALL-WIN-SOURCE
Makefile.am Bug#36788 Multiple funcs_1 'trig' tests are failing on vanilla builds 2008-06-02 21:57:11 +02:00
README

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.